Who should use the Journalist discovery workflow?
Teams or solo builders working on marketing tasks who want a repeatable process instead of one-off tool experiments.
AI Workflow · Marketing
Practical execution plan for journalist discovery with clear steps, mapped tools, and delivery-focused outcomes.
Deliverable outcome
A clean, ready-to-use CSV with all verified data and priority scores.
30-90 minutes
Includes setup plus initial result generation
Free to start
You can swap tools by pricing and policy requirements
A clean, ready-to-use CSV with all verified data and priority scores.
Use each step output as the input for the next stage
Step map
Instead of relying on a single generic AI model, this pipeline connects specialized tools to maximize quality. First, you'll use Gemini for Google Workspace (formerly Duet AI) to a clear scope document listing target publications and journalist beats. Then, you pass the output to Brave Search AI to a raw list of 20-30 journalist names per target beat. Then, you pass the output to Muck Rack to a verified contact record for each journalist including email, twitter handle, and recent article links. Then, you pass the output to Intelligent Relations to a preference profile per journalist (e.g., 'likes data, no attachments, responds best tue am'). Then, you pass the output to Muck Rack to a sorted, scored list of 10-15 high-priority journalists ready for outreach. Finally, Findymail is used to a clean, ready-to-use csv with all verified data and priority scores.
Define target publication and beat criteria
A clear scope document listing target publications and journalist beats.
Build a seed list of journalist names
A raw list of 20-30 journalist names per target beat.
Verify and enrich contact data
A verified contact record for each journalist including email, Twitter handle, and recent article links.
Analyze journalist pitching preferences
A preference profile per journalist (e.g., 'likes data, no attachments, responds best Tue AM').
Score and prioritize journalists
A sorted, scored list of 10-15 high-priority journalists ready for outreach.
Export and format final outreach list
A clean, ready-to-use CSV with all verified data and priority scores.
List the specific publications (e.g., TechCrunch, Forbes) and journalist beats (e.g., SaaS, climate tech) that align with your story. Use a spreadsheet to capture publication tier, topic focus, and audience relevance. This prevents wasted effort on irrelevant contacts.
Why Gemini for Google Workspace (formerly Duet AI): Gemini for Google Workspace integrates directly with Google Sheets, enabling automated table generation and complex formula synthesis, which is ideal for defining target publication and beat criteria in a spreadsheet.
Search each target publication's masthead or use Google queries like 'site:techcrunch.com author AI startup' to find writers. Also search Twitter/X bios for beat keywords. Collect 20-30 initial names per beat to ensure depth.
Why Brave Search AI: Brave Search AI provides real-time information synthesis and privacy-preserving search, which can effectively replace Google search and Twitter/X advanced search for building a seed list of journalist names.
Use a tool like Hunter.io or RocketReach to find verified email addresses for each journalist. Cross-check with Muck Rack or Cision for accuracy. Append social media links and recent article URLs to each record.
Why Muck Rack: Muck Rack is specifically designed for journalist discovery and media pitching, directly matching the need to verify and enrich contact data from Hunter.io or RocketReach.
Read each journalist's recent articles and social media to infer their preferred pitch style (e.g., data-driven, exclusive, timely news). Note any explicit 'how to pitch' guidelines in their Twitter bio or personal website. Record preferences in a structured field.
Why Intelligent Relations: Intelligent Relations provides AI-powered pitch drafting and media monitoring, which inherently requires analyzing journalist pitching preferences from their online presence.
Rank each journalist by relevance (beat match), reach (publication tier), and responsiveness (based on past pitch patterns or Muck Rack stats). Assign a priority score (1-5) and sort the list. Focus on the top 10-15 for initial outreach.
Why Muck Rack: Muck Rack provides journalist stats and media monitoring, which directly supports scoring and prioritizing journalists based on their reach and relevance.
Export the final list to a CSV with columns: Name, Publication, Email, Twitter, Priority Score, Pitch Preference Notes. Optionally create a separate 'warm list' of journalists you've engaged with before. This file is your actionable asset for pitching.
Why Findymail: Findymail specializes in email discovery and data enrichment, which can directly export and format a final outreach list from a spreadsheet or CRM.
§ Before you start
Teams or solo builders working on marketing tasks who want a repeatable process instead of one-off tool experiments.
No. Start with the top pick for each step, then replace tools only if they do not fit your pricing, compliance, or output needs.
Open the mapped task page and compare top options side by side. Prioritize output quality, integration fit, and predictable cost before scaling.
§ Related
Automate high-volume lead discovery, qualification, and personalized outreach with AI-driven research and CRM enrichment.
Create high-ranking editorial content that is optimized for both humans and search engines — from first draft to published article.
Scale your social presence by identifying the right influencer partners, analyzing what content performs, and automating your publishing schedule.