Excel · Google Ads · Meta Ads

Ad Campaign Profitability Calculator PRO

Calculate the ROAS threshold, CPA limit and campaign result with full returns, inventory recovery and order fulfilment costs.

  • Break-even ROAS based on pre-ad profit and independent of current spend
  • Full returns with separate inventory recovery, fee recovery and return handling
  • 10 budget scenarios, an LTV module and comparison of up to 8 campaigns

Takes you to the order form and Stripe payment.

After payment, we will email you a link to download the XLSX and PDF package.

  • Stripe payment
  • Download link after payment
  • Invoice on request
Polish version. This product is also available in Polish (separate Excel file). Buy the PL version on the Polish site: Kalkulator Rentowności Kampanii PRO (PL)
1.2 version with full-return modelling
9 tabs in one workbook
8 campaigns in the comparison
10 budget scenarios

Inside version 1.2

Actual workbook views with the fictional example from the instructions. Open an image to read the details.

Campaign dashboard
Campaign dashboard
Product and return assumptions
Product and return assumptions
Campaign comparison
Campaign comparison

ROAS alone does not show what remains after advertising

An advertising platform knows spend and attributed revenue. It does not know your product, fulfilment and fee costs or the effect of full returns. The same ROAS can therefore represent a profit or a loss.

In the instruction example, gross product price is 199 and expected pre-ad profit is 41.95 per original order. A campaign at ROAS 3.32 is below the 4.74 threshold and produces a result of -1,504.23 on spend of 5,000.

What you can calculate

kept-order result, returned-order result and expected pre-ad profit

break-even ROAS on a gross or net basis and maximum CPA

maximum CPC, minimum conversion, ROAS, POAS and result after ads

10 independently entered budget and CPA scenarios

LTV with retention cost and repeat purchases

results for up to 8 campaigns with a separate pre-ad profit in each row

What is inside

Version 1.2 contains 9 tabs and 147 formulas: START, Dashboard, order assumptions, ROAS threshold, campaign funnel, budget scenarios, LTV, campaign comparison and glossary. Formulas are protected without a password and input cells remain unlocked.

START with a step-by-step first analysis
Dashboard with campaign result and status
Product, cost, return and recovery assumptions
Break-even ROAS and maximum CPA
Funnel: budget, CPC, conversion, orders and result
Budget scaling: 10 entered scenarios
LTV with customer retention cost
Comparison of up to 8 campaigns
Glossary of definitions
Instructions with a fictional product example
Methodology and test report
Formula cheat sheet
ROAS vs POAS bonus
Pre-scaling checklist bonus
License and README

A full return leaves no sales revenue

The workbook separates kept and returned orders. A returned order has zero revenue. Original costs remain, while inventory recovery, fee recovery and additional return handling are entered separately.

The ROAS threshold does not depend on current spend

Break-even ROAS divides product revenue on the selected basis by positive pre-ad profit. At zero profit or a loss, the workbook shows no threshold. At zero spend, ROAS and POAS are undefined.

Exact handoff from Margin Calculator PRO 2.4

Optional cell B16 accepts expected pre-ad profit from Margin Calculator PRO 2.4. Entered zero and loss values remain valid inputs.

You already use my free ROAS calculator. Why PRO?

Online ROAS calculator (free) Campaign Calculator PRO (Excel)
ROAS and ROI from revenue and spend
Results based on your margin, costs and returns No
Break-even ROAS, maximum CPA and CPC No
Campaign funnel: budget, CPC and conversion turned into profit No
Budget scaling simulator with marginal profit No
LTV module: customer value with repeat purchases No
Comparison of up to 8 campaigns and portfolio result No
Offline work on your data No

The online calculator converts revenue and spend into ROAS and ROI. PRO works on your margin and supports decisions: bid limits, budget and which campaigns stay.

Who it is for

For store owners and PPC specialists who have order cost data and an advertising report with spend, revenue and orders. You enter data manually. The workbook does not connect to an ad account or predict how the market will respond to a budget change.

What you get

  • Ad_Campaign_Profitability_Calculator_PRO.xlsx: 9 tabs, no macros
  • PDF instructions: where to start and how to read results
  • Methodology and tests PDF: how formulas are verified
  • Formula cheat sheet PDF: every formula in one place
  • Bonus: ROAS vs POAS (PDF)
  • Bonus: "Before You Scale" checklist
  • License PDF (single seat, commercial use within your company)
  • README with quick start

How version 1.2 was checked

The release passed 426 of 426 independent calculation checks, 20 of 20 saved XLSX checks and a visual review of 18 PL/EN sheets. Both workbooks were opened and recalculated in Microsoft Excel 16.112.3 on macOS, then recalculated and saved in LibreOffice Calc 26.8.0.3.

The files contain no macros or external connections. The package includes the test scope and model boundaries.

What changed in version 1.2

Release verified on 6 September 2026

Version 1.2 adds full returns and separate recovery inputs, gross or net revenue basis, a stable ROAS threshold, incomplete-row blocking in campaign comparison and formula protection. Version 1.1 data is not migrated automatically.

Using Margin Calculator PRO 2.4?

Copy expected pre-ad profit into optional cell B16. Campaign Calculator will use the same order economics for thresholds and campaign results.

See Product Margin and Profitability Calculator PRO

FAQ

How is this different from the ROAS module in Margin Calculator PRO?
Margin Calculator calculates product and promotion economics. This workbook uses pre-ad profit for the funnel, budget scenarios, LTV and campaign comparison.
How does the workbook handle returns?
It models a full return of an entire order. A returned order has zero revenue. Inventory recovery, fee recovery and return handling are entered separately. Partial refunds are outside the model.
How do I choose the ROAS revenue basis?
Choose gross or net to match the conversion value reported by the platform. Revenue, orders and spend should cover the same period.
Do I need advanced Excel skills?
No. Enter data in the yellow unlocked cells. Formulas are protected without a password.
How was file compatibility checked?
The workbooks were opened and recalculated in Excel 16.112.3 and LibreOffice Calc 26.8.0.3. The functions used are available in Excel 2016, but no installed Excel 2016 test was performed.
Is the scaling scenario a forecast?
No. It compares 10 entered budget and CPA assumptions. It does not predict conversion changes, seasonality, attribution delay or inventory limits.
Can I get an invoice?
Yes. Tick the invoice option in the order form.

Check the profitability threshold before changing budget

Enter order costs and report data. Compare the current result with the ROAS threshold, CPA limit and budget scenarios.

Buy now for 35 USD

After payment, we will email you a link to download the XLSX and PDF package.

This is an analytical tool. Results depend on the data entered and do not constitute financial, accounting or legal advice.