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

ModeURLBest forPower level
Express/campaign-creator/new (default)First launch, simple campaigns, sanity-check flowsLow / opinionated defaults
Pro/campaign-creator/new → toggle to ProMulti-adset campaigns, A/B testing, advanced bid strategiesHigh / full control
Bulk Launch/launchWave launches, multi-account / multi-platform, agency batch opsHigh / horizontal scale

Mode 1: Express

6-step wizard:

  1. Platform (which ad account)
  2. Objective (Sales / Traffic / Leads / etc.)
  3. Audience (countries + age + interests)
  4. Budget (daily or lifetime, CBO default)
  5. Creative (upload or pick from Creative Hub + copy)
  6. 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

See cc-103 launch Pro mode.

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 mode

RBAC: who can launch

Per team-101 roles reference:

RoleCan launch?
viewer
finance❌ (read-only on performance)
mediabuyer
manager
admin / owner
super_admin

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.