๐ŸŽ‰ First 100 users: Use code EARLY-BIRDS-50 for 50% off!

Audience Overlap Mapper

Identifies audience cannibalization across campaigns and platforms, recommending exclusions to eliminate wasted spend on redundant reach.

Social Media AdsIncludes Sample Data
Download
Audience Overlap Mapper
SKILL.md
sample_input.json
expected_output.json
skillssocial-media-adsSKILL.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
# Audience Overlap Mapper
 
## Purpose
 
Identify where your ad dollars are competing against themselves by:
- Mapping overlap between campaign audiences
- Detecting cross-platform redundancy
- Quantifying the cost of audience cannibalization
- Recommending exclusions to eliminate waste
 
**Core Philosophy:** If you're paying twice to reach the same person with the same message, you're paying once too many. Overlap isn't always badโ€”but unintentional overlap is always waste.
 
---
 
## When to Use This Skill
 
- Monthly audience health check
- Before scaling campaigns (prevent scaling into overlap)
- When frequency spikes across campaigns
- When adding new audiences to account
- When CPMs rise without clear cause
- After noticing "auction overlap" warnings
 
---
 
## Required Context
 
| Data Point | Required | Notes |
|------------|----------|-------|
| Campaign/ad set audience definitions | Yes | Targeting criteria for each |
| Audience sizes (estimated reach) | Yes | For overlap calculation |
| Frequency data by campaign | Yes | Symptom of overlap |
| Platform overlap tools (if available) | Helpful | Meta has built-in overlap tool |
| Cross-platform audience composition | Helpful | For multi-platform analysis |
| Performance by audience segment | Helpful | To prioritize exclusions |
 
---
 
## Overlap Types
 
### Type 1: Within-Platform Campaign Overlap
Same person sees ads from multiple campaigns
 
```
Campaign A: Interest in Fitness + Ages 25-45
Campaign B: Interest in Running + Ages 25-45
โ†“
Overlap: Fitness-interested runners aged 25-45
Problem: Bidding against yourself, inflating CPM
```
 
### Type 2: Ad Set Level Overlap
Within same campaign, ad sets compete
 
```
Ad Set 1: Lookalike 1% from Purchasers
Ad Set 2: Lookalike 1% from Email List
โ†“
Overlap: Best customers appear in both lookalikes
Problem: Same people, fragmented data, inefficient learning
```
 
### Type 3: Cross-Platform Overlap
Same person targeted on Meta AND TikTok AND LinkedIn
 
```
Meta: Fitness Interest targeting
TikTok: Fitness Interest targeting
โ†“
Overlap: Same person sees similar ad on both platforms
Problem: May be fine (reinforcement) or waste (redundancy)
```
 
### Type 4: Retargeting/Prospecting Overlap
Warm audiences bleeding into cold campaigns
 
```
Prospecting Campaign: Broad targeting
Retargeting Campaign: Website visitors
โ†“
Overlap: Retargeting audience appears in prospecting
Problem: Paying prospecting rates for warm leads
```
 
---
 
## Overlap Detection Framework
 
### Step 1: Audience Inventory
 
Map all active audiences:
 
| Campaign | Ad Set | Targeting Description | Est. Size | Objective |
|----------|--------|----------------------|-----------|-----------|
| | | | | |
 
### Step 2: Overlap Matrix
 
Create a matrix showing estimated overlap between each audience pair:
 
```
Audience A Audience B Audience C
Audience A - 35% 15%
Audience B 35% - 50%
Audience C 15% 50% -
```
 
### Overlap Estimation Methods
 
**Method 1: Platform Tools (Most Accurate)**
- Meta: Audience Overlap Tool in Ads Manager
- Shows exact overlap percentage
 
**Method 2: Manual Estimation**
For audiences without tool access:
 
```
Overlap % โ‰ˆ (Shared Targeting Criteria / Total Criteria) ร— Audience Similarity Factor
 
Where Similarity Factor:
- Same platform, same objective: 0.8-1.0
- Same platform, different objective: 0.5-0.7
- Different platform: 0.3-0.5
```
 
**Method 3: Frequency Analysis**
If combined frequency >> individual frequencies, overlap exists:
 
```
If Campaign A frequency = 2.0
And Campaign B frequency = 2.0
But combined account frequency = 5.0
Then significant overlap exists
```
 
---
 
## Overlap Severity Assessment
 
### Severity Levels
 
| Overlap % | Severity | Impact | Priority |
|-----------|----------|--------|----------|
| < 10% | Minimal | Negligible waste | Monitor |
| 10-25% | Low | Minor inefficiency | Address when optimizing |
| 25-40% | Moderate | Meaningful waste | Fix within 2 weeks |
| 40-60% | High | Significant waste | Fix within 1 week |
| > 60% | Critical | Major waste | Fix immediately |
 
### Impact Calculation
 
```
Estimated Waste = Overlap % ร— Lower-Performing Audience Spend ร— Efficiency Loss Factor
 
Where Efficiency Loss Factor:
- Similar performance: 0.3-0.5 (bidding against yourself)
- One outperforms: 0.5-0.7 (wrong audience getting spend)
- Both underperforming: 0.7-0.9 (compounding inefficiency)
```
 
---
 
## Overlap Scenarios & Solutions
 
### Scenario A: Interest Overlap
 
**Symptom:** Multiple interest-based ad sets with shared interests
 
```
Ad Set 1: Interest = Yoga, Pilates, Meditation
Ad Set 2: Interest = Fitness, Gym, Workout
Overlap: People interested in both yoga AND gym
```
 
**Solution Options:**
1. **Consolidate:** Merge into single ad set with broader targeting
2. **Exclude:** Add exclusions (Ad Set 1 excludes Gym interest)
3. **Separate:** Use different campaign objectives to justify overlap
 
**Recommendation Matrix:**
| If... | Then... |
|-------|---------|
| Similar performance | Consolidate |
| One significantly better | Keep winner, pause loser |
| Different objectives | Exclude or accept |
 
---
 
### Scenario B: Lookalike Overlap
 
**Symptom:** Multiple lookalikes from related seed audiences
 
```
LAL 1: 1% from Purchasers
LAL 2: 1% from High-Value Purchasers
LAL 3: 1% from Email Subscribers
Overlap: Best customers appear in all three
```
 
**Solution Options:**
1. **Tiered approach:** 1% best, 1-2% next, 2-3% broadest
2. **Exclusion cascade:** LAL 2 excludes LAL 1, LAL 3 excludes both
3. **Consolidate seeds:** Combine into single "Best Customers" LAL
 
**Recommendation:**
```
Best Practice:
โ”œโ”€โ”€ Tier 1: 0-1% LAL from best seed (highest value)
โ”œโ”€โ”€ Tier 2: 1-2% LAL (excludes Tier 1)
โ””โ”€โ”€ Tier 3: 2-3% LAL (excludes Tiers 1 & 2)
```
 
---
 
### Scenario C: Retargeting Bleed
 
**Symptom:** Retargeting audiences showing up in prospecting campaigns
 
```
Prospecting: Broad targeting, all ages 25-45
Retargeting: Website visitors last 30 days
Problem: Website visitors get served prospecting ads at higher CPA
```
 
**Solution:**
**Always exclude retargeting pools from prospecting:**
 
```
Prospecting Campaign Exclusions:
โ”œโ”€โ”€ Website visitors (all time or 180 days)
โ”œโ”€โ”€ Purchasers (all time)
โ”œโ”€โ”€ Email list
โ”œโ”€โ”€ Engaged users (video viewers, page engagers)
โ””โ”€โ”€ App users (if applicable)
```
 
---
 
### Scenario D: Cross-Campaign Cannibalization
 
**Symptom:** Multiple campaigns targeting same audience with same objective
 
```
Campaign 1: Conversions - Interest targeting
Campaign 2: Conversions - LAL targeting
Campaign 3: Conversions - Broad targeting
Overlap: Same best prospects appear in all three
```
 
**Solution Options:**
1. **Consolidate campaigns:** Single campaign, multiple ad sets
2. **Exclusion cascade:** Each campaign excludes others' best performers
3. **Objective separation:** Different objectives justify same audience
 
**Consolidation Benefits:**
- Unified learning (faster optimization)
- Single auction entry (no self-competition)
- Clearer performance picture
 
---
 
### Scenario E: Geographic Overlap
 
**Symptom:** National + regional campaigns compete
 
```
Campaign 1: USA - National
Campaign 2: California only
Campaign 3: Los Angeles only
Overlap: Californians (especially LA) appear in all three
```
 
**Solution:**
**Geographic exclusion waterfall:**
 
```
Campaign 1 (National): Exclude California
Campaign 2 (California): Exclude Los Angeles
Campaign 3 (Los Angeles): No exclusions needed
```
 
---
 
## Cross-Platform Overlap Analysis
 
### When Cross-Platform Overlap Is OK
 
| Scenario | Verdict | Reasoning |
|----------|---------|-----------|
| Different funnel stages | โœ“ Acceptable | Awareness on TikTok, Retargeting on Meta |
| Different creatives/messages | โœ“ Acceptable | Testing resonance across platforms |
| Intentional frequency boost | โœ“ Acceptable | Strategic multi-touch |
 
### When Cross-Platform Overlap Is Waste
 
| Scenario | Verdict | Reasoning |
|----------|---------|-----------|
| Same creative, same message | โœ— Waste | No incremental value |
| Same offer, same audience | โœ— Waste | Pay twice for same conversion |
| No attribution clarity | โœ— Risk | Don't know which platform drove it |
 
### Cross-Platform Exclusion Strategy
 
```
If same audience on Meta + TikTok:
 
Option 1: Platform Specialization
โ”œโ”€โ”€ Meta: Retargeting + Lookalikes (better at it)
โ””โ”€โ”€ TikTok: Broad/Interest (cheaper reach)
 
Option 2: Funnel Separation
โ”œโ”€โ”€ TikTok: Top of funnel (awareness)
โ””โ”€โ”€ Meta: Bottom of funnel (conversion)
 
Option 3: Audience Separation
โ”œโ”€โ”€ Meta: Ages 35+ (higher concentration)
โ””โ”€โ”€ TikTok: Ages 18-34 (higher concentration)
```
 
---
 
## Output Deliverables
 
### 1. Overlap Inventory
 
```
AUDIENCE OVERLAP ANALYSIS
Account: [Name]
Date: [Date]
Campaigns Analyzed: [X]
Ad Sets Analyzed: [X]
 
OVERLAP SUMMARY:
โ”œโ”€โ”€ Critical Overlaps (>60%): [X] pairs
โ”œโ”€โ”€ High Overlaps (40-60%): [X] pairs
โ”œโ”€โ”€ Moderate Overlaps (25-40%): [X] pairs
โ”œโ”€โ”€ Low Overlaps (10-25%): [X] pairs
โ””โ”€โ”€ Minimal Overlaps (<10%): [X] pairs
 
ESTIMATED WASTE: $[X]/month ([X]% of spend)
```
 
### 2. Overlap Matrix
 
Visual matrix showing all audience pair overlaps with severity coding:
 
```
Prosp-Interest Prosp-LAL Retarget Brand
Prosp-Interest - 42%๐Ÿ”ด 8%๐ŸŸข 15%๐ŸŸก
Prosp-LAL 42%๐Ÿ”ด - 12%๐ŸŸก 22%๐ŸŸก
Retarget 8%๐ŸŸข 12%๐ŸŸก - 35%๐ŸŸ 
Brand 15%๐ŸŸก 22%๐ŸŸก 35%๐ŸŸ  -
 
๐Ÿ”ด Critical ๐ŸŸ  High ๐ŸŸก Moderate ๐ŸŸข Low/Minimal
```
 
### 3. Priority Fix List
 
| Priority | Overlap Pair | Overlap % | Est. Waste | Recommended Fix |
|----------|--------------|-----------|------------|-----------------|
| 1 | | | | |
| 2 | | | | |
| 3 | | | | |
 
### 4. Exclusion Implementation Plan
 
```
EXCLUSION RECOMMENDATIONS
 
CAMPAIGN: [Campaign Name]
โ”œโ”€โ”€ Ad Set 1: Add exclusions for [audiences]
โ”œโ”€โ”€ Ad Set 2: Add exclusions for [audiences]
โ””โ”€โ”€ Ad Set 3: Pause (consolidate into Ad Set 1)
 
CAMPAIGN: [Campaign Name]
โ””โ”€โ”€ Add exclusions for [retargeting pools]
```
 
### 5. Consolidation Recommendations
 
| Current Structure | Recommended Structure | Reasoning |
|-------------------|----------------------|-----------|
| | | |
 
---
 
## Exclusion Best Practices
 
### Universal Exclusions (Always Apply to Prospecting)
 
```
Standard Prospecting Exclusions:
โ”œโ”€โ”€ All purchasers (lifetime or 180 days)
โ”œโ”€โ”€ All website visitors (30-180 days based on cycle)
โ”œโ”€โ”€ Email/CRM lists
โ”œโ”€โ”€ High-intent engagers (add to cart, initiate checkout)
โ””โ”€โ”€ Existing app users
```
 
### Exclusion Hierarchy
 
When multiple audiences need exclusions, follow this order:
 
```
Priority (exclude higher from lower):
1. Purchasers (most valuable, protect first)
2. High-intent (add to cart, checkout started)
3. Website visitors
4. Engagers (video, page, post)
5. Lookalike audiences
6. Interest audiences
7. Broad targeting
```
 
### Exclusion Pitfalls to Avoid
 
| Mistake | Problem | Solution |
|---------|---------|----------|
| Over-excluding | Audience too small to deliver | Test reach before applying |
| Stale exclusions | Excluding people who should be re-targeted | Refresh exclusion windows |
| Inconsistent application | Some campaigns excluded, others not | Standardize across account |
| Forgetting cross-campaign | Excluding within but not across campaigns | Use shared audiences |
 
---
 
## Frequency as Overlap Indicator
 
Use frequency patterns to detect hidden overlap:
 
### Frequency Diagnostic
 
| Frequency Pattern | Likely Cause | Investigation |
|-------------------|--------------|---------------|
| Single campaign high frequency (>3) | Audience too small or saturated | Check audience size |
| Multiple campaigns moderate frequency but account high | Cross-campaign overlap | Run overlap analysis |
| Steady frequency increase week-over-week | Audience exhaustion | Check reach vs. impressions |
| Sudden frequency spike | Budget increase without audience expansion | Reduce budget or expand |
 
### Frequency Caps as Overlap Mitigation
 
If exclusions aren't possible, frequency caps can help:
 
```
Recommended Caps by Objective:
โ”œโ”€โ”€ Awareness: 3-4 per week
โ”œโ”€โ”€ Consideration: 2-3 per week
โ”œโ”€โ”€ Conversion (prospecting): 2-3 per week
โ””โ”€โ”€ Conversion (retargeting): 4-6 per week
```
 
---
 
## Integration with Other Skills
 
| Connected Skill | Integration Point |
|-----------------|-------------------|
| social-ads-budget-allocator | Overlap data informs cross-platform allocation |
| creative-fatigue-detector | High overlap can accelerate fatigue |
| meta-ads-creative-ranker | Performance by audience helps prioritize exclusions |
 
---
 
## Limitations
 
- Exact overlap can only be measured with platform tools (not all available)
- Cross-platform overlap must be estimated (no unified view)
- Exclusion impact takes 1-2 weeks to fully measure
- Over-excluding can harm reach and learning
- Dynamic audiences change over time (overlap shifts)
 
---
 
## Quality Checklist Before Delivery
 
- [ ] All active campaigns/ad sets inventoried
- [ ] Overlap matrix completed for all audience pairs
- [ ] Severity levels assigned correctly
- [ ] Waste calculation methodology documented
- [ ] Priority fixes ranked by impact
- [ ] Exclusion recommendations are specific and actionable
- [ ] Consolidation opportunities identified
- [ ] Cross-platform overlap assessed
- [ ] Retargeting bleed checked
- [ ] Frequency analysis included
- [ ] Implementation plan provided with sequence
Ready
UTF-8Verified

Frequently Asked Questions

Common questions about Audience Overlap Mapper and how to use it effectively with Claude.

Audience Overlap Mapper is a pre-built AI skill for Claude that helps with social media ads tasks. Identifies audience cannibalization across campaigns and platforms, recommending exclusions to eliminate wasted spend on redundant reach. This skill is designed to work seamlessly with Claude Code and other Claude-powered applications, enabling marketers and businesses to automate and enhance their social media ads workflows.

To use Audience Overlap Mapper, download the SKILL.md file and add it to your Claude project or paste the contents directly into Claude. The skill contains structured prompts and instructions that Claude can follow to help you with social media ads tasks. No additional setup is required.

Yes, Audience Overlap Mapper comes with sample input data that demonstrates how to structure your requests for optimal results. The sample_input.json file shows the expected data format, and expected_output.json provides an example of what Claude will generate. This helps you understand exactly how to use the skill and what to expect from the output.

Unlike traditional social media ads tools, Audience Overlap Mapper leverages Claude's advanced AI capabilities to provide intelligent, context-aware assistance. It combines pre-built expertise with Claude's reasoning abilities, allowing for more nuanced and customized outputs. The skill is also free to use, continuously updated, and integrates directly with your existing Claude workflow.

Absolutely. The skill files are fully editable, allowing you to modify the prompts, add your own brand guidelines, or adjust the output format to match your requirements. You can also combine this skill with other Claude skills to create powerful automated workflows tailored to your business needs.

Yes, Audience Overlap Mapper is completely free to download and use. All InsightfulPipe skills are open source and designed to help marketers and businesses leverage AI more effectively. You can download the skill files, use them in your projects, and even modify them to suit your specific requirements.