Music contact enrichment is the process of transforming a basic contact list -- names and email addresses -- into verified, actionable intelligence that includes submission preferences, genre focus, role detection, social profiles, and confidence scoring for every contact in your database.
If you've spent any time in music PR, you know the pain. You've got a spreadsheet with 200 names and emails. Maybe you scraped them from station websites, maybe a colleague shared them, maybe you've been building the list for years. Either way, most of those entries are just a name and an email. No context. No submission preferences. No idea whether they're still in that role.
That's what enrichment fixes.
Why basic contact lists fail
Here's what a typical music PR contact list looks like before enrichment:
| Field | Example | | --- | --- | | Name | John Smith | | Email | john@bbc.co.uk |
And here's what it looks like after:
| Field | Example | | --- | --- | | Name | John Smith | | Email | john.smith@bbc.co.uk (verified) | | Role | Producer, BBC Radio 1 | | Shows | Future Sounds, Radio 1's Dance Party | | Genre focus | Electronic, Dance, UK Garage | | Submission preference | Email with streaming links, no attachments | | Preferred lead time | 2-3 weeks before release | | Social | LinkedIn, Twitter/X | | Confidence score | 87/100 | | Last verified | February 2026 |
The difference isn't just data quality -- it's the difference between a pitch that gets opened and one that gets deleted.
The real cost of manual research
I spent the first three years of my radio promotion career doing this manually. Every campaign started with the same ritual: open the spreadsheet, Google each name, check LinkedIn, visit the station website, update the email, note the submission guidelines, repeat.
For a typical BBC Radio campaign with 40-50 contacts, that was 15-30 minutes per contact. That's 10-25 hours of research before sending a single pitch.
Multiply that across 3-5 simultaneous campaigns, and you're spending more time researching than actually promoting music.
What enrichment actually adds
TAP's contact enrichment engine processes each contact through multiple verification sources and returns:
- Verified email -- bounced, outdated, or incorrect emails flagged before you send
- Role and title -- current position, not what they were doing two years ago
- Submission preferences -- how they want to receive music (streaming links, WAV files, press kits)
- Genre focus -- what they actually cover, not what you assume
- Social profiles -- LinkedIn, Twitter/X for relationship context
- Confidence score -- 0-100 rating so you know which contacts to trust and which need manual review
- Last verified date -- freshness signal so you know when data was last confirmed
How confidence scoring works
Not all enriched data is equal. TAP assigns a confidence score to every contact based on:
- Source agreement -- do multiple sources confirm the same information?
- Recency -- when was this data last verified?
- Completeness -- how many fields were successfully enriched?
Contacts scoring above 70 are generally reliable for outreach. Below 50, you'll want to manually verify before pitching. This prevents the most common enrichment problem -- trusting stale data and sending pitches to people who've moved on.
The workflow difference
Before enrichment, a typical campaign launch looks like this:
- Export contacts from spreadsheet (2 minutes)
- Research each contact manually (15-25 hours)
- Update spreadsheet with findings (2-3 hours)
- Draft pitches with whatever context you found (4-6 hours)
- Send and hope for the best
After enrichment:
- Upload contacts to TAP (2 minutes)
- Run enrichment (2 minutes for 50 contacts)
- Review flagged contacts (15-30 minutes)
- Draft pitches with full context (2-3 hours)
- Send with confidence
That's the difference between a Monday-to-Friday research sprint and a morning's work.
When enrichment matters most
Contact enrichment is particularly valuable when:
- Launching a new campaign -- you need current data, not last year's spreadsheet
- Entering a new territory -- UK radio contacts differ significantly from US or European markets
- Scaling your agency -- when you go from 2 to 5 simultaneous campaigns, manual research doesn't scale
- Onboarding new staff -- enriched data means new team members can pitch effectively from day one
- Re-engaging dormant contacts -- verify who's still active before burning a re-introduction
What enrichment doesn't replace
Worth being direct about this: enrichment is infrastructure, not a shortcut. It gives you better data, but it doesn't replace:
- Your judgement about which contacts fit a particular release
- Your relationships built through years of professional interaction
- Your pitch quality -- better data helps you personalise, but you still need to write well
- Your industry knowledge about timing, protocol, and etiquette
I built TAP specifically to avoid replacing any of that. The system handles the data grind so you can focus on the judgement calls that actually matter.
Stop researching. Start pitching.
TAP enriches 50 contacts in under 2 minutes. Free tier includes 10 enrichments per month.
Start freeGetting started with contact enrichment
If you're currently running campaigns from spreadsheets, the migration path is straightforward:
- Export your current contacts as CSV (name, email, plus any extra columns)
- Upload to TAP -- the import maps your columns automatically
- Run your first enrichment -- start with your most active campaign
- Compare results -- check enriched data against what you already know to build trust in the system
- Roll out gradually -- enrich your full database over a few weeks, reviewing as you go
The free tier includes 10 enrichments per month -- enough to test the workflow on your next campaign before committing.
