Free Growth Metric Tool

ROI Calculator

Model the true return on your ad spend — accounting for LTV, payback period, and contribution margin, not just first-click revenue.

Figures are treated as your selected currency — amounts are not converted.

1

Ad Spend & Revenue by Channel

First-click spend and attributed revenue per channel
Meta
Spend
$
Revenue
$
ROAS
Google
Spend
$
Revenue
$
ROAS
TikTok
Spend
$
Revenue
$
ROAS
Shopee
Spend
$
Revenue
$
ROAS
Lazada
Spend
$
Revenue
$
ROAS
Other
Spend
$
Revenue
$
ROAS
2

True Unit Economics

What's actually left after costs, and how often customers return
How many new customers did these campaigns bring in? (Unique customers, not orders)
Average revenue per order across these campaigns.
$
What % of each sale is left after product cost, shipping/fulfillment, and payment fees — before ad spend?
%
On average, how many times does a customer buy per year? Enter 1 if you're not sure or mostly one-time buyers.
Your Results
Blended ROAS
0.0x
CAC / Customer
$0
12-Mo LTV
$0
Payback Period
True ROI (12-Mo, Contribution-Based)
—%
Fill in your numbers to see your true ROI.
-50%0%50%150%+
You're losing money — let's fix that Let's map your path to stronger ROI Ready to scale further? Let's talk
Break-even ROAS
Max Profitable Spend
The minimum ROAS — and max ad spend from this revenue — needed to cover costs, before counting repeat purchases.

Scenario Forecasting

See how profit shifts if you scale spend up or down
1.0x
0.5x1x (current)2x
Conservative
Spend$0
Revenue$0
New Customers0
12-Mo Net Profit$0
Payback
Expected
Spend$0
Revenue$0
New Customers0
12-Mo Net Profit$0
Payback
Aggressive
Spend$0
Revenue$0
New Customers0
12-Mo Net Profit$0
Payback
Conservative and Aggressive assume ROAS shifts ±15% from your blended ROAS to account for diminishing (or improving) returns as spend changes — new customers and revenue scale with the slider.

FAQs

Why does "True ROI" differ from Blended ROAS?

Blended ROAS only looks at first-click revenue against spend — it ignores product cost, shipping, payment fees, and whether customers come back. True ROI applies your contribution margin (what's actually left after those costs) and factors in repeat purchases over 12 months. A campaign can look great on ROAS alone and still lose money once true costs and one-time buyers are accounted for.

What counts as contribution margin?

Contribution margin is the % of each sale left after variable costs — product/COGS, packaging, shipping or fulfillment, and payment processing fees — but before ad spend. It's different from your overall profit margin, which also subtracts fixed overhead like rent or salaries. If you don't track it precisely, use your best estimate; it's the single input this calculator is most sensitive to.

What is payback period, and why does it matter?

Payback period is how long it takes the contribution profit from a customer to cover what you spent to acquire them (your CAC). A shorter payback period means you get your cash back faster and can reinvest it in more ads sooner. Businesses with long payback periods need more cash on hand to fund growth, even if the long-term LTV is healthy.

How should I use the scenario forecast?

Drag the slider to model spending more or less than you currently do. The Conservative and Aggressive columns show a realistic range around your Expected outcome, since ROAS rarely stays perfectly flat as spend changes — it often softens as you scale up (more competitive auctions) or improves as you pull back (cheaper, higher-intent traffic). Use the range to sanity-check how much risk is in a spend-up decision.

What's a good True ROI?

As a general guideline:

Below 0%: You're losing money on these campaigns once real costs and repeat behavior are factored in.
0–50%: You're breaking even to modestly profitable — there's room to improve margin, AOV, or retention.
Above 50%: Healthy, durable profitability — a good sign you can scale spend further.

Scroll to Top