Publish a post
Compose media, affiliate links, caption, and destinations, then send now or schedule from Content Studio.
Use the Compose tab to upload one file, optionally attach affiliate links, write a caption, pick destinations, and send immediately or schedule per account.
What you'll do
- Upload or import media
- Attach up to five Pointerly links
- Write or AI-generate a caption
- Select destinations and affiliate placement modes
- Send now and verify status under Publications
Image placeholder — add `images/publish-a-post-cover.png` under this category
Before you start
- Plan includes Content Studio publishing (
content_publishing) - Connected social accounts that support the media type you will upload
- Product links already created if you want affiliate injection (Create a link)
- For Auto-DM on Instagram/Facebook: the link should already have a DM automation scoped to the next post
Steps
1. Open Compose and add media
- Go to Dashboard → Content Studio.
- Stay on the Compose tab.
- Under Media, upload a video or image (one file for every destination you select).
- Optional: click Redistribute something you already posted to pull media from a prior publication instead of uploading again.
Composer drafts restore automatically if you left unfinished work for this team.
Image placeholder — add `images/publish-a-post-step-01.png` under this category
2. Attach affiliate links (optional)
- Open Affiliate links.
- Pick up to five active links. The first link is primary; extras ride as
extraLinkIds. - Links are chosen before the caption so AI can name the product and each destination can apply its own UTMs.
Skip this step if you only need organic captions.
Image placeholder — add `images/publish-a-post-step-02.png` under this category
3. Write the caption
- Enter the base caption under Caption (copied to every destination until you override one).
- Optional: type a short brief in What does the video show?
- Click Write it for me when you have at least one link or a brief — the button stays disabled otherwise.
- Edit the result; regeneration replaces the draft rather than appending.
Image placeholder — add `images/publish-a-post-step-03.png` under this category
4. Choose destinations and placement
- Under Destinations, click each connected account chip to toggle it on.
- For each target, set format (Reel, Story, feed, Shorts, etc. as offered), optional schedule time, and affiliate modes:
- In the caption
- In the first comment
- Auto-DM (Instagram / Facebook only)
- Unavailable modes stay visible but disabled with a reason (for example, YouTube cannot post a first comment via API).
- Leave schedule empty to publish on the next dispatcher tick after you submit.
Image placeholder — add `images/publish-a-post-step-04.png` under this category
5. Send and verify
- Optional: Stage the current composition if you want to build another before sending the batch.
- Click the primary send control (progress shows
done / totalwhen multiple staged items go out). - Immediate destinations call dispatch now; scheduled ones wait for the cron.
- Open the Publications tab and refresh until each target shows published, processing, failed, or quota.
Success toast: Sent. Check Publications for each destination.
Image placeholder — add `images/publish-a-post-step-05.png` under this category
Tips
- Staging parks a complete composition so you can build the next one without losing work; editing a staged item swaps it back into the form.
- Swapping a video for a photo can auto-remove destinations that cannot accept images — watch for the info toast.
- Prefer testing Auto-DM on a private / low-reach post before a launch.
Carousels and text posts
The Compose tab publishes one file per post. Instagram carousels (2–10 photos or videos) and Facebook Page text posts are published from an AI Content post's Publish panel, on the web or in the iOS app. See Publish a post from AI Content.
Troubleshooting
| Symptom | Likely cause | What to try |
|---|---|---|
| Send disabled | Missing media, invalid destination, or incomplete options | Complete required fields on every selected target |
| AI caption disabled | No link and empty brief | Add a link or describe the video |
| Destination removed after upload | Asset type incompatible | Use video for TikTok / some formats |
| Auto-DM did nothing | Link has no “next post” DM automation | Configure DM automation on that link first |
| Partial failure toast | Some compositions succeeded | Read the warning toast; retry failures from Publications / Compose |