Guide

AI visibility. See where you stand.

How to measure whether AI answers and shopping agents mention you, why classic rank tracking fails, and the manual prompt-set method that works today.

Get your regulated media plan

Thank you! Your submission has been received!
We'll evaluate your application and shortly get back to you with the confirmation!
Oops! Something went wrong while submitting the form.

The short answer

AI visibility tracking means measuring whether AI answers and shopping agents mention your brand or products. No reliable rank tracker exists yet, because AI answers vary by phrasing, account and session. The workable method today is a fixed prompt set, a weekly manual log, and a share of answer count you treat as directional.

Key takeaways

  • Classic rank tracking does not transfer. Productrise found 1.28% product overlap between classic Google results and AI Mode across 2M+ listings and 100k+ SERPs in August 2026, so a Google position tells you almost nothing about AI visibility.
  • A fixed prompt set is the unit of measurement. Ten highest-intent buying queries, frozen word for word, run on the same surfaces every cycle, is what makes two readings comparable.
  • Share of answer is directional, not precise. It is the percentage of prompt and surface combinations where you were mentioned, and it carries no weighting by real search demand.
  • Run each prompt three times per cycle and take the majority result. Single readings are noisy because AI answers vary by session, account history and phrasing.
  • Tools automate the running, not the sampling. No vendor can see how many real people asked your query, so vendor share numbers are not comparable across vendors or to demand.
  • One named owner, two to four hours a month. This belongs with whoever owns organic content, working alongside whoever owns the product catalog, and it does not need a new hire.

Know which buying questions bring your brand into the conversation, which competitors appear and which product facts need correcting. A saved answer gives your team something concrete to investigate.

Use a consistent question set, record the date and context, and separate mentions from visits and sales. Every review should end with an owner, a change to make and a date to check it again.

The direct answer

Every channel has a lane. None is the lane a normal DTC brand gets.

Match the format to what each platform will clear, in the right order, and paid works. Skip the order and the account gets flagged before the first learning phase finishes.

Meta

Narrow, real, certification-gated

Topical CBD runs with LegitScript certification and written approval. GLP-1 telehealth runs when it manages weight instead of curing it. Both need clean audience naming.

TikTok

Organic-first, paid is the exception

Paid CBD is closed to self-serve. Paid GLP-1 needs a TikTok sales relationship most brands do not have. Organic at scale and Spark Ads carry the channel.

Programmatic

Widest lane, least glamorous

CTV, native, audio and retail media run on publisher relationships and contextual targeting. This is usually where the real volume ends up.

Channel status matrix

Read this before a single ad gets built.

Status changes by product form (topical vs ingestible, branded drug vs telehealth program). Policy moves fast; confirm current terms before launch.

Product / claim typeMetaTikTok (paid)Google / YouTubeProgrammatic / CTVRetail media
Topical CBD (balm, salve, cosmetic)RestrictedRestrictedRestrictedAllowedAllowed
Ingestible CBD (oil, gummy, capsule)Not availableNot availableNot availableRestrictedRestricted
GLP-1 telehealth program (compounded, non-branded)RestrictedNot availableRestrictedAllowedRestricted
Branded GLP-1 pharma (named drug, on-label)Not availableNot availableNot availableRestrictedNot available
Dietary supplements (structure/function claims)AllowedRestrictedAllowedAllowedAllowed

Allowed = normal ad review. Restricted = certification, age gate or a narrower claim set. Not available = no standard self-serve path.

Straight talk

Three beliefs to drop before you brief anything.

The myth

If Meta approved my page, my ads will run fine too.

What is real

Page approval and ad approval are separate reviews. CBD and GLP-1 copy is read by policy teams looking for health claims and personal-attribute targeting, whatever your organic page has posted for months.

The myth

TikTok is where our audience is, so budget goes there first.

What is real

Your audience being on TikTok and TikTok letting you pay to reach them are two different facts. Build organic and creators there first. Paid follows the channels that accept the ad.

The myth

Programmatic is a last resort for brands banned everywhere else.

What is real

For CBD and weight management, programmatic is frequently where the real spend lives. It is less visible in a Meta Ad Library search, which is why most guides underrate it.

The sequencing

Not a menu. An order.

Skipping steps is how brands end up with a banned Meta account and no fallback channel already built.

Step 01

Lock claims and certification

LegitScript for CBD, a treat-vs-cure claims library for GLP-1, structure/function lines for supplements. This unlocks every paid channel after it.

Step 02

Seed owned and organic

Email, SMS, site content and TikTok organic build proof and the creator bench at zero platform ad-policy risk.

Step 03

Scale demand on programmatic

CTV, native and audio carry the volume once certification is in place. Usually the largest media line.

Step 04

Open the narrow Meta lane

Certified, claims-checked creative for real incremental reach, with the naming and targeting discipline the policy demands.

Step 05

Amplify TikTok with Spark Ads

Boost what already proved itself organically rather than briefing cold paid concepts the platform is unlikely to approve.

Step 06

Close the loop on retail media

Meet the demand you created at the point of purchase.

Go deeper

The category guides.

Each guide takes one category through platform rules, claims, creators and the creative lane.

Where QuickAds fits

Creative and campaign planning for sensitive categories, inside the lane.

Use an approved claims library to brief creative, produce the variants, work with creators, and carry the learnings into the next batch.

32M+

Research-library ads behind creative intelligence and briefing.

100+

Managed creatives per month across static, video and creator formats.

FAQ

Questions teams ask before launch.

Can CBD or GLP-1 brands still advertise on Meta?

Yes, inside a narrow lane. Topical CBD and weight-management programs can have eligible routes when certification, claims, imagery and landing pages meet current platform requirements.

Should regulated brands move their budget to TikTok instead?

Not as the default paid channel. Organic and creator content can be more useful first, with paid amplification only where the category and content are eligible.

Why does programmatic matter?

Programmatic opens display, native, CTV and audio inventory across publishers and exchanges, making it an important scaling lane for categories with tighter social-platform rules.

What is the right launch order?

Lock claims and certification, seed owned and organic, scale programmatic, open the permitted Meta lane, amplify proven TikTok content where eligible, then close the loop on retail media.

Do the same rules apply to creator content?

Yes. Creator claims still need disclosure, substantiation and a compliant brief, and boosted content must also fit the platform category rules.

Smart creatives and campaign planning for sensitive categories, from $2,000 a month.CBD · Supplements · GLP-1 · Med spa · Telehealth

The measured gap

Classic search and AI Mode are different shelves.

Productrise compared 2M+ listings across 100k+ SERPs in the US and UK, 9–31 August 2026, running the same queries on both surfaces on the same day.

Products ranking in both
1.28%
Matched products with a different main seller
49.6%
AI Mode price premium on matched products
21.6%

Median, classic search

$100

Median, AI Mode

$149

Source: Productrise, August 2026. Google surfaces, not a forecast for any individual catalog.

Three surfaces

Ranking in ChatGPT means three different jobs.

Each is fed by a different system. Winning one does nothing for the other two, and they need different owners.

01

Written answers

Fed by live retrieval plus training memory. Won with crawler access, quotable pages and third-party coverage.

Content and SEO
02

Product results

Fed by your merchant feed and the Agentic Commerce Protocol. Won on feed quality and checkout integration.

Ecommerce and ops
03

Sponsored placement

Bought in OpenAI's Ads Manager, or through Amazon DSP. Budget and targeting rather than content.

Paid media

Two standards

Same four asks, different front doors.

Strip out the vocabulary and both protocols want the same things from a merchant. That overlap is why sequencing beats choosing.

ACP

OpenAI and Stripe · reaches ChatGPT

UCP

Google · reaches Google surfaces

  • A catalog a machine can parse, one row per sellable variant
  • Price and availability that are true right now
  • A programmatic way to confirm a cart, priced by you
  • An order lifecycle you can report back on

You stay merchant of record under both. The shared work takes a quarter; the protocol-specific work takes weeks.

The division of labour

Shopify hands you the structure. You fill it.

Ships with the platform
  • Structured product record
  • A real variant model
  • Standard product taxonomy
  • Category attributes
  • Product JSON-LD in default themes
  • Server-rendered Liquid templates
Still on the merchant
  • Category, often unset or too shallow
  • Variant option names that map
  • Barcode and identifiers
  • Metafield definitions
  • Literal description style
  • robots.txt.liquid decisions

The contract

What a machine-readable video carries.

VideoObject served in the page HTML rather than injected by JavaScript. These are the properties worth getting right.

namedescriptioncontentUrlembedUrlthumbnailUrluploadDatedurationtranscriptcaptionhasPartpublisher

Plus the association: point VideoObject.about at the product entity, or Product.subjectOf at the video, with matching @id values.

How agentic shopping works

From shopping request to shortlist

An illustrative journey. Not every shopping agent follows these steps, and not all support autonomous payment.

“Rain jacket for a Seattle trip next Thursday, under two hundred dollars, medium, nothing neon.”

At a glance

Classic SEO and LLM SEO are different games

Classic SEOLLM SEO
Unit of competitionA URL ranked for a keywordA passage quoted inside an answer
Query shapeTwo to four wordsA full sentence carrying budget, constraints and context
Result setTen results the reader chooses betweenOne answer naming three to five sources
VolatilityPositions hold for weeksThe same prompt can return different brands within the hour
Winning assetThe pageThe paragraph that still makes sense cut out of the page
MeasurementA rank trackerA fixed prompt panel you rerun and score

In this guide

Why classic rank tracking does not transfer
What you can actually measure today, and what you cannot
The diagnostic: baseline your AI visibility this week
Build a repeatable prompt set from your ten highest-intent queries
Logging cadence, what to record, and share of answer
What the tool category does and does not do yet, and who should own this
Easy fixes this week, then the harder work
Where QuickAds fits

Why classic rank tracking does not transfer

Rank tracking assumes a stable, shared results page you can sample on a schedule. AI answers have none of those properties, which is why position number one has no meaning here and why no tool has credibly recreated it.

The strongest evidence available is a Productrise study run between 9 and 31 August 2026 across the US and UK, covering 2M+ listings and 100k+ SERPs. It found 1.28% product overlap between classic Google search and AI Mode. On the small set of products that did appear in both, the main seller differed 49.6% of the time.

The same study found AI Mode prices 21.6% higher on matched products, with a median AI Mode price of $149 against $100 in classic results. Read plainly, AI Mode is selecting a different set of products and a different set of sellers, on different criteria.

So a rank tracker built on classic results is measuring a neighboring channel, not this one. Three further properties break the model outright.

  • Answers vary by session. The same prompt run twice an hour apart can return different brands, with no change on your side.
  • Answers vary by account. Memory, chat history and personalization mean two users asking identically can see different products.
  • There is no position to record. You are mentioned or you are not. Being third in a paragraph is not a rank, and treating it as one invents precision.
  • Demand is invisible. No platform publishes how many people asked your query, so you cannot weight a prompt by how much it matters.

Manual work is the consequence of that last point specifically. The problem is not a missing tool, it is a missing sampling frame. This sits inside the broader shift to agentic commerce, where the reader of your page is often a program.

What you can actually measure today, and what you cannot

Four things are genuinely measurable right now. Everything beyond them is estimation, and it is worth knowing which side of that line any number you report sits on.

Mention presence on a fixed prompt set

Given the same ten prompts on the same surfaces, you can record whether your brand or product was named. This is binary, repeatable and the foundation of everything else on this page.

Citation presence in the linked sources

Where a surface shows its sources, you can record whether your domain appears among them. Citation and mention are different events. You can be cited as a source and never named as a recommendation, and the reverse happens too.

Referral traffic from AI surfaces

Your analytics will show some referrals from chat and AI search hostnames. Treat this as a floor rather than a count. In-answer purchases, wallet checkouts and copied product names produce zero referrer data while still being caused by AI visibility.

Product-level appearance for your own SKUs

Ask an agent for a product you sell, by name, and record whether it is found and whether the price and variant returned are correct. This is the most diagnostic of the four, because a failure here is a data problem you can fix rather than a ranking problem you can only influence.

What you cannot measure

  • Impressions. Nobody publishes how many answers were generated for a query.
  • Query demand. There is no keyword volume equivalent for prompts.
  • Full competitive share. You can only compare within your own prompt set.
  • Causality. A change in mentions can come from your fix or from a model update the same week.

The diagnostic: baseline your AI visibility this week

A first baseline takes about two hours and needs a spreadsheet, nothing else. Do it before you change anything, because a measurement taken after the fixes is not a baseline.

  1. Write down your ten highest-intent buying queries. Use the phrasing a shopper would use out loud, not your keyword list. "Best waterproof hiking boots for wide feet under $180" rather than "waterproof hiking boots".
  2. Pick your surfaces and freeze them. ChatGPT and Google AI Mode at minimum. Add Perplexity, Copilot or an agent you have access to if your customers use them. Changing the list later breaks comparability.
  3. Run every prompt in a clean, logged-out session. Personalization from your own account history will flatter you. Use a fresh browser profile or incognito for every run.
  4. Run each prompt three times. Record all three. Where they disagree, the majority result is your reading and the disagreement itself is worth noting.
  5. Record the fields, not the vibe. Date, surface, prompt ID, mentioned yes or no, competitors named in order, your domain cited yes or no, and the price quoted if a product appeared.
  6. Paste the raw answer text into the sheet. You will want the exact wording in three months when you are trying to work out what changed.
  7. Ask for five of your own products by name. Note whether each is found, and whether the price and variant returned match your live listing.
  8. Segment AI referral hostnames in analytics and annotate today's date. This gives you a floor number to read alongside the prompt set later.

Scoring is simple. If step 7 fails, your product data is the problem, and fixing presence before fixing data just gets you found and then misquoted. If step 7 passes and step 4 shows you absent, the work is visibility rather than data. Both paths are covered in LLM SEO.

Build a repeatable prompt set from your ten highest-intent queries

The prompt set is the measuring instrument, so its design decides whether your numbers mean anything. Ten prompts is enough to see movement and small enough that someone will actually run it every week.

How to choose the ten

Pick for purchase intent, not for volume. A prompt someone types with a credit card open is worth more to you than a popular research question you will never convert. Your sales team's most common inbound questions are a better source than a keyword tool.

Spread them across shapes so one model quirk cannot swing the whole set. A workable mix is three category plus constraint prompts, two comparison prompts, two problem-first prompts where the shopper describes a situation rather than a product, two budget-bounded prompts, and one brand alternative prompt.

Rules that keep the set comparable

  • Freeze the wording. Store the exact string with an ID. A reworded prompt is a new prompt and resets that row's history.
  • Keep your brand name out of at least seven of the ten. Prompts containing your brand measure recall, not discovery, and they will make the set look healthier than it is.
  • Write in a shopper's voice. Full sentences, casual phrasing, the odd typo left in if that is how people type.
  • Include one prompt you expect to lose. A set you always win tells you nothing and quietly drifts into vanity.
  • Review the set quarterly, not weekly. Changes break the time series, so batch them and note the date you changed them.

One practical warning from running these: prompts that name a price cap tend to be the most volatile, because model price data is often stale. If a prompt swings wildly week to week, check whether the cause is your visibility or a wrong price being used to filter you out.

Logging cadence, what to record, and share of answer

Weekly is the right cadence for most merchants, and monthly is acceptable if weekly means it does not happen. Daily is not useful, because session variance is larger than any real week-to-week movement you would act on.

At a glance: the fields to log every run

  • Date and time, because surfaces ship changes mid-week and you will want to line events up.
  • Surface and prompt ID, never the prompt text retyped, which invites silent edits.
  • Mentioned, yes or no, as a strict binary with no partial credit.
  • Competitors named, in the order they appeared, which is the most useful column you will keep.
  • Your domain cited, yes or no, logged separately from mention.
  • Price and variant quoted, where a specific product was returned.
  • Raw answer text, pasted whole, because summaries lose the detail you will need later.

Share of answer, and where the number is soft

Share of answer is the percentage of prompt and surface combinations in which you were mentioned. Ten prompts on three surfaces gives thirty slots, and being named in nine of them is 30%. It is easy to compute and easy to over-read.

Three things make the number soft. Your sample is ten prompts out of an unbounded question space. Each prompt counts equally even though real demand behind them is wildly unequal and unknowable. Session variance means the same week rerun can move the figure by several points with nothing having changed.

So report it as a band and a direction, not a decimal. "Roughly a third of our tracked prompts, up from about a fifth in July" is honest. "31.7% share of answer" is not, and the second version will be quoted back at you in a board deck.

What the tool category does and does not do yet, and who should own this

AI visibility tools are real and improving, and they solve the labor problem rather than the measurement problem. Knowing exactly which half they solve keeps you from over-trusting the output.

What they do well

  • They run prompts at scale. Hundreds of prompts across several surfaces on a schedule, which no human will sustain manually.
  • They log consistently. Structured storage of answers and mentions beats a spreadsheet someone updates when they remember.
  • They track cited domains. Seeing which sources a surface keeps returning to is genuinely actionable for content planning.

What they cannot do

  • They cannot see demand. No vendor has access to how many real people asked anything, so every share figure is unweighted.
  • They sample their prompt list, not your customers. A vendor's default set will not match your buyers unless you replace it, and most teams never do.
  • They run clean sessions. Real users carry history and memory, which changes what they see.
  • They stop at the answer. Whether an agent then checked out with the correct SKU is outside what they observe.

Practical position: buy a tool once your manual set is running and you have outgrown it, not before. The tool scales a method you already trust. It will not tell you which prompts matter.

Who should own this internally

Give it to whoever owns organic content, with a standing dependency on whoever owns the product catalog. The content owner runs the set and reads the trend. The catalog owner fixes what the product-level checks expose, because most misses trace back to data rather than to writing.

Budget two to four hours a month once the sheet exists. It does not need a new hire, and handing it to an agency without your own copy of the log is how the history gets lost at renewal.

Easy fixes this week, then the harder work

Four things take under a week and make the measurement trustworthy. The harder work after that is what actually moves the number.

Easy fixes

Freeze the prompt set in a shared sheet with IDs. What good looks like: anyone on the team can run the set without asking what the prompts are, and no one edits a string without noting the date.

Add three repeats per prompt. What good looks like: every logged reading is a majority of three, so a single odd answer no longer moves your reported figure.

Segment AI referral hostnames in analytics. What good looks like: a named segment and an annotation on the date you started, so the floor number has a beginning.

Put a name and a recurring calendar block on it. What good looks like: the run happens on the same weekday whether or not anyone chases it.

The harder work

Fix the product data the checks expose. Variant grouping, precise taxonomy, literal product fields and real-time price and stock are what Shopify's agentic-ready product data guidance names as the requirements, and Shopify reports AI-referred orders growing nearly 13x year over year alongside AI-referred visitors converting at nearly 50% higher rates than organic search.

Then earn citations rather than chase mentions. The sources a surface returns to repeatedly are the ones with specific, checkable, well-structured information. That is a months-long content position, not a sprint, and it is covered in how to rank in ChatGPT.

Last, extend the log to agent behavior as well as answers. Checking whether an agent returns the correct SKU and price for your products is a different test from whether you were mentioned, and it catches the failures described in AI shopping agents.

Where QuickAds fits

QuickAds does not sell an AI visibility dashboard. We treat the prompt set as a diagnostic and then work on the three things it usually exposes. In our own runs, the most common reason a merchant is absent from an answer is not weak content. It is a catalog an agent cannot read cleanly enough to quote.

Shopify catalog fixes

Variant grouping, taxonomy cleanup, rewriting product fields into literal machine-readable language, and live price and stock sync. When a product-level check fails because an agent cannot find a SKU you definitely sell, this is the fix, and it is the one that changes the measurement fastest.

Catalog video with correct tagging

Product video generated per SKU with structured metadata and schema attached, so the information inside a video is parsable rather than invisible to the surfaces you are tracking.

Performance creative

100+ creatives per month at a 5-7 day turnaround, with creative intelligence trained on 32M+ ads. Relevant because AI surfaces now carry paid placements beside organic recommendations, so both sides of the screen need assets.

The coverage argument matters here. We run creative intelligence, strategy, production and campaign management as one chain. Analytics-only tools report and stop. Premium production shops build assets and never touch your product data. Visibility problems usually live in the seam between those two.

Being clear about limits: we cannot promise you a position in an AI answer, and neither can anyone selling you one. The surfaces change monthly, and a model update can move your numbers in a week you shipped nothing. What we commit to is throughput on the work itself, at software from $199 per month or managed from $5,000 a month or 5% of ad spend, whichever is higher.

If you want the diagnostic run against your own catalog before you commit to anything, the free ad account audit is where to start. Bring your ten prompts and we will run them with you.

Quick readiness check

Can an agent actually read your catalog?

Eight checks drawn from this guide. Tick what is already true for your catalog.

0 of 8Tick the checks that apply

Frequently asked questions

How do I track if my brand appears in ChatGPT answers?

Write ten buying prompts in a shopper's words, freeze the exact wording, and run each one three times a week in a logged-out session. Record whether your brand was named, which competitors appeared, and whether your domain was cited. The majority of the three runs is your reading. Trend across weeks is the signal, not any single result.

Is there a rank tracker for AI search?

Not in the sense a rank tracker works for Google. AI answers have no stable position to record, vary by session and account, and no platform publishes how often a prompt was asked. Tools exist that run prompt sets at scale and log mentions, which solves the labor problem. They cannot solve the sampling problem, so read their share figures as directional.

What is share of answer and how do you calculate it?

Share of answer is the percentage of prompt and surface combinations where your brand was mentioned. Ten prompts across three surfaces gives thirty slots, so nine mentions is 30%. It carries no weighting by real demand and your sample is small, so report it as a band and a direction rather than a decimal figure.

How often should I check my AI visibility?

Weekly for most merchants, monthly if weekly will not actually happen. Daily is wasted effort, because variation between sessions is larger than any real movement you would act on within a day. Run every prompt three times per cycle and take the majority, and review which prompts are in the set quarterly rather than continuously.

Does ranking on Google mean I will show up in AI Mode?

Largely no. Productrise compared 2M+ listings across 100k+ SERPs in the US and UK during August 2026 and found 1.28% product overlap between classic Google results and AI Mode. On matched products the main seller differed 49.6% of the time. Treat them as two separate channels that happen to share a company.

Make these in QuickAds