PR & Media Outreach

How to Write a Pitch Journalists Actually Reply To

By Fortuna, Founder of ContactJournalists.com

How to Write a Pitch Journalists Actually Reply To

A founder’s guide to writing pitches that get opened, read, and replied to — based on real research into what journalists want and what makes them delete an email on sight.

How to Write a Pitch Journalists Actually Reply To | ContactJournalists.com :root{ --cream:#F6F3ED; --card:#FFFFFF; --ink:#15141A; --ink-soft:#5B5867; --purple:#6C4CF0; --purple-dark:#4F35C4; --purple-tint:#EFEAFC; --border:#ECE8DF; --shadow:0 2px 6px rgba(20,15,45,.04), 0 12px 32px rgba(20,15,45,.06); --radius-lg:24px; --radius-pill:999px; } *{box-sizing:border-box;} html{scroll-behavior:smooth;} @media (prefers-reduced-motion: reduce){ html{scroll-behavior:auto;} *{transition:none !important; animation:none !important;} } body{margin:0; background:var(--cream); color:var(--ink); font-family:'Inter',sans-serif; font-size:18px; line-height:1.75;} a{color:var(--purple); text-decoration:underline; text-decoration-color:rgba(108,76,240,.35);} a:hover{color:var(--purple-dark);} a:focus-visible, button:focus-visible{outline:3px solid var(--purple); outline-offset:3px; border-radius:4px;} .wrap{max-width:760px; margin:0 auto; padding:0 24px 100px;} .topbar{max-width:760px; margin:0 auto; padding:28px 24px 0;} .back{display:inline-flex; align-items:center; gap:8px; color:var(--ink); text-decoration:none; font-weight:600; font-size:15px;} .back:hover{color:var(--purple);} .meta-row{display:flex; flex-wrap:wrap; align-items:center; gap:18px; margin:28px 0 20px; font-size:15px; color:var(--ink-soft); font-weight:500;} .badge{background:var(--purple-tint); color:var(--purple-dark); font-weight:700; font-size:13px; letter-spacing:.03em; text-transform:uppercase; padding:7px 14px; border-radius:var(--radius-pill);} .meta-item{display:flex; align-items:center; gap:6px;} h1{font-family:'Inter',sans-serif; font-weight:900; font-size:clamp(30px,4.6vw,46px); line-height:1.12; letter-spacing:-.01em; margin:0 0 22px; color:var(--ink);} .dek-block{border-left:4px solid var(--purple); padding:2px 0 2px 22px; margin:0 0 34px;} .dek-block p{margin:0; font-size:19px; color:var(--ink-soft); line-height:1.6;} .hero{border-radius:var(--radius-lg); overflow:hidden; margin:0 0 30px; background:linear-gradient(135deg,#EFE6FB 0%,#F7E4EC 55%,#FBEFD9 100%); box-shadow:var(--shadow);} .hero svg{display:block; width:100%; height:auto;} .connect-row{display:flex; align-items:center; gap:14px; background:var(--card); border:1px solid var(--border); border-radius:var(--radius-pill); padding:14px 22px; margin-bottom:44px; box-shadow:var(--shadow); font-weight:600; font-size:15px;} .connect-row .icons{display:flex; gap:10px;} .connect-row .icons span{width:32px; height:32px; border-radius:50%; background:var(--purple-tint); color:var(--purple-dark); display:flex; align-items:center; justify-content:center; font-size:14px; font-weight:700;} .card{background:var(--card); border:1px solid var(--border); border-radius:var(--radius-lg); padding:32px 34px; margin:0 0 32px; box-shadow:var(--shadow);} .card h2{font-weight:900; font-size:24px; margin:0 0 18px; letter-spacing:-.01em;} .card p{margin:0 0 12px; color:var(--ink-soft);} .toc-list{list-style:none; margin:0; padding:0;} .toc-list li{margin:0 0 13px;} .toc-list a{font-weight:600; font-size:16.5px; text-decoration-color:rgba(108,76,240,.3);} .qa{margin:0 0 18px;} .qa:last-child{margin-bottom:0;} .qa .q{font-weight:700; margin:0 0 4px; color:var(--ink);} .qa .a{margin:0; color:var(--ink-soft);} .author-card{display:flex; gap:22px; align-items:flex-start;} .avatar{flex-shrink:0; width:76px; height:76px; border-radius:50%; background:linear-gradient(135deg,var(--purple),#9B7BFF); display:flex; align-items:center; justify-content:center; color:#fff; font-weight:900; font-size:28px;} .author-card .cred-pills{display:flex; flex-wrap:wrap; gap:8px; margin-top:14px;} .author-card .cred-pill{background:var(--purple-tint); color:var(--purple-dark); font-size:13px; font-weight:700; padding:6px 12px; border-radius:var(--radius-pill);} .client-strip{margin:0 0 32px; padding:22px 26px; background:var(--card); border:1px solid var(--border); border-radius:var(--radius-lg); box-shadow:var(--shadow);} .client-strip p{margin:0 0 12px; font-weight:700; color:var(--ink); font-size:15px;} .client-pills{display:flex; flex-wrap:wrap; gap:10px;} .client-pill{background:var(--purple-tint); color:var(--purple-dark); font-weight:700; font-size:14px; padding:8px 15px; border-radius:var(--radius-pill); text-decoration:none;} .client-pill:hover{background:#E2D9FA;} article h2{font-weight:900; font-size:27px; letter-spacing:-.01em; margin:52px 0 16px; color:var(--ink); scroll-margin-top:24px; display:flex; align-items:center; gap:12px;} article h2 .icn{flex-shrink:0; width:38px; height:38px; border-radius:12px; background:var(--purple-tint); display:flex; align-items:center; justify-content:center; font-size:18px;} article p{margin:0 0 20px; color:var(--ink); font-size:18px;} article p.lede{font-size:19px;} article ul, article ol{margin:0 0 20px; padding-left:24px;} article li{margin-bottom:8px; color:var(--ink);} .stat-strip{display:flex; gap:14px; flex-wrap:wrap; margin:0 0 26px;} .stat-box{flex:1; min-width:150px; background:var(--card); border:1px solid var(--border); border-radius:16px; padding:18px 20px; box-shadow:var(--shadow);} .stat-box .num{font-weight:900; font-size:24px; color:var(--purple-dark); display:block;} .stat-box .lbl{font-size:13.5px; color:var(--ink-soft);} .cta-gradient{border-radius:var(--radius-lg); padding:34px 36px; margin:38px 0; background:linear-gradient(120deg,#F6DCE8 0%,#EAE1FA 50%,#FCEFDA 100%);} .cta-gradient h3{font-weight:900; font-size:22px; margin:0 0 12px; color:var(--ink); letter-spacing:-.01em;} .cta-gradient p{margin:0 0 18px; color:#3D3A46; font-size:16px;} .cta-gradient .pills{display:flex; flex-wrap:wrap; gap:8px; margin-bottom:20px;} .cta-gradient .pill{background:rgba(255,255,255,.7); color:var(--ink); font-weight:700; font-size:12.5px; padding:6px 13px; border-radius:var(--radius-pill);} .btn-black{display:inline-flex; align-items:center; gap:9px; background:var(--ink); color:#fff !important; text-decoration:none; font-weight:700; font-size:15px; padding:14px 24px; border-radius:var(--radius-pill);} .btn-black:hover{background:#000;} .btn-ghost{display:inline-flex; align-items:center; gap:9px; background:transparent; color:var(--ink) !important; text-decoration:none; font-weight:700; font-size:15px; padding:12px 20px; border-radius:var(--radius-pill); border:1.5px solid rgba(21,20,26,.25);} .btn-row{display:flex; flex-wrap:wrap; gap:12px;} .faq-item{border-bottom:1px solid var(--border); padding:18px 0;} .faq-item:last-child{border-bottom:none;} .faq-item .q{font-weight:800; font-size:18px; margin:0 0 8px;} .faq-item .a{margin:0; color:var(--ink-soft);} footer{max-width:760px; margin:20px auto 0; padding:24px; text-align:center; color:var(--ink-soft); font-size:14px; border-top:1px solid var(--border);} ← Back to Blog Done-For-You PR 📅 29 July 2026 ⏱ 11 min read 👤 Fortuna How to Write a Pitch Journalists Actually Reply To A founder's guide to writing pitches that get opened, read and replied to, based on real research into what journalists want and what makes them delete an email on sight. Connect: in X ig Short on time? Here's the fast version What's the single biggest reason pitches get ignored? Irrelevance. Most journalists delete a pitch instantly if it doesn't clearly match their specific beat, regardless of how well it's written. How long should a pitch email be? Short. Around 100 to 150 words is usually enough to establish relevance, state the angle, and offer something concrete. Need publicity fast? WhatsApp us on 07822 002670 and we'll tell you honestly what's realistic and how quickly we can get moving for your brand. F Written by Fortuna, founder of ContactJournalists.com I spent seven years building It Really Works Vitamins as a solo founder, starting with nothing more than a logo I commissioned on Fiverr and a spare room full of stock. There was no PR team, no agency on retainer, and no one else to share the workload with. Over those seven years I grew it into a multi-million dollar brand before selling the business in 2022, and press was one of the single biggest levers in that growth, with genuine, unpaid coverage in Forbes, Men's Health, ShortList/Coach and the Evening Standard. ContactJournalists.com exists to bring that same real, lived experience to other founders, now run on behalf of clients across wellness and well beyond it. Forbes Men's Health ShortList / Coach Evening Standard Brands we already support with done-for-you PR: Yourpilla.com MobileAccountants.com AdvanceHomeHelp.co.uk RateGame.io Contents Why most pitches get deleted Subject lines that get opened The structure of a good pitch Personalisation at scale What not to include Follow-up etiquette What actually works, drawn from experience People also ask Final thoughts 🗑️ Why most pitches get deleted Reporting from PR Daily on Muck Rack's research found that roughly half of journalists receive at least six pitches a day, and some considerably more, against a finite amount of time to actually read and respond to them. Against that volume, a pitch survives its first few seconds based almost entirely on whether the subject line and opening sentence signal immediate relevance to that journalist's specific beat. Most pitches fail before the content is even properly read, simply because they were sent to the wrong person, or because the opening lines don't make it obvious why that particular journalist, writing for that particular audience, should care. 📬 Subject lines that get opened A strong subject line is specific, not clever. It tells the journalist exactly what the email is about in a handful of words, ideally referencing the actual angle rather than a vague teaser. "New data: 38% of UK renters delay home repairs over cost" will consistently outperform something like "Exciting opportunity for your readers," because it respects the journalist's time and lets them make an instant relevance judgement. Let us write the pitches for you Every pitch we send is written specifically for the journalist receiving it, using the same principles that landed our founder coverage in Forbes and Men's Health. Human-led outreach Personalised pitches £249/month WhatsApp 07822 002670 Apply for done-for-you PR 🏗️ The structure of a good pitch The most effective structure opens with a line referencing the journalist's own recent work, moves immediately into the specific angle in one clear sentence, and closes with a concrete offer, a quote, a data point, an interview, rather than a vague request to "discuss further." Anything beyond around 150 words risks losing the journalist's attention before they reach the offer at the end. 🎯 Personalisation at scale Genuine personalisation doesn't mean writing every pitch entirely from scratch. It means having a solid, well-researched target list, a clear understanding of each journalist's recent coverage, and a template structure flexible enough to be tailored meaningfully for each recipient in a few focused minutes, rather than sending an identical email to two hundred people and hoping volume compensates for relevance. 🚫 What not to include Avoid attaching a full press release as the entire pitch, avoid marketing adjectives like "revolutionary" or "game-changing" that every brand uses about itself, and avoid burying the actual story angle three paragraphs deep. Guidance from Emphasis's guide to getting press releases picked up makes a similar point: journalists need to be able to quickly extract the story, not decode it from promotional language. Need publicity fast? WhatsApp us your timeline and we'll show you exactly the kind of pitch that would go out on your behalf. Fast turnaround Clear tracking No lock-in WhatsApp 07822 002670 Apply for done-for-you PR 🔁 Follow-up etiquette A single follow-up, sent four to five working days after the first email, recovers a meaningful share of pitches that were simply missed rather than rejected. Beyond a second follow-up, further nudges tend to do more harm than good to the relationship. The goal is persistence without pressure, treating each journalist as someone worth a long-term relationship rather than a one-time target. 💡 What actually works, drawn from experience The pitches that landed coverage for my own brand shared a common thread: they offered something specific and immediately usable, a quote, a statistic, an interview slot, rather than simply announcing that a product existed. Journalists are, fundamentally, looking for material that makes their job easier. A pitch that does that consistently outperforms one that simply asks for coverage. ❓ People also ask Should I attach a press release to my pitch? Generally no. A short, personal email with the key facts performs better than a formal press release attached as a PDF. How many journalists should I pitch at once? Fewer, well-targeted journalists tend to outperform a large generic blast. Quality and relevance matter more than volume. Is it okay to follow up more than once? One follow-up is usually enough. Beyond a second nudge, further messages tend to damage the relationship rather than help it. Can AI tools write pitches for me? They can help with a first draft, but genuinely personalised, relevant pitches still need a human who understands the journalist's actual beat. ✅ Final thoughts A great pitch isn't about clever writing, it's about respecting a journalist's time and making their job easier. Relevance, brevity, and a concrete offer will consistently outperform a longer, more polished pitch that misses the mark on any one of those three fronts. We can't wait to help your business grow Done-for-you PR from ContactJournalists.com is built and run by someone who has actually done this for her own business and grown it into a multi-million dollar brand, not just an agency reading about PR theory. We already support brands like Yourpilla.com, MobileAccountants.com, AdvanceHomeHelp.co.uk and RateGame.io, and we'd love to add yours to that list. Builds SEO Builds AI visibility Saves time Saves money Saves energy WhatsApp us on 07822 002670 Apply for done-for-you PR ContactJournalists.com · Done-for-you PR for founder-led brands · 07822 002670