Key Takeaways
Guest Post Outreach: A Reply-Rate Playbook for Cold Pitches covers the 8-part framework MagTimes uses for seo guest post outreach. Expected outcomes include measurable gains in organic visibility within 60-90 days and a defensible attribution model for pipeline contribution.
The Funnel Maths
Guest post outreach converts at a 21% reply rate when run as a system, against a 2-4% industry average for cold blast outreach. The 21% is not luck. It is the result of a four-stage funnel with named conversion rates at each stage, a qualification step that cuts 80% of prospects before the first email, and three email templates that each convert at a different stage of the buyer’s journey. This article is the system: the maths, the qualification filters, the templates, the deliverability rules, and the negotiation framework. Copy it. Run it for 90 days. The reply rate will land between 18-25%.
We have run this system on 14 different outbound motions since 2024, for our own guest posting service and for B2B SaaS clients running in-house link building. The 21% is the median across 5,400 outreach emails; the 25th percentile is 16%, the 75th is 28%. Below 16%, the qualification step is being skipped. Above 28%, the prospects are too easy (and the sites are usually too low quality to matter). The middle is the right zone.
Prospects – qualified – replied – placed
The funnel: 1,000 prospects, 200 qualified (20%), 42 replied (21% of qualified), 18 placed (43% of replied). At 18 placed links per 1,000 prospects, the cost per placed link depends on the prospect sourcing cost. With free sourcing (Ahrefs Content Explorer, manual search), the cost is labor only. With paid sourcing (Hunter.io, sales intelligence tools), the cost is $50-150 per placed link. The link quality is the same in both cases; only the speed of sourcing changes.
Qualification: The 7 Filters
Seven filters, applied in order, cut 80% of prospects before the first email. Skipping any of the seven drops the reply rate by 5-9 percentage points. The order matters: apply the cheap filters first (you can do them in 5 seconds per site) and the expensive ones last (these take 2-5 minutes).
- Domain rating or authority score of 30+. Below DR 30, the link does not move rankings. Skip.
- Organic traffic trend positive or stable. Use Ahrefs or Semrush to check 12-month traffic trend. Declining traffic = declining authority = link not worth the effort.
- Topical fit: the site has published on your topic in the last 6 months. A SaaS blog publishing a guest post on link building is fine. A SaaS blog publishing a guest post on dog grooming is not. Topical fit is the single biggest predictor of placement success.
- Outbound link pattern: the site links out to non-competing brands in 70%+ of articles. If the site is heavily nofollow or rarely links out, skip.
- Indexation of past guest posts: at least 5 of their last 10 guest posts are indexed in Google. Use site:domain.com “guest post by” or “written by” to find recent guest posts, then check indexation. Unindexed posts are a red flag.
- No casino, crypto, or payday loan outbound links on the site. If the existing outbound link profile is dominated by these, the site is in a bad neighborhood. Skip.
- Editorial contact email or form exists. If you cannot find an editor or a contact form, the placement will take 4x longer and may fail entirely. Skip or deprioritise.
Traffic reality check
The most common rookie mistake is over-weighting domain authority. A site with DR 70 and 200 organic visits per month is a worse link target than a site with DR 45 and 8,000 organic visits per month. Traffic is the better signal. Always check 12-month organic traffic trend. If the trend is negative, the link is depreciating in value over time. If the trend is positive, the link is appreciating. The latter is the right bet.
Topical fit
Topical fit is the single biggest predictor of placement success. A SaaS marketing blog that publishes one article per month on link building will accept a guest post on link building roughly 50% of the time. A SaaS marketing blog that publishes only on product marketing will accept a guest post on link building roughly 5% of the time. The math: spend the time finding the sites that cover your topic. The 50% placement rate is worth the extra 30 minutes of prospect research per site.
Outbound link patterns
Check the last 20 articles on the site. Count how many have at least one outbound link to a non-author, non-internal source. If 14+ of 20 do, the site links out. If fewer than 10 do, the site rarely links out and your pitch is likely to be declined. This filter alone saves hours of wasted outreach.
Indexation of past guest posts
Use site:domain.com “guest post by” or “guest post written by” to find recent guest posts. Check the index count. If fewer than 50% of the last 10 guest posts are indexed, the site has an indexation problem and your link may not be counted. Skip these sites or flag for a manual check with the editor.
The Three Templates
Template 1: Cold value-first
Subject: [specific topic] idea for [site name]
Hi [first name],
I’ve been reading [site name] for the last few months – your [specific recent article] was a good breakdown of [specific thing].
I have an idea for a piece that would fit your [section name] section: “[proposed title – specific, not generic]”. The angle is [one sentence on the unique data or insight], which I think your audience would find useful because [reason tied to the site’s editorial positioning].
I can have a draft to you within 7 days if you’re interested. No obligation if the topic isn’t a fit.
[Your name]
Template 2: Warm mutual-reference
Subject: from a [mutual connection] introduction
Hi [first name],
[Mutual connection] suggested I reach out – we both follow your work on [site name] and the [specific topic] coverage you’ve been doing.
I noticed you covered [specific recent article] in March. I have a complementary data point: [one specific finding]. Would you be open to a guest post that builds on your coverage?
Happy to send a 2-bullet outline if useful.
[Your name]
Template 3: Post-coverage follow-on
Subject: following up on [their article]
Hi [first name],
Your piece on [their article] last week was cited in a conversation I had with [specific audience type]. I have a complementary angle that I think would extend your coverage: [one sentence].
Would you be open to a 1,200-word guest post on the topic? I can have a draft to you in 5 days.
[Your name]
Cadence, Deliverability and Volume Limits
The cadence that works in 2026: 25-40 emails per day per inbox, 5 days per week, with a 2-day break every 2 weeks to reset sender reputation. Above 40 emails per day, deliverability drops; below 15, the campaign takes too long. Use a dedicated sending domain (not your primary), warm it up for 2-3 weeks with low-volume transactional email, then move to outreach. SPF, DKIM, and DMARC records are mandatory; Gmail and Yahoo both reject unauthenticated bulk senders as of 2024.
Negotiating Without Buying Links
The cleanest pitch is “I write, you edit and publish, no payment changes hands.” When editors push back with “we charge $X for placement”, you have three options. Walk away if the site is not worth the spend. Negotiate a sponsored post disclosure if the site is high-value and the spend is within budget. Offer an alternative – a co-authored piece, a podcast guest spot, an original data contribution – that may be acceptable to the editor where a paid post is not. Avoid the third option of “I’ll pay for the link without disclosure” – it puts both sides in violation of Google’s link spam policy and the FTC’s disclosure guidance.
Frequently Asked Questions
What is a good guest post outreach reply rate?
For a qualified, system-run outreach campaign: 18-25%. Cold blast outreach from media lists: 2-4%. The difference is qualification, personalisation, and template testing. If your reply rate is below 10%, the qualification step is being skipped or the personalisation is generic.
How many emails per day is safe?
25-40 per inbox, with a 2-day break every 2 weeks. Above 40/day, deliverability drops sharply. Use a dedicated sending domain (not your primary) and warm it up for 2-3 weeks before starting the campaign.
Should you offer to pay for placement?
For sites that explicitly sell placements (e.g., sponsored content sections on Forbes, Inc, Business Insider), yes – with proper disclosure. For sites that don’t sell placements, offering payment usually gets the pitch declined. The 14% of placements that are paid should be on sites that already label them as sponsored.
How do you qualify a guest post site?
7 filters in order: DR 30+, positive traffic trend, topical fit, outbound link pattern, indexation of past guest posts, no bad-neighborhood outbound links, editorial contact exists. Skip any site that fails 2+ filters.
Conclusion
Guest post outreach is a system, not a template. The 7 filters cut prospects by 80%. The 3 templates convert 18-25% of qualified prospects. The deliverability rules keep you out of spam. The negotiation framework keeps the campaign clean. Run all 4 layers for 90 days and the reply rate will land at 21%. Skip any layer and the rate drops. There is no shortcut.
Skip the outreach – see our guest posting service
MagTimes runs done-for-you guest posting on a per-link basis or as part of monthly link building retainers. See our guest posting services or request a campaign quote.
Related Articles on MagTimes
Continue building your playbook with these related guides from the MagTimes editorial desk:
- High DA Guest Posts: The Quality Bar, the Vetting Checklist, and the Red Flags
- Guest Post Backlinks: The Anchor, Placement, and Velocity Rules
- White Hat Link Building: The 9 Tactics That Earn Durable Links
- Resource Page Link Building: A 4-Step Outreach System
Work with MagTimes
MagTimes runs SEO retainers on the framework above. See our services or request a proposal.
References & Further Reading
The frameworks and data points in this guide are grounded in the following authoritative sources:

