Sales Funnel: What It Is, Stages and How to Build One

Sales Funnel: What It Is, Stages and How to Build One

We will help you show up in AI Overviews
Send enquiry

A sales funnel is a model of the customer’s path from the first contact with a brand to a purchase and a repeat order. It shows at which stage you lose people and how much it costs. In this article, we look at the stages, types of funnels, metric formulas and how to build a funnel based on a website, advertising, a CRM and GA4.

In Brief

  • A sales funnel describes a person’s path from “first heard about you” to “bought and will buy again”. At each step, some people drop off, and that is normal. Your task is to know where exactly and why.
  • The classic foundation: AIDA (attention, interest, desire, action) and TOFU/MOFU/BOFU (top, middle and bottom of the funnel).
  • Key metrics: conversion between stages, CPL, CAC, sales velocity and LTV. Formulas and a numerical example are below.
  • For a funnel to work, you need three things: a website or landing page with clear goals, a CRM with deal stages and end-to-end analytics (GA4, call tracking).
  • Building one takes from a few days (a simple funnel for one product) to several weeks (B2B with a long cycle). Start with one channel and one hypothesis.

Contents

  1. What a sales funnel is and why a business needs it
  2. Sales funnel stages
  3. Types of sales funnels
  4. How to build a sales funnel step by step
  5. Sales funnel optimization examples
  6. Sales funnel metrics
  7. How to set up a funnel in a CRM and GA4
  8. Common mistakes when building a funnel
  9. Sales funnel tools
  10. Funnel launch checklist
  11. Conclusion
  12. FAQ: frequently asked questions

Sales Funnel Diagram

Funnel stageWhat happensNumber (illustrative)
Top (TOFU)
Attention
Visitors: SEO, ads, social media, PR10,000
Middle (MOFU)
Interest, Desire
Leads: request, call, chat, form300 (3%)
Middle (MOFU)Sales qualified leads (SQL)60 (20%)
Bottom (BOFU)
Action
Deals / payments15 (25%)
After purchaseRepeat purchasesLTV, referrals

Illustrative example: the figures show the logic, not real client results.

What a Sales Funnel Is and Why a Business Needs It

Of 10,000 people who saw an ad, only some will go to the website. Even fewer visitors will submit a request, talk to a manager and make a purchase. At each subsequent stage, the audience narrows. Hence the name of the model: a funnel.

A sales funnel is not a pretty picture for a presentation but a working tool. It answers three questions:

  1. Where potential customers come from and how many there are.
  2. At which stage most of them are “lost”.
  3. How much each step costs and whether the whole system pays off.

Without a funnel, a business sees only two figures: advertising spend and revenue. Between them is a black box. With a funnel, you see that ads bring traffic but the form doesn’t work. Or there are requests, but managers call back a day later. Or customers buy once and don’t come back. Each problem has its own solution, and you don’t have to guess it.

Another advantage: a funnel encourages the team to speak the same language. The marketer is responsible for the top, the sales department for the bottom, and both look at the same stages and numbers.

Sales Funnel vs Marketing Funnel

A marketing funnel describes attracting and engaging the audience and preparing it for a purchase. A sales funnel starts with the first interaction with a lead and goes all the way to a closed deal. In business, these processes overlap, so it makes sense to analyze them as a single system.

ParameterMarketing funnelSales funnel
FocusAttracting and nurturing the audienceWorking with a specific lead until the deal
Who is responsibleMarketingSales department (managers)
Unit of measurementVisitor, subscriber, leadDeal, invoice, contract
Typical metricsTraffic, CTR, CPL, lead conversion rateStage conversion, average deal size, deal cycle
Where it livesAds, website, content, email campaignsCRM, calls, messengers, commercial proposals
Where it endsHanding the lead over to sales (MQL → SQL)Payment or rejection

It is useful for a business to look at both funnels as one end-to-end funnel; otherwise, the “junction” between marketing and sales becomes a zone where no one is responsible for the result.

Sales Funnel and Customer Journey

A funnel shows the number of people at each stage. A customer journey shows what these people think, feel and do between stages. The funnel answers the question “how many”, the journey map answers “why”. Both tools are needed together. We described how to build a map in our article on the customer journey map: it is convenient to overlay it on the funnel stages and look for places where the customer encounters obstacles.

Sales Funnel Stages

There are two popular frameworks, each with its own advantages, so they are often combined.

The AIDA Model

AIDA describes the psychology of decision-making. It is one of the classic sales formulas used to build ad copy, landing pages and conversation scripts.

  • Attention. A person learns about you: an ad, search results, a post, a recommendation.
  • Interest. They visit the website, read and compare.
  • Desire. They trust you and want your particular solution: case studies, reviews, a demo.
  • Action. They submit a request, call or pay.

Other common sales formulas for copy include PAS (problem, agitation, solution) and BAB (before, after, bridge). They work within the funnel stages: AIDA sets the order of steps, while PAS or BAB help strengthen the copy and consistently warm the reader up to action.

TOFU, MOFU, BOFU

This model divides the funnel by purchase readiness.

  • TOFU (top of funnel): the person doesn’t know you or is just looking for an answer to a question. They need useful content, not a sales offer.
  • MOFU (middle of funnel): they compare options. They need proof: case studies, comparisons, a demo, a consultation.
  • BOFU (bottom of funnel): they are almost ready to buy. They need a simple action and risk reduction: guarantees, terms and a quick response.

Stage Table: What the Customer Wants and What the Business Does

StageAIDACustomer’s goalBusiness actionKey metric
Top (TOFU)AttentionUnderstand that they have a problem and that it can be solvedSEO articles, ads, videos, social mediaImpressions, CTR, traffic, cost per visitor
Top, transitionInterestFind an answer, evaluate the companyA well-structured website, landing pages, lead magnetsBounce rate, page depth, contact conversion rate
Middle (MOFU)DesireCompare and chooseCase studies, reviews, consultation, commercial proposalLead conversion rate, MQL, CPL
Bottom (BOFU)ActionBuy without riskFast request handling, discount, guarantees, installmentsConversion to SQL and to a deal, average deal size
After purchaseRetentionGet the result, have no regretsOnboarding, upselling, loyalty programRepeat purchases, LTV, NPS

Seven Stages of a Sale

After the funnel come the sales stages in a manager’s work. Usually there are 7 steps:

  1. Prospecting and qualifying customers:
    • MQL (Marketing Qualified Lead) – a lead that meets the marketing criteria of interest.
    • SQL (Sales Qualified Lead) – a lead that the sales department has recognized as ready for further work on a deal.
  2. Establishing contact.
  3. Identifying needs.
  4. Presenting the solution.
  5. Handling objections.
  6. Closing the deal.
  7. After-sales support.

Each step should be tied to a deal stage in the CRM; otherwise, the statistics get lost in notes.

Types of Sales Funnels

The structure depends on what you sell, how long a person takes to decide and whether there is an intermediary in the form of a manager. Below are the main types.

Business typeTypical stagesCycle lengthWhere losses happen most often
Online storeVisit → product view → cart → checkout → payment → repeat purchaseMinutes or daysCart and checkout
B2B servicesVisit → request → qualification → negotiations → proposal → contractWeeks or monthsBetween the request and the first contact, between the proposal and the contract
Appointment-based services (clinics, salons, service centers)Call or form → booking → visit → treatment or service → repeat visitDaysMissed calls, no-shows
Info businessSubscription → nurturing with an email series → webinar → payment → upsellDays or weeksAfter the webinar and on the payment page
Mobile appImpression → install → registration → first target action → subscriptionMinutes or daysInstall → first action

Funnel for E-commerce

The purchase happens quickly, often without a manager. So the interface is critical: page speed, a clear cart and payment methods. The data is easy to read in sequence: product view, add to cart, begin checkout, purchase. A separate tool for lost visitors is remarketing aimed at those who reached the cart and left.

Funnel for B2B

Several people make the decision, the cycle is long, and the key losses happen not on the website but in the manager’s work. What matters here is lead qualification (MQL and SQL), the speed of the first response and regular touchpoints between meetings: materials, case studies, answers to objections. Lead nurturing is useful in this process, meaning consistently warming up leads with useful content until they are ready to talk.

Funnel for Appointment-Based Services

Here, calls decide everything. A person looks for a clinic, calls, and if no one answers or they are not booked, they go to the next one. The funnel includes another specific stage: “booking → showing up”. For such businesses, tracking calls by source is important, which we discuss below in the section on call tracking.

How to Build a Sales Funnel Step by Step

Let’s look at how we build funnels for clients. What matters to us is that each step has a result that can be verified.

Step 1. Define the target audience and its segments. One product is often bought by people with different motives. Segment by need, budget and role in the decision. The 5W method for audience segmentation is convenient for this: what, who, why, when and where.

Step 2. Describe the customer journey. From the first search query to payment: what they look for, where they compare and what they are afraid of. The result is a 5–7 step diagram, each step with a customer question.

Step 3. Assign channels to each stage. Top: SEO, paid search and targeted ads, social media, video. Middle: case studies, email, messengers, remarketing. Bottom: a manager’s call, chat, an offer. Don’t try to cover everything at once: choose one or two channels and bring them to stable numbers.

Step 4. Prepare content and offers for each stage. At the top, it is an answer to a question; in the middle, proof; at the bottom, an offer with a deadline and a clear next action. One stage, one main message, one button.

Step 5. Connect a CRM. Create deal stages that correspond to the funnel steps and define exactly what counts as a transition between them. Without this, the team will count differently. If you haven’t chosen a system yet, read how to choose a CRM for a small business without unnecessary costs.

Step 6. Automate routine tasks. An auto-reply to a request, reminders for the manager, an email series for those who didn’t buy, abandoned cart notifications. Automation doesn’t replace conversation; it eliminates situations where a lead waits a whole day.

Step 7. Set up analytics. Website events, goals, sources, call tracking and data transfer to the CRM. For each stage, define a metric and a data source. If possible, automate its calculation in the CRM or an analytics report.

Step 8. Find the bottleneck and test. Look at the conversion rates between stages. Where the gap with expectations is the largest, that is your first hypothesis. Change one parameter, measure and record the result.

Funnel for a Website and Advertising

A typical funnel that starts with organic search or advertising:

  1. Search or an ad brings a person to a page that matches their query. For informational queries, it is an article; for commercial ones, a service page.
  2. The page gives an answer and leads to the next step: a lead magnet, calculator, consultation or form.
  3. The request goes to the CRM with a source tag (UTM, call tracking).
  4. The manager processes the request according to a standard: response time, script, list of questions.
  5. Remarketing and email campaigns bring back those who didn’t buy.

For the top of the funnel to work, you need a structure of queries for which pages are created. This is covered in our article on keyword research for SEO. For commercial queries and leads, consider SEO promotion as a stable source for the top of the funnel.

For paid advertising, pay attention to targeting. We explained how it works in our article on targeted advertising. Offer a cold audience useful content, and a warm audience (website visitors) an offer.

Remarketing at lost stages. Create separate audiences by depth of action: visited a page, viewed a product, added to cart, filled in a form without submitting. Each group gets its own message. Remind those who were in the cart about the product and give them a payment option. Offer those who read an article a checklist or a consultation.

Funnel in Social Media and Messengers

For a business that sells through Instagram, Facebook or messengers, the funnel can work without a separate website. A customer sees an ad or a post, writes in Direct or Messenger, clarifies the details and places an order.

A typical flow: ad or content → message → clarifying the need → passing the lead to the CRM → consultation → payment → follow-up communication.

To avoid losing requests, set up messenger integration with the CRM, automatic replies and reminders for managers. Track the number of inquiries, response speed, conversion to purchase and repeat orders. This way you will see which channels bring customers and where losses occur.

Sales Funnel Optimization Examples

LuxSite’s practice includes case studies that show how working on individual funnel stages helps businesses increase the number of requests and purchases and use their advertising budget more effectively. Here are three examples from different niches.

Flora Shop online store. The seedling store had problems transmitting purchase and revenue data, which made it difficult to optimize advertising. As part of the Flora Shop case study, the LuxSite team set up analytics, optimized Google Ads based on product categories and seasonality, and used remarketing. The result: over 9,700 purchases and a ROAS of 509%.

B2B company To Do. The goal was to increase the number of targeted inquiries. While working on the To Do project, we split the ad campaigns by service and geography, adapted the offers and set up analytics. The result: the number of leads grew by 70%. This is an example of improving the transition from an ad contact to a request.

ArtSmile dental clinic. The clinic came to us with the task of updating its website and increasing the number of patient inquiries. The LuxSite team set up GA4, call tracking and Google Ads, and tested Instagram ads leading to Direct. As a result of the work described in the ArtSmile case study, the number of Google Ads conversions grew from 25 to 31 per month, and the cost per lead fell from 1,322 to 1,128 UAH. Learn more about marketing for such businesses: marketing for medical clinics.

These examples show that to improve a funnel, it is important to identify the problem stage: from attracting the target audience to completing a purchase or inquiry. That is where you should focus optimization and measure the results.

Sales Funnel Metrics

Metrics are needed to make decisions. Each has a formula and a clear data source.

MetricFormulaWhat it shows
Conversion between stages(Number at stage N+1 / Number at stage N) × 100%How many people move on to the next step
Overall funnel conversion(Number at the last stage / Number at the first stage) × 100%How many of all who started reached a purchase
CPL (cost per lead)Advertising spend / Number of leadsHow much one contact costs
CAC (customer acquisition cost)(Marketing costs + sales costs) / Number of new customersHow much one customer costs
Sales velocity(Number of deals in progress × Average deal size × Win rate) / Cycle length in daysHow much revenue the funnel generates per day
LTV (customer lifetime value)Average order value × Number of purchases over the relationship × MarginHow much profit a customer brings over the entire time
LTV / CACLTV / CACWhether acquisition pays off

Win rate is the share of won deals among all deals in progress. If margin is not included in the LTV formula, you get revenue, not profit. It is correct to call this “revenue-based LTV” and not compare it with CAC without caveats.

Numerical Calculation Example (Illustrative)

The conditions are made up for illustration. One month, a B2B service:

  • Website visitors: 10,000.
  • Leads: 300.
  • MQL: 150.
  • SQL: 60.
  • Closed deals: 15.
  • Advertising spend: 60,000 UAH.
  • Sales costs (salaries, tools): 30,000 UAH.
  • Average deal size: 12,000 UAH. Margin: 40%.
  • A customer buys 2 times on average over the entire relationship.
  • Deal cycle length: 30 days.
  • Win rate: 25% (15 out of 60 SQL).

Calculation:

  1. “Visitor → lead” conversion: 300 / 10,000 × 100 = 3%.
  2. “Lead → MQL”: 150 / 300 × 100 = 50%.
  3. “MQL → SQL”: 60 / 150 × 100 = 40%.
  4. “SQL → deal”: 15 / 60 × 100 = 25%.
  5. Overall: 15 / 10,000 × 100 = 0.15%.
  6. CPL: 60,000 / 300 = 200 UAH.
  7. CAC: (60,000 + 30,000) / 15 = 6,000 UAH.
  8. Revenue-based LTV: 12,000 × 2 = 24,000 UAH. Margin-based LTV: 24,000 × 0.4 = 9,600 UAH.
  9. Margin-based LTV / CAC: 9,600 / 6,000 = 1.6.
  10. Sales velocity: (60 × 0.25 × 12,000) / 30 = 6,000 UAH per day.

The conclusion from the example: with a CPL of 200 UAH everything looks fine, but the real cost of a customer is 6,000 UAH, and the profit over the entire relationship is only 9,600 UAH. A ratio of 1.6 is low: after other expenses, the business may not make money.

Benchmarks like “LTV / CAC should be at least 3” are often mentioned in the industry, but this is only a guideline, not a law. For your niche, the threshold depends on margin, payback speed and cash flow.

Conversion as the Foundation

Conversion is the share of people who completed the desired action. Which factors affect it and how to measure them is described in detail in our article on conversion. For ads, also look at CTR and click-through rate: it determines how many people get into the top of the funnel at all.

How to Set Up a Funnel in a CRM and GA4

No single system covers the entire path. GA4 sees website behavior up to the request. The CRM sees what happened to the request next. Call tracking links a call to its source. Together they provide an end-to-end picture.

Laptop with sales funnel conversion charts

Stages in the CRM

  1. Create a pipeline with stage names that match your process: “New request”, “Contact made”, “Qualified lead”, “Proposal sent”, “Negotiations”, “Won”, “Lost”.
  2. For each stage, define entry and exit criteria. For example, “Qualified lead” means the budget, timeline and decision-maker are known.
  3. Make the “Source” and “Reason for loss” fields mandatory. Without a reason for loss, you won’t find out why you are losing deals.
  4. Set up automatic tasks: remind the manager to call back if a deal stays at one stage for more than X days.
  5. Once a week, review the “conversion by stage” and “time in stage” reports.

Stage and section names differ between CRMs, but the logic is the same.

Funnel in GA4 (Explore → Funnel exploration)

According to Google Analytics documentation as of October 2026, the setup looks like this:

  1. In the left menu, open Explore.
  2. Under Start a new exploration, select the Funnel exploration template.
  3. Click the edit (pencil) icon and add steps: up to 10. For each, specify a name and a condition based on an event or parameter value. Metrics cannot be used in conditions.
  4. Conditions can be combined with AND and OR.
  5. For each subsequent step, choose the relationship: is indirectly followed by (other actions may occur between steps) or is directly followed by (the next step immediately follows the previous one). If needed, set a time limit with Within.
  6. Click Apply.
  7. The Make open funnel toggle: in an open funnel, users can enter at any step; in a closed one, only at the first.
  8. Show elapsed time shows the average time between funnel stages on the website. This helps assess how long transitions take but doesn’t replace the sales velocity metric in the CRM.
  9. In Breakdown, choose a dimension, such as device category or source, to see where the funnel performs worse: on mobile or desktop.
  10. Add up to four segments to compare user groups.

For an online store, the steps can be: view_item → add_to_cart → begin_checkout → purchase. For a services website: landing page page_view → form_start → generate_lead. Check the event names in your own setup: they depend on how the event is implemented in your tag container.

A separate note on sources: to understand which channels bring the highest-quality people, see how to analyze traffic channels in GA4. To compare funnel completion by traffic source, add the relevant dimension to Breakdown, such as channel group or traffic source. Check which attribution level the selected dimension belongs to in order to interpret the results correctly.

Call Tracking: The Funnel Doesn’t End on the Website

For businesses where customers call, GA4 sees only the click on the phone number, not the conversation. Call tracking substitutes a separate number depending on the source, records the call and its duration and links it to the ad. We looked at what happens without it in our article how the lack of call tracking reduces ROI.

An additional level is call analysis. It shows whether the manager identified the need, named the price and agreed on the next step. We do this with AI call analysis: this way you can see not only how many calls there were but also how they were handled.

Common Mistakes When Building a Funnel

  1. No single definition of stages. Marketing considers a form a lead, sales considers a conversation a lead. The numbers don’t match, and people argue about them instead of working.
  2. Only the top is counted. People look at clicks and impressions and never get to payments. A cheap lead doesn’t mean a profitable customer.
  3. Slow response to requests. A lead that waits for hours goes cold. Set a first-response standard and monitor it.
  4. No source in the CRM. You can’t compare channels and reallocate the budget. UTM tags and call tracking solve the problem.
  5. One offer for all stages. A cold person is offered to buy, while a warm one is told general information. Each stage needs its own message.
  6. Ignoring those who didn’t buy. Without remarketing and email campaigns, a significant part of the budget is simply wasted.
  7. A form or checkout that is too complex. Each additional field reduces conversion. Keep only what is needed for the next step.
  8. No reasons for loss. Without them, it is impossible to improve the product, price or script.
  9. The funnel is built once and never changed. Review the numbers monthly and change one hypothesis at a time.

Sales Funnel Tools

Below is an overview by tool type. The specific solution depends on the budget, team and lead volume.

TypeWhat forWhat to look for when choosing
CRM systemDeal tracking, stages, tasks, communication historyStage setup, integrations with the website and messengers, funnel reports, cost per user
Web analytics (GA4, etc.)Website behavior, sources, events, funnel up to the requestEvent setup, connection with advertising, data export
Call trackingTracking calls by source, recording, conversation analysisDynamic number insertion, CRM integration, recording quality
Email and messenger campaignsLead nurturing, abandoned carts, customer win-backSegmentation, triggers, deliverability, statistics

To start, a CRM with clear deal stages, GA4 for tracking website actions and call tracking are enough. Once these tools work together, you can add automation, email campaigns and other solutions according to your business needs.

Conclusion

A sales funnel helps you understand how potential customers move from their first acquaintance with a company to a purchase and at which stages losses occur. Thanks to this, a business can allocate its advertising budget more precisely, improve request handling and increase sales without necessarily spending more on attracting traffic.

The LuxSite team will help you build a funnel that takes into account the specifics of your business: we will analyze your website and advertising channels, set up analytics and determine which changes can improve conversion. Learn more about our approach on the SEO promotion page. To discuss your business goals, contact us.

FAQ

What is a sales funnel in simple terms?

It is a way to track how many potential customers move from getting to know a company to making a purchase. For example, if there are many requests but few sales, the funnel will help you determine at which stage losses occur and what should be improved.

How many stages are there in a sales funnel?

The number depends on the model and business processes. AIDA describes four decision-making stages, TOFU/MOFU/BOFU three levels of purchase readiness. In a CRM, stages are set up according to the actual sales process: from the first inquiry to closing the deal.

How does a sales funnel differ from a marketing funnel?

A marketing funnel focuses on attracting and engaging the audience, while a sales funnel focuses on working with potential customers and closing deals. These processes can overlap, so to assess effectiveness it is better to combine data from advertising, the website and the CRM.

How do you calculate funnel conversion?

Divide the number of customers who moved to the next stage by the number at the previous stage and multiply by 100%. For example, if 100 requests resulted in 20 payments, the conversion rate is 20%. You can calculate the overall conversion from the first to the last stage in the same way.

Where does the term “funnel” come from?

The word funnel describes the shape of the model: a wide top where many people enter and a narrow bottom where fewer reach the purchase. In marketing, you may also see the terms “sales pipeline” or “purchase funnel”. They all refer to the same model of a customer moving through the stages of buying.

How much does it cost to set up a sales funnel?

The cost depends on the number of acquisition channels, the complexity of the CRM, the required integrations and the scope of automation. If you only need to set up deal stages, there will be less work than when creating end-to-end analytics with GA4 and call tracking. At LuxSite, we determine the cost after analyzing the tasks and the current state of the system.

Ask AI about this article:

Similar articles

2
23

Instagram Post Ideas: 100+ Content Pillars and Formats for Business

Instagram post ideas help businesses attract an audience, build trust and get leads. In this […]

3
31

DIMAQ Professional: The European Digital Marketing Standard Is Now in Ukraine

Digital marketing is changing so fast that judging a specialist’s real level “by eye” is […]

11
35

Google Trends: How to Use It for SEO, Content and Advertising

Google Trends is a free Google tool that shows how interest in search queries changes […]

6
36

Google PageSpeed Insights: How to Check Website Speed and Fix Issues

Google PageSpeed Insights is a free Google tool that analyzes the speed and performance of […]

5
45

E-commerce: What It Is, Types and How to Launch an Online Business in 2026

E-commerce is the buying and selling of goods and services over the internet. A customer […]

6
55

Google Merchant Center Suspension: Causes and How to Unblock Your Account in 2026

A Google Merchant Center suspension most often occurs because of discrepancies between the website, the […]

7
51

What Is a Landing Page, How Much Does It Cost, and How to Promote It in 2026

A landing page is a one-page website built around a single offer and a single […]

7
50

How to Get Into ChatGPT Answers: A Step-by-Step Guide to Brand Promotion in 2026

To fully answer the question of how to get into ChatGPT answers, you need to […]