Free Marketing Tool

Digital Marketing Calculator

A multi-metric digital marketing calculator that computes CPM, CPC, CTR, ROAS, and CPA simultaneously from a single set of campaign inputs — no switching between tools.

✓ CPM, CPC, CTR, ROAS, CPA ✓ All metrics at once ✓ No signup
Start Calculating
Digital Marketing Calculator
Enter campaign data — get all 5 metrics instantly
$
$
Your Campaign Metrics
$0CPM
$0CPC
0%CTR
$0CPA
Formulas (plain text — all 5)

CPM = (Ad Spend ÷ Impressions) × 1,000
CPC = Ad Spend ÷ Clicks
CTR = (Clicks ÷ Impressions) × 100
CPA = Ad Spend ÷ Conversions
ROAS = Revenue ÷ Ad Spend

📖 CPM, CPC, CTR, ROAS, CPA Explained — Full metrics guide →

Read now →
How to Use This Digital Marketing Calculator

1. Enter your total ad spend for the campaign period. 2. Enter impressions, clicks, conversions, and revenue generated. 3. You can leave any field blank — the calculator will compute whichever metrics have enough data. 4. Click Calculate All Metrics to see CPM, CPC, CTR, CPA, and ROAS simultaneously.

Example: Example: $5,000 spend, 500,000 impressions, 4,500 clicks, 90 conversions, $22,000 revenue → CPM $10 | CPC $1.11 | CTR 0.9% | CPA $55.56 | ROAS 4.4×.

Frequently Asked Questions

What is CPM in digital marketing?

CPM (Cost Per Mille) is the cost to show your ad 1,000 times. Formula: CPM = (Ad Spend ÷ Impressions) × 1,000. Average CPM varies: Google Display ~$2, Facebook ~$8, LinkedIn ~$35.

What is a good ROAS?

A ROAS of 4:1 ($4 revenue per $1 spent) is a common break-even benchmark. Most eCommerce businesses target 4–8× ROAS. High-margin products can be profitable at 3×; low-margin at 6×+.

What is CPA in marketing?

CPA (Cost Per Acquisition) is how much you spend to acquire one customer. Formula: CPA = Total Ad Spend ÷ Number of Conversions. Compare against your average order value to determine profitability.

What is CTR and what is a good click-through rate?

CTR (Click-Through Rate) = Clicks ÷ Impressions × 100. Average CTRs: Google Search 3–5%, Google Display 0.1%, Facebook 0.9%, LinkedIn 0.4%. Higher CTR indicates relevance and ad quality.

Is this calculator free?

Yes — completely free, no signup, no email required.