Features

The RunPR workflow, step by step.

RunPR watches the news, ranks reporters by fit, writes pitches from recent bylines in your voice, routes every pitch for approval, sends from your verified domain, and tracks opens, bounces, and coverage back to the originating story.

Integrations

Use RunPR from your AI assistant.

Bring selected-client context and saved source evidence into your assistant, then return a draft for human review. The limited-access Claude Code OAuth pilot requires enrollment; existing organization-key access remains separate.

Explore the MCP integration
📡 NEW

Help clients understand their AI visibility.

Review how your client appears in sampled AI answers, which competitors appear and which sources are cited. Standard scans cover ChatGPT, Perplexity and Exa; deep scans add Claude, Gemini and Grok. API samples can differ from consumer browser answers.

Use the evidence to explain the results to your client and recommend a next step. Check source relevance before preparing outreach, then review and edit the draft in your pitch queue.

Learn moreRun a free audit
Client reporting

Coverage reports your clients actually open.

Every report ships with article screenshots, honest range-based reach, sentiment, syndication grouping, and a live white-labeled link your client can open (or print to PDF) any time, refreshed and emailed to them automatically on a schedule you set.

See a live sample report →Learn more about Coverage Reports
Pitch analytics

Outcomes data that makes your next pitch better.

RunPR tracks every send, open, and bounce back to the originating story and journalist. The Pitch Outcomes dashboard shows open rate by outlet and pitch type, delivery health per domain, and which reporters and story angles are drawing the most attention. Weekly trends are built for screenshots you can drop into client decks to show the work behind the results.

Open rate by outlet and pitch type

See which outlets and angles are getting read, not just which ones you pitched.

Delivery health by domain

Catch bounces and deliverability problems by reporter and outlet tier before they cost you a campaign.

Weekly trends for client decks

Exportable charts that show progress over time and are ready to screenshot for client reporting.

Journalist CRM

Relationship history, not just a contact list.

Every journalist you have pitched is tracked with full relationship history: what you sent, when, and whether coverage shipped. Badges surface reporters who have covered your client before, so your team knows who to prioritize. Search by name, outlet, or beat, and filter to never pitched, covered your client, or unlocked. Export unlocked contacts to CSV when you need them elsewhere.

Full relationship history

Every pitch, open, and coverage outcome stays attached to the journalist profile. Nothing lives only in an inbox.

Coverage and AI-cited badges

Reporters who have covered your client, and reporters at outlets AI engines cite, are flagged so the team knows where to start.

Search, filter, and CSV export

Find journalists by name, outlet, or beat. Export your unlocked contacts for campaign planning or handoffs.

What you get

Seven capabilities. One workflow.

01 · monitor

News monitoring tied to pitchable moments

  • Set monitors for topics, competitors, and beats using Google News and GDELT.
  • Each signal lands in the queue with the source story, publication, topic, and owning Account attached.
  • Account-scoped monitors keep every client workspace separate.
02 · match

Reporter matching with the reason shown

  • Matched reporters ranked against your pitch angle by relevance score, with bylines re-verified on a schedule.
  • Every match shows why it surfaced: beat history, recent coverage, and outlet fit.
  • Discovery happens inside the same dashboard as pitch writing, not a separate database tab.
03 · write

Pitches grounded in recent bylines

  • Pitches are grounded in the reporter's last 10 bylines and your team's voice profile.
  • Pitch Check flags soft asks, buried news, and unsupported claims before a human opens the draft.
  • Pitch writing only activates once readiness is complete: company profile, voice profile, news monitor, send-from email, approval mode.
04 · approve

Approvals before any send

  • Nothing goes out without you.
  • Approve, reject, or send back with a note. Every decision is logged to the artifact.
  • Approval mode and kill window are confirmed once, then enforced on every draft.
05 · send

Verified sending from your domain

  • Send from your own domain. SPF, DKIM, and DMARC records configured for you.
  • Sent threads stay linked to the originating story, journalist, and approval decision.
06 · track

Delivery and coverage tracking

  • Every send, open, and bounce is tied to the story and reporter.
  • Coverage outcomes stay attached to the original pitch, not buried in an inbox.
  • Teams can see which stories got opened and which produced coverage.
07 · ai visibility

AI Visibility on your plan cadence

  • Standard scans sample ChatGPT, Perplexity and Exa; deep scans add Claude, Gemini and Grok.
  • Review mention and citation rates, competitors and questions where your brand did not appear.
  • Assess cited sources for relevance before preparing outreach for review in your pitch queue.
Where the time comes back

The work stays attached to the story.

Fewer tabs between the moment and the pitch

The monitor, reporter match, draft, approval, send, and delivery record live in one place, so teams stop rebuilding context at every handoff.

Cleaner proof of what happened

Every artifact, decision, send, open, and coverage outcome stays tied to the source story and journalist.

Start free trialCompare alternativesBrowse resources
Get started

Stop watching ten tabs. Start landing coverage.

Start free trialBook a walkthroughBuild a free PR checklist

No demo required. No sales call to start.