Insight & strategy

The cold-start problem: how to personalise ads when you have no user data

New users, no history, few consents: how agencies solve the cold-start problem with personas built from real public conversations – instead of bought-in segments.

Defy Editorial Published 7 min read Also available in: English中文Deutsch
Black-and-white photo of a cobbler's hands taking a wooden shoe last with a small red tag from a shelf of lasts, as a new customer's shadow falls through the doorway beside a faint chalk footprint.
The question behind this article

“How do I personalise ads for new users when I don't have any data on them yet?”

Short answerTo begin with, personalise at the level of personas, not people. Analyse your category's public conversations, comments, reviews and creator content, distil them into personas with clear motives and tensions, and match new users using early signals such as landing page, search term or context. With every interaction, your own first-party data replaces the starting assumptions.

Key takeaways

  • The cold-start problem is less about volume than about understanding: what is missing is a plausible starting assumption about what new users want.
  • Personas built from public content supply those starting assumptions at group level – without profiles of individuals and without bought-in third-party segments.
  • According to Digiday, synthetic audiences are moving into everyday planning, but their quality depends on the data they are built on.
  • Good cold-start strategies combine persona hypotheses, contextual signals and deliberate exploration – and learn with every interaction.

How do you personalise ads for people you know nothing about? The honest answer: at the individual level, you don't. But you can absolutely understand the people who are interested in a category, and match new users to a suitable persona from a handful of signals. That is the heart of a workable cold-start strategy.

How hard the industry is hunting for alternatives to classic audience data shows in recent reporting from Digiday: synthetic audiences are moving from experiment into everyday planning and strategy work. Aveeno Body used Vurvey's synthetic research to cut the time needed for a strategy brief from around 30 days to three. Goodway Group uses Arima's ‘synthetic population’ of consumers from the US, the UK and Germany for media planning.

What is the cold-start problem in advertising?

The term comes from the world of recommender systems. A system that learns from behaviour needs behaviour to learn from – and a new user doesn't have any yet. So the system serves up the average: bestsellers, generic messages, the ad that works a little for everyone and properly for no one.

In advertising, the problem gets worse. Several browsers block third-party cookies by default, consent banners are part of everyday life in Germany, and not everyone clicks ‘Accept all’. The classic way out, bought-in segments, has become trickier under data protection law and reveals little about why anyone buys anyway. In the GDPR-shaped DACH region (Germany, Austria and Switzerland), ‘we'll just buy in more data’ is no longer a strategy.

Why more data doesn't solve the problem

Data quality research has a sober formula for this: data is only as good as its fitness for purpose. Accuracy alone isn't enough; data has to be relevant, current and suited to the specific question. In the literature, this is known as ‘fitness for use’.

A bought-in segment such as ‘women, 25 to 34, interested in beauty’ is precisely worded. For the question ‘What would make this person try our product?’ it is nonetheless almost worthless. It describes attributes, not motives. Engagement is born from understanding, not numbers.

For the cold start, that means the crucial resource isn't the individual user's history but a robust picture of the motives, worries and language in the category. And that picture can be drawn from publicly available content.

How are personas built from public content?

People say a surprising amount in public about why they buy – or don't: in comments under brand posts, in product reviews, in creator videos, in forum threads. This content can be collected, clustered by theme and tension and distilled into personas – with real quotes instead of invented profiles.

The difference from the classic workshop persona: it is based on what people actually say, not on what a team assumes about them. Digiday describes a related approach: for the brand Sacheu, Limitless Labs analyses thousands of TikTok and Instagram videos from its creator ecosystem to build personas.

Important for the German market: personas like these work at the level of patterns and groups. They don't need a profile of individual users to choose a first message. The legal assessment of your specific set-up still belongs with your data protection adviser.

What approaches are there to the cold start?

ApproachData basisStrengthWeakness
Bought-in third-party segmentsExternal profiles, cookiesQuickly availableLittle insight into motives; tricky under data protection law
Contextual targetingEnvironment, time, location, deviceWorks without personal dataSays little about motivations
Zero-party dataAnswers from quizzes or onboardingDirect and consent-basedOnly from those who take part; friction in the funnel
Synthetic audiencesModels based on survey, statistical and panel dataFast simulation of reactionsPull towards the average; quality depends on the input data
Personas from public contentComments, reviews, creator content, competitor adsThe category's real motives and languageNeeds signals to match individual users

No approach solves the problem alone. In practice, personas from public content supply the hypotheses, contextual signals the matching and first-party data the confirmation.

How do you put cold-start personalisation into practice in six steps?

  1. Collect category conversations. Comments, reviews, creator content and competitor ads from recent months – not just about the brand, but about the whole category.
  2. Build personas and tensions. Cluster the content by motive and worry. Three to five clearly distinct personas are enough to start with.
  3. Write one hypothesis per persona. Which message, which hook, which offer fits? Develop at least one dedicated creative variant for each persona.
  4. Define matching signals. Landing page, search term, context, campaign source, first clicks: decide which signal points to which persona.
  5. Serve with exploration. Reserve part of delivery for variants that don't fit the assumed persona. That way the system keeps learning instead of merely confirming its own assumption.
  6. Feed first-party data back in. Every interaction refines the matching. Update the personas regularly, because conversations change.

How useful are synthetic audiences for the cold start?

Quite useful – if you know their limits. In Digiday's reporting, even those involved voice reservations: Vurvey CEO Chad Reynolds says large language models deliver the top of the bell curve, in other words the most common answer. Julie Clark of TransUnion warns about personas built on poor input data. And Stef Hoffman of Code & Theory puts it neatly: the results inform judgement, but they don't replace it.

This is exactly where public content earns its keep. It isn't a simulation; it is evidence. If a persona claims that people in your category mainly fear buying the wrong thing, you should be able to see the posts that claim comes from. A persona you can't trace back is just an assertion.

Defy Monitor takes this route: audience content is clustered into personas and tensions automatically, and planning starts from real conversations rather than demographics. It is one building block of the Defy platform, which gives independent agencies the same analytical capability the big networks have spent heavily to build.

How do you know your cold-start strategy is working?

Compare the persona-based variants with a generic control group. The most telling metrics are new users' early numbers: interaction with the first ad, depth of the first visit, time to first conversion. If the persona variants aren't ahead, that isn't failure but a clue: either the personas are off, or the matching signals are too weak.

Defy Monitor · Defy MCP · Defy Agents

How Defy helps

Defy Monitor clusters your category's audience content into personas and tensions automatically. You plan from real conversations rather than demographics – and get exactly the starting assumptions that are missing at cold start.

  • Personas with motives, worries and language, derived from publicly published content.
  • Every AI conclusion can be checked against the real posts behind it.
  • Creative for each persona can be scored for clickability before media spend.
  • With Defy MCP, you can query personas and tensions directly in Claude.

Start with one category and compare your existing assumptions with what your audience is actually saying.

Frequently asked questions

What does cold start mean in advertising?

Cold start describes the situation in which a learning system has no behavioural data yet on a new user, a new product or a new market. Personalisation then falls back on generic messages. In advertising, this mainly affects new customers, product launches and market entries – precisely the situations in which first impressions count.

Can you personalise without third-party cookies?

Yes. Contextual signals, zero-party data from quizzes or onboarding, your own first-party data and personas built from public content all make personalisation possible without bought-in cookie profiles. The difference: at first you personalise for groups with shared motives rather than for individuals, and refine the targeting with every interaction.

What's the difference between synthetic audiences and personas built from public content?

Synthetic audiences are AI models that simulate reactions, usually based on survey, statistical and panel data. Personas built from public content, by contrast, distil real statements such as comments, reviews and creator videos. One suits rapid simulation; the other provides verifiable evidence of motives and language. The two approaches can be combined.

How many personas do I need to start with?

Three to five clearly distinct personas are usually enough to begin with. More personas sound more precise, but they spread budget and creative effort across too many variants before there is enough data to learn from. What matters is that the personas genuinely differ in motives and messages – not just in age or postcode.

Sources

  1. Media Buying Briefing: Synthetic audience adoption by agencies and clients takes off — Digiday, 2026-10-12

Why we wrote thisWe wrote this because the question of how to personalise for new users without enough data keeps coming up in technically minded marketing teams – nowhere more than in the privacy-conscious German market. The current surge in synthetic audiences makes the question of the right data foundation more pressing.

Ready to punch above your weight?

See the intelligence stack the big networks guard so closely. No pitch — just a conversation.

Start a conversationLog in to Defy