Backlynk
Case Studies14 min read

Link Building Case Study: From 0 to 500 Backlinks in 90 Days

A fintech SaaS went from zero referring domains to 487 in 90 days using three concurrent acquisition streams. Here's the exact playbook, cost breakdown, and what we'd do differently.

JM

James Mitchell

Technical SEO Lead

Key Takeaways - A B2B fintech SaaS domain went from 0 referring domains to 487 in 90 days, producing 11 page-1 keyword rankings and 1,284 monthly organic visits - Three concurrent acquisition streams ran in parallel from day 1: directory foundation, outreach editorial, and digital PR — sequential execution would have taken 6+ months - Per Ahrefs data, pages ranking #1 have 3.8x more backlinks than pages ranked 2nd–10th — link volume at every DR tier matters - Per Editorial.link's survey of 518 SEO professionals, the average cost per quality backlink is $508.95 — this campaign achieved $17.74 per referring domain by combining directory volume with targeted editorial - The biggest execution mistake most campaigns make: starting high-DR editorial outreach before any foundation exists — Google's link graph treats a first link from a major publication as statistically unnatural

February 2026: The Brief That Changed How We Approach New Domains

The brief arrived on February 3rd: TaxDash, a B2B SaaS for freelance contractor tax management, had launched six weeks earlier. Zero backlinks. Zero organic traffic. A brand-new domain with two employees and a clearly defined target keyword: "freelance tax software" (12,000 monthly searches, Keyword Difficulty 52 in Ahrefs).

The client's ask: page-1 visibility within 6 months. Budget: $8,000/month for link acquisition, with content handled separately.

What we did over the next 90 days produced 487 referring domains, DR 44, 1,284 monthly organic visits, and 11 page-1 keywords — not for the primary target keyword yet, but for the adjacent cluster that creates the topical foundation. The primary target reached page 1 (position #8) by month 6.

Most link building campaigns fail not because the tactics are wrong, but because they're run sequentially when they need to run concurrently — and because the foundation phase gets skipped in favor of expensive editorial links that underperform on domains with no existing authority baseline.

Here's exactly what we did, what it cost, and what we'd change.

Starting Point: The Competitive Analysis That Set Every Target

Before the first link was built, we ran a complete competitive gap analysis. Most case studies skip this step, which is why most case studies aren't actually replicable.

Competitor benchmark analysis: We pulled the top 5 ranking pages for "freelance tax software" through Ahrefs. The median referring domain count for a page-1 position was 73 referring domains. The #1 result had 312 referring domains. The #10 result had 31 referring domains.

This set the realistic 90-day target: we weren't going to rank #1 by day 90. We were building toward the referring domain profile that enables page-1 entry by month 4–6 — which meant targeting 200+ referring domains by day 90 as a minimum viable threshold.

Link gap inventory: We exported competitor backlink profiles and ran a gap analysis to identify: (1) directories where all competitors had listings that TaxDash didn't — immediate, low-effort wins; (2) publications that had linked to 3+ competitors — indicating editorial receptivity to the niche; and (3) minimum DR and traffic thresholds for meaningful placements. Result: 1,847 directories with confirmed competitor presence. 23 publications that had linked to 3 or more competitors. Minimum viable placement DR: 25 (competitor median was DR 28 for their top editorial placements).

Technical baseline confirmation: Before acquiring any links, we confirmed: sitemap submitted to Google Search Console, robots.txt allowing full crawl, Core Web Vitals passing (LCP under 2.5s, CLS under 0.1), HTTPS canonical tags correct, no duplicate content issues, and structured data implemented for the SaaS product type. A technically clean, indexed site propagates link equity significantly faster than a site with crawl issues. This step took 3 days and eliminated the most common reason new-domain link campaigns produce delayed results.

The 90-Day Strategy: Three Concurrent Streams

The core strategic decision — and the one that separated this campaign's timeline from typical results — was running three link acquisition streams simultaneously from day 1, not sequentially.

Stream 1: Directory and citation foundation (Days 1–90, ongoing) High volume, DR 20–40 range, automated submission where possible. Provides referring domain count and link diversity that makes editorial links look natural within the broader link profile.

Stream 2: Outreach editorial placements (Days 15–90) Guest posts and niche edits in finance, SaaS, and freelancing publications. DR 30–65 targets. Manual outreach with fully personalized pitches. Started day 15 — not after directories finished — because editorial timelines are 3–6 weeks, meaning outreach initiated on day 15 produces links published around day 35–55.

Stream 3: Digital PR data asset (Days 30–90) One original survey-based report commissioned on day 31, designed to generate 10–30 high-authority placements from a single piece of research. The 6-week production lead time (survey design, data collection, analysis, design) means this must be commissioned in month 1 to deploy in month 3.

Running these three streams concurrently compressed what would have been a 6-month sequential campaign into 90 days of meaningful acquisition. Most agencies sequence: finish directories, then start outreach, then consider PR. The math on that approach is brutal: you lose 8–12 weeks of compounding that you can never recover.

Month 1: Building the Foundation (Days 1–30)

Week 1: Technical Infrastructure Before Any Outreach

Days 1–7: Zero outreach. Pure foundation work.

  • Submitted TaxDash to Google Business Profile (establishes NAP consistency for citation building)
  • Created a consistent NAP (Name, Address, Phone) profile template for directory submissions
  • Published 3 cornerstone blog posts targeting adjacent keywords with KD under 30: "how to track freelance income," "quarterly tax estimates for contractors," and "best expense tracking apps for freelancers"
  • Set up GSC tracking for all 47 target keywords, establishing the pre-campaign baseline

The content investment matters here. When outreach targets evaluate your site, they make an editorial judgment call. A new domain with zero published content gets a significantly lower acceptance rate than one with 3 substantive, professional posts. Even 3 posts meaningfully shifted our outreach acceptance rate in subsequent weeks.

Weeks 2–4: Directory Campaign Launch

Day 8–30: Launched the directory and citation campaign using Backlynk's automated directory submission tool to process the 1,847 target directories identified in our competitor gap analysis across three tiers:

  • General business directories: Yelp, Yellow Pages, Bing Places, Apple Maps, Foursquare — universal NAP citations that anchor domain legitimacy
  • Software/SaaS-specific directories: G2, Capterra, GetApp, SoftwareAdvice, Product Hunt — niche-relevant, trafficked, and the category most competitors had thorough coverage in
  • Finance and accounting directories: Tax software review sites, freelancer resource databases, accounting tool comparison sites — the topical cluster directly relevant to TaxDash's keywords

30-day results from the directory stream:

| Metric | Day 30 Result | |---|---| | Submissions processed | 1,847 | | Links indexed in Ahrefs | 312 | | Ahrefs indexation rate | 16.9% | | Referring domains gained | 47 | | Domain Rating (DR) | 12 (from 0) | | Monthly organic traffic | 34 visits | | Page-1 keywords | 0 | | Stream cost | $890 |

The 16.9% Ahrefs indexation rate at day 30 is expected behavior — not a failure signal. Directory links index at 60–80% by month 3 as Googlebot revisits linking pages more frequently. The 312 links already placed would continue returning value through months 2 and 3 without additional spend, as the indexation rate climbed.

By day 15 — while the directory campaign was still running — we had already launched the outreach stream, ensuring no idle period between acquisition phases.

Month 2: The Editorial Push (Days 31–60)

Outreach Campaign Architecture

Day 15 (not day 31): Outreach started before month 1 ended, specifically targeting publications with 4–8 week editorial timelines. The outreach list was built from three sources:

  1. Competitor backlink gap analysis — 23 publications identified as niche-receptive
  2. Google search operators — "write for us" + "freelance finance" and "tax software" combinations surfaced 61 additional editorial prospects
  3. Journalist query platforms (Help a B2B Reporter, formerly HARO) — daily monitoring for finance, tax, and freelancer economy angles

Outreach performance (days 15–60):

| Metric | Result | |---|---| | Prospects contacted | 84 | | Responses received | 19 | | Response rate | 22.6% | | Pitches accepted | 11 | | Links placed by day 60 | 8 | | Links still in editorial pipeline | 3 |

Per Editorial.link's survey of 518 SEO professionals, the average outreach response rate is 8.5%. Our 22.6% reflected significant pitch personalization — each outreach email referenced a specific recent article on the target site, tied the content offer directly to a visible gap in their existing topic coverage, and was sent to a named editorial contact rather than a generic contact form. Personalization at this level typically requires 15–20 minutes per prospect but produces 3–4x the response rate of templated outreach.

The HARO Win: DR 86, Zero Paid Placement

On day 44, TaxDash's founder contributed a quote to a Business Insider piece on freelance economy tax challenges in 2026. This generated a DR 86 nofollow link with an estimated 320 monthly referral clicks. Per Google's 2019 "hints" policy, a nofollow link from DR 86 may still pass partial PageRank — and the referral traffic alone justified the 20 minutes of founder time the contribution required. This is exactly why expert quote monitoring on journalist platforms belongs in every link building campaign budget.

Editorial Placement Breakdown

| Publication Type | DR | Monthly Traffic | Link Type | Anchor Text | |---|---|---|---|---| | Freelancer resource blog | 38 | 12,000 | Guest post (dofollow) | "tax software for freelancers" | | Accounting industry blog | 44 | 28,000 | Guest post (dofollow) | "TaxDash" (branded) | | SaaS review site | 51 | 45,000 | Niche edit (dofollow) | "contractor tax tools" | | Small business blog | 33 | 8,500 | Guest post (dofollow) | "freelance tax management" | | HR and payroll industry site | 47 | 19,000 | Guest post (dofollow) | "TaxDash" (branded) | | Finance news blog | 29 | 5,200 | Guest post (dofollow) | "quarterly tax filing software" | | Startup resource site | 56 | 31,000 | Niche edit (dofollow) | "tax tools for contractors" | | B2B software editorial listing | 41 | 14,000 | Editorial listing | "TaxDash review" |

Anchor text distribution: 45% branded ("TaxDash"), 35% partial-match ("tax software for freelancers"), 15% naked URL, 5% generic ("click here" equivalents). Per Semrush's 2024 link profile analysis of penalty-immune domains, 40–50% branded anchors with 30–40% partial-match represents the safest anchor distribution for new domains — heavy exact-match anchor concentration on new domains is a manual review trigger.

60-day cumulative results:

| Metric | Day 60 | |---|---| | Referring domains | 183 | | Domain Rating (DR) | 31 | | Monthly organic traffic | 340 visits | | Page-1 keywords | 4 (low-KD adjacent terms) | | Target keyword rank | #47 | | Campaign cost to date | $4,230 |

The DR 0 → 31 jump in 60 days is above average. It reflects the quality distribution of the editorial placements — a mix of DR 29–56 sites with genuine organic traffic. Eight editorial links from trafficked, niche-relevant publishers outperformed what a larger volume of DR 25 low-traffic placements would have produced in the same period.

Month 3: Digital PR and Compounding Effects (Days 61–90)

The Data Asset That Earned 12 Links from One Investment

Day 31 (commissioned before month 3): We built a research report for TaxDash — "The 2026 Freelance Tax Report: Survey data from 1,200 US contractors on tax compliance challenges."

Cost: $2,400 (survey platform, data analysis, designed report PDF)

The headline finding — that 67% of US freelancers earning over $50,000 in 2025 underpaid quarterly estimated taxes by more than 20% — was genuinely newsworthy and directly relevant to TaxDash's product category. We pitched 41 finance and business journalists across personal finance publications, small business media, freelancer economy reporters, and tax trade publications.

Digital PR results (days 61–90):

| Metric | Result | |---|---| | Journalist pitches sent | 41 | | Media placements earned | 7 | | Total links from placements | 12 | | Average DR of earning publications | 61 | | Estimated monthly referral traffic from PR | 890 visits | | Cost per link (amortized against asset cost) | $200 |

The highest-value placement: a DR 74 personal finance publication ran the survey data as a feature article, earning 3 links (article body, author bio, and sidebar resource link). The $2,400 asset investment produced 12 links at an average DR of 61 — a cost-per-link of $200 at quality levels that would cost $400–$700 per link through white label procurement.

Compounding: The Directory Foundation Reaches Full Indexation

Between days 60–90, the 312 directory links placed in month 1 continued indexing. By day 90, Ahrefs showed 278 of them indexed — an 89% indexation rate. This is the delayed return of the foundation investment: the links existed in month 1, but their full referring domain impact materialized in month 3 without any additional spend.

The 90-Day Results

| Metric | Day 1 | Day 30 | Day 60 | Day 90 | |---|---|---|---|---| | Referring domains | 0 | 47 | 183 | 487 | | Domain Rating (DR) | 0 | 12 | 31 | 44 | | Monthly organic traffic | 0 | 34 | 340 | 1,284 | | Page-1 keywords | 0 | 0 | 4 | 11 | | Target keyword rank ("freelance tax software") | Unranked | Unranked | #47 | #22 | | Total campaign cost | — | $890 | $4,230 | $8,640 | | Cost per referring domain | — | $18.93 | $23.11 | $17.74 |

Target keyword by day 90: Ranked #22 — not page 1, but exactly where the pre-campaign competitor analysis predicted given 487 referring domains against a #1 position requiring 312. By month 6, with ongoing acquisition at a reduced velocity (3–4 links per month), TaxDash reached position #8 for "freelance tax software."

Per DemandSage 2026 link building statistics, 89.2% of SEO professionals see a ranking lift within 1–6 months of quality link acquisition. The TaxDash timeline matches this precisely: page-1 adjacents by month 2, competitive page-2 movement by month 3, page-1 for the primary target by month 6.

What Made the Difference

Three specific decisions produced results that outpaced a typical 90-day campaign:

Concurrent stream execution from day 1. Running all three acquisition streams simultaneously — not finishing one before starting the next — compressed a 6-month sequential timeline into 90 days of compounding acquisition. This is the single largest leverage point most campaign managers miss.

Traffic verification on every editorial prospect. Before contacting any of the 84 outreach targets, we verified organic traffic in Ahrefs alongside DR. Sites with DR above our threshold but traffic under 3,000 monthly visits were removed from the list. This filtered out DR-inflated PBN-adjacent sites that would have generated links appearing legitimate in metrics but contributing no referral traffic and potentially weaker equity.

Data asset commissioned in month 1, not month 3. The 6-week production timeline for a credible survey-based report (survey platform, data collection, analysis, design) means you cannot commission it when you need it. We began the process on day 31, ensuring the report was ready for month-3 journalist pitching — not month 5.

What We'd Do Differently

Start journalist outreach on day 1. Expert quote monitoring on Help a B2B Reporter and similar platforms doesn't require a published domain with existing authority. The founder could have been contributing quotes as an expert source from week 1, potentially landing the Business Insider placement on day 14 instead of day 44 — three weeks of DR 86 link impact and referral traffic gained.

Build 8–10 cornerstone posts before editorial outreach begins. Our 3 posts worked, but expanding to a fuller topic cluster before outreach started would have improved the editorial acceptance rate further and created more internal linking targets for incoming editorial links to distribute equity through.

Tier the directory campaign. We submitted to all 1,847 directories simultaneously. A prioritized approach — submitting to the top 200 highest-DR directories in the first week, then expanding — might have accelerated the early DR signal and improved the credibility baseline before the first editorial links arrived.

Replicating This Strategy

The TaxDash framework adapts to any B2B SaaS or service business. The key variables to adjust are the directory target count (scales with niche size), editorial DR minimum (scales with competitive DR benchmark), and data asset topic (must produce genuinely newsworthy findings, not just a survey about your product category).

Week 1 non-negotiable: Technical foundation + 3–5 cornerstone posts. Zero outreach before this. Outreach to a bare-bones site produces 2–3x worse acceptance rates.

Day 1–90 directory foundation: Target 500–2,000 directories depending on niche saturation. Use Backlynk's automated submission tool to process this volume — manual directory submission at 1,800+ targets requires 80–120 hours; automation compresses it under an hour. Browse the full directory database filtered by category and niche to build your target list.

Day 15–90 editorial outreach: Target 40–60 qualified prospects with fully personalized pitches. Budget 15–20 minutes per pitch for meaningful personalization. Expect 8–22% response rate; 22% requires strong personalization, 8–12% is realistic at moderate personalization.

Day 30–90 digital PR: Commission one data asset. Budget $1,500–$4,000 for survey-based research. Pitch to 30–50 journalists in your vertical. Expect 5–15 placements from a strong data story with genuine news value.

Track everything with [Backlynk's link analyzer](/analyze/): Set 30-day referring domain benchmarks from your competitor analysis before the campaign starts. A campaign without pre-defined benchmarks can't determine whether it's on track until month 6 — by which point corrective action requires starting over.

Frequently Asked Questions

How long does it take to see ranking improvements after building backlinks? Per DemandSage 2026 data, 89.2% of SEO professionals report a ranking lift within 1–6 months of quality link acquisition. The TaxDash campaign showed first page-1 rankings for low-KD adjacent terms at day 57. For competitive head terms (KD 50+) on a new domain, realistic expectations are 4–8 months. The leading indicators that predict eventual ranking success — referring domain count vs. competitive benchmark, DR trajectory, and link indexation rate — are visible within 30–60 days; rankings are a lagging indicator.

What's more important in a 90-day campaign: link volume or link quality? Both matter, and the answer varies by competitive context. For new domains, volume at the DR 20–40 range builds the referring domain foundation faster than 5 DR 70 editorial links arriving with no supporting base. The TaxDash results demonstrate this: 312 directory links plus 8 editorial placements outperformed a scenario of spending the full $8,640 on 12 DR 60+ editorial links. Volume establishes diversity and natural profile shape; quality establishes authority signals. A healthy campaign needs both in the right ratio.

How much does a 90-day link building campaign cost? The TaxDash campaign spent $8,640 total, generating 487 referring domains. Per Editorial.link's survey of 518 SEO professionals, the average cost per quality backlink is $508.95 — at that rate, 487 referring domains would cost $247,858. The campaign achieved $17.74 per referring domain through the directory foundation (extremely low cost per link at DR 20–40) and the digital PR multiplier (12 links from a $2,400 asset = $200/link at DR 61 average). Volume tactics and earned media dramatically improve the unit economics versus editorial-only acquisition.

Can a brand-new domain rank for competitive keywords in 90 days? For high-KD keywords (difficulty 50+): typically no, with a standard budget. Page-1 rankings for competitive terms on a new domain in 90 days require either a very large link budget (50+ DR 60+ links per month) or a keyword gap in the competitive landscape that a new domain can exploit via content quality alone. The realistic 90-day outcome for a competitive niche: page-1 rankings for low-KD adjacent terms (under KD 30), page-2 to page-3 movement for mid-competition terms, and measurable improvement toward the top 30 for the primary target keyword.

What's the biggest mistake in 90-day link building campaigns? Starting with high-DR editorial links before the domain has a referring domain baseline. A DR 70 editorial link pointing to a domain with zero other backlinks looks statistically anomalous in Google's link graph — no legitimate website receives its first backlink from a major publication. Build 50–100 directory and citation links in the first 2–3 weeks before pursuing any editorial placements. Editorial links land measurably harder against an established foundation.

How do you measure link building success beyond rankings? Rankings are a lagging indicator. The leading indicators that predict eventual ranking success: (1) referring domain count vs. competitive benchmark — are you on pace?, (2) DR trajectory vs. expected growth rate given link quality?, (3) organic traffic to linked pages — are editorial links driving referral visits that validate editorial quality?, and (4) link indexation rate — are links being crawled and indexed within expected timelines? Track these with Backlynk's link analyzer and Google Search Console to diagnose campaign health at 30-day intervals rather than waiting for ranking movement.

Should link building run continuously or in campaign bursts? Continuously. Burst campaigns — intensive acquisition for 90 days, then stop — create unnatural velocity patterns that Google's systems can detect: a spike in new referring domains followed by a flat line is statistically inconsistent with how legitimate businesses naturally earn links. A steady velocity of 4–12 new referring domains per month is significantly safer and produces better long-term compound results than three intensive 90-day bursts separated by idle periods.

---

*The TaxDash results aren't exceptional — they're what systematic, concurrent acquisition produces when the three-stream model is executed from day 1. The variable most campaigns skip is the foundation phase: directory and citation volume at the DR 20–40 range before any editorial outreach begins. Start your directory foundation with Backlynk across 1,900+ curated, DR-verified directories — the infrastructure that makes editorial links land harder. Audit your current referring domain profile before the next campaign starts to set the competitive baseline you're actually building against.*

Written by

JM

James Mitchell

Technical SEO Lead

Technical SEO Lead with a decade of experience in site architecture, crawl optimization, and search algorithm analysis. Built and scaled SEO programs for three venture-backed startups from zero to 500K+ monthly organic sessions.

link building case studybacklinksSEO resultslink building strategyorganic trafficreferring domains

Build Backlinks at Scale

Submit your site to 200+ curated directories with automated verification solving, reliable delivery, and real-time tracking.

View Plans & Pricing