/dashboard/campaigns) is where you create drafts, build them in the four-step builder, get them approved, and publish paused campaigns to Meta.
The Campaigns hub
The hub adapts to your active brand and gives you two ways to start:- New campaign — start from scratch in the builder.
- AI campaign — let the AI Campaign Builder draft from your winners.
- Recent launches — your most recent Meta publish runs with their status.
- Your drafts — a Drafts tab and an AI drafts tab (for AI-generated drafts), each scoped to the active brand.
Pick a brand in the header before creating a campaign. Execution always targets one brand at a time.
The four-step builder
Every draft opens in the same builder (/dashboard/campaigns/{draftId}):
1
Campaign
Objective, budget, naming, and destination. See Campaign settings.
2
Ad sets
Audience, conversions, scheduling, and delivery. See Ad sets.
3
Ads
Creatives, identity, and tracking. See Ads & creatives.
4
Review & handoff
Meta dry run, approval, and publish. See Review & publish.
How drafts start
A draft can come from several sources — a blank start, a winner you added to draft, a template, an AI run, and more. See Draft sources.A live dry run
As you edit, AdLoft runs a live Meta dry run in the background. It powers the per-step blocker and warning counts so you always know what still needs fixing before you can publish.Draft statuses
See Approval workflow and Review & publish.

