Skip to main content
Primary formula: loaded channel CAC = (direct spend + allocated shared cost) รท acquired customers

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 comparing acquisition cost across aligned channels.

Outputs

Loaded channel cost, blended CAC, marginal CAC and attribution mismatch.

Start here

Use the same attribution period and allocate shared cost with explicit weights.

Use a different tool when: Do not use this to compare bounded contribution LTV with entered acquisition cost and target ratio; use LTV to CAC Ratio Planner for that decision. Use this tool to measure loaded and marginal customer acquisition cost across aligned channels.

Cash & growth

Customer Acquisition Cost: loaded channel cost

Loaded channel cost, blended CAC, marginal CAC and attribution mismatch.

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

currency units

Direct acquisition spend for channel A. Use one consistent currency and indirect-tax basis.

Whole acquired customers attributed to channel A.

Weight used only to allocate shared cost.

Declared attribution window.

currency units

Direct acquisition spend for channel B. Use one consistent currency and indirect-tax basis.

Whole acquired customers attributed to channel B.

Weight used only to allocate shared cost.

Declared attribution window.

currency units

Creative, tooling or team cost shared by both channels. Use one consistent currency and indirect-tax basis.

currency units

Additional tested spend. Use one consistent currency and indirect-tax basis.

Additional customers from the tested spend.

Decision result

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

Preparing export actionsโ€ฆ
Total Acquisition Cost
1,800.00
Total Customers
15
Blended CAC
120.00
Marginal CAC
150.00
Attribution Window Mismatch
No
Loaded channel comparison
IdDirect SpendAllocated Shared CostLoaded CostAcquired CustomersChannel CACSpend Share
channel-a1,000.00200.001,200.0010.00120.0066.7%
channel-b500.00100.00600.005.00120.0033.3%

Scenario comparison

Each row names the assumption axis changed from the baseline.

ScenarioResultDifference
Entered scenario120.00Baseline
Lower Shared acquisition cost118.00Not available
Higher Shared acquisition cost122.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.

Total Acquisition Cost

Total Acquisition Costsum of channel loaded costs1,800.00
Result1,800.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.

Customer Acquisition Cost Planner formulas โ†’
Inputs used by these formula steps
Total Acquisition CostChannel ADirect Spend
1,000
Total Acquisition CostChannel ACustomers
10
Total Acquisition CostChannel AWeight
2
Total Acquisition CostChannel AAttribution Days
30
Total Acquisition CostChannel BDirect Spend
500
Total Acquisition CostChannel BCustomers
5
Total Acquisition CostChannel BWeight
1
Total Acquisition CostChannel BAttribution Days
30
Total Acquisition CostShared Acquisition Cost
300
Total Acquisition CostIncremental Spend
300
Total Acquisition CostIncremental Customers
2

Total Customers

Total Customerssum of acquired customers15 units
Result15

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

Customer Acquisition Cost Planner formulas โ†’
Inputs used by these formula steps
Total CustomersChannel ADirect Spend
1,000
Total CustomersChannel ACustomers
10
Total CustomersChannel AWeight
2
Total CustomersChannel AAttribution Days
30
Total CustomersChannel BDirect Spend
500
Total CustomersChannel BCustomers
5
Total CustomersChannel BWeight
1
Total CustomersChannel BAttribution Days
30
Total CustomersShared Acquisition Cost
300
Total CustomersIncremental Spend
300
Total CustomersIncremental Customers
2

Blended CAC

Blended CACtotal acquisition cost รท total customers120.00
Result120.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.

Customer Acquisition Cost Planner formulas โ†’
Inputs used by these formula steps
Blended CACChannel ADirect Spend
1,000
Blended CACChannel ACustomers
10
Blended CACChannel AWeight
2
Blended CACChannel AAttribution Days
30
Blended CACChannel BDirect Spend
500
Blended CACChannel BCustomers
5
Blended CACChannel BWeight
1
Blended CACChannel BAttribution Days
30
Blended CACShared Acquisition Cost
300
Blended CACIncremental Spend
300
Blended CACIncremental Customers
2

Marginal CAC

Marginal CACincremental spend รท incremental customers150.00
Result150.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.

Customer Acquisition Cost Planner formulas โ†’
Inputs used by these formula steps
Marginal CACChannel ADirect Spend
1,000
Marginal CACChannel ACustomers
10
Marginal CACChannel AWeight
2
Marginal CACChannel AAttribution Days
30
Marginal CACChannel BDirect Spend
500
Marginal CACChannel BCustomers
5
Marginal CACChannel BWeight
1
Marginal CACChannel BAttribution Days
30
Marginal CACShared Acquisition Cost
300
Marginal CACIncremental Spend
300
Marginal CACIncremental Customers
2

Attribution Window Mismatch

Attribution Window Mismatchchannel attribution windows are unequalfalse boolean
ResultNo

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

Customer Acquisition Cost Planner formulas โ†’
Inputs used by these formula steps
Attribution Window MismatchChannel ADirect Spend
1,000
Attribution Window MismatchChannel ACustomers
10
Attribution Window MismatchChannel AWeight
2
Attribution Window MismatchChannel AAttribution Days
30
Attribution Window MismatchChannel BDirect Spend
500
Attribution Window MismatchChannel BCustomers
5
Attribution Window MismatchChannel BWeight
1
Attribution Window MismatchChannel BAttribution Days
30
Attribution Window MismatchShared Acquisition Cost
300
Attribution Window MismatchIncremental Spend
300
Attribution Window MismatchIncremental Customers
2

Inputs used

Channel ADirect Spend
1,000
Channel ACustomers
10
Channel AWeight
2
Channel AAttribution Days
30
Channel BDirect Spend
500
Channel BCustomers
5
Channel BWeight
1
Channel BAttribution Days
30
Shared Acquisition Cost
300
Incremental Spend
300
Incremental Customers
2
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/customer-acquisition-cost/?sv=1&channelAAttributionDays=30&channelACustomers=10&channelADirectSpend=1000&channelAWeight=2&channelBAttributionDays=30&channelBCustomers=5&channelBDirectSpend=500&channelBWeight=1&incrementalCustomers=2&incrementalSpend=300&sharedAcquisitionCost=300

ParameterMeaningUnitAllowed valuesPresenceDefault
channelAAttributionDaysDeclared attribution window.days0 to 100000000Required30
channelACustomersWhole acquired customers attributed to channel A.acquired customers/channel A attribution window0 to 100000000Required10
channelADirectSpendDirect acquisition spend for channel A. Use one consistent currency and indirect-tax basis.currency units/channel A attribution window0 to 10000000Required1000
channelAWeightWeight used only to allocate shared cost.relative allocation weight0 to 1000000Required2
channelBAttributionDaysDeclared attribution window.days0 to 100000000Required30
channelBCustomersWhole acquired customers attributed to channel B.acquired customers/channel B attribution window0 to 100000000Required5
channelBDirectSpendDirect acquisition spend for channel B. Use one consistent currency and indirect-tax basis.currency units/channel B attribution window0 to 10000000Required500
channelBWeightWeight used only to allocate shared cost.relative allocation weight0 to 1000000Required1
incrementalCustomersAdditional customers from the tested spend.acquired customers/incremental test period0 to 100000000Required2
incrementalSpendAdditional tested spend. Use one consistent currency and indirect-tax basis.currency units/incremental test period0 to 10000000Required300
sharedAcquisitionCostCreative, tooling or team cost shared by both channels. Use one consistent currency and indirect-tax basis.currency units/aligned channel comparison period0 to 10000000Required300

Customer Acquisition Cost: loaded channel cost

Blended CAC combines direct and allocated shared acquisition costs, while marginal CAC keeps the incremental test visible.

Formula summary

Primary formula
loaded channel CAC = (direct spend + allocated shared cost) รท acquired customers

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 blended CAC, loaded channel CAC and marginal CAC to set the next channel acquisition budget.

Stress-test the decision

Retest shared acquisition cost in currency units per aligned comparison period and incremental customers as acquired customers per test period.

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.
  • Blended CAC combines direct and allocated shared acquisition costs, while marginal CAC keeps the incremental test visible.

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

Guides to interpret the decision and its assumptions.

Frequently asked questions

How do I measure loaded and marginal customer acquisition cost across aligned channels?

Use blended CAC, loaded channel CAC and marginal CAC to set the next channel acquisition budget.

Which planning assumptions should I stress-test?

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