Search, ads & measurement3 min readReviewed by the Softivum team,

How do I track enquiries and leads in Google Analytics 4?

Short answer

To track enquiries in Google Analytics 4, instrument the few actions that mean money, such as a server-confirmed form submission, a call, a WhatsApp open and a completed booking, send each as a named event without personal details, then mark the important ones as key events in GA4. Page views are not enquiries.

An analyst reviewing an analytics dashboard of charts and event markers on a monitor.

The key points

  • Track a small number of events that mean money.
  • Count a confirmed submission, not a button click.
  • Never send names, emails, phone numbers or message text to analytics.
  • Mark the right events as key events; this is not retroactive.

What should you measure?

A small number of events mean money: enquiry submitted, call started, WhatsApp opened, booking completed, purchase made. Everything else is context. Most accounts we inherit track dozens of events and none of these, or count page views as conversions, which turns every spending decision into guesswork dressed up as data.

Why count the server-confirmed submission?

A button click shows that someone tried to continue; a confirmed submission shows that the message arrived. Counting the click inflates results and counting nothing on failure hides a broken form. Fire the event once, after the system accepts the enquiry, and make sure a refresh or double click cannot count it twice.

Why do analytics and your ad platform disagree?

Ad platforms credit conversions to themselves within an attribution window; GA4 applies its own attribution model across channels. Neither is lying, and the gap is not a bug. Nominate one source of truth for decisions and note where the others differ, so nobody loses a week reconciling two numbers that were never going to match.

Setting up enquiry tracking

  1. List the actions that matter

    Decide which actions are worth money to you: enquiry submitted, call started, WhatsApp opened, booking completed.

  2. Send named events

    Fire one event per action, after the action succeeds, with no personal details in the parameters.

  3. Mark key events

    In GA4, mark the events that represent real enquiries as key events so reports and ads can use them.

  4. Test both paths

    Test success and failure, including double clicks and page refreshes, so nothing is counted twice or missed.

  5. Build a simple report

    Show enquiries by source and page on a dashboard someone will read.

Tracking checklist

  • Which actions on your site are worth money?
  • Does each fire once, after success?
  • Is personal information excluded from events?
  • Are the important events marked as key events?
  • Does anyone read the report each week?

Sources

Rules and guidance this answer relies on. Policies change, so check the current version before acting on it.

  1. Google Analytics Help: Mark events as key events
  2. Google Analytics Help: Best practices to avoid sending personally identifiable information
  3. Google Analytics Help: Get started with attribution

Questions people also ask

A key event is an event you mark as important, such as a submitted enquiry. GA4 then uses it in reports and for ads. Marking an event applies from that point; it does not rewrite past data.

Yes, as separate events from enquiries. A click shows intent, not a conversation or booking, so keep it distinct from confirmed leads rather than counting both as the same thing.

It should. Honor the visitor's cookie choice, send no personal details to analytics and make sure your policy describes the tools you use. Consent rules depend on your audience and are worth checking with advice.

Related services

Want this applied to your business?

Tell us what you are planning in a free 30-minute call, or have your current website checked first with no call needed.

Get a Free 2-Minute Website Audit

Free 30 minutes · no obligation

WhatsAppCall