~ case study · v1 · 2026

From $60,000 a year on PPC to 4.8x the leads on a system Ryan owns.

Fort Collins Insurance, focoins.com. Independent agency, Northern Colorado, since 1992. Over a year of engagement. Three stations stood up. Ad spend dropped 60%, the lead count multiplied, and the team got twelve hours a week back on email. The system runs whether anyone's paying attention or not.

Operator Ryan + Jackie Jackson
Vertical Independent insurance agency
Engagement Build, ongoing
Stations stood up Marketing, Sales, Operations
~ the before

He was paying Google for leads. The leads stopped when the spend stopped.

Ryan was running the same play most independent agencies run. Sixty thousand dollars a year to Google Ads, against a website that converted at fumes. Producers waiting for the phone to ring. The math worked, barely. But it was a treadmill. Turn off the spend, the leads disappear. Every month started from zero. Nothing the agency did in March made April any easier.

Behind the scenes, the operation was drowning in another way. Email response times averaged four to six hours. Staff was burning twelve-plus hours a week sorting, routing, and replying to routine renewals, status checks, and quote requests, the same questions over and over. The inbox had become a second job that nobody wanted and the agency couldn't afford to ignore.

The problem wasn't that Google Ads are bad. Plenty of agencies run profitable PPC. The problem was the website behind the ads couldn't carry weight on its own. There was no durable asset. No system that compounded. Just rent paid every month for traffic that didn't return tomorrow.

Ryan also runs the agency hands-on. He's the kind of operator who builds his own forms, tests his own integrations, and knows the difference between an API call and a Zapier hack. What he didn't have was the time to design and stand up the systems that would make the website earn its keep. That's where I came in.

~ what we built three stations
~ the Station Plan

Three stations on the Line. One operator at the Hub.

The architecture is the Station Plan. Ryan stays at the Hub, holding taste. The Pass routes the orders, deciding which station handles what. Stations on the Line cook the recipes. Pull any role, the kitchen breaks differently. The Fort Collins build started with three stations, sequenced over six months.

The Marketing station.

The biggest lift, and the one that produces the headline metric. Started with an audit of the existing site: 1,112 pages, a Health Score of 28 out of 100, seventy issues ranging from missing schema to render-blocking fonts to keyword cannibalization. The fix was a 37-document implementation package, executed across three months: schema deployed site-wide, on-page templates standardized, blog backfill of 50 posts, thirteen location pages with real geo coordinates and unique local content, and a Bond Content Hub built from scratch.

The play wasn't only SEO. It was SEO and GEO. Generative Engine Optimization, the discipline of structuring content so AI systems quote it, is the next layer of visibility past Google's blue links. Schema, FAQ structure, speakable markup, and answer-first writing all serve the same goal: when a Northern Colorado business owner asks ChatGPT or Google's AI Overview about a contractor bond, focoins.com gets named.

The Bond Content Hub is the moat. Surety bonds are a high-intent, low-competition niche in Northern Colorado. No local agency had a bond strategy. Thirty pages of bond content, two interactive educational tools, three sales tools, ranked against forty-five bond-related keywords. National competitors can't match Fort Collins Insurance's local knowledge. Local competitors aren't trying. Fort Collins Insurance now owns the territory.

The Sales station.

Once the website started producing organic traffic, the next station handled what happened when someone filled out a form. Most agencies treat this as "send the lead to AgencyZoom and call it." Fort Collins Insurance now runs a designed flow.

Homepage form takes a zip, an insurance type, a phone number. Submission triggers a bridge page that walks the prospect through Canopy Connect, which pulls their existing policy data automatically. Within ten seconds, they get an automated text from a real agent. A fifteen-minute timer holds the human follow-up so the prospect has time to finish the form. AgencyZoom round-robins the lead to the next producer in line. Three conversion paths run in parallel depending on what the prospect does next: Express Quote if they completed Canopy Connect, SMS qualify if they replied to the text, or a nurture drip if they went quiet. Fourteen edge cases mapped and handled.

The Operations station.

The unglamorous one. Nobody writes case studies about email triage. Every agency breaks down without it. The station is a custom AI agent that sits between the inbox and the team: it reads every incoming email, categorizes it, drafts responses for routine inquiries, flags anything complex for a human, and logs the whole conversation in the CRM. No templates. No canned replies. The agent actually understands what's being asked and routes accordingly.

The numbers are the kind that don't need a chart. Eight hundred and forty-seven emails triaged per week, automatically. Eighty percent of routine inquiries handled without a human reading them. Average response time dropped from four hours to eight minutes. Twelve hours a week recovered. Payback period under four months. After that, every hour the system saves is pure margin.

The team didn't lose jobs. They got better ones. Instead of answering the same renewal question for the fiftieth time this month, they're building client relationships and growing the book.

Same hands that draw it. Build it.

All three stations report to the Pass, the orchestration layer that decides which work goes where. Ryan stays at the Hub, holding taste, deciding which stations to expand next. Marketing, Sales, and Operations are running. Finance, Service, and Research are next on the roadmap.

~ the recipe

Three ingredients did most of the work.

The Professional Recipe has seven ingredients. All seven matter. For Fort Collins Insurance, three of them carried more weight than the rest, and they're the reason the math flipped.

1. Context.

Thirty-four years in Northern Colorado. Larimer County licensing rules versus Weld County's. Fort Collins building services versus Loveland's permitting versus Greeley's. "Since 1992" isn't a tagline, it's a credential. Every page of bond content carries this knowledge. National bond companies generate template pages from a server room and have no idea Fort Collins requires specific contractor licensing through the city's Building Services division. Fort Collins Insurance does. Search engines reward that depth, but more importantly, prospects do too.

2. Output Over Process.

We didn't dictate word counts or schedule articles by calendar slot. We pointed the Marketing station at outcomes: rank for these forty-five keywords, capture leads from these forms, build authority on these topics. The station produced against the outcome. Process discipline lives at the Hub. Output discipline lives at the station. Confuse those two and the kitchen burns.

3. Measurement.

Two hundred and eighteen keywords tracked weekly. Google Search Console wired in. GA4 wired in. Lead attribution from form submission to AgencyZoom pipeline to bound policy. Without measurement, "Output Over Process" becomes "do whatever and hope." With measurement, we know which content earned which lead, which keyword opened the door, which page closed it. The system learns.

The other four ingredients are running. Training, Guardrails, Examples, and the Feedback Loop are all in place. But Context, Output Over Process, and Measurement are the load-bearing three for this build, and they're the ones to look at first when designing the equivalent for another operator.

~ the metric what the system produces
~ the numbers

What the system produces every month.

4.8×
the leads
on the SEO and GEO plan
60%
less spent
on monthly PPC
12 hr
recovered every week
on email triage

Three stations, three different units of measure, one operator at the Hub. The 4.8x multiplier is on a baseline that used to require sixty thousand dollars a year of paid traffic. The sixty-percent reduction in spend doesn't disappear. It gets reinvested into more content, more local pages, more ingredients on more stations. The twelve hours a week recovered on email is six hundred-plus hours a year that the agency now uses to grow the book instead of routing renewal questions.

And the lead flow keeps producing whether Ryan is in the office, on a sales call, at his kid's game, or asleep. That's the test that matters. Anything that depends on the operator's attention isn't a system. It's a job.

~ in the operator's words
We went from spending $60k annually on PPC. We now spend 60% less and have 4.8x the leads with our SEO and GEO plan.

Ryan Jackson, owner, Fort Collins Insurance. Ryan and Jackie Jackson have served Northern Colorado since 1992. Ryan was hands-on throughout the build, designing forms, testing integrations, and challenging the work where it needed challenging. The agency is a partner in the work, not just a recipient.

~ next step

Want yours next?

Every operating company has its own version of the PPC treadmill. A budget line that pretends to be a strategy. A website that's a brochure. A team waiting for the phone. The shape of the fix is always the same: pick a station, write the recipe, point it at the outcome, and measure it. The Diagnostic is where that conversation starts.