Not Getting Discovery Calls From Your Website? Check These First
Visitors read your service page and leave without booking. Why discovery calls don't get booked, how to fix each reason, and how to count bookings properly.

If people visit your services page and almost nobody books a call, the problem is rarely the booking tool. Visitors leave because they can't tell if the call is for them, they fear a sales pitch, or they aren't ready yet. Each reason has its own fix, and most of them sit on the page, before the button.
This is the call-booking version of a wider problem: a sales page that gets visits but no sales. If you want the full picture first, read why your sales page isn't converting. Here we stay with consultants, coaches, agencies and professional firms, where the "sale" on the website is a booked call.
First, check you're counting bookings at all
Before you change the page, make sure the number you're looking at is real. Many service businesses can't say how many calls came from the website last month, because bookings arrive by email, by phone, through a calendar link shared in a DM, or through a referral who happened to visit the site first.
Three quick checks:
- Count calls booked through the website only. Your booking tool usually shows where a booking came from, or you can use a separate booking link just for the website.
- Count visitors to the page that holds the booking button, over the same weeks.
- Divide the first by the second. That's your booking rate. Compare it with your own last month, not with a number from someone else's industry.
If the booking link opens a thank-you or confirmation page on your site, that page is where to measure. A call booked is the only event that matters here; time on page and scroll depth don't pay the bills.
You can't fix a booking rate you've never measured, so count first.
Reason 1: the visitor can't tell if it's for them
A service page often tries to speak to everyone the firm could ever help. "We help businesses grow." "Coaching for people who want more." A visitor reads it and can't tell if a five-person company, a solo founder or a manager in a large firm is the right client. When in doubt, people don't book. They leave and keep looking for someone who sounds like they work with people like them.
The fix on the page is to name who you work with, in their words. Say you run a bookkeeping firm. "Bookkeeping for UK online shops turning over £100k–£2m" lets the right owner recognise themselves in one line, and lets the wrong one move on without wasting your call slot.
The harder case is a firm with several kinds of client. A marketing agency might serve local shops, funded startups and established brands, each with a different first offer. One page can't name all three without turning into a list nobody reads.
A visitor books when they see themselves on the page, not when they see everything you do.
Reason 2: the call feels like a sales trap
"Book a free discovery call" has a reputation. Many visitors have sat through a call that turned into a hard sell, and they read the button as an invitation to the same thing. If the page says nothing about what happens on the call, they assume the worst.
What helps is to describe the call plainly, right next to the button:
- how long it lasts;
- what you'll look at together;
- what they get even if they don't buy;
- whether there's a sales pitch at the end, and what it's about.
"20 minutes. We look at your current numbers and I tell you whether you need us. If you don't, I'll say so" is more honest than "Book your free strategy session", and it lowers the risk of clicking.
Say what happens on the call, so the button doesn't feel like a trap.
Reason 3: no idea what it costs
Many service firms hide prices, for good reasons: every project is different. But a visitor with no price signal at all faces a real risk. They might spend 30 minutes on a call to discover that the service costs ten times their budget. So the careful ones don't book, and the ones who do book are often the wrong fit.
You don't need a full price list. A starting point does the job: "Most projects start at €3,000", "Monthly retainers from $1,500", or a price range for each package. It filters out people who can't afford you before they take a call slot, and it reassures those who can.
A price range costs you the visitors you couldn't serve, and keeps the ones you can.
Reason 4: nothing for the visitors who aren't ready
Most visitors to a services page are not ready to talk to someone today. They are comparing options, checking whether the problem is big enough to pay for, or waiting for the next budget. A page whose only action is "Book a call" gives them nothing, so they leave. Some come back later; most forget.
This is the group most pages ignore, and it's usually the biggest. What they need depends on where they are:
- someone who isn't sure the problem is worth fixing needs a way to check it;
- someone comparing providers needs to understand which of your services fits;
- someone who can't afford you yet needs a smaller first step, like a workshop, an audit or a template.
A single page can only offer these side by side, and a page full of options is another reason to leave. That's where asking first helps.
The visitors who aren't ready are most of your traffic, and "Book a call" is the only door you've given them.
Asking before the booking link
A good consultant doesn't open a first meeting with a pitch. They ask a few questions, then suggest the next step that fits. Your website can do the same: put a few questions between the visit and the booking link.
Each visitor answers three to six questions about their situation, sees a short result written for where they are, and ends on the right next step:
- a good fit, ready now: the booking link for the call, ideally with the right type of call;
- a good fit, not ready yet: a smaller paid offer or a resource, with the booking link still available;
- not a fit: an honest pointer elsewhere, which saves both of you a call.
This works on the reasons a page can't fix alone. The visitor is told who it's for in terms of their own answers, the call is framed by what they said, and the not-ready have somewhere to go.
It doesn't fix everything. If your page fails to say what you do or has no proof, a funnel just sends people to a page that still doesn't convince them. And too many questions lose people before the end. Keep it short, and fix the page first.
This is the kind of funnel Snacked builds: you paste your services page, it reads your offers and their links, and writes the questions and results. Results can end on a booking link or on a checkout link, so a smaller paid offer fits next to the call. It doesn't bring you traffic; it works on the visitors you already have.
Ask what the visitor needs before you ask them to book, and send each one to the step that fits.
Measure the change honestly
Whatever you change, compare like with like. Take the booking rate for the four weeks before the change and the four weeks after, with full weeks on both sides, and watch for things that move the number on their own: holidays, a podcast appearance, a paused ad campaign.
If you add questions before the booking link, track two numbers. The first is bookings out of everyone who opened the funnel. The second is the share of booked calls that turned into clients. A funnel that brings fewer but better calls can be a win even if the raw number of bookings barely moves. Snacked counts clicks on each offer button, and counts actual bookings if you add its snippet to the page people see after they book.
Judge a change by booked calls that became clients, over full weeks, against your own past numbers.
Recap
- Count website bookings properly before you change anything; your own last month is the only benchmark that matters.
- Fix the page first: say who it's for, what happens on the call and roughly what it costs.
- Give the visitors who aren't ready somewhere to go, by asking a few questions and sending each one to the step that fits.
For the wider version of this checklist, go back to why your sales page isn't converting. And to see which of these problems your own page has, run it through the free sales page grader.
Keep reading

Website Traffic but No Sales? Check These Three Things in Order
People visit but don't buy. Before you rewrite anything, check the traffic, then the page, then the visitors who aren't sure. A diagnosis order for any seller.

Shopify No Sales? Find Where Shoppers Drop Off, Then Fix That Step
Sessions but no sales on Shopify? Use Shopify's own funnel report to find the step where shoppers drop off, then fix that step, from product page to checkout.

Why Your Sales Page Isn't Converting (and What to Fix First)
Most visitors leave a sales page without buying. The five reasons they leave, which ones better copy fixes, and what to do about visitors not ready to buy.