Where reporters find sources, experts land coverage, and PR teams track every story.
Journalists looking for sources. PR teams + publications managing outreach. Experts building press portfolios. Each side gets a workspace built for what they actually do.
Post a query and get pitches from vetted experts matched to your beat — in minutes, not days. Triage in seconds, accept the best ones, publish faster.
Find the right reporter. Pitch in a real editor. Track every story. Pitch live queries. Four screens, one workflow, three audiences — see how each side actually uses the platform.
Search by beat, outlet, region, language, or keyword across thousands of verified journalists. Every contact has a quality score, so you only see ones that will respond.
Browse the directory →Replies thread under each journalist automatically. Auto-tagged intent shows you at a glance who's interested, who needs info, and who's a pass — so you can spend your time replying to the right people.
A rotating sample of high-quality contacts from 30,000 indexed.
Curated views — open, then narrow further with the sidebar filters.
No imports, no plugins, no spreadsheets. Open the directory, find the right people, hit send — and track everything that follows.
Search 30,000 verified journalists by topic, outlet, region, language, or keyword. Filter by completeness score so you only see contacts that will actually convert.
Open the rich-text composer. Pick a saved template, drop in merge fields like {{firstName}} and {{outlet}}, attach images. Send to one or one hundred — no separate ESP needed.
Six tools, one workflow. No add-ons. No upsells. No separate ESP.
Search 30,000 verified journalists by topic, outlet, location, language, or experience.
Bold, italic, lists, links, embedded images. Personalize with merge fields. Save templates that reuse.
Replies thread by journalist automatically. Auto-tagged intent. Snooze, resolve, follow up in one place.
Most AI pitch tools spit out the same five-paragraph email. Show Sources's composer uses each journalist's actual beats, recent articles, and bio as context — so the draft you get is short, specific, and indistinguishable from one you'd write at your best.
Give it your angle in one sentence. Get a 100-word personalised pitch that opens with the journalist's actual recent work.
Paste your draft. Get it tightened by 20-30%, every cliché stripped, with a changelog explaining what moved and why.
Get a 0-100 quality score on personalisation, specificity, brevity, tone, and ask — with concrete fixes for each issue.
Run twenty client campaigns in parallel. Per-client lists, per-client coverage logs, per-client analytics — exportable for monthly reports.
One source of truth for your media list. No more SDR spreadsheets, no more "wait who's the new tech editor at Wired?" — it's in the directory.
You don't need an enterprise CRM to land your launch. Free tier covers a single founder running their own outreach end-to-end.
72,050 publications · 88 topics · 30,000 journalists indexed.
Legacy media databases want a five-figure annual contract before you can search. Show Sources doesn't.
| Capability | Show Sources | Legacy media DBs |
|---|---|---|
| Free tier with full directory access | ||
| Verified journalists with completeness score | ||
| Rich-text composer with merge fields | Add-on | |
| Unified reply inbox | ||
| Coverage logging tied to campaigns |
“We canceled our Cision seat the week we onboarded. Same coverage targets, a tenth of the price, and the rich-text composer means I'm not bouncing into Gmail every send.”
“The completeness score is the killer feature. We stopped pitching journalists with stale emails because Show Sources just hides them by default.”
“Coverage tracker tied to campaigns finally got our monthly client report down from a Saturday to a Tuesday afternoon. Worth it for that alone.”
No slides, no scripts. We'll walk through your real outreach challenges and search our directory in real time.
Search 30,000+ verified journalists. Send rich-text pitches with merge fields. Manage replies in a unified inbox. Log every clip automatically.
See live journalist queries the moment they post. Pitch with templates + AI assist. Build a verifiable portfolio of every story you're quoted in.
Rich-text editor with merge fields. AI scores each pitch on personalisation, specificity, and brevity — with concrete fixes, not generic feedback. Save templates, reuse the good ones.
Try the composer →One-click logging when a story runs. Auto-tags outlet, tier, and campaign. Exportable as a white-label PDF — perfect for monthly client reports without screenshots and spreadsheets.
See the tracker →Reporters post briefs. Beat-matched alerts go to relevant experts. Submit a pitch in under a minute with templates and AI assist. Build a verifiable mention portfolio every time you're quoted.
Pitch journalists free →Replies thread by journalist automatically. Auto-tagged intent. Log coverage with one click. Export white-label reports for clients.
Open rates, reply rates, decline rates per campaign. Compare templates head-to-head with cohort data.
Log every story you land. Tie clips back to the campaign. Export as white-label PDF for client reports.
Self-service data removal. Privacy-gated public profiles. Postgres RLS. EU/UK first, every byte audit-logged.
| Separate tool |
| Self-service journalist data removal (GDPR) | Manual ticket |
| Annual contract required | Monthly |
| Starting price | Free | $5,000+/yr |