The cold email template for guest post pitches that works isn't really about the wording, it's about proving in three sentences that you understand the site well enough to be worth a reply. Here's the structure I use and why each part earns its place.
Most guest post pitches get deleted in about four seconds, because the editor reading them can tell instantly it's a template blasted to two hundred sites with the name swapped in. The tell is always specificity, or the lack of it. "I love your website and would like to contribute a high-quality article" could be sent to any site on the internet, and editors know it.
The pitches that get replies do the opposite. They reference something the editor actually published, they propose an angle that fits a gap in what the site already covers, and they make it obvious the sender has read the site rather than run a search for "write for us" pages and copied a list.
Spend fifteen minutes on the site before you write a word of the pitch. Read three or four recent posts, note the tone, the typical length, and whether they run how-to content, opinion pieces, or data-driven pieces. Check whether they've covered your proposed topic already, since pitching something they published six months ago is an instant pass.
Find the actual editor or contributor, not a generic contact address, when possible. A pitch addressed to a name gets read differently than one addressed to "Hi there" or "Dear Editor," even if the content is identical.
Here's the structure, with placeholder brackets you'd fill in with your own research.
Subject: Idea for [Site Name] — [specific angle]
Hi [Name],
I've been reading [Site Name] for a while, and your piece on [specific recent article] was one I sent to a few people on my team. I noticed you haven't covered [specific gap or angle] yet, and I've got direct experience with it from [one line of relevant credibility].
I'd like to pitch a piece on [specific working title], covering [two or three specific points it would make]. I can have a draft to you within [realistic timeframe], and here's an example of my writing: [link].
Happy to adjust the angle if it overlaps with something you've already got planned. Let me know if it's worth a draft.
[Your name]
The parts doing the real work are the reference to a specific article, the named gap, and the writing sample. Everything else is just structure around those three things.
Keep it specific and low-key rather than salesy. Something like "Idea for [Site Name]: [angle]" or "A gap I noticed on [Site Name]" outperforms anything with "guest post opportunity" in it, since that phrase alone signals a mass pitch to anyone who's run an editorial inbox for more than a month. I've written more on subject line mechanics generally in how to write catchy email subject lines, and most of it applies here too, minus the audience-specific examples.
Editors get buried, so one follow-up after five to seven business days is reasonable and often what actually gets a response, since your first email may have just been pushed down the inbox rather than rejected. Keep the follow-up to two or three lines, reference the original pitch briefly, and don't add new asks or extra links. If there's no response after that, move on rather than sending a third or fourth email, which tends to do more damage to your name with that editor than the silence would have.
One thing worth checking before you send any cold pitch in bulk, if you're pitching multiple sites at once: cold outreach at volume puts real strain on your sending domain, and a domain that starts triggering spam filters gets fewer replies regardless of how good the pitch is. If you're sending guest post pitches as part of a broader cold outreach effort, it's worth reading up on the right sending setup for cold email before you scale volume.
Enough that the editor can tell you've actually read the site. Referencing one specific recent article and naming one specific content gap is usually enough, you don't need a paragraph of flattery.
Pitch the idea first for most sites, since editors want to shape the angle before you write it. A few highly competitive sites do expect a full draft upfront, which their contributor guidelines will usually say directly.
Quality matters more than volume here. A handful of well-researched pitches to sites that are a genuine fit will outperform dozens of generic ones, and it protects your sender reputation too.
For well-targeted, personalized pitches, somewhere in the range of 10 to 25% getting any reply, including passes, is reasonable. Mass, generic pitches typically land well under that.
If you're sending guest post pitches or any cold outreach at volume, sender reputation becomes the thing standing between a good pitch and a wasted one. Happy to take a look, <a href="/book">book a call</a> if you want a second opinion on your setup.