An audience is a claim about who should see this. Someone should be able to check that claim.

Custom audiences, lookalikes, and exclusion lists pile up fast, and most accounts lose track of which ones are still valid, which overlap, and which were built on data that's aged past its consent basis. We register every audience's source, purpose, and expiry before it goes live. Each exclusion is documented too. For teams whose custom audiences, lookalikes, and exclusion lists have outgrown memory, especially once more than one person builds campaigns in the same ad account.

An audience and exclusion register where every live segment's source, purpose, and consent status can be checked in one place.

A paid-social strategist reviewing a register of audience sources, exclusions, and consent status against live campaigns

Some of the 500+ brands we've worked with

See all references
  • Apsiyon
  • Capital Dergisi
  • Hepsipay
  • Altınbaş
  • Grandvision
  • Doğtaş

Every audience enters the register with a documented reason for use. AI can flag overlap and drift. It never decides whether an audience or exclusion is permitted.

How we hold ourselves to it

  • Record the source and purpose of every audience
  • Every exclusion belongs in the decision record
  • Consent and recency expire. Audiences do too.
  • AI flags overlap and drift. It never approves a targeting rule
  1. Define what sources are permitted

    Agree which data sources (site visitors, customer lists, engagement, lookalikes) are allowed into an audience, and what consent basis each one needs before it qualifies.

    Permitted-source list naming each data source and the consent basis it needs.

    AI assist
    Drafts a source inventory from current ad-account audiences and flags any with unclear origin.
    Human gate
    Legal or privacy owner and the client approve the permitted-source list.
    Owners
    Privacy owner + client
  2. Set suppression and exclusion rules on purpose

    Decide who gets suppressed from which audience (recent converters, recent purchasers, people in a competing campaign), and record the rule.

    Recorded suppression rules naming who is excluded from which audience and why.

    AI assist
    Drafts a suppression-rule matrix from the campaign map and flags stages with no exclusion.
    Human gate
    Strategist approves every suppression rule before it's built.
    Owners
    Strategist + media specialist
  3. Check overlap between live audiences

    Measure how much two or more audiences overlap so budget isn't quietly bidding against itself for the same person across campaigns.

    Overlap measurement between live audiences with the duplicated reach stated.

    AI assist
    Runs the overlap comparison and flags any pair above an agreed threshold.
    Human gate
    Strategist decides whether an overlap is intentional or needs a new exclusion.
    Owners
    Strategist + analytics lead
  4. Set a recency and consent expiry for every audience

    Attach a refresh window to each audience (based on data recency and consent duration), so an audience doesn't outlive the basis it was built on.

    Expiry schedule attaching a refresh window to every audience.

    AI assist
    Flags audiences approaching their stated expiry window.
    Human gate
    Privacy owner confirms the expiry policy for each source type.
    Owners
    Privacy owner + strategist
  5. Build and verify before anything targets live

    Configure the audience and exclusion pairing in the ad account, then check it against the register before the campaign using it can spend.

    Verification record confirming the built audience and exclusion pairing match the register.

    AI assist
    Compares the built audience against the register entry and flags any mismatch.
    Human gate
    A second reviewer confirms the audience matches its registered rule before launch.
    Owners
    Media specialist + second reviewer
  6. Keep the register current

    Retire expired audiences, resolve unplanned overlap, and update the register when a source or consent basis changes.

    Updated register with expired audiences retired and unplanned overlap resolved.

    AI assist
    Drafts a register-health summary flagging expired, overlapping, or undocumented audiences.
    Human gate
    Strategist and privacy owner approve retirements and rule changes.
    Owners
    Strategist + privacy owner

Anyone on the team can quickly confirm what an audience is, why it exists, and whether it's still valid without asking the person who built it.

  • Audience and exclusion register

    Source, purpose, consent basis, and active exclusions for every live audience in one place.

    Accepted when

    Every live audience names its source, purpose, consent basis and active exclusions in one place.

    Cadence: Built at setup

  • Overlap findings log

    Which audiences overlap, by how much, and whether that overlap is intentional or needs a new exclusion.

    Accepted when

    Each overlap states its size and whether it is intentional or needs a new exclusion.

    Cadence: Per audience refresh

  • Consent and recency expiry schedule

    When each audience's data basis expires and what happens to campaigns using it when that date arrives.

    Accepted when

    Every audience has an expiry date and a stated consequence for the campaigns using it when that date arrives.

    Cadence: Reviewed monthly

  • Build verification record

    Proof that a live audience and its exclusions match the register before the campaign using them went live.

    Accepted when

    The live audience and its exclusions were checked against the register before the campaign was allowed to spend.

    Cadence: Produced before every launch

Nobody remembers why that audience exists, or what it's excluding. An audience gets built for one campaign, then reused for the next. After a few rounds, nobody remembers its original source, whether consent still covers it, or which other audiences it overlaps with. Exclusions are easy to skip under deadline pressure, and one missing rule can leave two campaigns bidding for the same person.

A good fit when

  • More than one person builds or edits audiences in the ad account, so source, consent, and exclusion decisions no longer fit in anyone's memory.
  • Custom audiences and exclusion lists have outgrown memory, but no shared register shows which ones still support a live campaign.
  • Site visitors, customer lists, and engagement data feed live audiences, yet no one can show each source's consent basis, recency window, and expiry in one place.
  • Campaign audiences remain live and keep receiving spend months after the campaign ends.
  • Two or more custom audiences overlap heavily, with no recent measurement.
  • New campaigns launch without exclusions or inherit a list built for a different offer.
  • Nobody can identify which audiences still have a valid consent basis.

Better handled as other work when

  • One small campaign uses a single interest-based audience, so a full source, overlap, and suppression register would solve no current coordination problem.
  • No customer or first-party data feeds an audience yet, which means there is no consent, recency, or source record to govern at this stage.
  • Nobody owns consent and suppression decisions, so audience retirement and exclusion changes need a privacy owner before this work starts.

Paid Search, Paid Social, CRO, and Programmatic each run under a named owner at Zeo. The consultants below are matched to the channel this page is about, so you can see who you'd actually work with.

  • Optmyzr

    registers a CRM list as one audience, reused everywhere instead of rebuilt account by account

  • TrafficGuard

    checks whether the source data feeding an audience was ever clean to begin with

Bring us your current audience and exclusion setup. We'll review consent status, expiry, and overlap, then show which segments no longer have a valid basis.
Check your audience register

No. Building an audience is one task. This method governs every audience already in the account through a shared register. It records what's permitted, what's excluded, what's expired, and who approved it.