Cost Per Enquiry: How to Calculate, Benchmark, and Improve It
cost analysismarketing metricsbenchmarksROI

Cost Per Enquiry: How to Calculate, Benchmark, and Improve It

EEnquiry.top Editorial
2026-06-12
10 min read

Learn how to calculate cost per enquiry, compare channels, set benchmarks, and revisit the metric as budgets and conversion rates change.

Cost per enquiry is one of the simplest ways to judge whether your marketing is producing useful opportunities at a sensible cost. This guide shows you how to calculate cost per enquiry, choose the right inputs, avoid common reporting mistakes, compare channels without distorting the picture, and revisit your numbers whenever budgets, conversion rates, or lead quality change.

Overview

If you generate inbound demand through ads, search, referrals, directories, email, or partnerships, you need a clean way to connect spend to response. Cost per enquiry does exactly that. It tells you how much you spend, on average, to generate one enquiry over a given period.

The basic formula is straightforward:

Cost per enquiry = Total marketing cost ÷ Total enquiries

That simplicity is the strength of the metric. It is quick to calculate, easy to track over time, and useful for regular decision-making. But it only becomes genuinely valuable when you define the inputs consistently. A vague or inconsistent definition of either cost or enquiry will make the result less useful than it looks.

For most businesses, cost per enquiry sits near the top of the performance stack. It does not replace deeper metrics such as qualified lead rate, sales conversion rate, customer acquisition cost, or return on investment. Instead, it helps you spot whether demand generation is becoming more or less efficient before problems flow downstream.

This makes it especially useful for small teams and owner-led businesses. You do not need a large analytics setup to begin. A spreadsheet, a monthly review process, and a clear channel naming system are often enough to build a reliable recurring measure.

Cost per enquiry is most useful when you use it in three ways:

  • Trend tracking: Is your cost per enquiry rising, falling, or staying stable month to month?
  • Channel comparison: Which sources produce enquiries most efficiently?
  • Planning: If you need more enquiries next month, what spend level is likely to be required?

It is also worth separating cost per enquiry from cost per lead when your business receives a mix of low-intent and high-intent contacts. An enquiry can be any inbound contact that fits your reporting rules. A lead may imply a contact that is already qualified. In some businesses those are close enough to treat as the same thing. In others, they are not. Decide once, document it, and keep the definition stable.

If you are refining your full enquiry process, it helps to pair this metric with operational reporting and workflow design. Related guides on enquiry.top include Enquiry Dashboard Metrics Every Small Team Should Track Weekly and How to Create a Website Enquiry Workflow From First Contact to Closed Deal.

How to estimate

The best way to estimate marketing cost per enquiry is to build the number from repeatable inputs rather than relying on platform dashboards alone. Many ad tools will show platform-specific lead metrics, but your business needs a broader operational view that includes all meaningful cost and all valid enquiries.

Start with a time period. Monthly reporting is usually the most practical because spend, staffing, and campaign changes often follow a monthly rhythm. Weekly reporting can work for high-volume teams. Quarterly reporting helps smooth volatility for low-volume businesses.

Then follow this process:

  1. Define the enquiry event. Decide what counts. This might include form submissions, booking requests, quote requests, phone calls over a minimum duration, live chat hand-raises, or direct email enquiries routed through your website and campaigns.
  2. Remove invalid contacts. Exclude spam, duplicate submissions, obvious junk, internal tests, and contacts outside your service area if they could never become customers.
  3. Add your total acquisition cost. Include media spend and any direct delivery costs you choose to assign to acquisition for that period.
  4. Divide cost by valid enquiries. This gives your headline cost per enquiry.
  5. Repeat by channel. Break out paid search, organic search, social, referral, directories, email, and offline sources where possible.
  6. Add quality layers. Track the share of enquiries that become qualified opportunities, meetings, proposals, and sales.

A simple working formula looks like this:

Cost per enquiry = (Ad spend + channel fees + allocated production or management costs) ÷ valid enquiries

If you want a lighter version for faster reporting, use only direct media spend:

Basic cost per enquiry = Direct campaign spend ÷ valid enquiries

Neither approach is automatically right. The important point is to choose one method and label it clearly. A basic method is easier to maintain. A fuller method gives a more realistic view of actual acquisition cost. Problems arise when teams switch between methods without noticing.

To make the number actionable, pair it with two supporting calculations:

Enquiry-to-sale rate = Sales ÷ enquiries

Cost per sale from enquiries = Cost per enquiry ÷ enquiry-to-sale rate

For example, if your cost per enquiry is 50 and one in five enquiries becomes a sale, your rough cost per sale is 250. This is where cost per enquiry becomes a practical planning tool rather than just a marketing vanity metric.

You can also reverse the formula for budgeting:

Required budget = target enquiries × target cost per enquiry

If you need 40 enquiries next month and your stable historical cost per enquiry is 75, a working starting budget is 3,000. It is not a guarantee, but it is a usable planning estimate.

For teams building a cleaner capture and follow-up process, these guides can help tighten reporting inputs: Best CRM Workflows for Capturing and Following Up on Website Enquiries, Spam-Proof Your Enquiry Forms: CAPTCHA, Validation, and Filtering Options Compared, and How to Measure Enquiry Conversion Rate by Source, Page, and Team.

Inputs and assumptions

A reliable cost per enquiry benchmark starts with disciplined inputs. Most calculation errors are not mathematical. They come from inconsistent definitions, omitted costs, and low-quality enquiry data.

Here are the core inputs to define before you report the metric to anyone else.

1. What counts as an enquiry

Choose events that represent genuine buying interest. Typical examples include:

  • Contact form submissions
  • Quote requests
  • Demo requests
  • Consultation bookings
  • Inbound calls that pass a minimum quality threshold
  • Qualified chat conversations

Be careful with softer actions such as newsletter signups or free download requests. They may be useful lead indicators, but they are not always enquiries in the commercial sense. If you include them, your cost per enquiry may look better than your pipeline really is.

2. What costs to include

At minimum, include direct spend tied to generating enquiries. Depending on how closely you want to model true acquisition cost, you may also include:

  • Paid media spend
  • Directory or listing fees
  • Landing page software used specifically for campaigns
  • Creative production directly tied to the campaign
  • Agency or freelancer management fees, if relevant
  • Internal staff time allocated to campaign management

If your goal is operational comparison rather than accounting precision, a narrower cost definition is often easier to sustain. Just do not compare one channel measured narrowly with another measured fully.

3. Attribution rules

How will you assign an enquiry to a source? Common approaches include first-touch, last-touch, or a practical channel grouping based on the source recorded in your CRM. There is no perfect method for every business. The best option is the one your team can apply consistently.

When data is limited, use a simple hierarchy. For example:

  1. Use CRM source if completed correctly
  2. Otherwise use UTM source from form data
  3. Otherwise use landing page or referring domain
  4. Otherwise classify as unknown

Unknown should remain visible. Do not force uncertain enquiries into channels just to make reports look neat.

4. Validity filters

Remove contacts that should not influence decisions:

  • Spam submissions
  • Bot traffic
  • Duplicate records
  • Supplier messages
  • Job applications if unrelated to lead generation
  • Existing customer support requests if your metric is focused on new business

Better form and workflow controls reduce noise. Useful related reading includes Enquiry Form Accessibility Checklist for Better UX and Compliance and Best Contact Form Plugins and Builders Compared for WordPress Sites.

5. Time lag assumptions

Some channels generate delayed response. Organic search content, email nurturing, and offline activity can create enquiries weeks after the initial spend. If you evaluate every channel on a very short reporting window, you may understate performance from slower channels and overstate performance from immediate-response channels.

One practical approach is to use monthly cost per enquiry for day-to-day control and quarterly trend reviews for strategic comparison.

6. Benchmark expectations

A cost per enquiry benchmark is only meaningful in context. Benchmarks vary by industry, market maturity, average order value, competition, geography, intent level, and sales cycle. A high cost per enquiry may be acceptable for a service with large deal values and low close volume. A low cost per enquiry may still be poor if the enquiries rarely become qualified opportunities.

That is why your own historical trend is often more useful than a generic external benchmark. Compare current performance against:

  • Your trailing three to six months
  • By-channel historical averages
  • Seasonally similar periods
  • Changes in close rate and average revenue per sale

In other words, treat cost per enquiry benchmark data as a guide, not a target detached from economics.

Worked examples

The examples below show how to calculate cost per lead enquiry in a practical way. The numbers are illustrative only, but the method is transferable.

Example 1: Simple monthly headline calculation

A local service business spends 2,400 in one month across search ads and directory listings. It receives 48 inbound enquiries. After removing 6 spam and duplicate entries, 42 are counted as valid enquiries.

Cost per enquiry = 2,400 ÷ 42 = 57.14

This gives a clean headline figure: each valid enquiry cost about 57.14.

If 9 of those enquiries become customers, then:

Enquiry-to-sale rate = 9 ÷ 42 = 21.4%

Estimated cost per sale = 57.14 ÷ 0.214 = 267.01

That second figure is often more useful for pricing and profitability discussions.

Example 2: Channel comparison

A business wants to compare paid search and organic search over a quarter.

  • Paid search cost: 6,000
  • Paid search valid enquiries: 80
  • Organic content and SEO allocation: 3,000
  • Organic valid enquiries: 30

Channel cost per enquiry:

  • Paid search: 6,000 ÷ 80 = 75
  • Organic search: 3,000 ÷ 30 = 100

At first glance, paid search appears better. But quality may differ. If paid search converts to sale at 10% and organic converts at 25%, then estimated cost per sale becomes:

  • Paid search cost per sale: 75 ÷ 0.10 = 750
  • Organic cost per sale: 100 ÷ 0.25 = 400

This is why lead generation cost analysis should not stop at the first metric. A higher marketing cost per enquiry can still be commercially stronger if quality is better.

Example 3: Budget planning from a target

A consultancy wants 25 valid enquiries next month. Its recent rolling average cost per enquiry is 120.

Required budget = 25 × 120 = 3,000

If the close rate is 20%, this enquiry target should produce around 5 sales. If average gross profit per sale remains comfortably above the fully loaded cost per sale, the plan is viable. If not, the team must either lower acquisition cost, improve close rate, raise prices, or target higher-value work.

Example 4: Why filtering matters

A campaign reports 60 enquiries from a platform dashboard on 1,800 spend, suggesting a cost per enquiry of 30. But internal review shows:

  • 12 were spam
  • 8 were duplicates
  • 10 were outside the target area

Valid enquiries are actually 30.

True cost per enquiry = 1,800 ÷ 30 = 60

The campaign is not twice as effective as it first appeared. It is half as efficient. Without filtering, management decisions would be distorted.

If your team struggles with leakage after the enquiry arrives, How to Reduce No-Show and Ghosted Enquiries With Better Follow-Up Systems and Enquiry Handoff Checklist Between Marketing, Sales, and Operations are useful next steps.

When to recalculate

Cost per enquiry is not a one-time setup metric. It is most useful as a recurring review number that updates whenever the underlying economics shift. Recalculate it on a schedule and whenever key assumptions change.

At minimum, review it:

  • Monthly for active marketing channels
  • Quarterly for strategic benchmarking and channel mix review
  • After campaign launches to establish a new baseline
  • After pricing changes to check whether target acquisition cost still makes sense
  • When close rates change because a stable enquiry cost may still become unprofitable
  • When channel quality shifts due to new targeting, landing pages, or form changes
  • When market conditions change and competition affects conversion or media efficiency

It is also worth recalculating when you make operational changes that affect enquiry count or validity, such as:

  • Replacing forms or booking tools
  • Adding spam filters or CAPTCHA
  • Changing qualification questions
  • Introducing call tracking
  • Updating CRM workflows or source rules

A practical review routine looks like this:

  1. Pull total spend by channel for the month
  2. Pull total raw enquiries
  3. Remove invalid entries using the same rules as last month
  4. Calculate valid cost per enquiry overall and by channel
  5. Compare against the last three months
  6. Check qualified rate, sales rate, and revenue trend alongside it
  7. Decide whether to hold, reduce, or reallocate spend

If you want the metric to remain useful over time, document your methodology in one place. A one-page reporting SOP is enough. Include your enquiry definition, validity rules, cost inclusions, source hierarchy, and reporting cadence. That turns a simple ratio into a dependable decision tool.

Finally, remember the main decision question: Is this cost per enquiry healthy for our business model? The answer depends less on generic benchmark talk and more on your margins, close rate, sales capacity, and enquiry quality. Use the metric to guide decisions, not to chase an arbitrary number.

As your systems mature, combine cost per enquiry with conversion reporting and enquiry handling workflows. A useful next reading path is Best Booking and Enquiry Tools for Service Businesses, How to Measure Enquiry Conversion Rate by Source, Page, and Team, and Enquiry Dashboard Metrics Every Small Team Should Track Weekly. Together, those systems make cost per enquiry easier to trust and easier to improve.

Related Topics

#cost analysis#marketing metrics#benchmarks#ROI
E

Enquiry.top Editorial

Senior SEO Editor

Senior editor and content strategist. Writing about technology, design, and the future of digital media. Follow along for deep dives into the industry's moving parts.

2026-06-15T09:44:03.438Z