What do you need?
An "Install with AI" option next to "Get started" on /context-warehouse, so visitors can set up warehouse sources from the terminal instead of the browser.
The wizard has a warehouse subcommand that scans a codebase for databases and APIs and connects every source it finds, but the page does not mention it. Both CTAs on the page (mid-page and the one near the bottom) currently send everyone to in-app source setup.
Draft content
No Google Doc — this is a UI change, not new copy. The only new text is the button label "Install with AI" and the command it reveals:
- Shown:
npx @posthog/wizard warehouse
- Copied:
npx -y @posthog/wizard@latest warehouse
Adding the option, not replacing "Get started". People who want the browser flow keep it.
References & examples
- #19453 — an agent-written PR that does this. Closed in favour of this issue. Treat it as a reference only, not a design: it adds a
ContextWarehouseCTA component that renders both CTA slots on the page, with the command in a reveal panel below the buttons.
- The homepage already pairs a primary CTA with a wizard command, and
WizardCommand handles the show-clean/copy-pinned split.
- Worth tracking clicks on each route so the split between browser and terminal setup stays visible. The homepage
homepagecta-* events are the naming pattern.
We looked at A/B testing CTA variants here first. The page does not get enough traffic to power it — detecting even a large relative lift in sources connected would take about eleven weeks — so a single additive change is the better call.
Deadline
None. This came up while writing a social thread about the context warehouse, where the question was where to point the CTA.
What do you need?
An "Install with AI" option next to "Get started" on /context-warehouse, so visitors can set up warehouse sources from the terminal instead of the browser.
The wizard has a
warehousesubcommand that scans a codebase for databases and APIs and connects every source it finds, but the page does not mention it. Both CTAs on the page (mid-page and the one near the bottom) currently send everyone to in-app source setup.Draft content
No Google Doc — this is a UI change, not new copy. The only new text is the button label "Install with AI" and the command it reveals:
npx @posthog/wizard warehousenpx -y @posthog/wizard@latest warehouseAdding the option, not replacing "Get started". People who want the browser flow keep it.
References & examples
ContextWarehouseCTAcomponent that renders both CTA slots on the page, with the command in a reveal panel below the buttons.WizardCommandhandles the show-clean/copy-pinned split.homepagecta-*events are the naming pattern.We looked at A/B testing CTA variants here first. The page does not get enough traffic to power it — detecting even a large relative lift in sources connected would take about eleven weeks — so a single additive change is the better call.
Deadline
None. This came up while writing a social thread about the context warehouse, where the question was where to point the CTA.