AURA

Inquiry-to-sale conversion: how to measure it honestly and what distorts the number

Duplicates, spam and cancellations inflate results by even a dozen percent. Learn how to clean your data and calculate real conversion in a service business.

Published
12 min read2446 words

AURA — a virtual business manager. Management on facts, not impressions. Who we are

Key takeaways

  • One client = one inquiry in the database — duplicates must be merged or removed
  • Spam, not-a-fit and existing client questions are not inquiries — subtract them from the denominator
  • A cancelled appointment is a sale or not — pick one rule and stick to it all year
  • Calendar-based month-to-month counting inflates or deflates results due to sales delays
  • Cohort conversion shows the real result; it is easiest to keep in one contact database such as a CRM

A few words that show up in this text

Explained in plain language — you do not need to know the trade to read on.

lead
An enquiry from someone still considering a purchase — not a client yet.
follow-up
A planned return to the client after the first conversation or quote.
no-show
A booked client who did not turn up and did not cancel.
RODO
Polish name for the European GDPR data protection law.
CRM
One place holding clients and enquiries: who asked, about what, and what happened next.

An honest inquiry-to-sale conversion is the number of sales divided by the number of leads — but only when you know exactly what enters the numerator and the denominator. Before you divide, you merge duplicates, subtract spam and sales calls, and decide whether a cancelled booking still counts as a sale. Skip those steps and the result depends on whoever happens to be counting: the same business looks like it has two different conversion rates in two consecutive months. Then comes lag — a customer asks in one month and pays in the next — so calendar comparisons mislead you before you even make an arithmetic mistake.

Below you will find the four definitions your result depends on, a table of what does and does not belong in the denominator, the cohort formula, and a worked example on made-up numbers that walks the whole path from raw contacts to a single figure. At the end there is a one-month table to fill in with your own data and three numbers worth tracking month after month.

A small metal dish of gold beads, a round tin and the edge of a laptop in green light
Sieve the denominator before you divide: duplicates and spam stay in the mesh

Contact, lead and sale: the definitions your result depends on

So how do you calculate a lead-to-customer conversion rate so that it means the same thing in January and in June? You start with definitions. Without them, everyone in the company computes the ratio differently, and every argument about the result becomes an argument about words.

Four terms and one rule

Contact — any signal from the outside world: a call, a website form, a chat message, an SMS, an e-mail. You record each channel separately until you merge duplicates.

Lead — a contact that passes the bar: a new person asks about a specific service, leaves their details and can be called back. Spam and sales pitches do not pass.

Sale — the moment you define once: a paid deposit, a confirmed booking or a completed job. You pick one and keep it for the whole year, including the months when it makes the number look weak.

Cohort — all the leads from one month, tracked together until the end, no matter when the sale lands.

The basic formula and the cohort formula

conversion = sales ÷ leads — you express the result as a percentage. The calendar variant divides a month's sales by the same month's leads, and it misleads the most when customer decisions stretch over weeks.

cohort conversion = sales from a month's leads ÷ that month's leads — a sale counts whenever it actually lands: this month, next month or never.

The path of one contact:

  1. first contact
  2. duplicate merging
  3. lead qualification
  4. sale closed
  5. cancellation check
  6. month cohort
The diagram shows the same process step by step — from the first link to the last.

The denominator: what to subtract before you divide

A raw contact list is not yet a denominator. Before dividing, you remove four categories.

Duplicates come first: the same person calls, gets no answer, and messages you an hour later. That is one matter, not two leads. In a spreadsheet, duplicate inquiries pile up fastest because nobody merges them by phone number and e-mail address — with CRM and automations, phone, form and messengers land in one pipeline, so a duplicate shows up right away.

Spam and telemarketing: form bots, companies offering leasing, insurance or “profile upgrades”. None of them plans to buy your service.

Not your profile: a request for a service you do not provide, or a trip to a town you do not serve. A pleasant conversation does not turn into a lead.

Existing customers' matters: a reschedule, an invoice request, a follow-up stage of current work. That is service, not sales — unless you deliberately count contract extensions as new sales; then write it into the rule.

SituationBelongs in the denominator?
A new person asks about price and timingYes, that is a lead
The same customer calls, then writesNo — one lead
A telemarketer with a B2B offerNo — spam
A request for a service you do not offerNo — outside your profile
An existing customer asks to rescheduleNo — that is service

The numerator: is a cancelled appointment still a sale

The numerator has the same problem, just inverted: every unclear decision pushes the result up or down. A booking cancelled after the deposit, a refund, a no-show without cancellation — each of these either is a sale or is not, depending on the rule you adopt.

One rule, written down once

You have two honest options. First: a sale is a completed job — cancellations and refunds are subtracted from the sales count. Second: a sale is an accepted payment — cancellations stay in the numerator, and you keep a separate cancellation rate showing how much of the result is “soft”. Both are correct, provided you pick one, write it down and do not change it mid-year.

The same logic runs at the till: voids and comps read honestly only when the person at the register knows what counts as a sale and what counts as a return.

A worked example on made-up numbers: naive vs honest

A sieve full of gold beads above a bowl of grey gravel
Honest conversion is computed on sieved leads, not on the whole heap of contacts

A worked example on made-up numbers — plug in your own. A service business has 200 contacts in a month. After merging duplicates, 30 records disappear; after removing spam and sales calls, another 20 go — the denominator is 150 leads. That month produces 45 sales, of which 5 end in a cancellation after the deposit — the numerator holds 40.

honest conversion = 40 ÷ 150, while the naive count, with no cleaning: 45 ÷ 200. The difference in the result depends on the data mix: noise in the denominator pulls the result down, cancellations in the numerator push it up — which is why there is no universal “correction”, only clean data.

LineNaive countingHonest counting
Contacts in the month200200
Leads after cleaning200150
Sales after cancellations4540
Conversion45 ÷ 20040 ÷ 150

Lag: next-month sales break the calendar view

A continuation of the made-up example.

26.7%
Of the 150 January leads, 30 end in a sale in January and 10 only in February — the January cohort is 40 sales, that is 26.7%.

In February, 120 new leads arrive and 25 sales come from February's leads.

The February calendar shows 35 sales against 120 leads — because it added 10 sales from January leads to February's numerator. The February cohort currently stands at 25 sales and is still growing. The calendar inflates one month, deflates another, and no amount of careful counting fixes that — only cohorts do.

What to do with a lead that goes quiet between one month and the next is covered in a separate piece on follow-up automation.

Channels: one customer, one source

Grey, gold and green ribbons tied into one knot on a dark surface
Three channels, one customer: the source is the first contact

One customer fills in a form, calls and messages you within the same week. In your statistics that is still one person and one matter — one lead. The source is the channel of first contact: if the form came first, the sale from that lead belongs to the form, even if the final confirmation arrived by phone.

The first-source rule answers “where do customers come from”, not “which channel they fancy most along the way”. Without it, you count the same success twice and inflate the channel that is merely the second touch.

RODO: one customer card instead of three copies

Merging duplicates is not just statistical hygiene. A UODO guide quotes art. 5 of RODO (Poland's GDPR): personal data must be adequate, relevant and limited to what is necessary; correct and updated where necessary; and data that is inaccurate in light of the processing purposes must be erased or rectified without delay. The guide was written for schools, but the principle comes straight from the regulation and applies to every data controller.

For conversion measurement the practical conclusion is this: one card per customer, merged by phone number and e-mail address, instead of three copies in three spreadsheets, each remembering something different. Whether to merge entries or delete the surplus in your specific case is a call for your DPO or a lawyer, not for an internet template.

To make channels land in one place by themselves, connections between phone, form and messenger into one database help — as integrations do in a CRM system.

Where contacts disappear before anyone counts them

Before you even get to dividing, some contacts do not exist in any database. Calls answered on staff members' private phones, after-hours conversations, messenger threads never passed on — all of these are leads that statistics see as air.

What to do depends on the hole: how much missed calls cost in a company gives a formula for pricing the loss on your own numbers, one queue instead of five inboxes gathers channels in one place, and the analysis of why customers don't leave inquiries explains where contact never arrives at all. A form that does not lose messages is the subject of Lead forms.

Context: who actually measures conversion in a system

25.1%
In 2025, 25.1% of the enterprises covered by the GUS survey used CRM software.
28.51%
In the same year, 28.51% of enterprises in the European Union used CRM software, according to Eurostat.
40.5%
For scale: in the same GUS report “Społeczeństwo informacyjne w Polsce w 2025 r.”, ERP software served 40.5% of enterprises — more than CRM.
24.69%
Eurostat's “E-business integration” adds the spread: in 2025, 24.69% of small and 65.43% of large EU enterprises used CRM.

Where there is no CRM, the same numbers live in a spreadsheet or in someone's head — and that is where duplicates multiply while cohorts do not exist.

Do it yourself: a one-month table and three numbers

Take one closed month and walk the path in a spreadsheet:

  1. Collect all the month's contacts in one place — phone, form, messengers.
  2. Merge duplicates: one person is one lead, regardless of channel count.
  3. Subtract spam, sales calls and existing customers' matters.
  4. Count sales under your written rule and subtract cancellations.
  5. Divide sales by leads and record the honest conversion.
  6. Come back to this cohort next month and add the sales that landed later.

Three numbers you read off the table

15%
The duplicate share — 30 ÷ 200 = 15% in the example above — shows how strongly channels overlap.
26.7%
The honest conversion — 26.7% in the example — is the cleaned result.
26.7%
The cohort conversion — 26.7% for January in the example — closes only when the cohort's last lead gets an answer.

Once set up, these three numbers can be collected without retyping: we write about reporting automation separately, and ready-made views come from Analytics and BI and Dashboards.

What counting looks like when a system does it

At Aura, this path looks like this:

Channels in one pipeline → one customer record → case status → a monthly report with numbers you can put next to revenue.

A human sets the rules — what counts as a sale, what as a duplicate, what closes a lead — and the system makes sure the rule is the same in January and in December. The risk moves elsewhere: a badly written rule spoils the result faster than manual counting, which is why it is worth walking the previous section's path by hand once, even in a spreadsheet.

See how it works in practice: CRM and automations brings contacts from phone, form and messengers into one pipeline, AI Reports describe leads and sales in plain language every week, and Lead forms take the customer through a few short steps instead of one long list of fields. None of them promises miracles — it promises that you compare like with like.

Frequently asked questions

Should a cancelled appointment count as a sale?

It depends on the rule you adopt once for the whole year. If a sale is a completed job, a cancellation is subtracted from the numerator. If a sale is an accepted payment, the cancellation stays and you track a cancellation rate alongside. The worst option is the third one: switching definitions from month to month.

Why does conversion jump from month to month?

Mostly because of lag and mixed cohorts: sales from last month's leads land in the current calendar figure, while some of this month's leads have not closed yet. On top of that, the share of spam and duplicates in raw contacts varies. Cohort counting removes both causes.

How do you count a customer who wrote and called the same day?

As one lead. You record the first channel as the source and treat the rest as duplicates merged by phone number or e-mail address. Two records for the same person inflate the denominator and depress the result.

How do you know if you have too many duplicates?

Measure the duplicate share in a month's contacts and compare it with your own previous months, not with someone else's numbers. A rising share means customers write across many channels while the database fails to connect them. A stable share is simply the price of multichannel contact.

Should conversion be broken down by channel?

Yes, but on cleaned leads and with the first-source rule. Then you see which channel brings people who buy and which only generates contact. Without duplicate merging, a channel comparison turns into a comparison of which channel tends to be second.

Is merging customer cards compliant with RODO?

Art. 5 of RODO requires data to be adequate, relevant, limited to what is necessary, and correct and updated where necessary — which points to one accurate card rather than several diverging copies. Whether to merge, rectify or delete an entry in your case is a call for your DPO or a lawyer; an internet template will not replace an assessment of your actual situation.

Who writes this

See your business as a system.

Aura is a virtual business manager: management on facts, not impressions. For a company that wants a system running its processes instead of the owner’s memory.

The website, CRM, admin panel and automations are modules of the same system. We are not a website agency.

Look at my business

You will land on the home page. Give a company name — Aura looks at it in public data and shows what a client sees before calling you. No promises of a result.

See what we do

Related services

Read next Scroll for more

Let us look at your numbers

Tell us how enquiries are handled today — how many there are, who picks them up, where they get lost. Aura walks the process with you and shows what can be taken off a person, and what is better left alone.

Talk to Aura

The home page with Aura opens. Give a company name — she looks at it in public data and shows what a client sees. No promises of a result.

Prefer to write? marketing@auraglobal-merchants.com

Next step

Let us check whether Aura fits your place

We do not take everyone: first we look at your processes, sales and current systems and tell you honestly whether it makes sense for us to come in. A few questions, about five minutes.

Take the assessment →