Lead funnel, response-time & ROAS calculator
Compare a current acquisition funnel with a hypothetical change to conversion and human response time. Calculate revenue, acquisition costs, return on ad spend and contribution without assuming faster follow-up causes a fixed uplift. Use reconciled campaign, CRM and sales records to replace example inputs with measured evidence.
Updated
Agree each stage and reporting window with the lead-generation measurement guide before comparing conversion rates.
Model a scenario, not a promise.
Compare a current acquisition funnel with a hypothetical change to conversion and human response time. Calculate revenue, acquisition costs, return on ad spend and contribution without assuming faster follow-up causes a fixed uplift. Use reconciled campaign, CRM and sales records to replace example inputs with measured evidence.
Your illustrative scenario.
Inputs stay in this tab. No calculator values are submitted or saved.
Financial inputs must use one currency. Scenario rates are your assumptions, not promised effects of faster lead response. Fractional sales represent expected values, not completed transactions. ROAS is revenue divided by ad spend, not profit; returns, repeat purchases and attribution overlap need separate evaluation.
How this calculator works.
Leads = visits × visit-to-lead rate. Sales = leads × lead-to-sale rate. Revenue = sales × recorded revenue per sale. ROAS = revenue ÷ ad spend. Cost per lead = ad spend ÷ leads; modeled acquisition cost = (ad spend + other costs) ÷ sales. Break-even sales = ceiling((ad spend + other costs) ÷ gross profit per sale). A zero denominator gives no defined result. Contribution = revenue × gross margin − ad spend − other entered costs, not accounting net profit. Response gap = current median human response − target minutes; it does not change conversion inputs.
A lead needs an accountable handoff: the CRM integration checklist covers matching, ownership and safe retries. The automation planning guide helps distinguish an automatic acknowledgement from a human response. Response-time entries below describe a service gap; they do not automatically increase conversion.
| Choice | Useful when | Boundary to check |
|---|---|---|
| Conversion rate | One defined event divided by its eligible stage | Deduplicate records and compare the same time window. |
| ROAS | Recorded revenue divided by ad spend | High ROAS can still be unprofitable. |
| Follow-up quality | Owner, response delay, qualification and next action | Measure response effects; do not insert an assumed uplift. |
A worked example.
At 10,000 visits, a 2% lead rate and 5% close rate yield 200 leads and 10 expected sales. At 500 per sale and 2,000 ad spend, revenue is 5,000, ROAS is 2.5× and ad cost per lead is 10. Including 300 in other costs gives an acquisition cost of 230 per sale. At 50% margin, 10 sales cover the 2,300 entered costs. A hypothetical 3% lead rate and 6% close rate yield 9,000 revenue, 4.5× ROAS and 2,200 contribution. Moving a median response from 120 to 15 minutes describes a 105-minute reduction; it does not establish any revenue effect.
These figures demonstrate the formula. They are not client results or delivery commitments.
Estimate the staff work behind faster follow-up with the automation capacity planner. Use the automation ROI calculator to keep capacity value separate from cash. The customer feedback operations guide covers service recovery after acquisition.
Use the result to scope the next step.
If disconnected records prevent measurement, compare existing software and a custom build and specify failure recovery and reconciliation. Connect digital marketing services with custom software and integrations only where the acquisition workflow needs both.
Continue with funnel measurement guide, CRM handoff checklist, digital marketing services. Browse all free planning tools or discuss your assumptions with JC TechLabs.