# ROAS Calculation Example Canonical URL: https://growthops.tools/templates/roas-calculation-example/ Page type: Template Updated: June 15, 2026 ## Quick Answer This example shows why a 3.00x platform ROAS can be strong or weak depending on contribution margin, order mix, and ad spend. ## Use When Use ROAS Calculation Example when a store decision needs a clear next step instead of a vague note. ## Output A clearer explanation, reusable decision frame, and links to related tools or templates. ## Method Replace the example revenue, spend, and contribution rate with your product group numbers. Then calculate contribution after ads before changing budgets. ## Limits The example excludes returns, overhead, and customer lifetime value. Use it as a first-order profitability check. ## Why this matters in a real store ROAS Calculation Example matters because ecommerce growth work usually breaks down in the handoff between a number, a platform warning, a campaign idea, and the person who has to make the next decision. A store team may know something is wrong, but still lose time because the issue is not written in a way that connects the symptom to a next action. Use this page as a practical translation layer. The goal is to slow down the first reaction, name the business risk, and give the team enough context to decide whether the next move is a calculation, a feed change, a campaign QA step, or a page update. The tables and checklists are there to make the work repeatable, but the judgment comes from understanding why the issue appears in the first place. ## Worked ROAS example If ad spend is $2,000 and tracked revenue is $6,000, platform ROAS is 3.00x. If contribution before ads on those orders is 42%, the contribution before ads is $2,520. After $2,000 in ad spend, contribution is $520 before overhead. Interpretation: The same 3x ROAS can be strong or weak depending on margin. Always translate ROAS into contribution dollars before scaling. ## How to read the example Platform ROAS tells you media efficiency, not profit. Contribution dollars tell you whether scaling creates cash before overhead. Break-even ROAS changes when product cost, shipping, returns, or fees change. A product-level ROAS floor is usually more useful than a store-wide average. ## What to change in your own version Replace the sample contribution rate with the contribution rate for the exact product group being promoted. If the campaign sells a mix of products, split the example into high-margin, low-margin, and bundle orders before deciding whether the average is safe to use. ## Copyable calculation Input | Sample | Replace with Ad spend | $2,000 | Campaign spend Tracked revenue | $6,000 | Attributed revenue Platform ROAS | 3.00x | Revenue / spend Contribution before ads | $2,520 | Revenue x contribution rate Contribution after ads | $520 | Contribution before ads - spend ## Common Questions ### Why show contribution dollars? Contribution dollars reveal whether the campaign is creating cash before overhead, not just tracked revenue. ### Can I use one example for all campaigns? Use separate examples for product groups with different margins, shipping costs, or discount behavior. ### What if ROAS is high but contribution is low? Check margin, shipping, discounting, returns, and order mix before scaling further. ## Downloads - Download margin model CSV: https://growthops.tools/downloads/ecommerce-margin-model.csv ## Related Pages - Break-Even ROAS Calculator: https://growthops.tools/tools/break-even-roas-calculator/ - Break-Even ROAS Explained: https://growthops.tools/guides/break-even-roas-explained/ - Ecommerce Profit Margin Calculator: https://growthops.tools/tools/ecommerce-profit-margin-calculator/ ## References - Google Search Central: Optimizing your website for generative AI features: https://developers.google.com/search/docs/fundamentals/ai-optimization-guide - Google Search Central: Creating helpful, reliable, people-first content: https://developers.google.com/search/docs/fundamentals/creating-helpful-content