Guides
Audience Overlap Analysis: Find Out Who Already Follows Your Niche
Why audience overlap beats cold prospecting
Most outreach starts cold: you guess who might care, then DM into the void. There's a faster path. The people most likely to engage with your project already follow accounts in your niche — the competitors, partners, and category leaders your audience trusts. The trick is finding the high-quality accounts those reference handles have in common, then treating that shared pool as your warm outreach list.
That's what audience overlap analysis does. Instead of starting from zero, you start from accounts that have already self-selected into your category by following the right people.
What a Twitter audience overlap analysis actually does
A Twitter audience overlap analysis answers one question: who follows the accounts I care about? You give it a set of X handles — your reference accounts — and it exposes the shared follower graph across that set, then ranks and filters the results so the noise drops away and the genuinely useful accounts rise to the top.
In Dopamyn this lives in two connected surfaces: watchlists (the input) and common followers (the overlap output).
A watchlist is a named, shareable set of X handles — typically competitors, partners, or KOL targets for a campaign. Once you've populated it, the platform syncs each account's follower-graph data so the overlap analysis stays near-real-time after the first sync completes. The common-followers view then reads that graph and shows you which accounts follow the handles in your list, enriched with profile data so you can sort by what matters.
Step 1: Build a watchlist of reference accounts
Start by deciding which accounts define your niche. Good candidates:
Direct competitors — projects fighting for the same audience
Category leaders — the big accounts your target users already follow
Partners and adjacent projects — accounts whose audience overlaps yours without competing head-on
Add those handles to a watchlist and let the follower-graph sync run. One thing worth knowing: a brand-new watchlist may return empty overlap results for a short window while the background sync catches up. If you've just created the list and nothing shows yet, that's expected — give the sync a moment.
Because watchlists are shareable and stable, the same list can feed three different analyses: competitor performance tracking, common-followers overlap, and audience filtering. Build it once, reuse it everywhere.
Step 2: Surface the accounts that follow them
With the watchlist in place, open the common-followers view. This is the heart of your Twitter audience overlap analysis — it shows the accounts that follow the handles on your list, drawn from the shared follower graph.
Raw overlap is a firehose, so the platform layers on quality signals and filters:
Profile enrichment — tags, follower count, and engagement score per account
Smart-follower counts — a quality signal beyond raw follower numbers
Activity signals — a Dormant chip flags accounts that haven't tweeted recently, so you can tell live audiences from ghost towns at a glance
Suspended accounts removed — suspended handles are filtered out at the query layer, so they never clutter your results
Sort and filter down to the slice you actually want — say, active accounts above a certain engagement score with a relevant tag. The result set is intentionally focused rather than exhaustive, which keeps the view fast and keeps your attention on the accounts worth contacting.
Step 3: Turn overlap into a warm outreach pool
The accounts on this list aren't random. Every one of them already follows reference accounts in your niche — they've demonstrated interest before you ever reached out. That's what makes the pool warm: you're not introducing a category, you're showing up in one the account already cares about.
A few ways to put the list to work:
Save it as your own list. A shared or generated common-followers result can be saved and edited into your own account, so you can refine and revisit it instead of rebuilding from scratch.
Check what's already been targeted. The view surfaces which outreach campaigns have already used this audience as a source, so you don't double-dip or re-message the same pool.
Hand it to a campaign. This warm pool is exactly the kind of precise, pre-qualified audience that performance-based creator campaigns are built to act on.
Where this fits in a Dopamyn campaign
Audience overlap analysis is the targeting layer. Once you know who already follows your niche, the next move is reaching them through real, verified engagement rather than spray-and-pray DMs. That's where Dopamyn's campaign infrastructure takes over: brands run automated, performance-based creator campaigns, and creators earn USDC on-chain for genuine engagement. Humans approve, agents execute.
If you're newer to running creator-led growth, it's worth pairing this workflow with the fundamentals — see how to run a Web3 KOL campaign and how to find crypto KOLs. Understanding what mindshare means in crypto also helps you pick sharper reference accounts for your watchlist.
Start with the accounts your audience already trusts
You don't have to guess who cares about your project. Build a watchlist of the accounts that define your niche, run the overlap analysis, and let the high-quality, already-interested accounts come to the surface. From there, a warm, precise outreach pool is one save away.
Ready to put it to work? Explore Dopamyn for projects and turn audience overlap into your next campaign.