Business Directory ROI Calculator: Estimate Leads, Conversions and Customer Acquisition Cost
ROI calculatorlead generationcustomer acquisitionbusiness metricsdirectory advertising

Business Directory ROI Calculator: Estimate Leads, Conversions and Customer Acquisition Cost

DDirectory Nexus Editorial Team
2026-11-02
7 min read

Estimate directory listing ROI, leads, conversion rates and customer acquisition cost using practical formulas and worked UK business examples.

A business directory listing can generate useful enquiries, but its value depends on more than the listing fee. This practical business directory ROI calculator shows how to estimate views, enquiries, converted customers, customer acquisition cost and potential return using your own figures.

Overview

Directory listing ROI is the relationship between what you spend on a listing and the commercial value it produces. The calculation is most useful when it separates each stage of the journey:

  1. How many people view the listing?
  2. What proportion make an enquiry or click through?
  3. How many enquiries become paying customers?
  4. What is the value of each customer?

This approach is more reliable than judging a UK business directory by traffic or apparent popularity alone. A listing with fewer views may be more valuable if it reaches people actively looking for your service. Conversely, a high number of views may not produce a worthwhile return if the audience, location or buying intent is a poor match.

Use the calculator below as a planning model rather than a promise of results. It can help you compare a free business listing with a paid option, assess a sponsorship or featured placement, and decide whether to renew a listing after a defined test period. For the underlying listing fee, see the UK business directory listing cost calculator.

Core formulas

Start with these simple calculations:

  • Enquiries = monthly listing views × enquiry rate
  • New customers = enquiries × conversion rate
  • Revenue from new customers = new customers × average order value
  • Customer acquisition cost = total listing cost ÷ new customers
  • Short-term ROI = (revenue from new customers − total listing cost) ÷ total listing cost × 100

If you know your gross profit margin, use gross profit instead of revenue when making a final investment decision. Revenue can make a listing appear attractive even when fulfilment, product, travel, staff or payment costs leave little profit.

How to estimate

Choose a consistent measurement period, usually one month or one quarter. Record the listing fee for that period, together with any one-off setup charge, featured placement fee, paid click cost or internal time that you want to include. A simple comparison is easier when all options use the same period and cost basis.

Step 1: Estimate qualified views

Use the number of views of your actual profile where the directory provides it. If no view data is available, create a cautious estimate and mark it as an assumption. Do not treat directory-wide visits as listing views unless the platform clearly defines the metric that way.

Step 2: Estimate the enquiry rate

Divide enquiries that can reasonably be attributed to the listing by listing views:

Enquiry rate = attributed enquiries ÷ listing views × 100

Define an enquiry before calculating it. Depending on the business, this could mean a tracked telephone call, contact form submission, quote request, email, booking or direct message. A page view, social follow or general brand search may be useful engagement, but should not automatically count as a lead.

Step 3: Estimate the conversion rate

Conversion rate is the percentage of directory enquiries that become paying customers:

Conversion rate = new customers ÷ attributed enquiries × 100

Use closed business rather than optimistic prospects where possible. If your sales cycle is long, keep a separate list of open opportunities and update the calculation when they are won or lost.

Step 4: Calculate cost per lead and customer

Cost per lead = total listing cost ÷ attributed enquiries.

Customer acquisition cost = total listing cost ÷ new customers.

Cost per lead helps compare directories at the enquiry stage. Customer acquisition cost is usually more useful for a final decision because it reflects the quality of those enquiries and your ability to convert them.

Step 5: Add customer value

For a one-off purchase, use average order value. For recurring work, estimate customer lifetime value using a defensible period. A basic version is:

Customer lifetime value = average order value × expected number of purchases, or average recurring value × expected customer duration.

Keep assumptions visible. Lifetime value should not be used to justify a listing if repeat purchases are only theoretical or cannot be linked to the type of customer the directory sends.

Inputs and assumptions

Enter the following figures into a spreadsheet or calculator:

InputWhat to enterPractical note
Listing costFee for the selected periodState whether VAT and one-off charges are included.
Monthly viewsProfile views or a cautious estimateUse the same definition each month.
Enquiry ratePercentage of views producing an enquiryCount only actions you can reasonably attribute.
Conversion ratePercentage of enquiries becoming customersAllow time for delayed decisions.
Average order valueTypical first purchase valueUse a representative average, not your largest sale.
Customer lifetime valueExpected total value over an agreed periodUse a separate scenario for repeat business.

Separate observed data from estimates. For example, you may know the fee and views precisely but have only an early assumption for conversion. Label the inputs as actual, estimated or provisional. This makes the model easier to review and prevents a precise-looking result from disguising weak evidence.

Track the source of every enquiry where practical. Use a dedicated contact form, a directory-specific email address, a call tracking method that complies with your obligations, or a simple question asking prospects how they found you. Avoid claiming all direct enquiries came from a directory merely because the listing was active.

Profile quality also affects the result. A complete description, accurate service categories, current contact details, useful images, clear coverage area and credible evidence can improve the chance that a visitor takes action. The guide on optimising a UK business directory listing for local search covers these practical improvements.

Worked examples

Example one: a local service listing

Assume a local service provider pays £90 for a three-month listing. During that period, the profile receives 600 views, produces 18 enquiries and generates four customers. The average first purchase is £450.

  • Enquiry rate = 18 ÷ 600 = 3%
  • Conversion rate = 4 ÷ 18 = 22.2% approximately
  • Cost per lead = £90 ÷ 18 = £5
  • Customer acquisition cost = £90 ÷ 4 = £22.50
  • First-purchase revenue = 4 × £450 = £1,800
  • Revenue-based ROI = (£1,800 − £90) ÷ £90 × 100 = 1,900%

This is a useful first-purchase view, but it is not the same as profit. If the provider’s gross margin is 30%, gross profit from those first purchases would be £540 before other costs. The business should compare that figure with the £90 listing cost and any time or sales costs required to win the work.

Example two: a B2B supplier with a longer sales cycle

Assume a supplier pays £300 for a quarter. The profile receives 1,000 views and produces 12 enquiries. At the end of the quarter, two enquiries have converted and three remain active opportunities. The average initial order is £2,000.

The measured cost per enquiry is £25. The confirmed customer acquisition cost is £150, based on the two customers already won. It would be premature to count the three open opportunities as customers, but they can be recorded separately. When the sales cycle has progressed, recalculate using the final outcomes. If one more converts, the acquisition cost becomes £100; if none converts, it remains £150 for the measured period.

For comparison, the supplier could create a second scenario using an agreed lifetime value. That scenario should be labelled separately from confirmed first-order revenue so decision-makers can see the difference between current evidence and expected future value.

When to recalculate

Recalculate the model whenever a meaningful input changes, rather than relying on one permanent result. Review it when the directory changes its price, billing period, audience, categories, lead rules or profile format. Also revisit it after rewriting your listing, changing your service area, adding a new offer or receiving a material change in traffic.

A sensible review routine is:

  1. Before joining: model conservative, expected and optimistic scenarios.
  2. After the first measurement period: replace estimates with observed views and enquiries where possible.
  3. After enough enquiries have matured: update the conversion rate using won and lost opportunities.
  4. At renewal: compare cost per lead, customer acquisition cost and profit, not just traffic.

Use ranges when the data is limited. For example, calculate the outcome at a low, middle and high conversion rate. This shows how sensitive the decision is to uncertain assumptions. If a listing only appears worthwhile under the most favourable scenario, treat it as a test requiring better tracking rather than a proven channel.

Finally, compare the result with other routes to market on a like-for-like basis. A buyer’s shortlist checklist can help you assess the quality of providers and platforms, while the guide to lead generation directories in the UK provides a wider framework for comparing enquiry sources. Keep the spreadsheet, record the date and assumptions, and update the figures when pricing or performance changes. That turns a directory listing from a vague marketing expense into a measurable commercial experiment.

Related Topics

#ROI calculator#lead generation#customer acquisition#business metrics#directory advertising
D

Directory Nexus Editorial Team

Business Directory Editors

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.