Updated Oct 2026
Organize posts with campaigns
A campaign groups related posts under one name. Think of a seasonal promotion or a product launch. Each campaign has a start date, an optional end date and a posting rhythm. The campaign gives each post a time slot from that rhythm. Every post still needs your approval before it can publish.
Before you start
- Campaigns belong to the brand you’ve picked in the header.
- Your plan sets how many campaigns you can have at once. The count covers all your brands. Archived campaigns don’t count. If you’re at the limit, you’ll see You’ve hit your plan limit. See Understand your plan and usage.
Create a campaign
- Open Campaigns in the sidebar. On a phone, it’s in the menu.
- Select + New campaign.
- Type a Campaign name. It shows in the Posts filter and on each post in the campaign. Each name must be different within a brand.
- If you like, fill in What this campaign is about.
- Pick a Start date. You need one here, since the schedule builds from it. When you pick it, the posting rhythm starts out as daily at 9:00.
- If you like, pick an End date.
- Under Cadence, choose how often posts go out: Daily, Weekdays, Weekly, Every 2 weeks or Custom. Set the Send time. A line below tells you about how many posts fit in the window.
- Select Create.
You’ll see “Campaign created”, and the campaign’s page opens.
Add posts to a campaign
There are two ways in.
When you create a post
In the Create Post dialog, open More options. Under Campaign, pick the campaign. The new post joins it and takes the next open slot. Like every post, it starts in Needs approval. Campaigns that have ended or been archived still show in that list, but posts can’t join them.
Right now, + New Campaign in that list doesn’t save the campaign. Make new campaigns from the Campaigns page instead.
From the campaign’s page
These steps add posts you already approved.
- Open the campaign and select Add posts to campaign.
- A panel lists approved posts that aren’t in a campaign and have no time set. It says “Only approved, unassigned posts appear here”.
- Tick the posts you want. Then select the add button, like Add 2 posts to campaign.
They take the next open slots. They’re already approved, so each one goes out at its slot.
If the campaign has no start date yet, Add posts to campaign opens the edit panel instead. Set a start date first.
Work with a campaign’s posts
The campaign’s page lists its posts in order. Each row shows the post, its slot date (or No slot) and its status. Counts at the top show how many posts need approval, are approved, are posted and were missed.
- To change the order, drag a row or use the up and down arrows. The slot dates stay the same. The posts trade places in them. You’ll see Order updated, with an Undo button.
- To take a post out, select Release. The post leaves the campaign and loses its time. You’ll see Post released, with Undo. Posts that already went out can’t be released.
Each post still needs its own approval. There’s no button to approve a whole campaign. Approve them on the Posts page or on each post’s page. When posts are waiting, the Campaigns page shows a banner like “3 posts waiting on your approval”. Its Review now link opens every post that needs approval, not only this campaign’s.
A post whose slot comes before you approve it expires. On the campaign’s page it shows as Missed. See Reactivate an expired or rejected post.
On a post’s own page, a campaign post shows Part of and the campaign’s name. Select it to open the campaign. A campaign post has no Schedule button, since the campaign sets its time. You also can’t delete a post while it’s in a campaign. Release it first.
Pause, archive or run a campaign again
These buttons are at the top of the campaign’s page.
- Pause holds back any posts that come due. Their dates don’t move. Select Resume to let them go. Held posts that came due go out at the next run. You can only pause an active campaign.
- Archive puts the campaign away. It doesn’t ask first. Every post that hasn’t gone out leaves the campaign and loses its time. Those posts go back to the Posts page with no campaign. Posts that already went out stay with it.
- Restore campaign brings an archived campaign back. It doesn’t bring back the posts that left. Add them again from the campaign’s page.
- Run again shows on an archived campaign. It makes a copy with the same posts and rhythm. Give it a New campaign name. The copy has no dates yet, and its posts start in Needs approval.
There’s no way to delete a campaign. Archive it instead.
When a campaign’s end date has passed, Add posts to campaign shows “This campaign has ended.” You can select Extend the window to change the end date, or Run again to start fresh.
When a plan change affects a campaign
Say you move to a plan that can’t schedule as far ahead. Campaign slots past the new limit can’t be kept. Those posts expire, even approved ones. Each one’s note starts with “Expired — after” and names the last day your plan can schedule. Reactivate one to give it a slot again, if one fits your plan.
Filter by campaign
On the Posts page, open the list that says All Campaigns and pick a campaign by name. Pick All Campaigns again to clear it. This filter shows on wider screens, not on a phone. On a wide screen, the post list also has a Campaign column.
The History page has the same campaign filter. On a phone, open the filters first.
If something goes wrong
“Campaign name is required”: Type a name, then select Create again.
“Start date is required — the schedule builds from it.”: Pick a start date. You need one to create a campaign from the Campaigns page.
“Could not pause this campaign.”: The pause didn’t save. Try again.