Skip to content
OverCalculator
  1. Home
  2. Financial
  3. Online Marketing Conversion Calculator
Financial

Online Marketing Conversion Calculator

Estimate a marketing funnel from impressions to visits, leads, customers, profit, ROI, CPM, CPC, cost per lead, and cost per customer.

Published

Funnel result
Estimated customers
40
Visits from ads
2,500
Leads
200
Customers
40
Profit after ad cost
$7,000.00
ROI
140%
CPM
$50.00
CPC
$2.00
Cost per lead
$25.00
Cost per customer
$125.00
Revenue per click
$4.80
Revenue per lead
$60.00
Revenue per customer
$300.00

100,000 impressions at 2.5% CTR produce about 40 customers and 140% ROI.

Ad views or times your campaign is shown.
The share of impressions that become visits.
%
The share of visits that become qualified leads.
%
The share of leads that purchase.
%
$
$

Results update as you type.

Online Marketing Conversion Calculator

The Online Marketing Conversion Calculator turns campaign assumptions into a full funnel and cost summary. It starts with impressions, click-through rate, visit-to-lead rate, lead-to-customer rate, total marketing cost, and total attributed revenue. It returns estimated visits, leads, customers, profit after ad cost, ROI, CPM, CPC, cost per lead, cost per customer, revenue per click, revenue per lead, and revenue per customer.

This makes the calculator useful before and after a campaign. Before launch, it shows what must be true for the campaign to work. A high number of impressions may still produce few customers if CTR or lead quality is weak. After launch, it helps diagnose the funnel. If visits are strong but leads are low, the landing page or offer may be the issue. If leads are strong but customers are low, sales follow-up, qualification, pricing, or trust may be the constraint.

What to enter

Impressions are the number of times the campaign is shown. CTR is the percentage of impressions that become visits. Visits to leads is the percentage of visitors who submit a form, book a call, start a trial, download an asset, or otherwise become a lead. Leads to customers is the percentage of leads who buy. Enter these three rates as percentages, not decimals. For example, enter 2.5 for 2.5 percent.

Total marketing cost should include the spend you want assigned to this campaign. That might be ad spend only, or it might include creative production, agency fees, landing-page tools, and campaign software if you want a broader campaign cost. Total revenue should match the same attribution window. If cost covers one month, revenue should cover the revenue attributed to that month or be clearly documented as lifetime revenue.

Formula

Visits from ads are:

visits=impressions×CTR100\text{visits} = \text{impressions} \times \frac{\text{CTR}}{100}

Leads are:

leads=visits×visit-to-lead rate100\text{leads} = \text{visits} \times \frac{\text{visit-to-lead rate}}{100}

Customers are:

customers=leads×lead-to-customer rate100\text{customers} = \text{leads} \times \frac{\text{lead-to-customer rate}}{100}

Profit after ad cost is:

profit=revenuetotal cost\text{profit} = \text{revenue} - \text{total cost}

ROI is:

ROI=revenuetotal costtotal cost×100\text{ROI} = \frac{\text{revenue} - \text{total cost}}{\text{total cost}} \times 100

Cost metrics are:

CPM=total costimpressions×1000\text{CPM} = \frac{\text{total cost}}{\text{impressions}} \times 1000

CPC=total costvisits\text{CPC} = \frac{\text{total cost}}{\text{visits}}

cost per lead=total costleads\text{cost per lead} = \frac{\text{total cost}}{\text{leads}}

cost per customer=total costcustomers\text{cost per customer} = \frac{\text{total cost}}{\text{customers}}

Revenue metrics use the same stage denominators:

revenue per click=revenuevisits\text{revenue per click} = \frac{\text{revenue}}{\text{visits}}

revenue per lead=revenueleads\text{revenue per lead} = \frac{\text{revenue}}{\text{leads}}

revenue per customer=revenuecustomers\text{revenue per customer} = \frac{\text{revenue}}{\text{customers}}

Checking an online marketing conversion scenario

Use the default case: 100,000 impressions, 2.5 percent CTR, 8 percent visits to leads, 20 percent leads to customers, 5,000 USD total marketing cost, and 12,000 USD total revenue.

Visits are 100,000 × 2.5 ÷ 100, or 2,500 visits. Leads are 2,500 × 8 ÷ 100, or 200 leads. Customers are 200 × 20 ÷ 100, or 40 customers. Profit after ad cost is 12,000 − 5,000, or 7,000 USD. ROI is 7,000 ÷ 5,000 × 100, or 140 percent.

CPM is 5,000 ÷ 100,000 × 1,000, or 50.00 USD. CPC is 5,000 ÷ 2,500, or 2.00 USD. Cost per lead is 5,000 ÷ 200, or 25.00 USD. Cost per customer is 5,000 ÷ 40, or 125.00 USD. Revenue per click is 12,000 ÷ 2,500, or 4.80 USD. Revenue per lead is 12,000 ÷ 200, or 60.00 USD. Revenue per customer is 12,000 ÷ 40, or 300.00 USD. The primary result is 40 estimated customers.

How to decide

Use the result to identify the lever that matters most. If impressions are expensive, improving CTR may lower CPC and improve the entire funnel. If clicks are cheap but leads are weak, landing-page relevance, offer clarity, form friction, and page speed may matter more than media buying. If leads are plentiful but customers are low, sales qualification, nurture sequences, pricing, demo quality, or lead source quality may be the problem.

Do not scale a campaign on ROI alone. A 140 percent ROI on ad spend can still be unattractive if gross margin is low, fulfillment is expensive, refunds are high, or sales labor is heavy. Compare cost per customer with gross profit per customer and expected repeat purchases. For related checks, use the roi calculator, the gross margin calculator, and the budget calculator. The break-even calculator can also show how many customers are needed to cover fixed campaign costs.

Caveats

The calculator assumes a linear funnel and a single source of attributed revenue. Real marketing paths are messier. A customer may see several ads, click an email, search the brand, and convert later. Attribution settings can change the revenue number dramatically. The model also ignores gross margin, product cost, sales salaries, agency retainers, seasonality, refunds, churn, and customer lifetime value unless you include them in cost or revenue intentionally.

Segment campaigns whenever possible. Search, paid social, display, affiliates, events, and email often have different CTRs, lead rates, sales cycles, and customer values. A blended average can hide a profitable niche campaign or keep funding an unprofitable channel. The strongest use of this calculator is scenario testing: change one rate at a time and see which improvement would create the biggest economic gain.

Method scope and source version

Jurisdiction-neutral arithmetic; accounting, contractual, market, or institutional conventions may vary. Evergreen method only; defaults/examples must not be represented as current market, legal, tax, or institutional data. The sources below support the stated method and definitions; they do not supply a live rate, quote, legal conclusion, lender offer, or institution-specific policy.

Sources

Frequently asked questions

What does this online marketing conversion calculator measure?
It models a simple funnel from impressions to visits, leads, and customers. Then it compares total marketing cost with attributed revenue to estimate profit, ROI, CPM, CPC, cost per lead, cost per customer, and revenue per conversion stage. It is best for campaign planning and post-campaign sanity checks.
Is cost per customer the same as customer acquisition cost?
For this campaign, yes, cost per customer is total marketing cost divided by customers attributed to the funnel. A company-wide customer acquisition cost may include sales salaries, software, agency retainers, discounts, and overhead. This calculator reports the campaign-level cost per customer from the inputs entered.
Why can some cost metrics be unavailable?
If impressions, visits, leads, customers, or total cost are zero, some ratios cannot be calculated meaningfully. For example, CPC requires visits and cost per customer requires customers. The calculation uses not-a-number for impossible divisions, and the display framework handles those cases rather than inventing a value.
How should I use the ROI result?
ROI compares revenue minus marketing cost with marketing cost. A positive result means attributed revenue exceeds ad spend, but it does not guarantee profit after product cost, fulfillment, support, refunds, sales labor, or overhead. Use ROI with cost per customer and margin before scaling a campaign.

Related calculators

Online Marketing Conversion Calculator updated at