CartPass · your-store.example · panelRun 25 Aug 2026

A real run from August 2026 — store names withheld

Where consumer AI sends your shoppers

When shoppers in Auckland, NZ ask for coffee beans, they're sent to roaster-a.example 67% of the time (8 of 12); you were named 0 of 12 times — because of delivery time (confirmed).CONFIRMED

You: 0% (0 of 12).OUTCOME

Protocol v4 · 05c5939c…c083Run coffee-pilot-v4-24 assistants

Who consumer AI named

“I need coffee beans delivered quickly in Auckland. Which online store should I order from and why?” · Auckland, NZOUTCOME

StoreShareAnswersIntervalChatGPTClaudeGeminiPerplexity
You — Your Storeyour-store.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-a.example67%8 of 1295% interval 39–86%2/33/33/30/3
roaster-f.example58%7 of 1295% interval 32–81%3/32/32/30/3
roaster-j.example50%6 of 1295% interval 25–75%1/33/30/32/3
roaster-q.example33%4 of 1295% interval 14–61%1/33/30/30/3
roaster-b.example25%3 of 1295% interval 9–53%0/31/30/32/3
roaster-aj.example17%2 of 1295% interval 5–45%0/30/32/30/3
roaster-d.example17%2 of 1295% interval 5–45%0/31/30/31/3
Roaster Eroaster-e.example17%2 of 1295% interval 5–45%0/31/30/31/3
roaster-ae.example8%1 of 1295% interval 1–35%0/31/30/30/3
Roaster Akroaster-ak.example8%1 of 1295% interval 1–35%1/30/30/30/3
roaster-am.example8%1 of 1295% interval 1–35%1/30/30/30/3
roaster-c.example8%1 of 1295% interval 1–35%1/30/30/30/3
roaster-g.example8%1 of 1295% interval 1–35%0/30/30/31/3
roaster-m.example8%1 of 1295% interval 1–35%0/30/31/30/3
roaster-o.example8%1 of 1295% interval 1–35%0/31/30/30/3
roaster-r.example8%1 of 1295% interval 1–35%1/30/30/30/3
roaster-x.example8%1 of 1295% interval 1–35%0/30/31/30/3
roaster-y.example8%1 of 1295% interval 1–35%1/30/30/30/3
roaster-aa.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-ab.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-ac.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-ad.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-af.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-ag.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-ah.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-ai.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-al.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-an.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-h.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-i.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-k.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-l.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-n.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-p.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-s.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-t.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-u.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-v.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-w.example0%0 of 1295% interval 0–24%0/30/30/30/3
roaster-z.example0%0 of 1295% interval 0–24%0/30/30/30/3

Share pools every assistant equally — the protocol asks each the same number of times. It is not weighted by how many shoppers use each one, so it moves if an assistant is added or dropped. The per-assistant columns carry no weighting.

CONFIRMEDOwner: Marketing

31 answers sent shoppers elsewhere on delivery time. Confirmed: Gemini tells shoppers your delivery estimate is 2 days, flat; your site states 1 day for urban delivery, 2 days for rural delivery — that is only true for rural delivery (1 of 2 answers). Named ahead of you: Roaster E.

Proof: Flattening diff — Gemini (Google grounding), delivery estimate: 2 days flat vs site 1 day for urban delivery, 2 days for rural delivery (holds for rural delivery), 1 of 2 answers, over 3 observations.

Proof: Flattening diff — ChatGPT (OpenAI web search), delivery estimate: 1 day flat vs site 1 day for urban delivery, 2 days for rural delivery (holds for urban delivery), 1 of 2 answers, over 3 observations.

How sure we are

Based on 12 answers from ChatGPT, Claude, Gemini and Perplexity; proportions carry 95% intervals. Two shares whose intervals overlap are not separated. Every assistant counts the same in the pooled Share whatever its reach; read the per-assistant columns for the unweighted picture.

How to read the labels

What this run pinned

FieldValue
Protocolv4 · sha256 05c5939c61b0c89a345604f70b18305dd845f3628149699a8782cb29d6b6c083
Runcoffee-pilot-v4-2 · 2026-08-25T05:30:52.492Z → 2026-08-25T05:45:02.960Z
Panelanonymised-sample-panel (paid)
EnginesChatGPT (OpenAI web search), Claude (Anthropic web search), Gemini (Google grounding), Perplexity (Perplexity sonar)
GeosAuckland, NZ
Queries3
Repeats3 per query, geo and engine
Observations164 committed · 0 rejected · 0 protocol issues

Re-run: ask the same assistants the same query under protocol v4 (sha256 05c5939c61b0c89a345604f70b18305dd845f3628149699a8782cb29d6b6c083); the counts land inside the stated interval.