How to Build a Sales Funnel Online Without Losing Leads After the Form

How to build a sales funnel online: the stages, a template, a quiz example and what to measure. stepFORM data shows a third of forms send leads nowhere.

How to Build a Sales Funnel Online Without Losing Leads After the Form

An online sales funnel is the chain of steps a person takes from an ad click to a payment: a page, a quiz or form, a lead, a reply from your team, a deal. Building one means connecting those steps and counting how many people you lose at each. Most funnels break not where people draw them, but right after the Submit button.

People who search for "sales funnel" usually want one of two things. Some need a diagram for a slide deck. Others need a working mechanism that brings in customers. The diagram takes five minutes. The mechanism takes longer, and this guide is about it: which stages you need, what to measure at each, where leads usually go missing and how to build it in a form builder.

33%of lead forms send leads nowhere
22%pass them beyond email
6stages in a simple funnel

The short version

Take the customer's path and split it into stages: visit, interest, lead, reply, payment. Every stage needs its own tool and its own number. The tool decides what the person sees; the number shows how many moved on. Once you have the numbers, it is obvious which link to fix first.

The weakest link is usually not the page or the form but what happens to a lead after it is sent. In our data, for a third of forms that collect a phone number or email, nobody receives the lead at all: it sits in the dashboard until the owner happens to look.

What a sales funnel means in practice

The classic picture is wide at the top and narrow at the bottom: many people hear about you, a few buy. It is honest but useless until it has numbers in it. A working funnel differs in three ways.

  • Every stage has a definition you can count: not "interest" but "opened the quiz"
  • The stages are connected technically: a lead from the form reaches whoever handles it on its own
  • Every transition has an owner: who replies, how fast, and what happens next

You can draw a funnel diagram in any editor, including from the table below. The value is not in the drawing, though, but in having a number on every transition between stages.

A sales funnel template: stages and what to count

This template suits products and services whose price depends on parameters: renovation, custom furniture, construction, training, events. Copy it and swap in your own stages.

StageWhat happensWhat to countWhat builds it
1. VisitThe person arrives from an ad, search, social or a QR codeVisits by sourceUTM tags, analytics
2. InterestOpens the quiz or calculatorShare who open itAn analytics goal on opening
3. EngagementAnswers the questions and reaches the endShare who finishA quiz with logic jumps
4. LeadLeaves a contact, sees a price or a matchLeads and their sourceThe form, hidden fields
5. ReplySomeone on your team contacts the customerShare replied to within an hourTelegram, CRM, auto-reply
6. PaymentThe customer pays a deposit or in fullShare who payPayment in the form, CRM

Here is what such a funnel looks like with numbers. The example is illustrative, but the proportions are typical for services where people take time to decide.

Example sales funnel for custom kitchens: from 1,000 visits to 27 deposits, with the worst step after the form
The biggest leak is not at the top but after the form: the lead was left, not everyone got a reply

Notice one detail. In absolute numbers, most people leave at the first step: of a thousand visits, 380 never opened the quiz. That is normal; there are always more people at the top. What matters is the share. The worst transition here is from lead to reply: only 30% of leads got an answer within an hour. Those people had already left a phone number, so they were ready to buy, and they were lost.

Compare transitions by share, not by how many people left. Otherwise you will always fix the top of the funnel, while the money is often lost at the bottom, where each person is worth more.

Where to get the numbers for each stage

A template is useless if you do not know where the numbers come from. These sources are enough to start.

TransitionFormulaWhere the numbers are
Visit → interestopened the quiz / visitsAnalytics: page visits and a goal on opening the form
Interest → engagementfinished / openedAnalytics goals on steps or the form's completion report
Engagement → leadleads / finishedThe form's responses
Lead → replyreplied within 1h / leadsYour CRM or a manager's log with reply times
Reply → paymentpaid / replied toCRM, payment provider

Count over the same period and for one traffic source at a time. A funnel from ads and a funnel from search behave differently, and one blended number hides both. Use at least a month and do not draw conclusions from a dozen leads: five of ten and five hundred of a thousand are both 50%, but with very different certainty.

In the first month the aim is not perfect numbers but spotting the weakest transition. It usually shows up even in rough data.

Where funnels actually break

We looked at where leads from stepFORM forms go. We took forms that collect a phone number or email and received leads in the last 90 days, and checked which notifications fire for them.

Where leads from lead forms go: 33% nowhere, 45% email only, 22% beyond email
For a third of forms nobody receives the lead until the owner opens the dashboard

For 33% of these forms, nothing goes out after submission: no email, no Telegram message, no Bitrix24 deal, no webhook. The lead is saved in the responses and waits. For 45% it arrives by email only. Just 22% pass it beyond email, to a messenger or a CRM. Separately, Telegram is used by 9%, Bitrix24 by 10% and webhooks by 6%; one form can use several at once. An auto-reply to the customer is switched on for 9%.

Email on its own is not the problem. The problem is that the inbox gets checked once a day, while a person who just left a lead cools down within hours. They have already contacted two other companies, and the one that calls first wins.

Before you spend money on ads, send yourself a test lead and time how many minutes pass before the person who will answer it finds out. If the answer is "tomorrow morning", the funnel breaks right there, and no ad budget will fix it.
Why your form is not converting

How to build the funnel in stepFORM, step by step

Here is the build order with plan limits in mind. The limits were checked against the stepFORM pricing page on 22 September 2026.

  1. Decide where people enter the funnel. A form or quiz can be embedded in a page or shared as a direct link. The link goes into ads, social profiles, messengers and QR codes, so you do not even need a website.
  2. Separate the people who need you from everyone else. A quiz with logic jumps asks different people different questions and shows them different offers. How to build one for free is covered in a separate guide.
  3. Show a price or a match before asking for the contact. A formula calculates the cost from the answers. A person who has seen a number leaves a phone number more willingly than one who was promised "we will call and explain".
  4. Collect the contact and consent. A phone or email field on the last step, plus a consent checkbox.
  5. Deliver the lead to whoever will answer it. Email notifications work on every plan. Bitrix24 from the Beginner plan. Telegram and webhooks to your own system on Pro. The notification address has to be verified, otherwise the emails never arrive.
  6. Reply to the customer at once. An auto-reply after submission, from the Beginner plan, tells the person the lead arrived and when to expect contact. It removes the anxiety and buys you a couple of hours.
  7. Take the payment or a booking. When the price is known, payment can be taken inside the form through Stripe, PayPal and other providers on the Pro plan. The full scenario is in the guide to a quiz with pricing and payments.
  8. Count every transition. Connect Google Analytics goals, from the Beginner plan. To know which page a lead came from, add a hidden field holding the page address.
Before and after setting up a funnel: the lead goes to a manager in Telegram, to the CRM and as an auto-reply to the customer
The form stays the same; what changes is what happens to the lead after submission

A note on UTM tags. To carry the source from an ad link into the lead, you add a Code element to the form with a small script that copies the URL parameter into a hidden field. Adding your own code is only available on the Pro plan, so plan for it in advance.

Example: a funnel for custom kitchens

Let us walk through the funnel from the diagram and decide what to fix.

Entry. Ads lead to a standalone page with a quiz, "Price your kitchen to your measurements". Of a thousand visitors, 620 opened the quiz. That is a normal share for paid traffic. The ad headline could be improved, but it is not the main problem.

Quiz. Five questions: kitchen layout, dimensions, fronts, worktop, timing. 400 of 620 reached the end. When a quiz runs past seven questions and half of them do not affect the price, the share usually drops; that is not the case here.

Lead. The final screen shows a price range and asks for a phone number to send an exact quote. 180 of 400 left one.

Reply. Leads go to a shared inbox that the manager checks in the morning and after lunch. 54 of 180 leads got a reply within an hour. That is 30%, the worst transition in the whole funnel.

Payment. Of those who got a fast reply, half paid a deposit for a measuring visit: 27 people.

What to fix: not the ads and not the quiz, but lead delivery. A Telegram notification to the manager and an auto-reply to the customer take a few minutes to set up. Raise the share of leads answered within an hour from 30% to even 60%, and at the same payment rate you double the deposits without spending anything more on ads.

What is free and what needs a paid plan

Funnel linkFree planAvailable from
Quiz with logic jumpsyes, up to three pagesup to 10 pages on Beginner
Price formulayes, up to three conditionsmore conditions from Beginner
Email notificationyes, one recipientup to three recipients on Beginner
Auto-reply to the customernoBeginner
Bitrix24noBeginner
Google AnalyticsnoBeginner
Telegram, webhooks, SMSnoPro
Payment in the formnoPro
Your own code, including for UTMnoPro

Every new account gets seven days of the Beginner plan, which is enough to build the whole funnel and test it with sample leads.

Can you build a sales funnel with AI?

Partly. An AI model is good at the words: it will suggest offers for the first screen, draft quiz questions and write the auto-reply. That saves time on first drafts.

A funnel, though, is made of connections rather than words: where the lead goes, who answers it and within how many minutes, whether each transition is counted. Those connections have to be set up by hand and tested with a sample lead. Judging by our data, they are exactly what is most often missing.

Common mistakes

MistakeWhat happensWhat to do instead
The lead stays in the dashboard onlySomeone finds it a day later, or neverNotify the person who replies
The notification email is not verifiedNo emails arrive, so it looks like there are no leadsVerify the address and send a test lead
Fixing the top of the funnelMoney goes into ads while leads leak at the bottomCompare transitions by share
No source on the leadYou cannot tell which ads bring customersA hidden field or UTM tags
Contact before valuePeople close the quiz on the first stepShow the price or match first, then ask for the phone
A sales funnel is the stages, the connections between them and a number on every transition. Map the path from visit to payment, make sure the lead reaches whoever will answer it immediately, and compare transitions by share. Test it with a sample lead before you pay for ads.
Build a funnel in stepFORM

Frequently asked questions

Where do I start building a sales funnel?

With the customer's path. Write down the steps from first contact to payment, define what success means at each one, and only then choose tools. Otherwise you end up with services that are not connected to each other.

Is there a ready sales funnel template?

Yes, this guide has a six stage table: visit, interest, engagement, lead, reply, payment. Each stage lists what to count and what builds it. Swap in your own stages if you sell differently, for example without a deposit.

Which funnel stages matter most?

The ones that lose the largest share of people, not the largest number. The top of the funnel always loses the most people simply because there are more of them. The worst step often comes after the form: the lead was left, but the reply came late.

Do I need a CRM for a sales funnel?

Not at the start. The minimum is a notification to whoever replies and a clear reply time. A CRM becomes necessary when leads pile up and you cannot afford to lose any or need to see where each deal stands. stepFORM can send leads to Bitrix24 or to any system through a webhook.

How do I know which ad a lead came from?

Add a hidden field with the page address, or copy UTM tags from the link into a hidden field with a Code element. The second method needs the Pro plan, because adding your own code is only available there.

Can I build a funnel for free?

The core, yes: a quiz with logic jumps up to three pages, price calculation and email notifications are on the Free plan. Auto-replies, Bitrix24 and Google Analytics come with Beginner; Telegram, webhooks and payments with Pro.

How is a funnel different from a landing page?

A landing page is one page, the first stage of the funnel. The funnel also covers what happens next: the quiz or form, lead delivery, the reply and the payment. A great landing page will not help if nobody receives the leads it produces.

How fast should I reply to a lead?

The faster the better, while the person remembers what they asked and has not contacted competitors. Aim for within an hour during working hours. An instant auto-reply buys time when the team is busy.

1

Other articles