A practical leak test for service businesses and startups about to raise ad spend or launch a campaign. How to check every route a buyer uses to reach you — forms, email delivery, WhatsApp, calls, and CRM sync — and fix the breaks before you pay for more clicks.
Before you buy more traffic, submit your own enquiry through every route a buyer can use and check that each one reaches a person who replies. Most “the ads aren’t working” conversations skip this step. The campaign gets blamed while a contact form quietly lands in spam, a WhatsApp button points to an old number, or calls ring through to a phone nobody carries after six. More traffic does not fix a leaking path. It just makes the leak more expensive.
Why enquiry paths break without anyone noticing
An enquiry path is everything between “I want to ask” and “someone answered me”: the button, the form or chat, the delivery to an inbox or phone, the record in your CRM, and the reply. Each piece is usually set up by a different person at a different time, and nobody owns the whole chain.
That is why breaks are silent. A failed form does not send you an error — it sends you nothing, and nothing looks the same as a slow week. Common causes:
- A plugin or theme update — A form, chat widget, or spam filter changes behaviour and nobody retests it.
- A staff or number change — The person or phone that received enquiries moves on, but the website still routes to them.
- Email authentication gaps — Website notifications fail spam checks and never reach the inbox.
- A broken integration — The form still works, but the link to the CRM or sheet expired, so leads never get a follow-up task.
“A failed form doesn’t send you an error. It sends you nothing — and nothing looks exactly like a slow week.”
Map every route a buyer can use to reach you
Start with a list, not a tool. Open your website on a phone and a laptop, then your ads, listings, and social profiles, and write down every way a buyer can make contact:
- Website forms — Contact, quote, booking, callback, and newsletter forms, including ones on old landing pages still receiving ad traffic.
- Click-to-WhatsApp and chat — Floating buttons, links in the header and footer, and any live chat or chatbot widget.
- Click-to-call — Phone links on the site, in Google Business Profile, and in call extensions or call ads.
- Email links — Visible addresses and any
mailto:links. - Platform lead forms — Meta instant forms or Google lead forms that store leads inside the ad platform until someone exports or syncs them.
- Booking and payment flows — Calendars, checkout pages, and confirmation emails or messages.
Next to each route, note where the enquiry should end up and who is responsible for replying. Any route with a blank in either column is already a leak.
Forms and email: check that submissions actually reach an inbox
Forms are the most common silent failure, because the visitor sees “Thank you” even when the notification never arrives. Check these in order:
- Submit a real test — Use an outside email address, fill every required field, and time how long the notification takes to arrive. Check spam and promotions folders too.
- Keep a copy of every entry — Some form plugins only send an email and keep no record. Store submissions in the website database or a CRM so a lost email is not a lost lead. For example, Contact Form 7 does not save entries by default; a companion plugin such as Flamingo does.
- Send through authenticated mail — WordPress sends email through the server’s PHP mail function by default, which many inboxes treat with suspicion. Route form mail through SMTP or a transactional email service on your own domain.
- Set up SPF, DKIM, and DMARC — Since 2024, Google and Yahoo require sender authentication, with stricter rules for bulk senders. Even low-volume website notifications deliver more reliably when the domain is authenticated.
- Send an auto-reply to the buyer — A short confirmation tells the visitor the message landed and what happens next, and it proves the outbound side works.
WhatsApp, chat, and calls: test the routes buyers tap on a phone
Most buyers browse on a phone, so the tap-to-contact routes deserve the same testing as forms:
- Open every WhatsApp link on a phone — A click-to-chat link uses the full international number with no plus sign, spaces, dashes, or leading zeros (for example
wa.me/followed by country code and number). One wrong digit opens a chat with a stranger or an error. - Pre-fill the first message — A short pre-filled line such as the service or page name helps you see where the chat came from and makes it easier for the buyer to start.
- Check the chat widget after hours — If nobody is online, the widget should collect contact details or set a clear reply time instead of leaving the buyer talking to no one.
- Call your own number — During business hours and after. Note who picks up, how long it rings, and whether missed calls get a callback or an automatic message.
- Retire old numbers properly — Search your site, listings, and ads for every previous number and replace them in one pass.
“If you have never called your own number at 7 pm, you don’t know what your buyers hear at 7 pm.”
CRM and handoff: make sure every enquiry gets an owner
An enquiry that arrives but has no owner is only slightly better than one that never arrived. Check what happens after delivery:
- One place for every lead — Forms, WhatsApp, calls, and platform lead forms should all create a record in the same CRM or tracker, not five separate inboxes.
- A named owner and a reply target — Each new lead is assigned to a person with an agreed first-reply time.
- Sync checks for ad lead forms — Confirm platform leads reach your CRM automatically; if they are exported by hand, set a schedule and an owner for it.
- Source captured at entry — Record the page, campaign, or channel with each lead so you can compare routes later.
- Conversion events that match reality — Fire analytics events, such as a lead event in Google Analytics, on a confirmed submission, not on a button click that may fail afterwards.
A 30-minute enquiry leak test before you raise spend
Run this before any campaign launch, after any website or plugin update, and once a month as routine. Use a phone and a personal email address that is not on your team:
- Submit every live form once and record the time each notification and auto-reply arrives.
- Tap every WhatsApp, call, and email link on mobile and confirm each reaches the right number or inbox.
- Send one chat message and make one call outside business hours, and note what the buyer experiences.
- Check that each test created a CRM record with a source and an owner.
- Confirm the analytics conversion fired once per real submission — not zero times, not twice.
- Write down every failure, who fixes it, and the date it was retested.
Only when every route passes is it worth judging the campaign. Until then, you are measuring the leak, not the ads.
Fix the path, then buy the traffic
Before you raise spend or launch a new campaign, test every route a buyer can use — forms, email delivery, WhatsApp, chat, calls, and CRM handoff — and fix what fails. Authenticate your email, store every submission, check tap-to-contact links on a phone, give every enquiry an owner, and repeat the test after each update. The leads you stop losing are the cheapest leads you will ever get.
TechyXen builds and maintains websites, CRM and booking systems, WhatsApp automation, and lead tracking that work as one connected path, and we test that path before campaigns go live. If you are not sure where your enquiries are leaking, we can run the test with you.
Web development · Automation & AI · Digital marketing · Contact · WhatsApp · Call

2 Comments
[…] Test your enquiry path before you buy more traffic — find the leads you already lose […]
[…] Test your enquiry path before you buy more traffic — find the leads you already lose […]