Key takeaways
- Start with your news hook, not a list of outlets — the hook determines which beats apply.
- Only include journalists who have published on your topic in the last 60 days; recency is the single most important filter.
- Cut your candidate pool ruthlessly: a list of 15 to 25 targeted journalists outperforms a blast to 200.
- Tier your list into three levels and pitch Tier 1 contacts individually with a customised note, never as part of a mass email.
- The angle note column — one sentence on why this journalist fits this pitch — is what separates a working list from a database.
- A well-built media list takes under two hours to construct and has a shelf life of 60 to 90 days before it needs reverification.
Why Most Founder Pitches Go Nowhere
The average journalist at a mid-tier tech publication receives somewhere between 50 and 200 pitches a week. Most of them get deleted in under five seconds. The reason is almost never that the story is bad — it is that the sender clearly never checked whether that reporter actually covers the topic, the company size, or the sector being pitched.
This is the foundational mistake founders make: they compile a media list by Googling "top tech journalists" or scraping a directory, paste in 200 email addresses, and wonder why nobody responds. That approach does not fail occasionally. It fails systematically.
The fix is not a bigger list. It is a shorter, smarter one built around three variables: beat alignment, publication tier fit, and recency of coverage. You can build a list that works in roughly two hours if you follow a clear method.
Step One: Define Your Story Before You Build Anything
Before you open a single publication, write one sentence that answers: what is the news hook, and who is affected by it? Not your product announcement. Not your funding round in isolation. The hook is what a reader who has never heard of you would find interesting or useful.
Examples of weak hooks: "We just raised a seed round." "Our platform helps B2B teams." Examples of stronger hooks: "Remote hiring in fintech dropped 34% last quarter — here is what early-stage CFOs are doing differently." "We analysed 1,200 SaaS contracts and found the clause that kills renewals."
The reason this step comes first is that it determines which beats apply. A funding story with a fintech angle belongs with fintech reporters, not generic startup journalists. A workforce data story might belong with HR trade press, labour economics writers, and future-of-work columnists simultaneously. Your hook defines the map.
Step Two: Identify Beats, Not Outlets
Most founders start with outlets — Forbes, TechCrunch, Fast Company — and work backwards. This is backwards. Start with beats and let the outlet emerge from the reporter.
A beat is the specific territory a journalist owns: SaaS pricing, climate tech, B2B go-to-market, CFO decision-making, AI regulation, remote work, early-stage fundraising. Reporters within the same outlet often have almost nothing in common in terms of what they cover. Pitching the wrong reporter at a prestigious outlet is worse than pitching the right reporter at a smaller one — it damages your sender reputation for any future outreach to that publication.
To find beat journalists:
- Search the publication's site directly. Type your topic into the outlet's own search bar and filter by the last 90 days. The bylines that appear repeatedly own that beat.
- Use Google with a date filter. Search site:techcrunch.com "B2B SaaS" with the Tools menu set to past three months. Record every byline.
- Check Twitter/X and LinkedIn. Reporters describe their beat in their bio. A quick search for "covering fintech" or "I write about climate" surfaces active journalists in seconds.
- Use Muck Rack or Cision sparingly. These tools are useful for confirmation, not discovery. A free Muck Rack account lets you search journalist profiles; a paid plan gives contact details and recent articles.
The goal of this step is a raw list of 30 to 50 names across several outlets and tiers — not a final list, a candidate pool.
Step Three: Apply the Recency Filter — This Is the Cut That Matters Most
Recency of coverage is the single most underused filter in media list building. A journalist who covered your topic 18 months ago may have moved to a different beat, left the outlet, or shifted editorial focus entirely. Pitching them on an old article is a signal that you did not do your homework.
The rule: only include a journalist on your list if they have published something directly relevant to your beat in the last 60 days. Ninety days is the outer limit; beyond that, verify they are still actively covering the space before you include them.
Go through your candidate pool and open the three most recent articles for each journalist. Ask:
- Is the topic still clearly within their beat, or have they drifted?
- What angle do they favour — data-driven, executive profile, policy, product review?
- What companies or types of sources do they quote? Are you a plausible source in that world?
This review takes roughly 90 seconds per journalist. For a pool of 40 names, that is about an hour. At the end, you should have cut your list to somewhere between 12 and 25 journalists. That is not a failure — that is precision.
Step Four: Tier Your List by Realistic Fit
Not every journalist on your filtered list represents the same opportunity or the same level of effort. Tier them honestly.
- Tier 1 — Primary targets (5 to 8 journalists): These reporters cover your exact beat, have written about comparable companies or topics in the last 30 days, and publish in outlets your target audience reads. Pitch these first, with a fully customised note. Never send a Tier 1 pitch as part of a mass email.
- Tier 2 — Strong secondaries (8 to 12 journalists): Beat adjacent, or right beat at a slightly lower-reach outlet. Worth pitching once Tier 1 outreach is sent, with a lighter customisation layer.
- Tier 3 — Long shots or slow burns (up to 10 journalists): National broadsheet columnists, top-tier magazine writers, or journalists whose beat is only loosely related. Include them only if you have a genuine news hook that could justify the stretch, and never pitch them the same angle as Tier 1.
This tiering does two things: it forces honesty about where your story actually belongs, and it prevents you from wasting your best outreach energy on journalists who were never realistic targets.
Step Five: Build the Actual List — Format and Fields
A working media list is not a database. It is a decision tool. Keep it in a simple spreadsheet with the following columns:
- Journalist name
- Outlet
- Beat (one phrase, your words, not their job title)
- Tier (1, 2, or 3)
- Most relevant recent article (title and URL)
- Angle note (one sentence on why this specific journalist fits this specific pitch)
- Contact method (email, DM, submission form)
- Outreach date
- Response / status
The angle note column is not optional. If you cannot write a one-sentence reason why this journalist fits this pitch, they should not be on the list. This field is also what you paste — adapted — into the opening line of your actual pitch email. It signals immediately that you read their work.
What This Costs in Time
Done properly, building a list from scratch takes under two hours for a well-defined story:
- 30 minutes: Define your hook and map the relevant beats
- 45 minutes: Discovery — generate the candidate pool of 30 to 50 names
- 30 minutes: Recency filter — read recent articles, cut the list to 15 to 25 names
- 15 minutes: Tiering and populating the angle note column
That is the list. You do not need a PR agency subscription to do this. You do not need Cision at enterprise pricing. You need search skills, a spreadsheet, and the discipline to cut ruthlessly.
What to Do With the List Once You Have It
A media list is only as useful as the pitching discipline behind it. Three rules that change response rates immediately:
- Never send more than one Tier 1 pitch per journalist per story cycle. Follow up once, after five business days, with a single additional data point or angle update — not a copy-paste of the original email.
- Send Tier 1 pitches individually, not in a BCC blast. Email clients that allow "personalised mass send" still get caught by journalists who compare notes. The risk is not worth it.
- Update the list after every outreach cycle. Note who opened, who replied, who passed, and what reason they gave. A list that gets updated becomes a relationship asset. One that sits static is just a spreadsheet.
Finally: a media list built this way has a shelf life of roughly 60 to 90 days for active beats. Journalists move, priorities shift, outlets restructure. Rebuild or re-verify before your next major pitch cycle rather than reusing an old list as-is.
The One Position Worth Taking
The founder instinct is to maximise reach — more journalists, more outlets, more coverage. The instinct is wrong for earned media. A pitch sent to three journalists who cover your exact story will consistently outperform the same pitch sent to 200 people on a generic list. Precision is not a constraint on your PR effort. It is the strategy.
Frequently asked
How many journalists should be on a media list for a startup pitch?
For a single story, 15 to 25 journalists is the right target after filtering by beat and recency. Quality and fit matter far more than volume — a focused list of 20 will outperform a generic blast to 200 almost every time.
How do I find a journalist's beat without paying for a PR database?
Search the publication's own site with your topic keywords and filter results to the last 90 days — the bylines that appear repeatedly own that beat. Twitter and LinkedIn bios also work well, as most active journalists describe their coverage area directly.
What is the difference between a beat journalist and a staff writer?
A beat journalist owns a defined topic territory — fintech, SaaS pricing, climate policy — and returns to it consistently across multiple articles. A general staff writer covers whatever the editor assigns, making them a less reliable target unless a specific recent article proves alignment with your story.
How long is a media list usable before it goes stale?
For active beats, a media list is reliable for roughly 60 to 90 days. Journalists change outlets, shift beats, and go on leave frequently, so re-verify before each major pitch cycle rather than reusing an old list without checking.
Should I include top-tier outlets like the New York Times or the FT on my media list?
Only if you have a story that genuinely fits their editorial threshold — significant market data, a notable executive perspective, or a trend with broad reader relevance. Include them as Tier 3 targets with a distinct angle, never the same pitch you send to trade or vertical press.
How do I follow up on a pitch without annoying the journalist?
Send one follow-up after five business days, and lead with a new element — an additional data point, a relevant development, or a clarification — not a copy of the original email. If there is no response after two contacts, move on; repeated nudges damage your credibility for future stories.
Want results like these — not just advice?
We put founders and executives in front of the outlets and audiences that matter.