A Practical Guide to Zero-Party Data
Zero-party data is what a customer tells you on purpose, not what you infer by watching them. Here's why it beats guessing and how to collect it right.
Forrester coined the term zero-party data to draw a line that marketing badly needed: the difference between information you observe about someone and information they hand you directly. A purchase history is inferred. A customer typing “I’m shopping for a birthday gift for my father” into a quiz box is declared. Both can be useful, but only one of them is ever wrong about what the person wants.
That distinction has become more valuable as the alternative gets worse. Third-party tracking keeps eroding under browser restrictions and privacy regulation, and even first-party behavioral data, what someone clicked or browsed, only ever tells you what they did, not what they intended. Zero-party data skips the guessing entirely because the customer states the intention themselves.
Why it is worth the effort to collect. It carries no inference error, since it comes straight from the person’s own words instead of a model’s best guess. It captures intent rather than history, so a customer can tell you what they want next instead of you extrapolating from what they bought last time. It is inherently consensual, because nobody accidentally hands over a stated preference the way they might leak behavioral data through a tracking pixel they never noticed. And it belongs to you alone in a way scraped or purchased data never does.
The exchange has to be real. Nobody fills out a preference form for nothing. People share zero-party data when the value on offer is obvious and immediate: a quiz that returns a tailored product recommendation, a preference center that changes what emails they receive, a discount or early access that would not exist otherwise. A vague request to “tell us about yourself” with no visible payoff gets ignored, correctly, because there is nothing in it for the person answering.
Where it gets collected. Preference centers let subscribers set the topics and frequency they want, which works particularly well for email programs that have been guessing at cadence for years. Quizzes and product finders double as a genuine utility for the customer while capturing exactly what they are looking for. Onboarding flows can ask new customers about their goals up front, before behavioral data exists to infer anything from. And a simple survey, asked at the right moment, often outperforms an elaborate inference model built to guess the same answer.
The obligation that comes with it. Asking someone what they want and then ignoring the answer spends trust for nothing, and it is a faster way to lose a customer than never asking at all. If someone says they want monthly emails about one specific topic, honor exactly that instead of treating it as a soft suggestion. Show people that their answer changed something, even something small, because that visible follow-through is what makes them willing to answer the next question too. And preferences drift, so build in an easy way to update them rather than treating a signup-day answer as permanent truth.
A reasonable way to start: pick one place where a declared preference would sharpen something you currently guess at, whether that is email content, product recommendations or onboarding. Build a value exchange around it that a customer would want to complete, keep the ask short and act on what comes back visibly enough that people notice. Measure how much of your audience shares data through it, and how much better your personalization performs against a group you have not yet asked.
Do that well and zero-party data stops being a compliance-safe alternative to tracking and becomes something better: information you can trust, from people who chose to give it to you.