Display · Online video

Dynamic creative for betting campaigns, without losing control

How dynamic creative builds one approved ad per market from live odds, offers and required disclaimers, so betting campaigns stay relevant and compliant.

By , Head of Marketing · · 5 min read

Dynamic creative optimisation (DCO) builds an ad at the moment it is served, from a template and a feed of data. For a sportsbook that means the fixture that starts in an hour, the market the viewer follows and the offer that applies in their country. Done well it makes a generic campaign specific. Done carelessly it produces thousands of variations nobody has approved. This article is about getting the first without the second.

Use live context selectively

Not every element should be dynamic. The useful variables in betting are few: the fixture and its kick-off time, the competition, the viewer's market and language, and the approved offer for that market. Odds can be dynamic where the market allows them in advertising, and only from a feed that is checked for staleness. Everything else, from the brand frame to the safer-gambling message, stays fixed.

A good test for each variable: would a reviewer be able to approve every value it can take? If the answer is no, the variable is too open. Restrict it to a list.

Build compliance into the templates

The template, not the trafficker, should carry the rules. Each market gets its own template with the disclaimers, age label, helpline text and offer wording the regulator requires, locked in place and sized so they stay legible on every format. The feed then only supplies values that fit inside the rules: an offer field for Sweden cannot contain a bonus that Swedish rules prohibit, because the field for Sweden is defined that way.

This is the difference between a system that generates variations and a system that generates approved variations. The second is the only one that survives a licence review, and it is also faster, because approval happens once per template rather than once per ad.

Keep a record of what ran

Dynamic ads are harder to evidence than static ones, so log them. For every impression group, store the template version, the feed values used and the market. If a regulator or a partner asks what was shown in Denmark on a given Saturday, the answer should be a query, not a guess.

Measure outcomes that matter

Compare variants on qualified outcomes: registrations from adults of legal age, first deposits and the cost of each, not attention or click rates alone. A fixture-specific creative that wins clicks but loses on deposits is not a better creative. Run the comparison per market, because what works in the UK's mature market rarely transfers unchanged to a newer one.

What this means for your plan

  • Pick three to five dynamic variables; fix everything else.
  • One template per market with the regulator's required elements locked in.
  • Feeds that can only hold approved values, checked for staleness.
  • Log template version and feed values per impression group.
  • Judge variants on FTDs and cost per FTD, per market.

Key takeaways

  • Keep dynamic creative to three to five variables, such as fixture, competition, market and approved offer, and fix everything else.
  • Let the template carry the rules: one template per market with the regulator's required elements locked in.
  • Feeds should only hold values a reviewer could approve, and be checked for staleness.
  • Log the template version and feed values for every impression group, so what ran can be shown on request.
  • Judge variants on FTDs and cost per FTD per market, not on clicks or attention alone.

References

    This article is general information for marketers, not legal advice. Advertising rules differ by market; see our market regulation briefs.

    Related articles

    Safari iOS 27 tracking block: what it means for iGaming

    Apple's Safari 27 blocks identity resolution vendors. What buyers and publishers are seeing, and why contextual and first-party signals matter more now.

    · 7 min read

    Online video for betting brands: why seconds watched matter

    Recall and consideration rise with seconds actually watched, not impressions. How to plan in-stream and out-stream video for adult sports audiences.

    · 7 min read

    Programmatic display for iGaming brands: the basics

    How programmatic display buying works, which formats build awareness, and why attention matters more than viewability for licensed operators.

    · 7 min read

    Real answers, real inventory

    Turn insight into an acquisition plan

    Tell us about your brand, licensed markets and budget. We come back with a costed, compliance-checked media plan — no obligations.

    • For operators and affiliates — every plan is compliance-checked before it goes live.
    • Compliance-checked plan across Display, Video and DOOH within one business day.
    • Deterministic, cookieless audiences with self-exclusion suppression built in.
    • No lock-in: one-time campaign or a yearly plan, your call.

    Reply within one business day