Case study · Home improvement · Built from scratch
Building a Florida Home Improvement Lead Generation Site From Zero
A Florida home improvement lead generation site built from nothing: keyword architecture first, then a 14-page SEO content package, a multi-step lead capture form backed by Supabase, and GEO optimization so the pages are quotable by AI search engines as well as rankable in Google.
- Type
- Home improvement lead gen
- Scope
- 14-page content package + form
- Build
- From scratch, incl. GEO
1. The client and the market
A Florida home improvement lead generation site, built from scratch with no existing domain equity, no content and no rankings to protect. That is a harder starting point than a rebuild in one respect — there is nothing to inherit — and an easier one in another: every structural decision could be made correctly the first time instead of being worked around.
Home improvement in Florida is a broad, seasonal and highly local market. Homeowners search by project, by material and by city, and the buying window ranges from an urgent repair to a remodel that has been discussed for two years. A site that treats all of that as one audience produces traffic and no leads.
2. The starting situation
Nothing existed. No site, no keyword map, no lead capture, no data. The temptation in that position is always to build the pretty version first and figure out the search strategy afterward, which is how most lead gen sites end up with a beautiful homepage and no page that answers an actual query.
The requirement was a site whose structure came out of the search demand rather than out of a design template — and one that could capture and store leads properly from day one instead of emailing form submissions into an inbox.
3. What we found
The keyword research produced a clear architecture. Demand splits along three axes at once — project type, material or scope, and city — and the commercially valuable queries live where those axes intersect, not at the top of any of them. Generic head terms in home improvement are dominated by national aggregators and are not winnable for a new domain; the intersections are.
Second finding: a meaningful share of home improvement research now happens inside AI answer engines, where the question is not whether you rank but whether your page is the thing being cited. Content written only for a ten-blue-links results page is structurally hard to quote — long unbroken prose, buried answers, no explicit question-and-answer framing.
- Head terms unwinnable for a new domain; project-plus-city intersections wide open.
- Lead value varies enormously by project type, so one generic form would destroy the data before it was collected.
- Content needed to be structured for extraction and citation, not just for ranking.
4. What we changed
We built the site in the order the strategy required: architecture, then content, then capture, then the optimization layer that makes the content usable by AI engines.
- Built the keyword architecture first — a mapped structure of project, scope and city intent, with each target query assigned to exactly one page so nothing on the site competes with itself.
- Produced a 14-page SEO content package against that map: project pages, scope and material pages and city pages, each written to answer one intent completely rather than to hit a word count.
- Built a multi-step lead capture form instead of a single long form — project type, scope, timing and location gathered progressively, so the visitor answers easy questions first and the site knows what kind of lead it is capturing before asking for contact details.
- Wired the form to Supabase, so every submission is stored in a real database with its qualifying answers attached, queryable and owned by the client, rather than living only in an email thread.
- Applied GEO optimization for AI search engines: explicit question-and-answer structures, self-contained factual statements that survive being quoted out of context, clean semantic headings, structured data, and definitions placed where an extraction model will find them.
5. What happened
The site launched with a complete, non-overlapping content architecture rather than a homepage and a plan. Every one of the 14 pages targets a distinct intersection of project and location intent, which means the site can be extended city by city without cannibalizing what already exists.
Lead capture works as an asset rather than a notification. Because submissions land in Supabase with their qualifying answers attached, the client can see what kinds of projects the site attracts, filter by scope and location, and make content decisions from their own data — which they own outright.
And the GEO work means the content is structured to be cited, not just crawled. That is a positioning decision more than a measurable one at launch, and we would rather describe it accurately than attach a number to it.
New-build projects don't have before-and-after numbers, and we won't invent them. What's described here is the work executed and the structure it produced.
Want the same look at your account?
Most of this work started with an audit. A manual, seven-point review of your Google Ads account, delivered in writing within 72 hours.
Get the $199 audit