Explore this post with:
Most articles on this topic give you a definition, a few bullet points, and a pat on the back. Then you close the tab and have no idea what to do on Monday morning.
This one’s different. It’s a working playbook. You’ll get the goal-setting, the ROI math, the prospect scoring, the email copy, the QA checks and the reporting setup. Everything you need to run a link building campaign next week, whether you do it yourself or hand parts of it to someone else.
Grab a coffee. It’s a long one, but you can lift pieces out and use them as you go.
What a Link Building Campaign Actually Is (and Is Not)
A link building campaign is a time-boxed push to earn a set number of backlinks to a defined group of pages, with a clear goal, budget, and deadline. It starts on a date. It ends on a date. You can tell whether it worked.
That’s the part people skip.
A lot of teams say “campaign” when they really mean “we do some link building whenever we have time.” That’s an always-on program. It’s fine, and it has its place. But it’s hard to measure, easy to ignore, and nobody can say whether last quarter’s effort paid off.
A campaign is different. You pick a few pages, set a number, give it 90 days, and check the result. Think of an always-on program as a gym membership you rarely use. A campaign is a 12-week training plan with a race at the end.
Same activity. Very different results.
Step 1: Define the Campaign Goal (and the Pages That Need Links)
Start with the pages, not the links.
Pick three to five target URLs. No more. These should be pages that actually make money or are about to: your money pages, your best pillar content, or a page you’re launching soon. If you try to push ten pages at once, your links get spread thin and none of them get enough weight.
Next, set a number. It can be links, referring domains, or a ranking position. Whichever you choose, write it down in one sentence. Something like: “Earn 20 referring domains to our pricing page and two product pages in 90 days.”
Now the part most people dodge. Tie it to a business KPI. Not DR. Not “more authority.” Pipeline, SQLs, signups, revenue. Your boss doesn’t care that your domain rating went up by four points. They care whether the sales team got more leads.
If you can’t connect the campaign to money, you’ll struggle to defend the budget when quarter-end comes around.
One quick check before you move on. Are the target pages actually worth linking to? If a page is thin, outdated or slow, fix it first. Sending good links to a bad page is like paying for a billboard that points to a closed shop.
Step 2: Build the Campaign ROI Model Before You Start
This is the step almost nobody does, and it’s the one that makes the rest easier.
You want to know what the campaign is worth before you spend a rupee or a dollar on it. The formula is simple:
Projected revenue = (uplift in CTR × monthly search volume) × CVR × AOV
Let’s take a real instance.
Assume that you own a page that is in the #8 spot for a keyword that gets 2,400 monthly searches. Suppose you own a page that ranks #8 for a keyword that receives 2,400 monthly searches. The conversion rate is 2%, and the AOV (Average Order Value) is $400. You would like to translate it to place #3.
CTR rates can be quite different for every niche and type of SERP used, so if possible, use your own Search Console data. In this case, let’s say position 8 receives approximately 2% of clicks and position 3 receives approximately 10% of clicks. That’s an 8 percentage point increase.
- Extra clicks per month: 2,400 × 0.08 = 192
- Extra conversions: 192 × 0.02 = 3.84
- Extra revenue: 3.84 × $400 = about $1,536 per month
This is about $18,400 per year for just one keyword on one page. A campaign typically focuses on multiple.
Then start working from the last link to the number of links. Check the pages that rank #1 to #3 in Google for that term. See how many backlinks they have. If they have an average of 40, then you have 25. You are about 15 short. Expect 20, as it’s possible that some will drop out or fail QA.
With a further benchmark of 120% down at the ends of the range (roughly $200-$250 per link) 20 links equal a total of about $4,000-$5,000. Assuming that page gets an additional $1,536 per month, you break even with the campaign in roughly 3 months after you start to experience the ranking boost. Then factor in the time for rank improvement, and it takes about 5-7 months to pay back.
Is that a guarantee? No. Rankings don’t work like vending machines. But now you have a number to argue with, a budget band, and a reason to say yes or no. That beats a gut feeling.
Step 3: Choose the Right Campaign Type for Your Goal
Not every campaign looks the same. The type you pick should match what you want out of it.
Guest post campaigns
You write useful content for relevant sites and earn a link in the process. Good for topical authority and brand visibility. It takes a bit longer to see ranking movement, but the links tend to age well. See our guest post services if you want help with sourcing.
Niche edit or link insertion campaigns
You get your link added to an existing article that already has some age and traffic. This is the fastest route to a ranking lift because the page already has history. It’s a good fit when you need movement in weeks, not months. More on this at niche edits.
Digital PR and data study campaigns
You create something worth citing, like original research or a survey, and pitch it to journalists and editors. It’s the hardest to pull off and the most expensive. But a single tier-1 editorial link can be worth more than a dozen smaller ones. Details on digital PR.
Resource page and broken link campaigns
You find pages that list useful resources, or pages linking to dead URLs, and offer your content as a replacement. Slow, cheap and easy to scale. Don’t expect miracles in week two.
HARO replacement platforms
Since HARO shut down, tools like Qwoted, Featured and Help a B2B Writer have picked up the slack. You answer journalist queries and earn mentions. It’s a steady trickle, not a flood. Read more about HARO-style link building.
Hybrid campaigns
Here’s a secret. Most agencies don’t run just one type. They blend two or three. Maybe niche edits for quick wins, guest posts for steady authority, and a bit of digital PR for the big-name link. If your budget allows, a hybrid usually beats a single tactic.
Step 4: Build the Prospect List (With Scoring Criteria)
Your prospect list decides how your campaign goes. A weak list means weak results, no matter how good your emails are.
Where to find prospects. Start with a seed set. Pull from Ahrefs Content Explorer, Semrush Backlink Gap (to see who links to your competitors but not to you), and a manual SERP scrape for your target keywords. Mix the sources. Each one catches things the others miss.
Filter before you score. Set some hard rules so you aren’t scoring junk:
- A DR floor that fits your niche (say 30 or higher, but adjust)
- A traffic floor, so you skip sites with no real visitors
- Topical relevance, meaning the site actually covers your subject
- A clean outbound link profile, with no obvious link-selling patterns
That second one matters more than people think. A site with DR 70 and 100 monthly visitors isn’t a gem. It’s probably a private blog network. Run from it.
Score what’s left. Here’s a simple sheet. Each prospect gets points out of 10:
| Factor | Score | What it means |
| Relevance | 0 to 3 | 3 = same niche, 0 = unrelated |
| Authority | 0 to 3 | Based on DR, traffic and trust signals |
| Reachability | 0 to 2 | 2 = clear editor contact and active site |
| Intent fit | 0 to 2 | 2 = they already link out to pages like yours |
Keep anything scoring 7 or above. Park the 5s and 6s for later. Drop the rest.
How big should the list be? For a 90-day campaign, aim for 300 to 500 scored prospects. That sounds like a lot, but remember most outreach gets no reply. You need volume to get enough yeses.
Step 5: Find Contacts and Enrich the List
You’ve got your sites. Now you need a real person at each one.
Tools like Hunter.io, Apollo and Clearbit help you find email addresses. LinkedIn Sales Navigator is useful for filtering by role, so you can find the editor, the content lead or the head of marketing instead of guessing.
Here’s a tip that saves a lot of pain. Skip the generic contact@ address whenever you can. Those inboxes get ignored. A short, relevant email to an editor with their name on it will beat a polished one sent to a shared inbox.
Then verify every address before you send. Use a verification tool and clean out the bad ones. Your bounce rate should stay under 5%. If it climbs higher, your sending domain takes a hit, and that hurts every email you send afterward, not just this campaign.
Boring work. Worth doing.
Step 6: Write the Pitch (and the 3-Email Cadence That Still Works)
You don’t need ten follow-ups. Three emails, spaced out well, are enough.
Email 1 (Day 0): Short and specific. Under 90 words. One clear reason you’re writing, one clear value for them.
Subject: Quick idea for your [article name] piece
Hi [First name],
I read your piece on [specific topic]. The section on [specific detail] was useful, especially the point about [something real].
I put together a [guide/data set/resource] on [related topic] that adds [specific value, like a fresh stat or a missing step]. It might fit nicely as an addition.
Happy to send it over if you’d like a look. No pressure either way.
Thanks,
[Name]
Email 2 (Day 4): A new angle, not a nudge. Don’t write “just following up.” That tells them nothing new. Offer a different reason to reply.
Subject: Re: Quick idea for your [article name] piece
Hi [First name],
One more thought. I noticed your readers also seem interested in [related topic]. I could write a short, original section on that, with a stat or example you haven’t covered yet.
If that’s a better fit than my first idea, I’m happy to draft it.
[Name]
Email 3 (Day 10): The breakup email. Soft close. Leave the door open.
Subject: Closing the loop
Hi [First name],
I’ll stop filling up your inbox after this one. If [topic] ever becomes a priority for your readers, I’d be glad to help.
Thanks for your time either way.
[Name]
What to expect. For cold outreach, a reply rate of 8 to 15% is a healthy range, and a placement rate of 2 to 5% is realistic. So if you send to 400 prospects, you might land roughly 8 to 20 links from cold outreach alone.
See why that matters for your ROI model? If your plan needs 20 links, you’ll want to be at the top of that range, or add another source, like buying placements through a marketplace.
A few quick notes on writing these: Use their name. Reference something specific from their site. Write like a person, not a template. And never, ever start with “I hope this email finds you well.”
Step 7: Run Link QA Before Every Placement Goes Live
You’ve worked hard to get a placement. Don’t let a bad one slip through.
Before any link goes live (or before you pay for it), run this checklist:
- Dofollow attribute. The link should pass authority, unless you planned something different.
- In-body, contextual placement. It sits inside the actual article text, not in a footer, sidebar or author box.
- Anchor text as agreed. It matches your anchor plan. Not stuffed, not swapped.
- No sponsored tag. Unless you want one, the link shouldn’t carry rel=”sponsored”.
- Index check within 7 days. Confirm the page is indexed. If Google hasn’t picked it up, the link isn’t doing much.
Also know when to say no. Reject a placement if the content is thin, if the site shows link farm patterns (dozens of unrelated outbound links per post), or if your link is hidden or placed oddly. Walking away from one bad link costs you nothing. Keeping it can cost you a lot.
If you want a deeper check on links you already have, try a backlink audit. And for the anchor plan, our guide on anchor text covers how to avoid over-optimizing.
Step 8: Track, Report, Iterate (The Weekly Dashboard)
If you only check results at the end, it’s too late to fix anything.
Keep a one-page dashboard and look at it every week. It should cover three layers.
Pipeline metrics
Prospects contacted, emails sent, replies received, placements secured. This tells you where the funnel leaks. Low replies? Your pitch needs work. Plenty of replies but few placements? Your offer or your targeting is off.
Link metrics
Number of placements, DR spread, anchor text mix, and the percentage that are dofollow. This tells you whether you’re getting the quality you planned.
Business metrics
Target page position, impressions, clicks, and assisted conversions. This tells you whether any of it matters.
One mistake to avoid. Don’t report on emails sent. Sending 500 emails is activity. Landing 12 links is a result. Your report should lead with the result.
Rankings take time to move, so don’t panic in week three. But if your pipeline numbers look healthy and nothing has moved after the expected lead time, then dig in.
Campaign Benchmarks: Cost, Timeline and Expected Output
These bands come from [methodology note: how Link Publishers arrived at these ranges, based on campaigns delivered. Add before publishing]. Your numbers will vary by niche, but this gives you a starting point.
| Campaign Type | Cost Band | 90-day Links | Avg DR | Lead Time to Rank Lift |
| Guest Post | $3K to $10K | 15 to 40 | 40 to 60 | 2 to 4 months |
| Niche Edit | $2K to $8K | 20 to 50 | 35 to 55 | 4 to 8 weeks |
| Digital PR | $8K to $30K | 5 to 20 (tier-1) | 70+ | 3 to 6 months |
| Resource / Broken Link | $1K to $4K | 10 to 25 | 30 to 50 | 3 to 6 months |
A few things jump out. Niche edits are quick and affordable. Digital PR costs the most, gives you the fewest links, and gets you the strongest ones. Resource and broken link campaigns are cheap but slow.
None of these are right or wrong. They fit different goals. If you need speed, lean toward niche edits. If you want prestige, look at digital PR. If you’re on a tight budget and can wait, go with resource pages.
In-House vs Agency vs Marketplace: The Honest Comparison
Who should actually run the campaign? There are three real options, and each one has trade-offs.
In-house
You keep full control. Your team knows the product best. But ramp-up is slow, and fixed costs are high. You’ll need to hire someone, buy tools, and give them months to get good. This makes sense when link building is a long-term priority, and you have the budget to staff it.
Agency
They handle everything. Strategy, outreach, reporting. That’s a real relief for busy teams. The downsides are a higher cost per link and quality that can swing depending on who’s on your account. Ask to see sample placements before you sign.
Marketplace
You pay per link, pick from a pool of vetted publishers, and keep the strategy in your own hands. This is the model Link Publishers runs, with 60,000+ vetted publishers and per-link pricing. It works well if you already know what you want and just need good sites to place on, without the overhead.
A simple way to decide:
- Need to scale fast with little internal effort? Agency or marketplace.
- Want maximum control over every detail? In-house or marketplace.
- Short on time, budget is flexible? Agency.
- Budget is tight, you have a strategy and some capacity? Marketplace.
- Playing a long game with a dedicated team? In-house.
Still not sure? Our guide on choosing a link building partner goes deeper. And if you’d like to talk it through, we offer a managed link building option too.
Mistakes That Sink Link Building Campaigns
Most campaigns fail for the same handful of reasons. Here are the big ones.
Chasing DR without checking traffic. We covered this earlier, but it’s worth repeating. A DR 70 site with 100 monthly visitors usually isn’t real. It’s a network built to sell links, and Google is getting better at spotting them.
Too many target pages. Spreading links across ten URLs means none of them gets enough. Stick to three to five.
No anchor plan. Without one, you end up repeating your exact-match keyword over and over, and it looks over-optimized. Decide your mix before you start: branded, partial match, generic, and a small share of exact match.
Reporting on sent emails, not placements. It feels productive. It isn’t. Track what lands.
Skipping landing page QA. If the page you’re building links to is weak, slow or off-topic, you’re wasting money. Fix it first.
Each of these is easy to avoid once you know to look for it.
Campaign Templates You Can Use
Here’s the starter kit. Copy these into a doc or sheet and adapt them.
1. One-page campaign canvas
- Goal (links, domains, or position):
- Business KPI it connects to:
- Target pages (3 to 5):
- DR floor and traffic floor:
- Anchor plan (branded / partial / generic / exact %):
- Campaign type(s):
- Timeline (start and end date):
- Budget:
- Owner:
- How we’ll measure success:
2. Prospect scoring sheet. Use the four-factor table from Step 4: relevance, authority, reachability, intent fit. Add columns for site URL, contact name, email, status and notes.
3. 3-email outreach sequence. Copy the Day 0, Day 4 and Day 10 emails from Step 6.
4. Link QA checklist. Use the list from Step 7, and add a column for pass, fail and notes.
5. Weekly 1-page dashboard
- Prospects contacted this week:
- Emails sent / replies / placements:
- Reply rate and placement rate:
- New links: DR spread, anchor mix, dofollow %:
- Target page position, impressions, clicks:
- What worked / what to change next week:
6. Monthly stakeholder report
- What we set out to do (the goal)
- What we delivered (links, domains, DR range)
- What moved (rankings, traffic, conversions)
- What we learned
- What’s next, and any budget change needed
Final Thoughts
A link building campaign isn’t magic. It’s a plan with a start date, a finish line and some honest math in the middle.
Pick your pages. Run the ROI numbers. Build a good list. Write short emails. Check every link. Report on results, not effort.
Do that for 90 days and you’ll know a lot more than you do today about what works for your site, your niche and your budget.
Frequently Asked Questions
Most run about 90 days. That’s enough time to build a list, send outreach, land placements and see early movement. Rankings can take longer to respond, so many teams plan for the campaign plus a few months of watching results.
There’s no magic number. The best way to estimate is to look at the pages already ranking in the top three for your keyword and compare their referring domains to yours. The gap is your starting target. Add a few extra to cover links that fail QA.
For cold outreach, 8 to 15% is a solid range. Placement rates usually sit between 2 and 5%. If you’re well below that, check your list quality and your first email before changing anything else.
You can, to a point. Niche edits and link insertions work on existing articles, so you don’t need to write much. But guest posts, digital PR and resource outreach all depend on having something worth linking to. Even a solid landing page counts as content here.
It depends on what “buy” means. Paying a vetted publisher for a clearly agreed placement on a real site is common practice. Buying from link farms or networks is where the risk is. Stick to sites with real traffic, real editorial standards and clean outbound profiles, and run every placement through QA.
Also Read:
