Audience Overlap
The Audience Overlap dashboard lets you compare two or more audiences to see shared membership. Understand how your segments intersect, plan deduplication strategies, design exclusion targeting, and analyze audience composition with visual overlap analysis.
What Audience Overlap Shows
When you select two or more audiences, SignalSmith evaluates their current membership and computes the intersection. The result shows:
- How many members belong to multiple audiences — The overlap count and percentage
- How many members are exclusive to each audience — Members in one audience but not the others
- The degree of redundancy — Whether audiences are substantially duplicated or genuinely distinct
Overlap Visualization
Two-Audience Comparison
For a two-audience comparison, the dashboard displays a Venn diagram with three zones:
| Zone | Description |
|---|---|
| Audience A Only | Members who are in Audience A but not in Audience B |
| Audience B Only | Members who are in Audience B but not in Audience A |
| Overlap | Members who are in both Audience A and Audience B |
Each zone shows both the absolute member count and the percentage relative to the total unique members across both audiences.
Multi-Audience Comparison
When comparing three or more audiences, the dashboard shows:
- A set intersection table listing all combination groups with their member counts
- Pairwise overlap percentages for every pair of selected audiences
- A summary bar showing what fraction of total unique members appear in exactly 1, exactly 2, or 3+ audiences
Overlap Metrics
| Metric | Formula | Description |
|---|---|---|
| Overlap Count | |A ∩ B| | Number of members in both audiences |
| Overlap Percentage (A) | |A ∩ B| / |A| × 100 | Percentage of Audience A that overlaps with Audience B |
| Overlap Percentage (B) | |A ∩ B| / |B| × 100 | Percentage of Audience B that overlaps with Audience A |
| Jaccard Similarity | |A ∩ B| / |A ∪ B| × 100 | Normalized overlap metric independent of audience sizes |
| Exclusive to A | |A| - |A ∩ B| | Members only in Audience A |
| Exclusive to B | |B| - |A ∩ B| | Members only in Audience B |
| Total Unique | |A ∪ B| | Unique members across both audiences |
How to Use Audience Overlap
Deduplication Planning
If you’re syncing multiple audiences to the same destination, overlap analysis helps you understand the actual incremental reach of each audience:
- Select the audiences that sync to the same destination
- Review the overlap — high overlap means you’re sending largely the same people via multiple syncs
- Consider consolidating overlapping audiences into a single audience to reduce sync volume and destination API costs
Example: “High-Value Customers” and “Repeat Buyers” may have 80% overlap. Instead of syncing both to your CRM, create a single “High-Value Repeat Buyers” audience or sync only the one that better matches your use case.
Exclusion Targeting
Use overlap analysis to build exclusion audiences for advertising:
- Compare your “Current Customers” audience with your “Prospecting” audience
- If there’s significant overlap, members who are already customers are seeing prospecting ads
- Create an audience sync for “Current Customers” as a suppression list in your ad platform
- The ad platform will exclude these members from prospecting campaigns, reducing wasted spend
Understanding Audience Composition
When designing a new audience, compare it against existing audiences to understand who you’re targeting:
- Create your new audience (e.g., “Holiday Campaign 2024”)
- Compare it against key reference audiences:
- “All Active Customers” — What fraction of your active base is being targeted?
- “Previous Holiday Campaign” — How different is this year’s targeting from last year?
- “High-Value Customers” — Are you including your best customers?
- Adjust the new audience’s filter criteria based on the overlap insights
Funnel Analysis
Compare audiences that represent different stages of a customer journey to understand conversion flow:
Signed Up (10,000)
→ First Purchase (3,500) — 35% conversion from signup
→ Repeat Buyer (1,200) — 34% conversion from first purchase
→ VIP (300) — 25% conversion from repeat buyerBy checking the overlap at each stage, you can verify that later-stage audiences are proper subsets of earlier-stage audiences (which they should be if your filters are correctly nested).
Running an Overlap Analysis
- Navigate to Insights > Audience Overlap
- Click Select Audiences and choose two or more audiences to compare
- Click Analyze
- SignalSmith evaluates the current membership of each audience and computes the intersection
- Results are displayed immediately with the Venn diagram and metrics table
Note that overlap analysis evaluates audiences in real-time against your warehouse, so very large audiences may take a moment to compute. Results are not cached — each analysis reflects the current state of your data.
API Endpoint
GET /api/v1/insights/audience-overlapComputes overlap between two or more audiences.
Query Parameters:
| Parameter | Type | Description |
|---|---|---|
audience_ids | string | Comma-separated list of audience IDs to compare (required, minimum 2) |
Response Fields:
| Field | Type | Description |
|---|---|---|
audiences | array | Array of { audience_id, audience_name, member_count } |
overlap_count | integer | Number of members in the intersection of all selected audiences |
pairwise | array | Array of { audience_a, audience_b, overlap_count, overlap_pct_a, overlap_pct_b, jaccard } |
exclusive_counts | object | Map of audience_id → exclusive member count |
total_unique | integer | Total unique members across all selected audiences |
Related Resources
- Audiences — Create and manage audience segments
- Audience Trends — Track audience size over time
- Activation Coverage — See where audiences are being activated
- Destination Filters — Control audience-to-destination access