Growth LabsEmail me

How Site Brain works.

One loop, once a week, on every site you connect. Here's each step and what it actually produces. Today it reads Search Console. The search visibility playbook is being tested on my own sites, and the other sources and playbooks are being built.

One proposal, start to finish.

Click or tap a step to see what it produces.

Once a weekOne proposal, from first look to report.

01 Measure

It reads Search Console, your analytics, forms and ad accounts and traces them against each other, so it knows why they differ.

Search Console, last 28 days. Made-up data.
PageImpressionsClicks
/pricing4,1000
/features3,86041
/contact92066

01

Measure

It connects to Google Search Console, your analytics, your forms, your CRM and your ad accounts and reconciles them: a submission should show up as a lead, a lead as a conversion, a conversion against the spend that produced it. Where they disagree it says so and why. It also crawls the site for speed, structured data, accessibility and broken paths, and checks how your pages show up in AI answers.

02

Propose

Once a week you get a short list, ranked by expected effect. Each proposal names the page, the exact change, the evidence, the expected effect, the risk and how to undo it. “Rewrite the title and description on these six pages that get impressions but no clicks.” “Add product structured data to the pricing page.” “This form's submissions aren't reaching your CRM; here's the fix.” Not “improve your SEO.”

Proposal (example)Waiting for approval
Page
yoursite.com/pricing
The change
NowPricingToPricing: plans, what each includes, and what it costs a month
Evidence
4,100 impressions in 28 days and no clicks. The title doesn't say what the page answers.
What it expects
More clicks from the same impressions, measured against the leads that reach your CRM and not clicks alone.
Risk
Low. Only the title changes.
To undo
It records the old title, so it can be put back.
Example only: on a real proposal, Approve, Decline and Edit are in the email or Slack message it arrives in.

03

Approve

You approve, decline or edit from an email or a Slack message. Standing approvals for low-risk changes (title tags, structured data, alt text) if you want them, and everything else waits for you. A named person on your side is the approver. Site Brain never approves its own work.

04

Ship

The approved change goes live through the connector you chose - through your CMS, as a pull request, at the edge, or natively. Each connector records what it replaced: a CMS change keeps the previous value, a pull request can be reverted, an edge change can be switched off. You can see every change ever made, who approved it, and when. Changes made through your CMS or your code stay on your site whatever happens to Site Brain. Edge changes last as long as the edge connector runs, unless they've been written back into the source, and the report marks which is which.

05

Report

The next report shows what changed and what happened in the 28 days after, on the reconciled numbers, and says when it's too early to tell. Changes that didn't help get reversed or revised. Over a few months the reports become the history of the site, with the evidence attached.

What the agents don't do

They don't publish opinions as facts, don't change pricing or legal text, don't touch anything outside the access you gave them, and don't keep going when a check fails. When something needs a person, it stops and asks. I'd rather it asked too often than too rarely.

Access, approvers and the log

Try it on your own site.

Connect your site. The first report is free and takes about a day.

Start with a free report