---
title: "Programmatic SEO Case Study: $41 to $11 Cost Per Lead"
source: https://iaastha.com/insights/case-studies/programmatic-seo-case-study-41-to-11-cost-per-lead/
type: Case Study
date_published: 2026-09-09
date_modified: 2026-09-09
author: Sarah
description: "OutPost runs ten thousand local business sites, and the buyer takes the enquiries. Building an AI lead generation fleet at that scale was never the hard part. The…"
publisher: iAastha
---

# Programmatic SEO Case Study: $41 to $11 Cost Per Lead

OutPost runs ten thousand local business sites, and the buyer takes the enquiries. Building an AI lead generation fleet at that scale was never the hard part. The hard part was that every site has to be judged and killed on a ninety-day clock — and no team does that by hand. This is the programmatic SEO case study behind how that fleet cut cost per lead 73% without a single manual SEO hour.

BY Priya, Research Editor | September 6, 2026 · SEPTEMBER 6, 2026

---

**$11** BLENDED COST PER LEAD, DOWN 73% OVER FOUR CYCLES

52K QUALIFIED LEADS IN A ROLLING 12 MONTHS, ALL MARKETS — 4.1M IMPRESSIONS · 918K CLICKS · 71K FORM FILLS MEDIAN TIME TO PAGE ONE 46 DAYS → 14 DAYS · 71% OF FLEET ON PAGE ONE · 44% IN POSITIONS 1–3 1,860 SITES CULLED AND THEIR DOMAINS RELEASED · 0 MANUAL SEO HOURS 412K SESSIONS ACROSS THE LIVE FLEET IN THE LAST 30 DAYS

---

### **01 — THE PROBLEM**

## **Ten thousand domains, one classifier, and the limits of manual local SEO**

Ten thousand domains. One classifier. No template that survives repetition. In local lead generation, ranking position decides everything: positions 1–3 take a 31.4% click-through rate, positions 4–10 take 6.2%, and position 11 and below takes 0.4%. A site off page one isn’t underperforming — it’s not earning. This is the ceiling every local SEO lead generation program eventually hits.

Hand-build ten thousand sites and you never reach the number. Stamp one template across ten thousand domains and you reach it, then get filtered — near-identical pages across thousands of domains is the exact signature a search engine’s spam classifier is built to catch. Both routes to scaling local SEO end the same way: either you never get there, or you get there and get caught.

### **02 — INSIDE THE PIPELINE**

## **How an AI-generated local business website fleet avoids the duplicate content penalty**

There’s no template, because the template is the signature. Each site’s copy is written against its keyword’s intent, then run through a humanisation pass until it clears AI detection. Nothing crosses between two sites — not a layout, not an image, not a sentence. This is what separates programmatic SEO without a Google duplicate content penalty from the templated spam approach that gets caught within a cycle.

The pipeline runs nine steps, no hands: keywords, generate, copy, imagery, domain, deploy, index, capture, leads. Keywords are scored for intent against live SERP data rather than volume alone. Domains are registered, configured and secured without a person in the loop. A new site goes live within minutes, submits itself for indexing, and reports its own rank from day one. Form fills land in the buyer’s CRM or ours, and the follow-up sequence starts on its own — a fully automated SEO lead generation loop with zero manual SEO hours.

Unique design isn’t polish here. It’s the survival condition.

### **03 — CULLING WHAT DOESN’T EARN**

## **The cost per lead optimization loop: how the fleet cuts losers, not just adds sites**

Building is the easy half. Every site is instrumented from day one — rank, click-through rate, and lead attribution are read daily, per site and per keyword. One deadline, two rules: a site not on page one by day 90 gets re-targeted; a site with no leads by day 90 is deleted and its domain released. Position 11 earns nothing, so nothing off page one is worth optimising.

Last cycle’s ledger reads one way. “ac repair austin” produced zero leads and came back as “emergency ac repair south austin.” “dental implants” sat at rank 34; its replacement is “same day dental implants plano.” “roof repair” cost $148 a lead before it became “hail damage roof repair tulsa.” “lawyer near me” was simply too broad, and now reads “workers comp lawyer mesa az.” Broad head terms lose — the loop narrows toward long-tail, high-intent keywords until a lead arrives.

1,860 sites have been culled so far. Each one taught the engine which local search intent patterns get rewarded in that market, feeding directly into what gets built next. The sites are the visible part of this AI lead generation case study. The part that compounds sits underneath them.

### **04 — WHAT IT BECAME**

## **From $41 to $11: a real cost per lead benchmark for local service businesses**

Cycle one ran at $41 a lead and took a median 46 days to reach page one. Cycle four runs at $11 and takes 14 days, with $26 and $17 in between. The drop didn’t come from adding sites — leads climbed faster than sessions because the fleet kept growing while underperformers came out and the keyword set narrowed toward what actually converts.

Over a rolling twelve months, across all markets: 4.1M impressions, 918K clicks at a 22.4% click-through rate, 71K form fills at 7.7%, and 52K qualified leads. 71% of the fleet sits on page one, 44% in positions 1–3, on zero manual SEO hours.

Two limits worth naming, because a cost per lead case study is only useful if it’s honest about its edges. Qualified means a form fill that cleared internal filters — 52K out of 71K. What happens after the handoff is the buyer’s ledger, not ours, and no close rates are published here. And these numbers are blended across markets already running; a new vertical and geography starts at cycle one, at cycle one’s price.

---

## **Want a fleet pointed at your market?**

[Talk to the team](https://iaastha.com/contact/) · [Agentic AI service →](https://iaastha.com/services/)

---

## **FAQ: Programmatic SEO & AI Lead Generation**

**Ten thousand sites in one market sounds like spam. Why doesn’t Google treat it that way?**
Because a classifier built to find repetition needs something to cluster on, and there is nothing to find. No two sites share a layout, a stylesheet, an image or a sentence, and the copy is humanised until it clears AI detection. The honest version of this answer is that we don’t get to decide whether it worked. Google does, and it re-decides every day.

**What happens when the search algorithm changes?**
We can’t promise immunity, and we won’t. What we can promise is that nothing in the fleet gets defended. A ranking change surfaces as a lead change within days rather than at the end of a quarter, and the day-90 rules fire on it without a meeting. Any single site is disposable by design — that’s the hedge. What we can’t hedge is a shift that moves an entire market’s SERP, and if that happens, you’ll hear it from us the same week we see it.

**Do I get the $11 cost per lead, or the $41 one?**
Cycle one — which on our own curve started at $41. A new vertical and geography enters at the top of the ladder, not the bottom of ours. Before anything is built, you get the keyword set, its search volume, and a cost-per-lead target for cycle one, so what you agree to is a number rather than a promise. There’s no retainer until the first leads land.

**Your numbers are blended across all markets. How do I know they’ll hold in mine?**
You don’t yet, and neither do we. What’s published is a blend across markets already run, not a per-vertical guarantee — a market we haven’t run doesn’t get treated like one we have. What carries across is the mechanism: intent-scored keywords, one distinct site per keyword, daily instrumentation, and a ninety-day deadline that either re-targets a site or deletes it. Bring the vertical and the geography, and cycle one is where you find out.

**How much does programmatic SEO cost per lead compared to paid ads?**
This case study’s blended cost per lead is $11 by cycle four, down from $41 at cycle one — figures specific to the markets already running. Paid search benchmarks vary widely by vertical and geography, which is exactly why cycle one exists: to establish a real, market-specific number before any retainer starts.

---
Cite as: "Programmatic SEO Case Study: $41 to $11 Cost Per Lead" — iAastha, https://iaastha.com/insights/case-studies/programmatic-seo-case-study-41-to-11-cost-per-lead/
Site index for AI: https://iaastha.com/llms.txt
