Skip to main content
Primary formula: campaign contribution = traffic ร— conversion ร— contribution per customer โˆ’ acquisition cost

Educational only: Business decision support, not accounting, tax or legal advice.

Privacy: No account is required. Tool inputs and results stay in this browser. Anonymous categorical usage analytics send only governed page, tool, cluster and action identifiers; tool inputs and results are never sent. Error monitoring is disabled. Optional saved state stays only on this device.

Update policy: Reviewed when formulas or official dependencies change.

Scope: Market-neutral small-business planning using your own assumptions.

What this planner helps you decide

Best for

Teams translating traffic and conversion into contribution economics.

Outputs

Expected customers, CAC, campaign contribution and spend ceilings.

Start here

Use contribution per customer rather than revenue.

Use a different tool when: Do not use this to evaluate total campaign contribution after incrementality and campaign cost; use Campaign Profitability Planner for that decision. Use this tool to translate traffic and conversion assumptions into contribution and allowable acquisition spend.

Cash & growth

Conversion Economics: expected customers

Expected customers, CAC, campaign contribution and spend ceilings.

Amounts use the same currency as your inputs. No currency conversion is performed.

Decision assumptions

Use one consistent period, contribution and currency basis.

Your numbers stay in this browser

Visits in one comparison period.

%

Expected customer conversion.

currency units

Contribution, not revenue. Use one consistent currency and indirect-tax basis.

currency units

Variable acquisition spend. Use one consistent currency and indirect-tax basis.

currency units

Fixed campaign or tooling cost. Use one consistent currency and indirect-tax basis.

Decision result

Every result is produced by the registered customer and marketing engine.

Preparing export actionsโ€ฆ
Expected Customers
200
Gross Contribution
6,000.00
Total Acquisition Cost
2,000.00
Campaign contribution
4,000.00
CAC
10.00
Allowable Total Spend
6,000.00
Allowable Cost Per Visit
0.60

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Entered scenario4,000.00Baseline
Lower Conversion rate1,000.00Not available
Higher Conversion rate7,000.00Not available

Save these results, change an input, then compare the updated figures with this baseline.

The baseline is temporary in this tab and is not added to shared scenario links or generated reports.

Calculation details

View calculation detailsView the formulas and inputs used for these results.

Expected Customers

Expected Customerstraffic ร— conversion rate200 units
Result200

Reports units for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
Expected CustomersTraffic
10,000
Expected CustomersConversion Rate
0.02
Expected CustomersContribution Per Customer
30
Expected CustomersMedia Spend
2,000
Expected CustomersFixed Acquisition Cost
0

Gross Contribution

Gross Contributionexpected customers ร— contribution per customer6,000.00
Result6,000.00

Reports money for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
Gross ContributionTraffic
10,000
Gross ContributionConversion Rate
0.02
Gross ContributionContribution Per Customer
30
Gross ContributionMedia Spend
2,000
Gross ContributionFixed Acquisition Cost
0

Total Acquisition Cost

Total Acquisition Costmedia spend + fixed acquisition cost2,000.00
Result2,000.00

Reports money for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
Total Acquisition CostTraffic
10,000
Total Acquisition CostConversion Rate
0.02
Total Acquisition CostContribution Per Customer
30
Total Acquisition CostMedia Spend
2,000
Total Acquisition CostFixed Acquisition Cost
0

Campaign contribution

Campaign Contributiongross contribution โˆ’ total acquisition cost4,000.00
Result4,000.00

Reports money for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
Campaign ContributionTraffic
10,000
Campaign ContributionConversion Rate
0.02
Campaign ContributionContribution Per Customer
30
Campaign ContributionMedia Spend
2,000
Campaign ContributionFixed Acquisition Cost
0

CAC

CACtotal acquisition cost รท expected customers10.00
Result10.00

Reports money for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
CACTraffic
10,000
CACConversion Rate
0.02
CACContribution Per Customer
30
CACMedia Spend
2,000
CACFixed Acquisition Cost
0

Allowable Total Spend

Allowable Total Spendgross contribution6,000.00
Result6,000.00

Reports money for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
Allowable Total SpendTraffic
10,000
Allowable Total SpendConversion Rate
0.02
Allowable Total SpendContribution Per Customer
30
Allowable Total SpendMedia Spend
2,000
Allowable Total SpendFixed Acquisition Cost
0

Allowable Cost Per Visit

Allowable Cost Per Visitcontribution per customer ร— conversion rate0.60
Result0.60

Reports money for the declared cohort and period using the entered attribution and contribution basis. The engine retains raw precision; formatting never feeds calculation.

Conversion Economics Planner formulas โ†’
Inputs used by these formula steps
Allowable Cost Per VisitTraffic
10,000
Allowable Cost Per VisitConversion Rate
0.02
Allowable Cost Per VisitContribution Per Customer
30
Allowable Cost Per VisitMedia Spend
2,000
Allowable Cost Per VisitFixed Acquisition Cost
0

Inputs used

Traffic
10,000
Conversion Rate
0.02
Contribution Per Customer
30
Media Spend
2,000
Fixed Acquisition Cost
0
Open this calculator with preset values

This calculator supports documented, shareable scenario URLs. Compatible assistants and applications can construct links using the parameters below.

Scenario links contain only allowlisted numeric and closed-choice inputs shown in the URL; Margin101 excludes free text and identifying fields. Anyone you share the URL with can read those numbers, so do not include private or identifying data.

Example: https://margin101.com/tools/conversion-economics/?sv=1&contributionPerCustomer=30&conversionRate=0.02&fixedAcquisitionCost=0&mediaSpend=2000&traffic=10000

ParameterMeaningUnitAllowed valuesPresenceDefault
contributionPerCustomerContribution, not revenue. Use one consistent currency and indirect-tax basis.currency units/converted customer0 to 10000000Required30
conversionRateExpected customer conversion.decimal share of visits converting to customers0 to 1Required0.02
fixedAcquisitionCostFixed campaign or tooling cost. Use one consistent currency and indirect-tax basis.currency units/comparison period0 to 10000000Required0
mediaSpendVariable acquisition spend. Use one consistent currency and indirect-tax basis.currency units/comparison period0 to 10000000Required2000
trafficVisits in one comparison period.visits/comparison period0 to 100000000Required10000

Conversion Economics: expected customers

Campaign contribution translates the entered traffic and conversion rate into customers before subtracting acquisition cost.

Formula summary

Primary formula
campaign contribution = traffic ร— conversion ร— contribution per customer โˆ’ acquisition cost

Read the full methodology

Data used here

  • The estimate uses your inputs and the general business formula documented in the methodology.

Decision checks

Act on the result

Use campaign contribution, CAC and allowable total spend to approve or cap media spend for the comparison period.

Stress-test the decision

Retest conversion rate as a percentage of visits and contribution per customer in currency units per converted customer.

When this estimate can be misleading

  • Attribution, incrementality, conversion and retention are user-entered assumptions, not causal claims or forecasts.
  • Use one consistent period, currency, contribution and indirect-tax basis.
  • This is educational decision support, not financial, tax, legal or accounting advice.
  • Campaign contribution translates the entered traffic and conversion rate into customers before subtracting acquisition cost.

Educational estimate, not advice. See all assumptions & limitations โ†’

Guides to interpret the decision and its assumptions.

Frequently asked questions

How do I translate traffic and conversion assumptions into contribution and allowable acquisition spend?

Use campaign contribution, CAC and allowable total spend to approve or cap media spend for the comparison period.

Which planning assumptions should I stress-test?

Compare a plausible alternative scenario and verify the decision-critical assumption that changes the plan most.