Skip to main content
Build a performance review by joining what ranks (GSC) with what converts (PostHog), per pillar. Ask Pi to pull GSC with the google-search-console-data skill (period-over-period, striking-distance queries at positions 10–20, cannibalization), pull PostHog with the posthog-analytics skill (per-pillar funnels with AI-referral traffic split out), then reconcile the two into a keep / optimize / double-down verdict per pillar — the input to next cycle’s plan. Attribution (Part 1 §1.10) earns its keep here: it exists to validate or invalidate a hypothesis, so a ranking on its own settles nothing — the join is what tells you which pillar actually drives revenue.

Step 1: Pull GSC (what ranks, what’s slipping, what’s in reach)

Do a month-end GSC review: what's up and down vs the previous period, the
striking-distance queries (positions 10–20 with real impressions), and any cannibalization where
two of my pages compete for the same query.
Pi runs google-search-console-data, a compare-to-previous-period sweep of top pages and queries, a striking-distance pass (positions 10–20 by impressions, the pages worth optimizing rather than building new), and a query-to-pages check for cannibalization. Lead with the pattern (“clicks up 18%, driven by X, Y, Z”) before the rows.

Step 2: Pull PostHog (what converts, and what came from AI)

Find out from my PostHog what growth looks like over the last couple of months, and
whether it can be attributed to the blogs and /uses pages. Explore the events and funnels first,
then show — per pillar — funnel input, output (conversions), and contribution, with AI-referral
traffic split out separately. I'm validating whether these two things had real impact.
Pi runs posthog-analytics. It reads the Pages-with-AI-Traffic insight and the per-pillar funnels from 2.6.1, and returns the conversion contribution per pillar with AI-referred traffic isolated (classic rank tracking can’t see that surface; §1.2).

Step 3: Reconcile into one picture

Reconcile GSC and PostHog: for each pillar, line up what's ranking (clicks /
impressions / position) with what's converting (funnel to lead), and call out AI-referral traffic
separately. Which pillar should I double down on next cycle, and which striking-distance pages are
worth optimizing?
Pi joins the two sources per pillar and turns it into a keep, optimize, or double-down verdict, which is the input to next cycle’s plan.
🎬 Video planned: reconciling GSC + PostHog into one performance review (pull GSC, pull PostHog, reconcile AI traffic and pillar conversion, then write the review). See the shot-list.
Back to: 2.6 Analytics & review · Depends on: 2.6.1 PostHog dashboard setup · 2.1.3 Connect GSC · Theory: 1.10 Attribution