The pitch doesn’t matter if you’re sending it to the wrong person.
I know that sounds obvious. But it’s the single most common reason PR campaigns fail, and I see it constantly. Someone writes a decent pitch with a strong data hook, sends it to 200 journalists from a generic media list they bought online, and gets zero responses. Then they conclude that “PR doesn’t work.”
PR works. Their targeting didn’t.
After building a database of over 27,000 journalist contacts from scratch and using it to earn coverage in publications like The Sun, Yahoo News, and The Scotsman, I can tell you that finding the right journalist is 80% of the game. The pitch is the other 20%.
Here are seven methods I actually use. Not theoretical advice from someone who’s never sent a pitch. Methods that helped us build one of the most comprehensive journalist databases in the reactive PR space.
Why Buying a Media List Is Usually a Waste of Money
Before we get into the methods, let me save you some cash.
Companies like Cision, Muck Rack, and others sell access to massive journalist databases. Tens of thousands of contacts, searchable by beat and publication. Sounds perfect. Often isn’t.
Here’s the problem. These databases are maintained at scale, which means they’re always slightly out of date. Journalists change beats constantly. They move between publications. They leave journalism entirely. The email you’re sending to might belong to someone who left that publication eight months ago.
Worse, every other company using that same database is sending to the same contacts. So the journalists who are in the database get absolutely hammered with pitches. The 50 to 300 pitches per day number I mentioned in my guide to writing pitches? A significant chunk of that volume comes from people using the same purchased lists.
I’m not saying these tools are useless. Prowly, for example, has some solid features for organizing your outreach. But relying on a purchased list as your primary journalist finding strategy is like fishing in an overfished lake. The fish are there, but they’ve seen every lure.
Building your own list takes more work. But the contacts are fresher, more targeted, and less bombarded by competing pitches. That’s the edge.
Method 1: Byline Research (The Foundation)
This is the most reliable method and the one I always start with.
Pick a topic you want coverage for. Go to Google News and search for recent articles on that topic. Read 20 to 30 articles. Note the name of every journalist who wrote about it.
That journalist proved three things by writing that article:
- 1They cover this topic
- 2They’re currently active (the article is recent)
- 3They have an editor who approves this kind of story
Those three data points are more valuable than any tag in a purchased database.
Once you have names, finding their contact information is straightforward. Most journalists have their email in their Twitter bio, their LinkedIn profile, or the “About” page of their publication. Some publications list staff emails directly on the article byline.
For the ones where the email isn’t public, tools like Hunter.io, RocketReach, or even just guessing the email format (firstname.lastname@publication.com covers about 60% of cases) will get you there.
I did this systematically for months. Every time I read an article relevant to our clients’ beats, I logged the journalist. That habit alone built the foundation of a database that now has 27,000 contacts.
Pro tip: Don’t just search for your exact topic. Search for adjacent topics too. A journalist who writes about “remote work trends” might be perfect for your story about “UK workers losing 4 hours per week to broken tools” even though they’ve never written about workplace software specifically.
Method 2: Twitter / X Lists and Searches
Twitter remains the best social platform for finding and connecting with journalists. Despite everything that’s happened to the platform, journalists still use it more than any other social network for work purposes.
Here’s how to use it effectively:
Search for journalists by beat. Use Twitter’s search to find bios containing terms like “tech journalist,” “health reporter,” “business editor.” Filter by accounts that are active and have reasonable follower counts.
Build beat specific lists. Create private Twitter lists organized by topic: “fashion journalists,” “finance reporters,” “tech editors.” Follow the lists, not the individual accounts. This keeps your timeline clean while letting you monitor what they’re writing and talking about.
Track hashtags. Journalists use #journorequest and #prrequest to post when they need sources. This is basically free HARO but on Twitter, and the response rates can be excellent because fewer people are monitoring these hashtags compared to formal platforms.
Engage before you pitch. Reply to their tweets. Share their articles. Be a useful presence in their feed for a week or two before you ever send a pitch. This is not manipulation. It’s just being a decent human who shows genuine interest in someone’s work before asking them for something.
I built a significant portion of our database through Twitter research. The combination of finding journalists, verifying they’re active, and getting a sense of their interests before pitching is invaluable.
Method 3: HARO and Journalist Request Platforms
This method works in reverse. Instead of you finding journalists, journalists find you.
HARO (Help A Reporter Out) sends daily emails with journalist queries. A reporter at Forbes needs an expert on cybersecurity. A writer at Healthline needs a nutritionist to comment on a new study. You respond, and if they use your quote, you get the link.
But here’s the hidden value most people miss: HARO is also a journalist discovery tool.
Every query tells you a journalist’s name, their publication, and the topic they’re working on. Even if you don’t respond to that specific query, you now have a data point. That journalist covers that topic for that publication. Add them to your database. Pitch them directly next time you have a relevant story.
We’ve covered all the major journalist request platforms including Qwoted, SourceBottle, PressPlugs, and others. Each one is a dual purpose tool: a source for immediate link opportunities and a journalist discovery engine.
Our full HARO guide walks through the response strategy in detail.
Method 4: Competitor Placement Analysis
This is one of the most underused methods and it’s incredibly effective.
Look at the press coverage your competitors have earned. Every article that mentions or links to a competitor is written by a journalist who covers your industry and has proven they’re willing to write about companies like yours.
Here’s the process:
- 1Pull your competitors’ backlinks. Use Ahrefs, Moz, or Semrush (free trials work fine for this). Look for editorial links from news publications, not directories or guest posts.
- 1Filter for relevant placements. You want journalist written articles in publications that matter to your audience. Ignore link farms, directories, and clearly paid placements.
- 1Identify the journalists. Check the byline on each article. Log the name, publication, email (if visible), and the topic they covered.
- 1Build your pitch angle. You’re not going to pitch them the same story your competitor did. You’re going to pitch them a better story on a related topic. The fact that they covered your competitor proves they’re interested in the space. Now give them a reason to cover you.
We used this method extensively when building our database. We analyzed competitor backlinks across dozens of PR agencies and their clients, identifying journalists who actively cover the kinds of stories we pitch. It added thousands of relevant contacts to our database and the quality was consistently higher than purchased lists because every contact was verified through a real published article.
Method 5: LinkedIn Research
LinkedIn is underrated for journalist finding, especially for B2B and trade press.
Search by title. Use LinkedIn’s search to find people with titles like “reporter,” “journalist,” “editor,” “correspondent” combined with your industry keywords. Filter by location if you’re targeting a specific market.
Check publication pages. Major publications have LinkedIn company pages. Look at their employees. Sort by “reporter” or “journalist” in the title filter. You’ll see exactly who works there and what they cover.
Connect before you pitch. Send a connection request with a note referencing a specific article they wrote. Don’t pitch in the connection request. Don’t mention your company. Just be genuinely interested in their work. Once connected, you can see their contact information and build the relationship before you ever ask for anything.
Use LinkedIn articles. Some journalists publish directly on LinkedIn. These articles tell you what topics they’re passionate about, often more candidly than their published articles.
We maintain about 10,000 LinkedIn connections with journalists, editors, and media professionals. The response rates on LinkedIn messages tend to be higher than email because the platform feels more personal and less saturated with PR pitches.
Important note: Don’t use LinkedIn automation tools for journalist outreach. Automated messages are painfully obvious and they’ll get you blocked immediately. Every message should be personalized and genuinely relevant.
Method 6: Google News and Google Alerts
This is the method that keeps your database fresh without daily manual work.
Google Alerts sends you an email every time a new article is published about a topic you’re monitoring. Set up alerts for your key topics, your brand name, your competitors, and your industry keywords.
Every alert that surfaces a relevant article gives you a new journalist contact. The journalist just published something on your topic. They’re active. They’re interested. Add them to your database with a note about the article.
Google News is useful for proactive research sessions. When you’re planning a campaign, search Google News for the topic and look at everything published in the last 30 days. You’ll find journalists you didn’t know about covering angles you hadn’t considered.
The compounding effect is real. If you set up 10 to 15 Google Alerts and spend 15 minutes each morning scanning the results, you’ll add 5 to 10 new journalist contacts per week. In a year, that’s 250 to 500 fresh, verified contacts, all of whom you know are active and interested in your topics.
Method 7: Conference and Event Speaker Lists
This one sounds old school, but it works particularly well for trade press and industry journalists.
Industry conferences publish their speaker lists and media partner lists. Journalists who attend or cover these events are deeply embedded in the industry. They’re the ones who write trend pieces, expert roundups, and in depth analysis. They’re also less likely to be on every purchased media list because conference attendance is a more specific signal than “covers technology.”
Check the websites of 5 to 10 conferences in your industry. Look at the media partner logos. Find the journalists from those publications who covered the event. Add them to your database.
Similarly, look at webinar and podcast guest lists. A journalist who appeared as a guest on an industry podcast to discuss a specific topic has demonstrated both expertise and accessibility. They’re approachable by design.
How We Built 27,000 Journalist Contacts
I’ll give you the honest version because the number sounds impressive and I want you to understand what it actually took.
We didn’t build 27,000 contacts overnight. It took over a year of systematic work combining all seven methods above, plus some additional data sources.
The foundation was byline research. We analyzed thousands of articles across our target topics and logged every journalist name.
We scraped our own placement data. After accumulating 5,272 placements through the work at Hockerty, we had a massive dataset of publications and journalists who had already covered stories similar to what we pitch. We systematically extracted every journalist contact from that dataset.
We used HARO and Qwoted as discovery tools. Every journalist query, even ones we didn’t respond to, added a data point to our database.
We mined competitor backlinks. We analyzed the press coverage of dozens of competing agencies and their clients, identifying journalists across fashion, finance, health, tech, and lifestyle beats.
We enriched aggressively. Once we had names and publications, we used a combination of Hunter.io, LinkedIn research, publication staff pages, and email pattern matching to find contact information. About 57% of our database has verified email addresses. 37% has LinkedIn profiles.
We deduplicated ruthlessly. Raw data from multiple sources meant lots of duplicates. We built custom scripts to merge records, keeping the best contact information from each source.
The result is a database organized by beat, publication, domain authority, contact method, and engagement history. It’s not perfect. No database this size is. But it’s significantly more targeted and current than anything you can buy off the shelf.
Quality Over Quantity: The 80/20 of Journalist Lists
Here’s something I wish someone had told me earlier: you don’t need 27,000 contacts to run effective PR campaigns.
In practice, most of our successful placements come from a much smaller pool. Our “priority tier” is about 800 journalists who have both email and LinkedIn, cover our specific topics, and have a history of responding to pitches.
The other 26,200 contacts are useful for research, trend identification, and occasional opportunistic pitches. But the 800 core contacts produce the vast majority of our results.
If you’re starting from scratch, aim for 100 well researched contacts first. 100 journalists who you’ve actually read, whose beats you understand, whose recent articles you can reference in a pitch. Those 100 contacts will outperform a purchased list of 10,000.
What to Track in Your Journalist Database
Whether you use a spreadsheet, a CRM, or a proper PR tool, here’s what you should track for each contact:
Name and email. Obviously.
Publication(s). Many journalists freelance for multiple outlets. Track all of them.
Beat / topics. What do they actually write about? Be specific. “Technology” is too broad. “AI ethics and regulation” is useful.
Last article date. If they haven’t published in 6 months, they might have moved on. Mark them for verification.
Source. How did you find them? Byline research, HARO, competitor analysis? This helps you evaluate which discovery methods produce the best contacts.
Pitch history. When did you last pitch them? What was the topic? Did they respond? This prevents you from accidentally pitching the same journalist twice in a week or sending them an angle you already sent.
Notes. Any personal details that help with personalization. They mentioned they’re based in Manchester. They recently wrote about a topic tangential to your next campaign. They prefer DMs over email. These notes turn a cold pitch into a warm one.
The Method I’d Recommend If You’re Starting Today
If I were building a journalist list from zero, here’s exactly what I’d do in the first two weeks:
Days 1 to 3: Byline research. Search Google News for 5 topics relevant to your business. Read 50 articles. Log every journalist name, publication, and email you can find. Target: 50 contacts.
Days 4 to 5: Competitor analysis. Pull the backlinks of 3 competitors. Identify the editorial placements. Log the journalists. Target: 30 more contacts.
Days 6 to 7: Set up HARO and Qwoted accounts. Start responding to relevant queries. Log every journalist who posts a query in your space, whether you respond or not. Target: 10 contacts, plus the habit established.
Days 8 to 10: Twitter research. Build lists of journalists covering your topics. Engage with their content. Target: 20 contacts.
Days 11 to 14: Enrich and organize. Use Hunter.io to find missing emails. Add LinkedIn connections. Create a clean spreadsheet with all the fields I mentioned above. Target: a clean, organized database of 100 to 110 contacts.
That’s your foundation. From there, spend 15 minutes each morning scanning Google Alerts and HARO queries to keep growing it organically.
Finding Journalists Is the Easy Part
I know that sounds strange after 2,000 words about how to do it. But finding them is genuinely easier than what comes next: writing a pitch good enough to make them respond.
The journalist list is the prerequisite. The pitch is what converts. And if you’ve done the journalist research well, your pitch will naturally be better because you’ll actually understand who you’re writing to.
For the next step, read my guide on how to pitch journalists with templates that get replies. And if you want to compare PR tools for journalist research, we’ve reviewed the major platforms.
The database is a living document. Keep adding to it, keep updating it, and treat every journalist as a relationship, not a target. That mindset makes everything else work better.
Ready to earn press coverage?
Free PR audit. We will tell you exactly what campaigns would work for your brand.
About the Author
Salvador Jovells
Founder of Presslei. 12+ years in ecommerce SEO across international markets. After a decade of link buying for Hockerty and Sumissura, I reverse-engineered 5,272 earned media placements and founded a reactive PR agency that builds authority through data-driven stories journalists actually want to publish. Based in Zurich.


