Audience Saturation AI — what it tells you

Last updated: May 19, 2026

Audience Saturation AI — what it tells you

Wevion's Audience Saturation AI is a feature that analyzes audience overlap, frequency, and creative fatigue across your active campaigns. Signals are surfaced through Wavo (the AI assistant) — on demand or auto-triggered when thresholds are crossed. Output: actionable recommendations, not just metrics.

Who is this for

Mediabuyers running 5+ campaigns simultaneously who suspect (or know) they're cannibalizing each other. Agencies managing multiple clients with overlapping audiences. Anyone whose CPMs spiked unexpectedly.

What the feature does

Three signals analyzed:

1. Audience overlap

Two campaigns targeting overlapping audiences compete in the same auction → drive up CPMs against yourself.

Example: Campaign A targets Lookalike 1% of customers + interest "fitness" and Campaign B targets Lookalike 3% of customers. The 1% lookalike is a subset of the 3% — so both campaigns serve to the same users.

Audience Saturation AI: detects overlap, calculates % of users seeing multiple campaigns, recommends merging or excluding.

2. Frequency saturation

Frequency = average impressions per user. Above ~4-5 per week, click-through and conversion rates drop steeply (creative fatigue + annoyance).

Audience Saturation AI: tracks frequency per adset, flags when it crosses thresholds (typically 4 or 5 per week). Recommends:

  • Refresh creative

  • Expand audience

  • Pause adset and let audience "cool"

3. Creative fatigue

CTR drops over time for the same creative + audience combination. Eventually the creative stops working.

Audience Saturation AI: tracks CTR trend per creative, flags creative going stale, recommends rotation or replacement.

How signals surface

The signals reach you in 3 ways:

1. In Wavo (on demand)

Ask Wavo: "Are my campaigns saturated?" / "Why is my Q4 campaign CPM rising?" / "Should I refresh creative on Campaign X?"

Wavo runs the analysis + responds with findings + recommended actions.

2. Auto-triggered alerts

When thresholds crossed (overlap > 50%, frequency > 5, CTR drop > 30%), Wevion sends notifications via your configured channels (in-app, email, Telegram) per team-116 notification preferences.

3. Dashboard widgets

Audience Saturation widgets on /dashboard show top saturation issues at a glance (red/yellow/green badges per campaign).

Action recommendations

Per signal, Audience Saturation AI suggests:

Issue

Recommendation

High overlap between Campaign A + B

Merge into one campaign, OR exclude A's audience from B

High frequency on adset

Refresh creative OR pause adset 7 days OR expand audience

Creative CTR dropping

Rotate creative (use Creative Hub variants) OR generate new with AI

Old retargeting audience (180+ days expired)

Refresh source / re-create lookalike

Each recommendation includes specific steps + estimated impact ("Merging campaigns A + B could reduce CPM by 15-20% based on current overlap").

When to check

Proactively: weekly during active campaign reviews. Ask Wavo "any saturation alerts this week?"

Reactively: when you notice CPM rising or CTR dropping. Run analysis to confirm.

Automatically: configure alerts to fire on thresholds (team-116).

Evolving feature

This is a relatively new feature (PR #997 referenced in source). Specific capabilities may evolve. To check current state:

  • Open Wavo (/chat) and ask "what can Audience Saturation AI do today?"

  • Check /dashboard for saturation widgets (presence indicates active feature)

  • See the most current release notes

Why this matters

Without saturation analysis, you might:

  • Run 5 campaigns competing for the same audience (silent CPM inflation)

  • Keep underperforming creative live because you don't notice the drop

  • Pay more per user for the same conversion (audience fatigue)

With saturation insights, you get the head-room to scale OR the signal to pause and refresh.

Limits

  • Requires sufficient data: at least 1-2 weeks of campaign activity per analysis (need impressions to measure overlap/frequency)

  • Cross-account analysis: scoped to a single workspace; doesn't analyze competitors' campaigns

  • Wavo dependence: best results when using Wavo for interactive queries

  • Per-platform: works best on Meta where overlap data is rich; less granular on Google/TikTok

What you'll see

When using the feature:

  • Wavo conversation with structured insights (charts, tables, recommendations)

  • Dashboard saturation widget (when threshold crossed)

  • Notification alerts (when configured)

Recommendation format:

"Campaign Q4-Sales and Campaign Q4-Discount overlap 67%. Consider merging into one campaign with 2 ad sets, OR excluding Q4-Discount audience from Q4-Sales. Estimated CPM reduction: 15-20%."

Common questions

  • "Is this a separate dashboard?" No — it surfaces through Wavo + notifications + dashboard widgets. Not a standalone page.

  • "Does it work for my single campaign?" Frequency + creative fatigue: yes (within-adset analysis). Overlap: needs multiple campaigns.

  • "What if I have only 1 ad account?" Works fine; overlap detection just within that account.

  • "Can it auto-pause or auto-scale?" No — it surfaces insights + recommendations; action is yours. Use Rules Engine for auto-actions.

  • "Where do I configure thresholds?" In Wavo settings or per-rule (if you build saturation-driven rules).

Related