The Cost per Inquiry Calculator calculates average cost per enquiry from campaign spend and enquiry volume, informing channel performance and budgeting decisions.
Report an issue
Spotted a wrong result, broken field, or typo? Tell us below and we’ll fix it fast.
What Is a Cost per Inquiry Calculator?
A Cost per Inquiry calculator measures how much you spend to generate one inquiry. An inquiry is any measurable signal of interest, such as a form fill, a call, or a chat message. The tool turns your spend and inquiry counts into a single, comparable metric. It helps you compare channels, campaigns, and time periods with an apples-to-apples view.
For finance and marketing teams, CPI is a bridge metric. It connects money out to signals in. With consistent definitions, you can track performance trends, test assumptions, and plan budgets. If you pair CPI with conversion rates and revenue data, you can also estimate customer acquisition cost and expected return.

How the Cost per Inquiry Method Works
The method is straightforward. You choose a period, add up your marketing costs, and divide by the number of valid inquiries. You can calculate CPI for each channel and also a blended CPI across all channels. Adjustments for invalid or duplicate inquiries improve accuracy.
- Define what counts as an inquiry for your funnel, and set the time window.
- Total your marketing costs for the window, including media, production, fees, and tools.
- Count valid inquiries, excluding spam, tests, and duplicates.
- Compute CPI per channel: channel cost divided by channel inquiries.
- Compute blended CPI: total cost divided by total inquiries.
- Optionally allocate shared overhead across channels using a clear rule.
This method produces a simple metric with strong comparability. With consistent tracking, you can monitor CPI over time and respond to changes in the market or your mix. Small differences in definitions can shift results, so write down your rules and keep them stable.
Cost per Inquiry Formulas & Derivations
These formulas cover the core CPI math and helpful downstream estimates. Use them to forecast spend, evaluate performance, and connect CPI to revenue. Each formula assumes consistent definitions of cost and inquiry.
- Basic CPI: CPI = Total Marketing Cost ÷ Number of Valid Inquiries.
- Channel CPI: CPI_channel = Channel Cost ÷ Channel Inquiries.
- Blended CPI across channels: CPI_blended = Sum of Costs ÷ Sum of Inquiries.
- Budget needed for a target number of inquiries: Budget = Target Inquiries × CPI (use recent blended CPI).
- Estimated cost per customer (if inquiry-to-customer conversion rate = r): CAC_est = CPI ÷ r.
- Two-step funnel (inquiry-to-lead rate = r1, lead-to-customer rate = r2): CAC_est = CPI ÷ (r1 × r2).
These derivations support planning and scenario tests. For example, if your conversion rate improves, the CAC estimate falls even if CPI holds steady. When you compare campaigns, evaluate both CPI and the conversion rates that follow it.
Inputs, Assumptions & Parameters
Accurate CPI depends on clear inputs and documented assumptions. The Calculator groups data into costs, inquiry counts, and adjustment parameters. Enter values for the same time window and consistent sources.
- Total costs: paid media, production/creative, agency fees, marketing tools, and any promos or discounts funded.
- Inquiry counts: valid form fills, calls, chats, or sign-ups tagged as inquiries.
- Invalid rate: share of spam, tests, or duplicates to exclude from counts.
- Attribution model: rules for assigning inquiries to channels (e.g., last touch, first touch, or linear).
- Overhead allocation: method to distribute shared costs (e.g., by spend share or inquiry share).
- Currency and time period: the currency used and the date range for both costs and inquiries.
Edge cases matter. Very low inquiry counts can make CPI swing wildly. Zero inquiries make CPI undefined, so the Calculator flags this. When costs are dominated by fixed production, short windows inflate CPI; use longer ranges for stable results.
Using the Cost per Inquiry Calculator: A Walkthrough
Here’s a concise overview before we dive into the key points:
- Select your reporting period and currency.
- Enter total costs and, if needed, break them down by channel.
- Enter the number of valid inquiries for the same period and channels.
- Set parameters for invalid rate, attribution model, and overhead allocation.
- Review the computed CPI per channel and the blended CPI.
- Export the breakdown and save your assumptions for consistent future runs.
These points provide quick orientation—use them alongside the full explanations in this page.
Worked Examples
B2B webinar campaign: A software company spends $12,000 across ads and creative. It records 800 inquiries tied to the webinar. The invalid rate from spam and duplicates is 10%, leaving 720 valid inquiries. Net CPI = $12,000 ÷ 720 = $16.67. If 5% of inquiries become customers, the estimated CAC is $16.67 ÷ 0.05 = $333; with a $900 average gross margin per customer, the program looks healthy. What this means: Even modest conversion rates can support spend if CPI stays under one third of margin.
Retail seasonal push with two channels: Paid social spends $15,000 and brings 900 inquiries; search spends $10,000 and brings 300 inquiries. CPI_social = $15,000 ÷ 900 = $16.67; CPI_search = $10,000 ÷ 300 = $33.33. Blended CPI = ($15,000 + $10,000) ÷ (900 + 300) = $25,000 ÷ 1,200 = $20.83. If the invalid rate is 5%, net blended CPI becomes $25,000 ÷ (1,200 × 0.95) ≈ $21.93. What this means: The blend hides channel gaps; shifting spend from search to social could lower the overall CPI further.
Limits of the Cost per Inquiry Approach
CPI is a useful efficiency metric, but it does not measure value on its own. Not every inquiry has the same quality, and some channels produce better customers. Context from conversion rates, deal sizes, and lifetime value is essential.
- Inquiry quality varies by channel, audience, and creative.
- Attribution rules can move inquiries between channels without real performance changes.
- Short windows can distort CPI when fixed costs are high.
- Brand campaigns may drive future inquiries not captured in the current period.
- Cross-device and offline inquiries can be undercounted if tracking is weak.
Use CPI together with funnel metrics and revenue outcomes. Track it over time with consistent inputs and assumptions. When CPI shifts, check both the numerator (costs) and the denominator (valid inquiries) to diagnose the cause.
Units & Conversions
Getting units right enables fair comparisons across regions, time frames, and funnel stages. You often need to normalize currency, period, and inquiry definitions to make CPI meaningful. The table below shows common conversions and how to apply them.
| Conversion | Formula | Example |
|---|---|---|
| Currency: USD → EUR | CPI_EUR = CPI_USD × FX(USD→EUR) | $20 CPI at 0.92 rate → €18.40 |
| Period: monthly → weekly | CPI_week = Cost_week ÷ Inquiries_week | $40,000/4 weeks and 2,000/4 inquiries → CPI stays the same |
| Gross to net (remove invalid v) | CPI_net = Cost ÷ [Inquiries × (1 − v)] | $10,000, 1,000 inquiries, 8% invalid → $10,000 ÷ 920 = $10.87 |
| Per inquiry → per customer | CAC_est = CPI ÷ CR_inquiry→customer | $25 CPI, 4% rate → $25 ÷ 0.04 = $625 |
| Budget sizing from target inquiries | Budget = Target Inquiries × CPI | 5,000 inquiries at $18 CPI → $90,000 |
Read the left column for what you want to convert, then apply the formula with your own inputs. For currency, use the average rate for your period. For funnel conversions, use recent observed rates and test ranges for sensitivity.
Troubleshooting
If results look off, start by checking time windows, definitions, and data sources. Most issues trace back to mismatched inputs or changes in tracking. The tips below address common problems.
- CPI spikes: verify inquiry tracking, spam filtering, and landing page uptime.
- Per-channel CPI jumps: confirm attribution settings and campaign tagging.
- Blended CPI drifts: check for fixed cost timing (e.g., large production spend in a short period).
- Zero or near-zero inquiries: widen the window or validate that forms and pixels are firing.
After fixes, re-run the Calculator and compare the updated breakdown to prior periods. Document any assumption changes so future results remain comparable.
FAQ about Cost per Inquiry Calculator
How is cost per inquiry different from cost per lead?
An inquiry is an initial signal of interest; a lead usually meets extra qualification criteria. CPI often sits earlier in the funnel, so it tends to be lower than cost per lead.
Should I include organic inquiries in CPI?
Yes, if you include the related costs, such as content and SEO resources. If you cannot estimate those costs, report a paid-only CPI and keep organic separate.
Is CPI useful for brand campaigns?
It can be, but brand campaigns may lift future inquiries not captured in the same period. Pair CPI with brand lift, search volume, and longer attribution windows.
What attribution model should I use?
Pick one model and keep it consistent over time. Many teams start with last-touch for simplicity, then test first-touch or data-driven models to compare.
Cost per Inquiry Terms & Definitions
Cost per Inquiry (CPI)
Total marketing cost divided by the number of valid inquiries in a given period.
Inquiry
A measurable action that signals interest, such as a form submission, phone call, or chat message.
Blended CPI
The overall CPI across channels, calculated as total cost divided by total inquiries.
Conversion Rate
The percentage of inquiries that move to the next funnel stage, such as customer or qualified lead.
Attribution Model
The rule set for assigning credit for inquiries to channels or touchpoints, such as first touch or last touch.
Overhead Allocation
The method for distributing shared costs, like creative and tooling, to channels for fair comparisons.
Invalid Rate
The share of inquiries removed due to spam, bots, tests, or duplicates, used to compute net inquiries.
Customer Acquisition Cost (CAC)
The cost to acquire one customer; estimated from CPI using inquiry-to-customer conversion rates.
Disclaimer: This tool is for educational estimates. Consider professional advice for decisions.
References
Here’s a concise overview before we dive into the key points:
- Investopedia: Cost Per Lead (CPL)
- Investopedia: Customer Acquisition Cost (CAC)
- HubSpot: Cost Per Lead Benchmarks by Industry
- WordStream: What Is Cost Per Lead?
- Google Analytics Help: About Conversions
These points provide quick orientation—use them alongside the full explanations in this page.