Skip to main content
Campaigns let you group related posts and content around a specific marketing initiative, product launch, or theme. You can track progress, view analytics, and manage all campaign content from one place.

Creating a campaign

1

Open the campaigns page

Navigate to Campaigns from the workspace sidebar or the More menu on mobile.
2

Click create

Click the New Campaign button to open the creation dialog.
3

Fill in the details

Enter the following fields:
FieldRequiredDescription
NameYesA short name to identify the campaign
ObjectiveNoWhat you want to achieve (e.g., increase brand awareness, drive sales)
DescriptionNoA longer description of the campaign scope
Start dateNoWhen the campaign begins (defaults to today)
End dateNoWhen the campaign ends
The campaign status defaults to Draft and displays as a read-only indicator at the bottom of the dialog.Additional fields become available when you edit the campaign after creation (see editing campaigns).
4

Create

Click Create to save the campaign. It appears in your campaign list immediately.
You can also create campaigns through the AI chat assistant by asking it to plan a campaign for you.

AI-powered campaign wizard

Some entry points open a guided wizard that helps you build a campaign with AI suggestions:
1

Select your industry

Choose your industry from the dropdown (e.g., E-commerce, Restaurant, Health & Wellness, Beauty & Fashion, Technology, Education, Real Estate, and more). Click Get AI Suggestions to continue, or Skip to go straight to the details form.
2

Review AI suggestions

The assistant generates three categories of suggestions based on your industry:
  • Suggested Objectives — goals tailored to your industry
  • Target Audiences — audience segments to consider
  • Content Strategies — approaches for your campaign content
Click any suggestion to apply it. A summary of your selections appears at the top.
3

Fill in campaign details

Enter the campaign name, objective, and description. Any applied AI suggestions appear in a panel so you can reference them while filling in the form. Click Create to save.

Campaign statuses

StatusMeaning
DraftCampaign is being planned
ActiveCampaign is running
PausedCampaign is temporarily stopped
CompletedCampaign has finished
ArchivedCampaign is stored for reference
You can change a campaign’s status at any time by editing the campaign.

Campaign overview

The campaigns page shows a stats bar at the top with four tiles:
  • Total — total number of campaigns in your workspace
  • Active — campaigns currently running
  • Posts — total posts linked across all campaigns
  • Planned — content plans created for campaigns
Each campaign card displays the name, status, objective, date range, post counts, and connected social accounts. Pull down on mobile to refresh the list.

Campaign detail view

Click any campaign to open its detail view. There are two ways to access campaign details:

Quick view (modal)

Clicking Details on a campaign card opens a modal with three tabs:
  • All — a list of every post in the campaign showing caption, channel, and date
  • Planned — content plan items with titles, briefs, status, content type, planned date, and week number
  • Published — published posts with caption, channel, and published date

Full detail page

Opening the campaign from the sidebar or navigating directly to the campaign page shows the full detail view with five tabs:
  • All — a grid of every post in the campaign with media previews
  • Planned — content plan items with details
  • Scheduled — posts that are scheduled but not yet published, with their scheduled date and time
  • Published — published posts with per-post metrics (impressions, likes, comments)
  • Analytics — summary cards showing total impressions, likes, and comments across all campaign posts
The detail page header shows five KPI tiles: total posts, published, scheduled, impressions, and engagement (likes + comments + shares).

Campaign detail panel

Clicking a campaign in certain views opens a slide-out panel that shows additional campaign properties:
  • Language — the campaign’s target language (English, Arabic, or both)
  • Target location — the target country and city for the campaign
  • Content plan — all plan items grouped by week number, each showing the content type, plan status, planned date, idea title, and brief

Content plan items

Each content plan item includes the following fields:
FieldDescription
Idea titleA short name for the planned post
BriefA description of the content to create
Content typeImage, Reel, Story, or Carousel
Planned dateWhen the content should be published
Week numberThe week within the campaign timeline
StatusThe current state of the plan item (see below)

Content plan statuses

StatusMeaning
PlannedThe item has been created as part of the content plan
ApprovedThe item has been reviewed and approved for creation
CreatedThe item has been converted into an actual post
RejectedThe item was reviewed and not approved
Content plan statuses are managed by the AI assistant — there are no manual approve or reject buttons in the campaign views.

Converting a plan item to a post

When the AI assistant converts a planned item into a real post, the following happens:
  1. A new post is created using the plan item’s caption, media assets, and target account.
  2. If the campaign requires approval, the post enters the approval workflow with a pending status.
  3. The plan item’s status changes to Created and a link to the resulting post is stored.
  4. An activity log entry records the conversion.
You can trigger this conversion by asking the AI assistant to create a post from a specific plan item. The Approved and Rejected statuses reflect the AI’s assessment during campaign planning.
Content plan items are read-only in the campaign detail views. To act on a planned item — such as creating a post from it — use the AI chat assistant with the campaign selected.

Editing and deleting campaigns

To edit a campaign, click the edit button on any campaign card. The edit dialog opens with your existing values pre-filled.

Campaign fields

When editing, you have access to the full set of campaign fields:
FieldDescription
NameThe campaign display name
ObjectiveYour campaign goal
DescriptionA longer description of scope and approach
StatusCurrent status (Draft, Active, Paused, Completed, Archived)
Start date / End dateThe campaign timeframe
LanguageTarget language for content: English, Arabic, or both
Target countryThe geographic market you are targeting
Target cityA specific city within the target country
Primary social accountsWhich connected accounts are associated with this campaign
Brand voiceTone guidance for AI-generated campaign content
Default hashtagsHashtags to include by default on campaign posts
Blocked termsWords or phrases the AI should avoid when generating content for this campaign
Fill in the language, target location, and brand voice fields to give the AI assistant better context when generating content plans and captions for this campaign.
Click Save Changes when you are done. To delete a campaign, click the delete button and confirm the action in the dialog.
Deleting a campaign cannot be undone. However, it does not delete the posts assigned to it — posts remain in your schedule and published history.

Assigning posts to campaigns

To assign a post to a campaign, select the campaign when creating or editing a post in the composer. Posts can be assigned during creation or added later by editing the post.

AI campaign planning

You can use the AI chat assistant to generate campaign content plans. On any campaign card, click the sparkles icon to open the AI chat with that campaign pre-selected. The assistant can suggest post ideas, plan content calendars, and draft captions tailored to your campaign objective. See AI chat for more on what the assistant can do.

Deep-linking to campaigns

You can link directly to a specific campaign using the ?campaign=<id> URL parameter. This is used when navigating from other parts of the app — for example, clicking a campaign name in the schedule filter or the AI chat. On mobile, deep-linking opens the campaign detail view directly instead of the campaign list.

Troubleshooting

You may have reached your plan’s campaign limit. Check your current usage in Settings > Billing > Usage. Free plans allow 1 campaign and Starter plans allow 10. Upgrade your plan or archive existing campaigns to free up a slot.
Posts only appear under a campaign if they were explicitly assigned to it in the composer. If you created a post without selecting a campaign, edit the post and assign it. Pull down on mobile to refresh the campaign detail view.
Campaign statuses are changed manually. Open the campaign, click the edit button, and update the status to Active or another appropriate value. Statuses do not change automatically based on dates.
The AI-powered wizard is available from certain entry points, such as the analytics dashboard on Professional and Enterprise plans. If you are on a Free or Starter plan, use the standard creation dialog or ask the AI chat assistant to plan a campaign.
Archived campaigns remain in your campaign list for reference. They count toward your plan’s campaign limit. To remove them entirely, delete the campaign instead of archiving it.

Campaign limits

PlanCampaigns
Free1
Starter10
ProfessionalUnlimited
EnterpriseUnlimited