The cookie did not take the funnel with it. It took the easy identity layer and left a measurement problem that rewards first-party data, server-side events and a willingness to accept ranges instead of false precision.
Most teams we audit still report a five-step funnel built on cross-site tracking that no longer works in Safari or Firefox and is unreliable in Chrome. The dashboard looks complete. The decisions it supports are guesses wearing a percentage sign.
What still works
First-party measurement is the foundation. Page views, clicks, scroll depth and form events collected on your own domain remain available, provided you respect consent and keep the data minimised. A self-hosted or privacy-focused analytics tool will not match the old cross-site view, but it will be stable and defensible.
Server-side event tracking is the second layer. When a purchase, signup or lead is confirmed by your backend, that event is a fact rather than an inference. Sending it to your analytics and ad platforms, with a hashed identifier and consent, recovers much of what the browser used to supply.
Marketing mix modelling is the third. It uses aggregate spend and outcomes over time to estimate channel contribution. It is slower and less granular than attribution, but it is not blocked by a browser update and it handles privacy-driven gaps better than any pixel.

How modeled conversions work
Platforms still report conversions they cannot directly observe. They combine consented click identifiers, aggregate signal and statistical models to estimate the rest. The estimates are useful for direction and budget allocation, not for reconciling revenue with finance.
The practical rule is to separate observed from modeled in every report. Observed conversions are your source of truth. Modeled conversions are a planning input. Blending them into a single number makes the dashboard look clean and makes the analysis impossible to audit.
Ask each vendor what share of reported conversions is modeled, what identifier it uses and how it handles consent. The answers change quarterly, so put the question in your renewal checklist rather than trusting last year's documentation.
Build the funnel you can defend
Start with the outcome that matters: a paid order, a qualified lead, an activated account. Instrument it server-side and store the timestamp, value, channel and consented identifier. That record is the spine of everything else.
Then add the steps you control. Landing page view, product view, add to cart, checkout start. These are first-party events and they do not need a third-party cookie. You may not see the ad that brought the visitor, but you will see where they hesitated.
Finally, connect the two with a clean join key where consent allows. A logged-in user, a hashed email or a first-party session identifier can link a marketing touch to an outcome without following anyone across the web.
A smaller funnel you can audit beats a complete-looking funnel you cannot explain to the person who owns the budget.
Attribution without the illusion
Last-click attribution survived the cookie changes mostly by becoming less accurate rather than more honest. It still over-credits the final search ad and under-credits the newsletter that built the intent. Use it for operational questions, not for judging a channel's worth.
Incrementality testing is the stronger tool. Hold out a region, a audience segment or a time window and compare outcomes with and without the spend. It is slower and sometimes uncomfortable, but it answers the only question finance cares about: would this revenue have happened anyway?
Key facts
- First-party page and event data remains stable and consent-friendly.
- Server-side conversion events are facts, not inferences.
- Modeled conversions belong in planning, not revenue reconciliation.
- Separate observed and modeled numbers in every report.
- Incrementality tests beat last-click for channel decisions.
The consent layer is not optional
Every technique above depends on a lawful basis for processing. Consent mode, data minimisation and a clear retention window are part of the measurement design, not a legal afterthought. If your analytics vendor cannot describe its data flow in one page, that is a risk you are accepting on behalf of your customers.
Document what you collect, why, and how long you keep it. Then test the opt-out path yourself. A banner that hides the reject button is not consent, and regulators have become less patient about the distinction.
What to stop reporting
Stop reporting cross-site journey length. Stop reporting unique reach with two decimal places. Stop comparing this year's modeled conversions with last year's cookie-based ones as if they were the same metric. Those numbers create confidence without evidence.
Replace them with observed conversion rate, cost per observed outcome, retention by cohort and incrementality lift. The dashboard gets smaller and the arguments get shorter. For the warehouse side of this work, see controlling warehouse costs. For the pages that feed the funnel, our design system guide covers the handoff between design and analytics.
Bottom line
Cookieless measurement is not a downgrade if you build it deliberately. Own the events, join them with consent, model the gaps and test the claims. You will know less about strangers and more about customers, which is the better trade.



