Campaign Creator overview — Express, Pro, Bulk
Three launch modes — Express (wizard, fast), Pro (full control, multi-adset), Bulk Launch (grid, at scale). Pick the right mode for the job.
Written By Salvatore Sinigaglia
Last updated 19 days ago
Three launch modes — Express (wizard, fast), Pro (full control, multi-adset), Bulk Launch (grid, at scale). Pick the right mode for the job.
Campaign Creator overview — Express, Pro, Bulk
Wevion's Campaign Creator comes in three modes that scale with your needs: Express (6-step wizard, opinionated, fast), Pro (full editor with structure tree, multi-adset / multi-ad in one campaign), Bulk Launch (spreadsheet grid for many campaigns at once). Switch between Express and Pro mid-flow. Bulk Launch lives at a separate URL (/launch).
Who is this for
Mediabuyers picking the right launch mode for their workflow. Agencies onboarding multi-client teams. Anyone debating "should I use the wizard or the full editor".
The three modes at a glance
Mode 1: Express
6-step wizard:
- Platform (which ad account)
- Objective (Sales / Traffic / Leads / etc.)
- Audience (countries + age + interests)
- Budget (daily or lifetime, CBO default)
- Creative (upload or pick from Creative Hub + copy)
- Review (final check + Publish paused/active)
Opinionated defaults smooth the path — CBO unless ABO chosen, default Pacific Time conventions for Meta, popups for placements, etc.
Use Express when:
- First time launching a campaign
- Single ad set per campaign
- Want speed over granular control
- Following a proven template (just need to customize creative + audience)
See cc-102 launch Express walkthrough + gs-113 first-campaign intro.
Mode 2: Pro
Full editor:
- Structure tree (left): nested view of campaign → adsets → ads
- Configuration area (center): edit whatever's selected in the tree
- Preview panel (right): live preview of the ad as it appears on the platform
- Keyboard shortcuts: fast navigation + actions
Wevion's canonical campaign structure:
CanonicalCampaign├── adSets[] (CanonicalAdSet)│ ├── ads[] (CanonicalAd)│ ├── audience│ ├── budget (if ABO)│ └── ...└── campaign ├── objective ├── budget (if CBO) └── ...Pro mode supports multi-adset + multi-ad in one campaign — useful for A/B testing structures within a single campaign budget.
Use Pro when:
- Multi-adset campaigns (different audiences in one campaign for CBO testing)
- Multi-ad per adset (creative A/B within an adset)
- Advanced bid strategies (Cost Cap, Bid Cap, Min ROAS)
- Fine-grained per-adset budget (ABO) with control over distribution
- Comfortable with the platform's full feature set
Mode 3: Bulk Launch
Spreadsheet grid at /launch:
- Each row = one campaign (or per-account variant of the same campaign)
- Columns = the same fields Express/Pro would prompt for: account, pixel, campaign name, budget, audience, creative, copy
- Bulk publish: all rows submitted at once
- Async processing via SQS worker; status per row visible at
/bulk-launch/status/batch
Use Bulk Launch when:
- Launching 5+ campaigns simultaneously (e.g. weekly wave)
- Same campaign across multiple ad accounts (agency multi-client batch)
- Same campaign across multiple platforms — the grid is scoped to one active platform at a time (you switch platform and each platform keeps its own set of rows and drafts); see cc-123 multi-platform
- Geo-distributed multi-country campaigns
- Repeatable launch operations (use with Campaign Templates — Campaign templates — save and reuse)
See cc-104 Bulk Launch overview + cc-105 multi-account.
Decision flow
Launching ONE campaign?├─ Simple (single adset, basic creative)? → Express└─ Complex (multi-adset, advanced strategy)? → ProLaunching MANY campaigns at once? → Bulk LaunchRepeatable pattern across launches? → Save Template + use in any modeRBAC: who can launch
Mediabuyer is the minimum role. Below that = read-only campaign access.
What gets saved as you work
Campaign Drafts: as you fill in Express or Pro, Wevion auto-saves every field. You can close the tab, come back tomorrow, and resume where you left off.
Validation runs continuously:
- Field-level: on blur of each field
- Pre-flight: before publish
- Dry-run: to simulate a launch without committing
Errors surface inline (per-field) + summary at publish time. See cc-121 validation errors.
What you'll see
/campaign-creator/new defaults to Express mode with the platform-step active. Toggle in the top-right switches to Pro mode at any time (your data carries over).
/launch is a separate page (Bulk Launch) with a different UI optimized for grid editing.
Both modes ultimately produce the same backend structure (CanonicalCampaign) — they're just different editing surfaces.
Mixing modes
You can start in Express → save as draft → switch to Pro to add a second adset → publish. The data model is shared; the UI just renders differently.
Common questions
- "Can I migrate a published campaign from Express to Pro?" Once published, edit it in Ads Manager (regardless of which mode created it). Modes are for creation, not management.
- "Bulk Launch supports multi-platform?" Yes, but one platform at a time — the grid is scoped to the active platform (Meta, Google, TikTok, Taboola, Snapchat, or Outbrain). Switching platform hides the other platform's rows while keeping their drafts. See Launch across multiple ad platforms at once.
- "Why is Express labeled as 'opinionated'?" It bakes in best-practice defaults so first-time users don't have to learn every option. Pro is the escape hatch.
- "Can I save Express defaults as a template?" Yes — see cc-118 campaign templates.
FAQ
What are the three Campaign Creator modes in Wevion?
Wevion's Campaign Creator offers three modes. Express is a 6-step wizard with opinionated defaults for fast, simple launches. Pro is a full editor with a structure tree for multi-adset, multi-ad campaigns and advanced bid strategies. Bulk Launch is a spreadsheet grid at /launch for launching many campaigns across accounts and platforms at once.
When should I use Express instead of Pro mode?
Use Wevion's Express mode for your first launch, single-ad-set campaigns, or when you want speed over granular control — it bakes in best-practice defaults. Switch to Pro when you need multi-adset campaigns, creative A/B testing within an ad set, advanced bid strategies like Cost Cap or Min ROAS, or fine-grained per-adset ABO budgets.
Can I switch between Express and Pro without losing my work?
Yes. In Wevion's Campaign Creator, Express and Pro share the same underlying data model (CanonicalCampaign), so toggling between them mid-flow carries your data over. You can start in Express, save as a draft, switch to Pro to add a second ad set, and publish. They are just different editing surfaces.
Does my campaign draft save automatically?
Yes. As you fill in Express or Pro, Wevion auto-saves every field as a campaign draft, so you can close the tab and resume later. Validation runs continuously — field-level checks on blur, a pre-flight check, and a dry-run to simulate before committing — surfacing errors inline and in a summary at publish time.
Who is allowed to launch campaigns in Wevion?
Mediabuyer is the minimum role required to launch in Wevion. Mediabuyer, manager, admin, owner, and super_admin can all launch campaigns, while viewer and finance roles have read-only access and cannot launch. This applies across Express, Pro, and Bulk Launch modes.