Ad Spend ROI Calculator
Overview
Calculate return on ad spend (ROAS), cost per acquisition (CPA), and marketing ROI. Optimize your digital advertising campaigns across Google, Facebook, and other platforms.
Key Facts
| Field | Value |
|---|---|
| Calculator ID | ad-spend-roi |
| Category | Business |
| Vertical | Business & Marketing |
| App route | /verticals/business/ad-spend-roi |
| API endpoint | /api/public/calculate?id=ad-spend-roi |
Inputs
| Input ID | Label | Type | Required | Default | Constraints |
|---|---|---|---|---|---|
currency | Currency | select | Yes | USD | - |
adSpend | Total Ad Spend | currency | Yes | 5000 | min 1, max 10000000, step 100 |
revenue | Revenue Generated | currency | Yes | 15000 | min 0, max 100000000, step 100 |
conversions | Number of Conversions | number | Yes | 50 | min 0, max 1000000, step 1 |
clicks | Total Clicks | number | Yes | 2500 | min 0, max 10000000, step 10 |
impressions | Total Impressions | number | Yes | 100000 | min 0, max 100000000, step 1000 |
includeProductCosts | Include Product Costs | select | Yes | no | - |
productCost | Cost of Goods Sold (COGS) | currency | No | 4500 | min 0, max 100000000, step 100 |
timePeriod | Campaign Duration | select | Yes | month | - |
How to Use
- Enter Campaign Metrics — Input total ad spend, revenue generated, conversions, clicks, and impressions from your analytics dashboard (Google Ads, Facebook Ads Manager, etc.).
- Add Product Costs (Optional) — Include Cost of Goods Sold (COGS) to calculate true profit ROI instead of just ROAS. This shows net profitability after product/fulfillment costs.
- Review Performance — See ROAS, ROI, CPA, CPC, CPM, CTR, conversion rate, and profitability metrics. Identify underperforming campaigns to optimize.
Result Surfaces
| Output | Display Type | Format |
|---|---|---|
| Computed results | result-card | - |
Related Calculators
FAQ
What is a good ROAS (Return on Ad Spend)?
Ecommerce: 4:1 = good, 10:1 = excellent. B2B SaaS: 2-3:1 (longer sales cycles). Overall average: 2:1 (covers costs). Break-even ROAS depends on profit margins - 50% margin needs 2:1 ROAS to break even. Track by channel: Google, Facebook, etc.
What is the difference between ROAS and ROI?
ROAS = revenue / ad spend (ignores product costs). ROI = (revenue - ad spend - COGS) / total investment (true profit). ROAS of 5:1 might be ROI of 1:1 (break even) if margins are low. Always calculate ROI for profitability, not just ROAS.
What is a good cost per acquisition (CPA)?
CPA should be <33% of customer lifetime value (LTV). If LTV is $300, CPA should be under $100 (3:1 ratio). Acceptable CPA varies by industry: SaaS $200-500, Ecommerce $20-100, B2B services $500-2000. Optimize by improving conversion rate, not just lowering ad spend.
Evidence
src/lib/calculators/registry.ts(metadata)src/lib/calculators/page-registry.ts(page/HowTo metadata)src/lib/calculators/business/ad-spend-roi.ts(calculator config)