What Is a Sales Funnel and How Does It Work
Basics4 minInnovialabs editorial team
In short
A sales funnel is the sequence of steps a person goes through from first hearing about you to buying again; at each step some people leave, and measuring conversion between steps shows exactly where to improve.
Short answer
A sales funnel is a model of the customer path: from the moment someone first learns about you to the purchase and, ideally, the next purchase. It is called a funnel because it narrows: many people see an ad, fewer visit the site, fewer leave a request, and fewer still pay.
The funnel is useful for one reason: it turns "sales are low" into a specific question — at which step do we lose people?
Funnel stages
| Stage | What the person does | What you measure |
|---|---|---|
| Awareness | Sees an ad, post or article | Impressions, reach |
| Interest | Clicks, visits the site | Clicks, visits, CTR |
| Consideration | Studies prices, cases, reviews | Time on page, key page views |
| Lead | Leaves a request, calls, writes in a messenger | Leads, conversion to lead |
| Purchase | Pays | Sales, conversion to sale, revenue |
| Retention and repeat | Buys again, recommends | Repeat purchase share, LTV |
Names differ between companies, and B2B funnels often add steps such as "meeting held" or "proposal sent". What matters is that each stage is a clear, countable event.
How to calculate conversion between stages
The formula is simple:
Conversion = people at the next stage / people at the previous stage × 100%
A hypothetical example for one month of an advertising campaign:
| Stage | Count | Conversion from previous step |
|---|---|---|
| Ad impressions | 20,000 | — |
| Clicks to the site | 400 | 2% |
| Leads | 32 | 8% |
| Sales | 8 | 25% |
From this table you can see more than "8 sales". You know that every 50 clicks produce roughly 4 leads, and every 4 leads produce 1 sale. Now compare improvements:
- Raising lead-to-sale conversion from 25% to 35% gives about 11 sales from the same 32 leads, without extra ad spend.
- Doubling the ad budget at the same conversion rates gives roughly 16 sales, but costs twice as much.
That is why the funnel often shows that the cheapest growth is fixing a weak step, not buying more traffic.
Typical drop-off points
- Ad to click: the ad does not match the audience, the offer is unclear.
- Click to lead: slow page, the page does not repeat the ad's promise, no price or examples, a long form, no messenger option.
- Lead to sale: slow response, no follow-up after the first call, the manager does not qualify needs, price objections without arguments.
- Sale to repeat: no contact after purchase, no reason to come back.
Where to track the funnel
- Analytics (Google Analytics 4, Yandex Metrica) covers the top: visits, clicks, form submissions. GA4 has funnel explorations; Metrica has multi-step goals.
- CRM covers the bottom: leads, deals, payments, managers' work. A CRM pipeline is essentially your funnel from lead to payment.
- UTM tags connect the two, so each lead in the CRM keeps its source and you can build a funnel per channel.
How to improve a funnel step by step
- Define the stages and what event counts as entering each one.
- Collect data for a period long enough to smooth out random days.
- Calculate conversion between every pair of stages, separately per channel if possible.
- Find the weakest step compared with your own previous results or with other channels.
- Change one thing at a time at that step: the form, the offer, response speed, follow-up script.
- Measure again and keep what improved the numbers.
Common mistakes
- Looking only at the final number of sales.
- Mixing all channels in one funnel: a weak channel hides behind a strong one.
- Counting leads that are spam or duplicates.
- Fixing the top (more traffic) when the leak is at the bottom (lost leads).
- Ignoring retention, although repeat customers usually cost far less to win again.