// Case study

How I Got a Family Boutique Cited by AI 71 Times in 30 Days (on $0 in Ads)

By Ryan Lenk • July 20, 2026 • updated July 23, 2026

In 30 days, AI answer engines cited my mom's small boutique 71 times. ChatGPT, Perplexity, Google's AI answers, all pulling from her pages to answer real questions. Across those queries the shop held about a 35% share of authority, and 73% on the top one. Ad spend behind it: zero. The source is the Microsoft Clarity AI-citations export, June 18 to July 18, 2026, and I keep the originals.

This is the exact setup, in the order I ran it. At the end, I'll tell you the part most people selling "AI SEO" leave out.

Update, July 20, 2026: the next 30-day window (June 21 to July 20) came in at 80 citations. This case study keeps its original 71 because that is the window it measured; I publish each new number as it lands.

The store this happened to

Krafty Bandit is my mom's boutique. Real Shopify store, real products, real customers, and a real budget (almost none). In mid-2026 I ran the kind of technical playbook that usually lives behind enterprise retainers on her shop. Everything below happened to a store you can walk into, not a demo.

Step 1: fix the entity first

AI can only cite a business it can resolve. If your name, address, and phone differ across your site, Google Business Profile, and the directories, the machine's conclusion is "I'm not sure this business exists." I made one byte-identical name-address-phone block, put it everywhere, added LocalBusiness schema carrying it, and fixed a directory listing that had her filed as a "Sewing Store." Boring work. It gates everything else.

Step 2: make each page answer one thing, cleanly

Here is the most provable lesson in the whole project: two clean, single-purpose guide pages earned roughly 90% of the shop's AI citations. Not the homepage. Not the product pages. Guides that answer one real question end to end, written in short passages: 50 to 150 words, one idea each, under a heading that says what the passage answers, in plain subject-verb-object sentences. AI answers are assembled from passages. Write passages worth assembling. (This article is written that way on purpose.)

Step 3: the schema stack

Structured data is how you say the quiet part in a language machines trust: LocalBusiness, Product with per-variant Offers, BreadcrumbList, and FAQPage. I rebuilt her 8-question FAQ into 34 questions with matching JSON-LD. One rule I never break: the visible text and the schema have to match exactly, and resale goods never get called "handmade." Schema that flatters you is schema that eventually burns you.

Step 4: open the doors for AI crawlers

Your robots.txt may be blocking the exact bots you want citing you. I explicitly allowed GPTBot, PerplexityBot, ClaudeBot, and Google-Extended, then went further down the agentic-commerce path: agents.md, merchant program enrollments, AI shopping channels. Being cite-able and being buy-able inside an AI answer are different jobs. Most stores have done neither.

Step 5: catalog hygiene at scale

This is the unglamorous engine. Of 2,861 product images across 1,082 active products, about 990 had no alt text at all. After one weekend, exactly one blank remained. 2,810 junk image filenames got cleaned. 52 wrong vendor labels got corrected. I did it in a weekend because I built a team of Claude-based AI workflows to do the lifting, with a changelog for every change and a human (me) deciding what shipped. That build is its own story, coming as the first video on the channel.

Step 6: measure it or it didn't happen

Three instruments, all free: Microsoft Clarity's AI-citations dashboard (the flagship data above), a GA4 custom channel group that catches AI referrals before they hide inside Organic, and a monthly probe. The probe is simple: the same 10 buyer-style questions asked across 5 engines, logged in a fixed table so the trend is visible. If a consultant can't show you instruments like these, they are guessing.

The honest part

Those 71 citations sent almost no click traffic. About 0% of sessions. AI engines cited the shop on how-to questions; they did not send visitors, and they are not yet recommending it on the "where do I buy" question. Google Search clicks did grow 3,033% in 28 days on $0 in ads, but the base was near zero, so the absolute numbers are small. Real trajectory, small base. Anyone who shows you the percentage without the base is selling something. Sales grew too, and I don't credit this work for that, because attribution is messy. Being the source AI trusts is the position I want her shop in as search shifts, and the traffic gap is the next problem I'm working on in the open.

Do this to your store

Fix your entity. Pick the three questions your customers actually ask and answer each one on its own clean page. Add schema that matches your visible text. Unblock the AI crawlers. Fix your alt text and filenames. Install the free instruments. Then measure for 30 days. If you want to know where you stand before you start, run the 10-minute check to see if AI can read your store; the thinking behind every step is in the plain-English GEO guide. That's the whole starting playbook, and every video on the channel shows one of these steps done to a real store.

Want receipts like this for your own site?

Run the free AI Readiness Scanner: paste your URL, get a scored report on whether ChatGPT, Perplexity, and Google AI can actually read your business. About 60 seconds, no signup.

Run the free scan → Get The Receipts free ▸
Ryan Lenk
Written by Ryan Lenk

I run the SEO and AI visibility for my family's Shopify shop and publish the receipts, good and bad. Every number on this site comes from a named tool export.

About meRun the free AI Readiness ScannerWork with me

← All articles Subscribe on YouTube ▸