Most stores measure one moment: the purchase. But the purchase is the tip of the iceberg — a whole journey precedes it that ads can't see unless you measure it. Micro-conversions give ad platforms signals much earlier and make optimization more accurate. Here's what to measure and why.
What micro-conversions are
Micro-conversions are steps on the way to a purchase that aren't the goal themselves but signal interest. In e-commerce these are usually standardized events:
- Product view (view_item),
- Add to cart (add_to_cart),
- Begin checkout (begin_checkout),
- and finally purchase (purchase).
Beyond e-commerce, these include sign-ups, downloads, newsletter subscriptions or completing an intro lesson.
Why measure the whole funnel
- Earlier signals. Ad platforms learn faster when they also get upper-funnel signals, not just sparse purchases.
- Better remarketing. You can reach people who added to cart and didn't finish, or viewed a product.
- Diagnostics. When you see the whole funnel, you can tell where people drop off — and so where you lose money.
How to do it server-side
As with the purchase, micro-conversions are only as good as the data behind them. The basis is a clean data layer with clearly named events. Server-side then captures them reliably and forwards them to GA4, Meta and Google Ads — even where client-side would lose them to ad-blockers. For funnels that start long before a purchase (SaaS, courses, beauty), this is crucial; see measuring SaaS and subscriptions.
What to watch out for
- Don't measure everything — pick events that carry meaning, so you don't drown in noise.
- Keep consistent naming and values across the funnel.
- Don't forget deduplication for events you send both client-side and server-side.
Summary
Measuring only the purchase is like watching a match and seeing only the goals. Micro-conversions give ads context, earlier signals and a basis for remarketing — and server-side tracking is the most reliable way to collect them. Start with the complete guide to server-side tracking.