Skip to main content
advertising

ROI Calculator - Calculate Marketing Return on Investment & ROAS | MediaPlanPro

Free ROI and ROAS calculator for marketing campaigns. Calculate return on investment, return on ad spend, payback period, and profitability for your advertising efforts.

ROI & ROAS Calculator

Calculate Marketing Return on Investment

💡 Tip: Include all costs (ad spend, creative, tools, agency fees) for accurate ROI calculation.

What is ROI in marketing?

ROI (Return on Investment) measures the profitability of marketing campaigns, calculated as (Revenue - Cost) ÷ Cost × 100. A 200% ROI means you earned $2 for every $1 spent. ROAS (Return on Ad Spend) is similar but expressed as a ratio: Revenue ÷ Ad Spend. A 5:1 ROAS means $5 revenue per $1 ad spend. Both metrics help determine campaign profitability and guide budget allocation.

How to Use the ROI Calculator

Calculate comprehensive ROI metrics including return on investment percentage, return on ad spend ratio, net profit, cost per acquisition, customer lifetime value, and payback period. Enter your campaign data to get instant profitability analysis.

Step 1: Enter Campaign Investment

Input your total marketing investment including ad spend, creative costs, agency fees, tools, and any other campaign-related expenses. Be comprehensive to get accurate ROI.

Step 2: Input Revenue Generated

Enter the total revenue directly attributed to your marketing campaign. Use attribution models (first-touch, last-touch, or multi-touch) to determine accurate revenue attribution.

Step 3: Add Customer Lifetime Value (Optional)

For more accurate long-term ROI, include average customer lifetime value (LTV) rather than just initial purchase value. This is especially important for subscription and repeat-purchase businesses.

Step 4: Review Calculated Metrics

Analyze your ROI percentage, ROAS ratio, profit margin, payback period, and break-even point. These metrics provide comprehensive view of campaign profitability.

Step 5: Compare Against Benchmarks

Compare your results against industry benchmarks and your historical performance. Identify whether your campaigns are meeting, exceeding, or falling short of targets.

Step 6: Make Data-Driven Decisions

Use ROI insights to scale profitable campaigns, pause underperforming ones, and reallocate budget to highest-returning channels and tactics.

💡 Key Formulas

  • ROI: (Revenue - Investment) ÷ Investment × 100
  • ROAS: Revenue ÷ Ad Spend
  • Net Profit: Revenue - Total Costs
  • CPA: Total Investment ÷ Customers Acquired
  • CLV: Average Order Value × Purchase Frequency × Customer Lifetime

Benefits of Tracking ROI & ROAS

ROI and ROAS are the most important metrics for evaluating marketing effectiveness. They directly measure profitability and guide strategic budget allocation decisions.

📊 Data-Driven Decisions

Know exactly which campaigns, channels, and strategies are profitable. Eliminate guesswork and allocate budget based on proven performance.

💰 Budget Optimization

Shift spending from low-ROI to high-ROI campaigns. Companies that track ROI rigorously achieve 30-50% better marketing efficiency.

📈 Stakeholder Reporting

Demonstrate marketing value to executives and stakeholders with clear ROI metrics. Justify budget increases with proven returns.

🎯 Performance Benchmarking

Compare ROI across campaigns, channels, and time periods. Identify trends and optimize for continuous improvement.

ROI Measurement Best Practices

1. Include All Costs

Don't just count ad spend. Include creative production, agency fees, tools/software, employee time, and overhead. Incomplete cost tracking inflates ROI by 20-40%.

2. Use Proper Attribution

Last-click attribution undervalues awareness and consideration channels. Use multi-touch attribution to accurately credit all touchpoints in the customer journey.

3. Consider Customer Lifetime Value

Don't just measure first-purchase ROI. Calculate CLV to understand true long-term profitability. Subscription businesses should track 12-24 month CLV.

4. Set Realistic Benchmarks

Average marketing ROI varies by industry: E-commerce (200-400%), B2B SaaS (300-500%), Services (150-300%). Compare against your industry, not generic benchmarks.

5. Track by Channel and Campaign

Calculate ROI separately for each channel (Google Ads, Facebook, email, SEO) and campaign. Aggregate ROI hides underperformers and overperformers.

🚫 Common Mistakes

  • Ignoring time lag: B2B sales cycles can be 3-12 months
  • Forgetting overhead: Include tools, salaries, and indirect costs
  • Short-term thinking: Some channels (SEO, content) have delayed ROI

ROI Metrics Explained

ROI (Return on Investment)

Expressed as a percentage, ROI shows how much profit you made relative to your investment. 200% ROI means you tripled your money (made $2 profit on $1 investment).

Formula: (Revenue - Investment) ÷ Investment × 100

Example: ($15,000 - $5,000) ÷ $5,000 × 100 = 200% ROI

Good ROI: 200%+ (e-commerce), 300%+ (B2B SaaS)

ROAS (Return on Ad Spend)

Expressed as a ratio, ROAS shows revenue generated per dollar of ad spend. 5:1 ROAS means $5 revenue for every $1 spent on ads.

Formula: Revenue ÷ Ad Spend

Example: $15,000 ÷ $3,000 = 5:1 ROAS

Good ROAS: 4:1+ (e-commerce), 5:1+ (high-margin products)

Customer Lifetime Value (CLV)

The total revenue a customer generates over their entire relationship with your business. Critical for subscription and repeat-purchase businesses.

Formula: Avg Order Value × Purchase Frequency × Customer Lifetime

Example: $100 × 3 purchases/year × 2 years = $600 CLV

Rule: CLV should be 3x+ your CPA for sustainable growth

ROI Calculation Examples

Example 1: E-commerce Google Ads Campaign

Ad Spend: $5,000
Additional Costs: $1,000
Revenue: $20,000
Customers: 100

ROI: ($20,000 - $6,000) ÷ $6,000 × 100 = 233%

ROAS: $20,000 ÷ $5,000 = 4:1

CPA: $6,000 ÷ 100 = $60

Analysis: Excellent ROI and ROAS. Campaign is highly profitable and should be scaled.

Example 2: B2B SaaS LinkedIn Campaign

Ad Spend: $10,000
Additional Costs: $3,000
Revenue (Year 1): $50,000
Customers: 20
Avg CLV: $5,000

ROI: ($50,000 - $13,000) ÷ $13,000 × 100 = 285%

ROAS: $50,000 ÷ $10,000 = 5:1

CPA: $13,000 ÷ 20 = $650

CLV:CPA Ratio: $5,000 ÷ $650 = 7.7:1

Analysis: Outstanding performance. CLV is 7.7x CPA, indicating sustainable, profitable growth.

Frequently Asked Questions About ROI & ROAS

Get answers to common questions about ROI Calculator

Calculate marketing ROI using this formula: ROI = (Revenue - Cost) ÷ Cost × 100. Example: If you spent $10,000 on a campaign and generated $30,000 in revenue, ROI = ($30,000 - $10,000) ÷ $10,000 × 100 = 200%. This means you earned $2 for every $1 spent. Include all costs: ad spend, creative production, agency fees, tools, and employee time. For accurate attribution, use tracking pixels, UTM parameters, and CRM integration to connect revenue to specific campaigns.

Part of MediaPlanPro's free marketing tools suite • Worth $495/month