Step one
Connect
A Google OAuth flow connects Search Console and GA4. The connect flow is live and verified end to end against real accounts.
A reusable deep-analysis framework for search and engagement data, built on the premise that there is far more in this data than anybody actually extracts from it.
Analytics is a full standalone application with its own auth and its own backend. It connects to Google Search Console and GA4 and runs a repeatable analysis framework across whatever it finds there: multiple visualizations, drill-downs, and funnel breakdowns that go from a site-level movement down to the query, the page and the step where it happened.
Where a Search Console BigQuery bulk export exists, it prefers that feed over the Search Console API, because the export is the full data rather than the sampled and capped version the API hands back.
It is built to account for a lot of different data situations, because every client arrives with a different setup: different property structures, different GA4 configurations, different amounts of history. That is the design principle rather than an implementation detail, and it is most of the work.
The premise is simple. There is far more insight sitting in SEO and engagement performance data than anyone actually extracts from it, and the reason is that extracting it is slow and gets rebuilt from scratch every time.
Standard dashboards answer what happened. Sessions fell, clicks rose, this page lost positions. That is the easy half. The half that matters is what it means and what should change, and that answer needs a repeatable analysis, not another chart.
Every consultant rebuilds that analysis per client, in a spreadsheet, and throws it away at the end of the engagement. This is that analysis, built once, aimed at whatever data it is pointed at.
It carries the analysis layer of an engagement from the first week onward.
Connect, ingest, analyze, explore. The value is in the third step.
Step one
A Google OAuth flow connects Search Console and GA4. The connect flow is live and verified end to end against real accounts.
Step two
Where the Search Console BigQuery bulk export is available it reads that, because it is complete. Where it is not, it falls back to the Search Console API and works within its limits.
Step three
The same framework runs against every property. Being repeatable is the whole point: the analysis is comparable between clients and between quarters because it was not improvised for either.
Step four
Visualizations, drill-downs and funnel breakdowns sit on top of the analysis, so a number in a summary can be opened until it names a query and a page.
One thing to expect during the connect flow: the Google OAuth consent screen is published but unverified. That is a deliberate trade. It caps the app at one hundred users and shows an unverified-app warning during connect, in exchange for refresh tokens that do not expire every week. If you are connecting an account, expect that screen and continue past it.
Me and my clients. Scope is well under one hundred users by design, and there is no public signup.
If you are reading this as a prospect, read it as evidence of how far the analysis goes rather than as something to buy. The output shows up inside an engagement, and the deliverables it feeds are specified separately.
Live and in use, but not something you can sign up for.
Status and access
The same shape as AuditBuilder, sharing its auth and its Supabase project.
Stack
The framework exists. Pointing it at your Search Console and GA4 data, reading what it produces, and turning that into a sequence of work is what an engagement covers.