| Your question | The short answer | Where it comes from |
|---|---|---|
| What is conversion tracking? | Counting the actions that matter, such as a form, call or WhatsApp tap, and where each came from | Google Ads and Analytics Help |
| What should I count? | Every enquiry route, then which leads your team accepted | Our method |
| What tags do I need? | GA4 key events, UTM links, Google Ads conversions, call tracking, the Meta Pixel and Conversions API | Google and Meta help pages |
| Does Google Analytics cost money? | No. Google says it gives you the tools “free of charge” | Google Marketing Platform |
| Why don't the numbers match? | Each platform credits a lead differently, over different windows | Google Analytics and Meta help |
| What changed in 2026? | Google moved lead uploads to its Data Manager API; Meta tied its qualified leads goal to the Conversions API | Google Ads Help; Meta |
What is conversion tracking?
It is counting the actions that matter to your business and recording where each one came from. Google Ads puts it simply: “You choose what you identify as valuable, like a purchase, sign-up, or phone call”. In Google Analytics 4 those actions are key events, which Google defines as events that measure “an action that's particularly important to the success of your business”.
For a service business the valuable action is an enquiry, and enquiries arrive by more than one route: a form, a WhatsApp tap, a call, a booking or a lead form inside an ad. Tracking that counts only one of them makes your best channel look weak.
What should a service business count?
Every route to an enquiry, then the enquiries your team accepted. Write down what each one means before you count it: a lead is an enquiry, a qualified lead meets your agreed criteria, and a customer has booked or paid. Our guide to traffic without leads sets out those definitions with our own travel examples.

Two details catch people out. GA4's built-in form_submit event records that a form was submitted, not that the enquiry reached you, so count the key event on the confirmation step. And a Meta instant form never touches your website, so GA4 can't see those leads at all; they live in Meta Ads Manager unless you connect a CRM.
How do you set up conversion tracking? Five steps
- Mark your enquiry actions as key events in GA4. Google allows up to 30 key events on a standard property, and you mark them under Admin, then Data display, then Events.
- Tag every link you control with UTM parameters, so GA4 knows where visitors came from. Google's three core ones are utm_source (“google, newsletter4, billboard”), utm_medium (“cpc, banner, email”) and utm_campaign (“spring_sale”), as its examples put it.
- Create Google Ads conversions from your GA4 key events. Google says the conversion data “is shared between Google Ads and Google Analytics so you're viewing the same data across platforms”.
- Track calls from ads. Google Ads can show “dynamically-generated Google forwarding numbers that replace your business number on your site, without any cost to you”, and count only calls longer than a minimum length you set, in eligible countries.
- Connect Meta. Install the Meta Pixel on your site and add the Conversions API, which Meta describes as “a direct and more reliable connection between marketing data (from your server, website platform, app or CRM) and Meta”.
Then test it: send a real enquiry by each route, from a phone, and check that each one appears once, in the right tool, with the right source.
What is GA4's event-based model?
In Google Analytics 4, everything you measure is an event. Google's definition: “An event allows you to measure a specific interaction or occurrence on your website or app”, such as a page load, a link click or a purchase. Some events are collected automatically, some come with enhanced measurement, such as form_start and outbound clicks, and you add your own for the actions that matter. A key event is simply an event you have marked as important.
Do you need call tracking numbers?
Only if calls are a real share of your leads. For calls from Google Ads, turn on call reporting: a Google forwarding number tracks each call, a tap on it is charged like a click to your website, and these numbers are available in both the UK and the US, among other countries. For calls from other sources, such as organic search or Meta ads, a separate call tracking service shows a different number to each source so you can see which one rang. If most enquiries arrive by form or WhatsApp, you don't need one.
How do you send lead quality back to the ad platforms?
By telling Google and Meta which leads turned out to be good, so they can find more like them. Both platforms changed this in 2026:
- Google: enhanced conversions for leads is, in Google's words, “an upgraded version of offline conversion import that uses user-provided data, such as email addresses, to supplement imported offline conversion data”. From 15 June 2026, Google says these uploads and offline conversion imports move to its Data Manager API and are blocked in the Google Ads API, apart from developer tokens allowed legacy access, so check your connection if it was built before then.
- Meta: its Conversion Leads setup sends your CRM stages back through the Conversions API, and asks for at least 200 leads a month, a lead stage within 28 days and a conversion rate between 1% and 40%. Since April 2026, Meta's qualified leads performance goal is no longer available for new campaigns without that Conversions API connection.
Both start from the same habit: record in your CRM, or even a shared sheet, which leads your team accepted and which became customers. Our lead generation funnel guide covers the Meta side in more detail.
What is attribution tracking?
Attribution decides which visit or ad gets the credit for a lead, and a marketing attribution model is the rule that shares it out. Google's definition: “Attribution is the act of assigning credit for important user actions to different ads, clicks, and factors along the user's path to completing the action.” GA4 offers three models in its attribution reports: data-driven attribution, paid and organic last click, and Google paid channels last click.
- You choose GA4's reporting attribution model in Admin, and Google says changing it applies to historical and future data.
- The lookback window sets how far back a visit can earn credit: 90 days by default for most key events, and 30 days for first visits.
- All of GA4's models give direct visits no credit “unless the path to key event consists entirely of direct visits”.
Why do GA4, Google Ads and Meta show different numbers?
Because each one credits a lead in its own way, over its own window. That is normal, not a broken setup:

- GA4 can credit organic and paid visits; in Google Ads reports, Google's attribution settings give credit to Google's paid channels by default.
- Meta reports actions on the ad itself directly, and counts actions off the ad, such as a website enquiry, only if they happen within the ad set's attribution setting.
- Instant form leads appear in Meta but not in GA4, and calls to a forwarding number appear in Google Ads but not as a website visit.
So compare each platform with itself over time, and let your own records decide the truth: accepted leads and customers, by source.
How do cookie banners and consent affect tracking?
They decide how much of your traffic you can see. Google's consent mode “lets you communicate your users' cookie or app identifier consent status to Google”, and when people deny consent, “instead of storing cookies, tags send pings to Google”, while Google “fills the data collection gaps with conversion modeling and behavioral modeling”. So with consent mode in place, numbers from visitors who say no are partly modeled rather than counted.
The rules depend on where your visitors are. In the UK, the ICO's current guidance says “You must tell people if you set cookies” and that “You must also get the user's consent”, with an exception for essential cookies, and the ICO says it is consulting on revised guidance. Check the rules that apply to you, and take legal advice if you're unsure.
On our own site we took the cautious route: for visitors in the UK, the European Economic Area and Switzerland, Google Analytics sets no cookies and sends only cookie-free signals, and its advertising features are off everywhere. That makes our GA4 numbers for those visitors less complete, which is one more reason we count enquiries in our own records.
Why does first-party data matter?
First-party data is what you collect yourself: the enquiries you receive, what each person asked for and what happened next. No browser setting removes it, and it is what Google's enhanced conversions for leads and Meta's Conversions API send back, in hashed or structured form, to improve your ads. Keep it in one CRM or sheet, with the lead's source recorded from day one.
Which conversion tracking tools do you need?
| Tool | What it counts | Cost |
|---|---|---|
| Google Analytics 4 | Key events from your website, by source | Free: Google says “free of charge”; Analytics 360, for large enterprises, is arranged through Google's sales team |
| Google Ads conversion tracking | Conversions from Google ads, including GA4 key events and calls | Part of Google Ads; a call from an ad is charged as a click |
| Meta Pixel and Conversions API | Website events and leads for Meta ads | Part of Meta's ad tools |
| Your CRM or a shared sheet | Which leads were accepted and became customers | From free |
That is enough for most service businesses. Add a dedicated call tracking service only if most of your leads arrive by phone from sources Google Ads can't cover.
How do we track enquiries ourselves?
On ranknexus.com, every enquiry sent through our form is saved, emailed to our team with its reply deadline and sent to a phone alert, so none waits unseen in an inbox. A form sent, a booked call and a WhatsApp tap are separate events, and each WhatsApp tap records where its button sits. For our two UK travel clients, the leads come from Meta instant forms, so we count them in Meta Ads Manager, against definitions written into each case record before counting: for Travel To Kabba, a lead “is not a booking or a payment”. Bookings happen in each agency's own systems, so we don't count them, and we say so.
Conversion tracking myths, and the facts
| Myth | Fact |
|---|---|
| A form submit means an enquiry arrived. | GA4's form_submit records a submission. Count the key event on the confirmation step, and test that the enquiry reaches you. |
| GA4 shows all my leads. | Meta instant form leads never reach your website, and calls to a forwarding number are counted in Google Ads. |
| The platforms should agree. | They use different attribution models and windows, so compare each with itself over time. |
| Cost per lead is the number to watch. | Cost per accepted lead and per customer show what a channel is worth. Record them in your CRM. |
| Google Analytics is expensive. | Google says it provides the tools “free of charge”. Analytics 360 is a separate version for large enterprises. |
Questions people ask about conversion tracking
What is conversion tracking?
It is counting the actions that matter to your business, such as a form enquiry, a call or a WhatsApp tap, and recording where each came from, so you can tell which pages, ads and channels bring leads.
What is attribution tracking?
It is how credit for a lead is shared between the visits and ads that came before it. Google Analytics 4 offers data-driven attribution, paid and organic last click, and Google paid channels last click, over a lookback window of up to 90 days.
Does Google Analytics cost money?
No. Google says Google Analytics gives you the tools free of charge. Analytics 360 is a separate version for large enterprises, arranged through Google's sales team, and it allows more key events: 50 instead of 30.
What are the best conversion tracking tools?
For most service businesses, Google Analytics 4 for website key events, Google Ads conversion tracking with call tracking, the Meta Pixel with the Conversions API, and a CRM or shared sheet that records which leads were accepted.
How do you track leads that never visit your website?
Count them where they happen: Meta instant form leads in Meta Ads Manager, and calls from ads in Google Ads with a forwarding number. Then record their outcome in your CRM and send it back to each platform.
Why don't my Google Ads and GA4 conversions match?
They credit conversions differently. GA4 can credit organic and paid visits under the model you choose, while Google Ads reports give credit to Google's paid channels by default, and the two can use different windows.
What is first-party data?
It is the data you collect yourself, such as the enquiries your forms receive and what happened to each one. It doesn't depend on cookies, and it is what you send back to Google and Meta to show which leads were good.
Do you need a cookie banner for Google Analytics?
It depends on where your visitors are and how Google Analytics is set up. In the UK, the ICO's current guidance asks for consent before non-essential cookies are set, and it is consulting on new guidance, so check the rules for your visitors. Google's consent mode lets your tags respect each person's choice.
| Question | Short answer |
|---|---|
| What is conversion tracking? | Counting enquiries and where they came from |
| What is attribution tracking? | Sharing credit between the visits before a lead |
| Does Google Analytics cost money? | No, it is free of charge |
| Best tracking tools? | GA4, Google Ads, Meta Pixel and CAPI, a CRM |
| Leads that skip your site? | Count them in Meta or Google Ads |
| Why don't Ads and GA4 match? | Different credit rules and windows |
| What is first-party data? | The leads and outcomes you record yourself |
| Need a cookie banner for GA4? | It depends on where your visitors are |
Start by listing every route an enquiry can take, then check each one with a test enquiry. If you'd rather we set it up and read it for you, see conversion optimization, and our Google Ads and Meta Ads work. The free Cost Per Lead Calculator then turns the counts into costs.
About this article
Google's settings and definitions are quoted from Google Ads Help, Google Analytics Help and the Google Marketing Platform, and Meta's from its Business Help Center and developer documentation, all read on 20 October 2026. Our own setup and our clients' lead definitions are described as they stand on that date. We claim no results from tracking itself: it measures leads, it doesn't create them.
