Resources

AI-visibility measurement · Cloudflare edge stack

Brandvane

A tool that measures whether AI answer engines mention a brand, reconciled against the traffic those engines actually send.

Status
Live at brandvane.ai · engine shipping in tiers
Period
August 2026 → present
Role
Architect and product owner; heavy implementation delegated to AI coding agents under review
AstroCloudflare Pages + FunctionsCloudflare Workers + D1Stripe (Managed Payments)GA4 Data APISearch Console APICloudflare Turnstile

01Problem

The problem

Brands want to know whether ChatGPT, Perplexity, and similar engines recommend them. Most tools sample a handful of prompts and report a score with no connection to real traffic.

02Build

What I built

  • A sampling engine that runs prompt sets against selected AI engines per brand, tracks competitor mentions, and produces a report.
  • A reconciliation step that joins the sampled answers with GA4 sessions referred by AI engines, so the report says what the engines send, not just what they say.
  • A paid concierge audit with payment and intake baked into checkout, email capture into D1, and ten content pages targeting the category's real search demand.

03Decisions

The decisions that mattered

Anyone can list a stack. These are the calls that changed the outcome.

The first report contradicted the method

For one brand the model appeared in 0 of 15 sampled answers, yet analytics showed roughly a quarter of sessions were AI-referred. The prompts were wrong, not the brand. The product now starts from the pages AI engines already send traffic to.

Deterministic fulfillment for paid SKUs

Anything sold has to be producible on demand without judgement calls. The concierge audit was scoped to what the engine can generate reliably.

Architect and review, delegate the typing

Most implementation was written by an AI coding agent from written specs, with every change reviewed before merge. It is the same working pattern I bring to a team.

04Result

Result

10

content pages shipped in the first two waves

4

engine tiers shipped, with per-brand engine selection

$149

concierge audit live with Stripe as merchant of record

05Next

What I'd do next

  • Ship the free checker behind Turnstile.
  • Classify citation gaps by acquirability so the report tells a brand what it can actually change.