Campaign Inputs
Formula Used
- Net Revenue = Gross Revenue × (1 − Refund Rate).
- ROAS = Net Revenue ÷ Ad Spend.
- ROI = (Net Revenue − Ad Spend) ÷ Ad Spend.
- Profit = Net Revenue × Gross Margin − Ad Spend.
- Break-even ROAS = 1 ÷ Gross Margin (as a decimal).
- CPM = (Ad Spend ÷ Impressions) × 1000.
- CPC = Ad Spend ÷ Clicks. CPV = Ad Spend ÷ Views.
- CPA = Ad Spend ÷ Conversions (click-only, or incl. VTC if enabled).
How to Use This Calculator
- Enter Ad Spend and Revenue for the same time period.
- Add Refund Rate to reflect expected returns and chargebacks.
- Provide Gross Margin to estimate profit and break-even ROAS.
- Optional: Fill impressions, views, clicks, and conversions for CPM, CPV, CPC, CTR, CPA, and conversion rate.
- Click Calculate ROAS to show results above the form, then export CSV or PDF.
Example Data Table
| Campaign | Spend | Revenue | Impressions | Views | Clicks | Conversions |
|---|---|---|---|---|---|---|
| Brand Lift - Feb | USD 1,500 | USD 5,400 | 250,000 | 62,000 | 3,100 | 180 |
| Remarketing - Feb | USD 900 | USD 3,050 | 120,000 | 24,500 | 2,450 | 145 |
| New Product - Feb | USD 2,200 | USD 6,000 | 310,000 | 70,000 | 3,600 | 210 |
Performance Notes for YouTube Ads
ROAS as the campaign decision anchor
ROAS converts platform activity into one comparable number: revenue returned per unit of spend. Use it to rank campaigns, but keep the same attribution window and date range across every comparison. If you are scaling budgets, watch whether ROAS holds as impression share rises and audiences widen. Check incremental lift when running brand-focused formats too. Pair ROAS with total conversions so you do not optimize only for small volume wins.
Net revenue beats gross revenue for planning
Gross revenue can overstate performance when refunds, returns, or cancellations are common. This calculator adjusts revenue using your refund rate to estimate net revenue, then uses that value for ROAS and ROI. Teams that forecast with net revenue usually set more stable targets and avoid over-investing in fragile gains. If you sell subscriptions, consider using first-payment revenue and churn separately. Record discounts separately to avoid mixing pricing effects.
CPM, CPV, and CPC explain delivery pressure
CPM reflects auction cost to reach a thousand impressions, while CPV shows the cost of a view. CPC connects clicks to spend when traffic is the goal. Rising CPM with flat CPV often signals creative is improving view quality. Rising CPC with steady CTR can indicate landing-page friction, slower pages, or mismatched intent. Use CPM changes to understand seasonality and competitive pressure.
Margin turns ROAS into a profit target
A ROAS number is only meaningful when compared to your economics. With gross margin entered, the calculator estimates profit and your break-even ROAS. For example, a 40% margin implies a break-even ROAS of 2.50. Use that threshold to define “scale”, “hold”, and “fix” bands for each campaign. When margins vary by product, compute ROAS per category or feed.
Optimization loop for creative and audiences
Treat results as a loop: measure, diagnose, change, and re-measure. Start with ROAS and profit to decide direction, then use CPA and conversion rate to isolate efficiency. Test creative variants to improve view-to-click behavior, and segment audiences to protect high-intent groups. If ROAS drops after scaling, narrow placements, refresh creatives, and review frequency. Export CSV snapshots weekly to build a simple performance log and spot trends early over time.
FAQs
What is a good ROAS for YouTube ads?
There is no universal benchmark. Compare ROAS to your break-even level based on margin and refund rate, then to your historical results for the same objective, audience size, and attribution window.
Should I include view-through conversions?
Include them when your measurement model treats views as meaningful drivers of later actions. Exclude them when you need strict click-based accountability or when view-through reporting is inflated by short windows.
Why does net revenue change my ROAS?
ROAS is revenue divided by spend. If refunds reduce what you actually keep, net revenue gives a truer picture of payback and prevents you from scaling campaigns that look strong only on gross sales.
Can I calculate revenue if I only know AOV?
Yes. If revenue is empty or zero, the calculator estimates revenue as average order value multiplied by conversions. Use it for directional decisions, then replace it with actual tracked revenue when available.
What if my CPM is high but ROAS is strong?
High CPM can be acceptable if targeting is precise and conversion quality is strong. Validate with profit, CPA, and conversion rate. If those stay healthy, CPM alone is not a reason to pause.
How often should I export reports?
Export weekly for active campaigns and monthly for steady evergreen programs. Regular exports create a clean time series for diagnosing shifts in ROAS, auction costs, or conversion behavior after changes.