Marketing ROI Calculator
Calculate the return on investment for any marketing campaign — see exactly how much profit each dollar of spend generates.
What Is Marketing ROI and How Is It Calculated?
<p>Marketing ROI measures the profit generated per dollar of marketing spend. The formula is straightforward: (Revenue from Campaign - Campaign Cost - Cost of Goods) / Campaign Cost x 100 = ROI%. A campaign that costs $10,000 and generates $45,000 in revenue with 30% COGS produces $31,500 gross profit, yielding a 215% ROI — meaning every $1 spent generated $2.15 in profit.</p><p>The difficulty is not the formula — it is the attribution. Multi-touch customer journeys involving organic search, paid ads, email, and referrals make it hard to assign revenue to a single campaign. Google Analytics 4 uses data-driven attribution modeling, but even sophisticated models are estimates. The gold standard is incrementality testing (A/B geo-experiments), where you measure the revenue difference between markets that receive the campaign and those that do not. Without some form of controlled testing, most marketing ROI calculations include both campaign-driven and organic revenue, overstating true ROI by 20-50%.</p><p>Despite measurement challenges, marketing ROI remains the essential metric for budget allocation. CMOs who can demonstrate positive, measurable ROI across channels retain and grow budgets. Those who cannot face cuts. The 2024 Gartner CMO Spend Survey found that marketing budgets averaged 7.7% of revenue, down from 9.5% in 2022 — a direct result of CEOs demanding better ROI accountability. If you cannot prove your marketing investment pays off, you will lose it.</p>
How to Use This Calculator
Include ALL campaign costs
Ad spend is only part of the cost. Include creative production, agency fees, software/tool costs, team labor (pro-rata), and any other expenses directly attributable to the campaign. Under-counting costs inflates ROI and leads to bad scaling decisions.
Use attributed revenue, not total revenue
Only count revenue that the campaign influenced or drove. Use UTM parameters, coupon codes, dedicated landing pages, or attribution modeling to isolate campaign-generated revenue from organic baseline.
Factor in Cost of Goods Sold
Revenue is not profit. If you sell a $100 product with $30 COGS, only $70 is gross margin. COGS varies: SaaS is 15-25%, e-commerce is 30-60%, professional services is 40-60%. Using revenue instead of profit overstates ROI.
Key Concepts
ROI vs. ROAS
ROI (Return on Investment) accounts for all costs including COGS and overhead: (Profit - Cost) / Cost. ROAS (Return on Ad Spend) is simpler: Revenue / Ad Spend. A 4:1 ROAS with 50% COGS is actually a 150% ROI. ROAS overstates profitability.
Attribution Window
The time period after a marketing touchpoint during which a conversion is credited to that touchpoint. Facebook defaults to 7 days post-click and 1 day post-view. Google Ads uses 30-day click attribution. Longer windows credit more conversions to the campaign — choose windows that match your actual buying cycle.
Customer Lifetime Value (LTV)
The total revenue a customer generates over their entire relationship with your business. Marketing ROI calculated on first-purchase revenue drastically understates the true return for businesses with repeat purchases. A $50 first purchase from a customer with a $500 LTV means the campaign is 10x more valuable than first-purchase ROI suggests.
Marketing Efficiency Ratio (MER)
Total revenue / total marketing spend across ALL channels. Unlike per-campaign ROI, MER captures blended performance and halo effects. A MER of 5:1 means the business generates $5 in revenue for every $1 of total marketing investment.
Expert Insights
The 5:1 Rule of Thumb: A 5:1 revenue-to-marketing-cost ratio (equivalent to ~150% ROI after COGS) is the benchmark for a strong campaign. Below 2:1, you are likely losing money after accounting for all costs. Above 10:1, you are either not spending enough (leaving money on the table) or your attribution is overcounting. The exception: brand campaigns and customer acquisition campaigns may run at 1:1 to 3:1 intentionally if the LTV justifies the upfront investment.
Incrementality Is the Only True ROI: Standard attribution counts conversions that would have happened anyway — branded search clicks, retargeting existing customers, email to loyal buyers. Incrementality testing isolates the ADDITIONAL revenue caused by the campaign. Typical finding: 30-60% of attributed conversions are not truly incremental. Run holdout tests (suppress 10% of your audience) to measure the true lift before claiming ROI.
Time Lag Distorts ROI: B2B sales cycles of 60-180 days mean a Q1 campaign may not generate closed revenue until Q3. Measuring ROI at 30 days dramatically understates performance. Track leading indicators (pipeline created, demo requests, qualified leads) alongside lagging indicators (closed revenue) and calculate projected ROI using your historical lead-to-close rate and timeline.
Frequently Asked Questions
Results are estimates for educational purposes only. Actual amounts may vary based on your specific financial situation, market conditions, and other factors. This calculator does not constitute financial advice.
Run These Numbers Too
CPC & ROAS Calculator
Calculate cost per click, cost per acquisition, and return on ad spend for paid advertising campaigns.
Content Marketing ROI Calculator
Calculate the compounding return on content investment — from production cost to organic traffic to revenue.
Lead Generation Calculator
Model your lead funnel from website visitors to revenue — see how conversion rates at each stage compound into business results.
Need Help With Business Debt?
Speak with a Delancey Street specialist — free consultation, no obligation.
Get Free Consultation