Tracking Enquiries Properly: Calls, Forms, and WhatsApp Clicks in Google Analytics 4

AI Generated
Last Updated on October 30, 2026 by Demetrius Newton
Ask most small business owners how their website is doing and they will tell you how many people visited it. Ask how many enquiries it brought last month, and where those enquiries came from, and the room usually goes quiet.
That gap matters. Visits are easy to count and easy to inflate. Enquiries are what turn into customers: a form someone actually sent, a WhatsApp chat they opened, a call they made. Google Analytics 4 (GA4) can count all three, but not out of the box. Here is how to set it up so the numbers mean something.
Start with a short list
Before changing any settings, write down the actions that begin a conversation with a customer. For most small businesses that is a contact or quote form, a WhatsApp button, a phone number and perhaps a booking tool.
Keep the list to three to five actions. Every extra event makes your reports harder to read, and the point of this exercise is a number you can check in a minute each month.
Forms: count the thank-you page, not the click
GA4’s enhanced measurement can record form interactions on its own. According to Google’s Analytics Help documentation, it logs a form_start event when someone first interacts with a form, and a form_submit event when a form is submitted.
Those events are a useful signal, but they don’t tell you whether the message actually reached you. The more reliable signal is the page people see after a successful send. If your form redirects to a thank-you page, a view of that page is your enquiry.
If your form shows a confirmation message on the same page instead, ask your developer to send an event at the moment that message appears.
WhatsApp: give outbound clicks their own name
If many of your customers prefer to message you, WhatsApp clicks may be your most important number. The good news is that GA4 already sees them. Google’s documentation explains that, with enhanced measurement on, a click event is recorded each time a user clicks a link that leads away from the current domain to another website. A WhatsApp chat link does exactly that.
The problem is that those clicks are mixed in with every other outbound link. GA4 lets you create a new event from an existing one without writing code. In Admin, under Events, create an event such as whatsapp_click whenever the event name is click and the link URL contains your WhatsApp link. Google’s help pages say you can create up to 50 events this way, which is far more than a small business needs.
Calls: the gap most setups miss
A tap on a phone number doesn’t take anyone to another website, so it isn’t covered by outbound click tracking. If calls matter to your business, add a dedicated event. Google Tag Manager can send one whenever someone taps a link that starts with tel:, or your developer can add it directly to the page.
Remember that many calls never touch your website at all. People who find you on Google Maps often call straight from your Business Profile, and those calls appear in your Business Profile performance report, not in GA4. Look at both before you decide which channel is working.
Mark the right events as key events
GA4 calls the actions that matter to your business “key events”. Once your form, WhatsApp and call events exist, mark each one as a key event in Admin. Google’s help centre notes that you can mark new events ahead of time, so GA4 treats them as key events as soon as they start arriving.
From then on, your reports can show key events by page, by traffic source and by campaign. That is the view you actually need when you decide where to spend next month’s budget.
Tag your links, or your sources will mislead you
GA4 can only report where an enquiry came from if the link tells it. For the links you control, such as your Instagram bio, email newsletters, QR codes and your Google Business Profile website link, add UTM parameters. Google’s own guidance is to always use utm_source, utm_medium and utm_campaign together.
Without them, social and email visits can end up counted as direct traffic, and the channel that really brought the customer gets no credit. Agree on a simple naming convention and write it down, so instagram, Instagram and IG don’t appear as three different sources. Google recommends one unique utm_source for each platform for the same reason.
Check the numbers against reality every month
Tracking is only useful if it’s right. Once a month, compare GA4’s key events with what actually reached you: form emails in your inbox, new WhatsApp chats, and calls logged by your team.
If GA4 shows more enquiries than you received, something is counting twice, often a thank-you page that can be reloaded or reached directly. If it shows fewer, one of your enquiry routes isn’t tracked yet. Close the gap before you judge any campaign on the numbers.
For a fuller checklist, including the data retention setting and how to link Google Ads and Search Console, this GA4 setup guide for small businesses walks through each step.
The short version
Decide what counts as an enquiry. Track the thank-you page for forms, turn outbound clicks into a WhatsApp event, add an event for phone taps, and mark all three as key events. Tag the links you share, then compare GA4 with your real enquiries every month.
When the two numbers line up, you can finally see which marketing brings customers, and stop judging your website by its visitor count.
Other Articles:
Important KPIs in Business
Customer Retention Strategies to Improve Long-Term Business Value
Most Common HTTP Status Codes Every SEO Should Know
7 Ways Digital Marketers Can Leverage AI Tools

