Campaign Simulator

Plan the funnel
before the spend.

Build a campaign from sources, pages, actions, and follow-up steps on a canvas. Every rate is an editable assumption; every KPI is calculated from the graph. A quick-setup wizard gets a first draft in minutes.

Editable assumptions → calculated outcomes

ROAS 7.2× · CPA (order) $167

Expected revenue

$72,000

Variable cost

$9,600

Contribution after media

$52,400

Cost per meeting

$41.67

How it works

01

Pick a goal

Generate leads, book meetings, start trials, or drive purchases. Load an editable starter arrangement for it.

02

Set assumptions

Budget and CPC, or impressions and CTR, or manual counts. Conversion rates per step, with yes and no paths both explicit.

03

Read the outcomes

Expected revenue, contribution after media, ROAS, and cost per named outcome. Save revisions and compare variants.

What you get

Units you define

Visits, leads, qualified leads, appointments, orders, donations. Each conversion declares input unit, output unit, and rate.

Yes and no paths

Unsuccessful paths end at an explicit exit or feed a follow-up step. Nothing disappears silently.

Saved revisions and comparisons

Baseline versus variant side by side. Concurrent saves cannot overwrite each other.

Sales stages and capacity

SDR, qualification, demo, proposal, closed won and lost, with team size and per-person capacity where relevant.

What it will not do

Boundaries we state up front, so the numbers are trusted.

  • It calculates consequences of assumptions. Outputs are not predictions or evidence of causal impact.
  • Example rates are editable starting points, never industry benchmarks.
  • It does not deliver campaigns or connect to live ad accounts; it plans them.

Also in the product