Tracking and conversions: proving a click became a customer
Without measurement, you're not advertising, you're playing the lottery
This is the chapter beginners skip and pros install first. Until you can link a sale to the campaign that produced it, you're flying blind: you see clicks, never customers. Tracking isn't a technical formality — it's what turns a budget into a decision. It answers the only question that matters: which euro spent paid off, which one burned?
:::danger[Never do this: launching budget without tracking in place] Running campaigns before you've set up conversion tracking means spending without ever being able to know what works. Install the measurement before the first campaign, not after. :::
The building blocks of modern tracking
Tracking rests on a few complementary tools:
| Tool | What it does |
|---|---|
| Pixel / tag (Meta Pixel, Google Ads tag) | Records actions on your site (visit, add to cart, purchase) and sends them back to the platform |
| Google Tag Manager | Places and manages all your tags without touching the code every time |
| Google Analytics 4 (GA4) | Measures overall behavior and attributes conversions by source |
| Conversions API (server-side) | Sends conversions server-side, more reliable against blockers |
The stake: every conversion (a purchase, a form, a call) is counted once, attributed to the right campaign, and sent back to the platform so it can optimize.
Google Tag Manager: placing your tags without depending on a developer
Installing a pixel directly in the code works, but quickly becomes unmanageable as soon as you add several. Google Tag Manager (GTM) centralizes everything: you install a single container on the site, then add, edit and trigger tags from an interface, without reopening the code. For a non-technical entrepreneur, it's the tool that makes tracking self-sufficient — you configure a "purchase confirmed" trigger once, and all platforms receive the info.
:::tip[Tip: one GTM container, several platforms] With GTM, the same "purchase" event can feed the Meta pixel, the Google Ads tag and GA4 in one go. You configure the conversion once, everyone receives it — no more duplicated or forgotten pixels. :::
UTMs: knowing where each visitor really comes from
UTM parameters are labels added to your links (utm_source, utm_medium, utm_campaign) that tell GA4 where a visitor arrives from. Without them, everything blends into "social" or "direct". With a clean naming convention, you know the sale came from the "reels-promo-june" campaign, not just "Instagram". It's free, it's a naming discipline, and it's what makes your reports readable.
:::warning[Trap: randomly named UTMs] "insta1", "test", "Promo" and "promo" create an unreadable report where the same campaign appears on four lines. Set a convention (lowercase, hyphens, source/medium/campaign) and hold to it. :::
Consent: tracking without breaking GDPR
In Europe, you can't drop tracking cookies without the user's consent. Ignoring this rule exposes you to penalties and skews your data anyway. The legal stack combines:
- A consent banner (Cookiebot, Axeptio, Tarteaucitron, or the CMP of your choice) that collects the user's choice.
- Google Consent Mode: adjusts tag behavior based on consent, keeping a modeled measurement when the user refuses.
- The Conversions API / server-side tracking: to make measurement more reliable against ad blockers and the disappearance of third-party cookies.
:::info[Benchmark: fewer cookies, more server] With the gradual end of third-party cookies and the rise of blockers, tracking is moving server-side (Conversions API). It's no longer an advanced option: it's the default direction to keep reliable measurement. :::
Attribution: who gets credit for the sale?
A customer rarely sees a single ad before buying: a TikTok video, a Google search, a Meta retargeting. Attribution decides which touchpoint gets credited with the sale. The trap is taking each platform's numbers at face value: each happily claims the conversion, and the sum exceeds 100% of real sales. GA4 and an overview (a dashboard that cross-checks sources) act as referee. You don't seek perfect truth — it doesn't exist — but a coherent reading that's stable over time.
:::example[Concrete case] A trainer sees Meta "claim" 40 sales and Google "claim" 30, when he only sold 50 times. Rather than adding them up, he looks at GA4 as referee: most purchases start on TikTok then close via a brand search. He stops underfunding TikTok just because the last clicked platform was Google. :::
Key takeaways
:::key[The chapter's key points]
- Install tracking before the first campaign: without it, you fly blind.
- Combine pixel/tag + Google Tag Manager + GA4 to count each conversion once.
- Tag your links with clean UTMs and a strict naming convention.
- Respect consent (banner + Consent Mode); server-side tracking is becoming the norm.
- Be wary of each platform's attribution numbers: cross-check with GA4, don't add them up. :::