Advertising ROI Calculator

Track multi-channel advertising performance, calculate ROAS, optimize attribution models, and maximize your marketing spend efficiency.

$0K
Total Spend
0%
ROI
0.00x
ROAS
0.0:1
LTV:CAC Ratio

General Configuration

Channel Performance

Google Ads

ROAS
2.40x

Facebook

ROAS
3.00x

Instagram

ROAS
3.00x

LinkedIn

ROAS
3.00x

TikTok

ROAS
2.00x

Display Ads

ROAS
2.25x

TV

Radio

Frequently Asked Questions

What is the difference between ROI and ROAS?

ROI (Return on Investment) measures profit: ((Revenue - Cost) / Cost) × 100. ROAS (Return on Ad Spend) measures revenue efficiency: Revenue / Ad Spend. Example: $100 ad spend generates $300 revenue with 30% margin = 200% ROI (profit of $90-$100 = -$10, so actually negative!) but 3.0x ROAS. ROAS is simpler but ignores profit margins; ROI is more accurate for profitability.

What is a good ROAS for different industries?

ROAS benchmarks vary: E-commerce (3-4x), SaaS (5-7x), B2B services (4-6x), Lead generation (5-10x). However, what matters most is your LTV:CAC ratio. A 2x ROAS can be excellent if you have high margins and lifetime value, while a 5x ROAS might be poor if margins are thin.

Which attribution model should I use?

It depends on your customer journey: First-touch (awareness campaigns, long sales cycles), Last-touch (simple funnels, direct response), Linear (equal credit to all touchpoints), Time-decay (recent touchpoints more valuable), Position-based (40% first, 40% last, 20% middle). For most businesses, linear or position-based provides the fairest view. Use data-driven attribution if you have sufficient conversion volume (500+/month).

How do I calculate Customer Acquisition Cost (CAC)?

CAC = Total Marketing & Sales Spend / Number of New Customers Acquired. Include all costs: ad spend, agency fees, creative production, tools/software, salaries (proportional). Track CAC by channel to identify most efficient sources. Payback period = CAC / Monthly Customer Value (should be < 12 months for healthy growth).

What is a healthy LTV:CAC ratio?

3:1 is the minimum for healthy unit economics. 5:1+ is excellent and indicates room to scale spend. Below 3:1 means you're overspending on acquisition or not retaining customers long enough. To improve: increase LTV (upsells, cross-sells, retention) or decrease CAC (better targeting, creative, landing pages).

How do I know when to scale ad spend?

Scale when: (1) LTV:CAC ratio > 3:1, (2) Payback period < 12 months, (3) ROAS consistently above target for 30+ days, (4) Incrementality tests show ads drive net new revenue. Scale gradually (20-30% increases) and monitor for audience saturation (rising CPMs, declining conversion rates).

What is incrementality and why does it matter?

Incrementality measures revenue that wouldn't have occurred without ads. Many conversions would have happened organically. Run holdout tests: withhold ads from a control group and measure the difference. If your organic conversion rate is 2% and paid is 3%, only 1% is incremental. This prevents overestimating ad impact and wasting budget.

How do I optimize for profit, not just revenue?

Focus on contribution margin (revenue × profit margin - CAC) rather than revenue. Example: Product A has $100 revenue, 20% margin, $15 CAC = $5 profit. Product B has $80 revenue, 40% margin, $10 CAC = $22 profit. Product B is 4x more profitable despite lower revenue. Optimize bids for profit targets, not revenue targets.

Should I include brand search in paid advertising?

Controversial topic. Arguments for: protects brand from competitors, improves SERP real estate, captures high-intent traffic. Arguments against: most brand clicks would happen organically (low incrementality), inflates ROAS metrics. Run incrementality tests to determine true value. If competitor bidding is aggressive, brand defense is often worth it.

How do I attribute offline conversions (phone calls, in-store)?

Use call tracking numbers (unique per channel), promo codes (e.g., "RADIO20"), customer surveys ("How did you hear about us?"), and marketing mix modeling (MMM) to correlate ad spend with offline sales. For local businesses, track store visit conversions using Google/Facebook location-based attribution. Expect 20-40% attribution error for offline channels.

What Our Users Say

We were overspending on TikTok (1.8x ROAS) and underinvesting in Google Ads (4.2x ROAS). This calculator showed us exactly where to reallocate budget. After shifting $50K from TikTok to Google, our blended ROAS increased from 2.4x to 3.1x. ROI up 40% in 3 months.

Jessica Martinez
CMO, E-Commerce Brand

The multi-touch attribution modeling was a game-changer. We were using last-touch and LinkedIn looked terrible (2.1x ROAS). Switching to position-based attribution revealed LinkedIn's true value in the consideration phase. Now we allocate 30% of budget there and our LTV:CAC improved from 2.8:1 to 4.5:1.

David Chen
Growth Lead, SaaS Startup

This is the most comprehensive advertising ROI tool we've found. The incrementality insights saved us from scaling Display (high attributed conversions, low incrementality). We cut Display by 60% with minimal impact on true conversions. Redirected budget to high-incrementality channels and grew 35% YoY.

Amanda Foster
Director of Marketing, B2B Services