Every digital PR team I know runs the same Frankenstein stack. An outreach CRM to manage journalist relationships. An email finder to get addresses. A link monitor to check the links they fought for are still alive. A reporting tool to prove it all to clients at the end of the month. Four subscriptions, four logins, four places where the same campaign lives in fragments.
I ran that stack myself for years. The tools are individually fine — some are genuinely good — but the seams between them are where the work leaks. The pitch lives in one tool, the link it won lives in another, and the report that proves its value is assembled by hand in a third, every single month. Nobody at any point can see the whole story of a campaign in one place.
The job is one continuous loop — pitch, coverage, link, proof. The tools chop it into four.
So we built the loop as one product
EarnedPilot is digital PR and link building in a single workspace. Here's what that means in practice, module by module:
A relationship CRM that remembers. Every pitch, reply and note against every journalist, kept forever. When a teammate is about to pitch someone your colleague emailed for a different client this week, EarnedPilot warns them before the send — the awkward "why am I getting three emails from your agency?" reply simply stops happening. Pitch history follows the person, not the campaign, so "pitch me again in autumn" actually gets acted on in autumn.
Outreach sequences that hear the reply. Personalised multi-step follow-ups are table stakes; the difference is what stops them. EarnedPilot connects to your own mailbox — Gmail, Microsoft 365 or plain SMTP/IMAP — and detects replies and bounces automatically. The instant a journalist responds, their sequence halts. Bounced addresses get suppressed across your whole organisation so no other campaign embarrasses itself against the same dead inbox. Daily send caps and a gradual warm-up ramp protect your sender reputation while you scale.
A link tracker that re-verifies daily. Every link you win is checked every day: still live, still followed, still pointing where it should. Removed, nofollowed or re-anchored links raise an alert while recovery is still one friendly email. And because the monitor distinguishes "the page loaded and your link is definitely gone" from "we couldn't check today", you won't drown in false alarms.
White-label reports that write themselves. Your client gets a live link they can open any day of the month — every placement screenshotted, every link verified, coverage valued with an honest model instead of resurrected AVE. No more end-of-month screenshot safari.
Around the edges: an email finder with monthly credits on every plan, CSV import that maps columns from whatever tool you're leaving, a client portal your customers can keep in their bookmarks, an open API on every plan, and campaign playbooks that set up proven outreach patterns in one click.
Built for agencies without punishing them
Agencies get a workspace per client with clean separation, team roles with per-client access, full white-labelling — and unlimited seats on every plan. Your bill is based on the work, not on headcount. We think charging £2,000 a year for an extra login is one of this industry's stranger habits, so we simply don't do it. Interns get logins. Freelancers get logins. The client services person who just needs to check one report gets a login.
Honest pricing, £1 trial
Three plans, public prices, no sales calls, no annual lock-in, no "book a demo to see pricing". Have a play — this is the actual plan line-up:
EarnedPilot is live today at earnedpilot.com. If you're running the four-tool stack, bring your CSV exports — import takes about a minute, and the first thing you'll feel is your whole campaign finally being in one place.