Lead Gen Empire: 20 comparison sites run from one codebase
How we run Lead Gen Empire's 20 Australian comparison sites with Claude Code: one Astro codebase, compliance audits before each release, a 7am briefing.
Our own business, not a client. Hey Bud Skincare, DotVA and Lead Gen Empire are businesses owned and run by the people behind On Autopilot. We build on them first, with the same Claude stack we sell.
Run 20 Australian comparison websites (aged care, private schools, conveyancers, accountants, IVF clinics, emergency plumbers and more) without the work growing with every site, and without publishing anything that breaks consumer, health or advertising rules.
All 20 sites build from one Astro codebase with a configuration per site. Claude Code drives content and maintenance, compliance and link audits run before release, and a 7am briefing reports search performance across the network.
Lead Gen Empire is our own network of 20 Australian comparison websites, covering verticals such as aged care, private schools, conveyancers, accountants, IVF clinics and emergency plumbers. All 20 build from one Astro codebase, with a configuration file per site. We build and maintain it with Claude Code; a compliance sweep checks every site’s pages before release; and a 7am briefing reports search performance across the network.
Whose business is this?
Lead Gen Empire is owned by Boring Ventures Pty Ltd, the Melbourne company behind On Autopilot. It is a network of 20 comparison sites in Australian verticals where people research before they buy: aged care, private schools, migration agents, family lawyers, conveyancers, mortgage brokers, accountants, financial planners, dentists, psychologists, NDIS providers, solar installers and more. We started building it in April 2026.
The problem with running 20 sites
Twenty separate websites usually means twenty times the work: twenty sets of templates to fix, twenty sites to check for errors, twenty analytics dashboards. It also means twenty chances to publish something that breaks the rules, and comparison sites sit close to several of them: fake ratings and reviews under Australian Consumer Law, AHPRA advertising rules for health practitioners, TGA rules on therapeutic goods.
What we built
| Layer | How it works |
|---|---|
| One codebase | A single Astro project; each site is the same code built with a different vertical configuration |
| Content and maintenance | Claude Code sessions research, draft and update pages from structured data, with a person reviewing |
| Release gates | A network-wide compliance sweep and a link audit run against the built pages before release |
| Deploys | A script builds each vertical and publishes it to Cloudflare Pages |
| Daily briefing | A 7am summary pulls Google Search Console data for the network |
| Indexing | New and changed pages are submitted through sitemaps and IndexNow |
What the compliance sweep checks
The sweep builds every site and scans the result. It fails the release on:
- AggregateRating markup or star badges (fake review signals)
- Article author markup, portraits or bylines that belong to invented personas
- “We recommend” style therapeutic language on health verticals
- A missing TGA notice where one is required
- Tracking scripts that should not be on the page
It exists because AI-assisted publishing at scale tends to produce exactly these problems, and catching them after publication is too late.
What we would do differently
- Gate releases from day one. The compliance sweep was added after the network was live. It should have been the first script written.
- Ship to one site first. It is tempting to roll every change to all 20 at once. Shipping to one vertical, watching it, then promoting it is safer.
- Set up analytics and Search Console before the second page. Data you did not collect cannot be recovered later.
Can On Autopilot set this up for my business?
Yes. For a business running a few websites or brands, the usual starting point is a Claude Code Setup Day ($1,500 fixed, AUD ex GST): Claude Code installed for your team, a CLAUDE.md with your rules, and the first audit or reporting scripts. Ongoing builds and maintenance can run on managed AI from $1,500 a month. Start with a free 30-minute audit, or try our free Claude Code starter pack.
More of our own builds: Hey Bud Skincare’s inventory agent and the DotVA lead pipeline.
- Claude Code
- Astro
- Cloudflare Pages
- Google Search Console
- GA4
- IndexNow
- Python and Node scripts on our own VPS
Questions about this build
Is Lead Gen Empire an On Autopilot client?
No. It is owned by Boring Ventures Pty Ltd, the same company that runs On Autopilot. We use it to prove, at scale and on our own money, the Claude Code workflows we sell.
What does the compliance audit check?
It builds each site and scans the output for AggregateRating markup and star badges (fake review signals under Australian Consumer Law), author personas and portraits that are not real people, therapeutic claims on health verticals, required regulator banners, and tracking scripts that should not be there. A failure blocks the release.
Could this approach work for a business with two or three websites?
Yes. The same pattern, one codebase with a configuration per brand, audit scripts that gate releases, and a daily summary, works for a handful of sites. A Claude Code Setup Day ($1,500 fixed) is the usual starting point.
Do you write all the content with AI?
Claude Code drafts and maintains content from structured data and research, and the release is gated by checks that look for exactly the problems AI-written pages are prone to: invented reviews, invented people and overstated claims.
Want a build like this in your business?
Book a free 30-minute audit. We'll map your business and show you which automation would land the biggest result first.
Book my free AI auditOr have us run it for you, end to end: On Autopilot is Australia's outsourced AI department.