How to Track AI-Driven Sales in Your WooCommerce Store
Quick answer: AI-referred shoppers usually land in analytics as "direct," so the revenue is invisible. Here's how to recover it and tie AI visits to real WooCommerce orders.
⚡ Key takeaways
- → AI-referred shoppers often arrive already informed and convert well, but they usually show up as "direct" traffic, so the revenue is invisible.
- → CiteTrack recognizes AI-sourced sessions and ties them to your WooCommerce orders, so you can see revenue per engine.
- → It tracks product and category citations, not just your homepage, and flags the product queries where you're absent.
- → The result is a sentence you can finally say: "Perplexity drove $610 in sales last month."
What's in this guide
For a store, "are we visible in AI?" is the wrong question. The right one is whether AI is driving sales. And the frustrating part is that it probably already is, you just can't see it.
This isn't a rounding error anymore. Adobe Analytics found that traffic to US retail sites from generative AI sources jumped 1,200% between July 2024 and early 2025, and over the 2025 holidays those AI referrals converted about 31% better than other traffic, with revenue per visit up 254% year over year. Shoppers who arrive from an AI answer tend to come pre-researched and ready to buy. So if that traffic is landing in your reports as "direct," you're crediting the wrong channel for some of your best customers.
Here's why, and how to fix it.
Track products, not the homepage. Shoppers ask AI about specific items, so brand-only tracking misses where the sales actually happen. Add your real product and category prompts like best running shoes for flat feet, let CiteTrack tie those AI-referred visits to WooCommerce orders, and fix any product query that comes back absent.
Why do AI sales hide in "direct"?
When a shopper asks ChatGPT or Perplexity for "the best [your product]" and clicks through to your store, the AI client often strips the referrer. So that visit lands in Google Analytics as "direct," lumped in with people who typed your URL. The session converts, the order goes through, and the channel that actually sent the customer gets zero credit. Multiply that across a month and you've got a real revenue stream funding nothing, because nobody can prove it exists.
To fund AI as a channel, you have to make it visible. That means two things: recognizing the AI-sourced visits, and tying them to orders.
How CiteTrack ties AI visits to orders

CiteTrack runs inside WordPress, so it sits right next to WooCommerce. Once it's active on a store, its revenue attribution does the work in the background:
- It recognizes AI-referred sessions that would otherwise be filed as "direct," using the signals those visits carry.
- It ties them to WooCommerce or EDD orders, so a sale gets credited to the engine that sent it.
- It rolls that up into revenue per engine, so you can see that ChatGPT drove this many orders and Perplexity that many.
No tagging campaigns by hand, no UTM gymnastics. It connects the visit to the order for you.
Track the pages that actually sell
A store isn't just its homepage. Shoppers ask AI about specific products and categories, so that's where citations matter. CiteTrack tracks citations at the product and category level, not just the brand, so you can see which products AI recommends and which it skips. When a key product query comes back absent, the indexed-but-not-cited report flags the page, and a one-click fix helps you turn that absent query into a cited one.
So the loop for a store is tight: see which products AI cites, fix the ones it doesn't, and watch whether the fix turns into orders.
How to set it up
- Install and activate CiteTrack on your WooCommerce store, and add your license.
- Add your AI API keys (one is enough to start) so citation tracking can run. See how to add your keys.
- Add your real product and category prompts, the questions a shopper would ask, like "best running shoes for flat feet" or "affordable standing desk."
- Let it run on a weekly schedule. Attribution starts recognizing AI-referred orders as they come in.
- Check the funnel: crawl, cite, visit, order. Now you can see where AI sits in your store's revenue.
Put real numbers on it
Say your store does $40,000 a month and analytics files $9,000 of it as "direct." Some of that is people typing your URL, sure. But once attribution de-directs the AI-referred slice, you might find $1,800 of it actually came from ChatGPT and Perplexity recommending a specific product. That's not a vanity stat, it's a channel you can feed. You could spend an afternoon fixing the three product pages those engines ignore, then watch next month's number to see whether the de-directed revenue climbs. The point isn't the exact figure, it's that you can finally see it move.
Why your numbers might look low at first
Give it a few weeks before you judge the channel. Attribution can only credit orders it has data for, so the first days mostly fill the pipeline rather than the report. Two things commonly make early numbers read low. You might be tracking only your brand and homepage, when shoppers ask AI about specific products, so add the real product and category prompts. Or your key product pages may be coming back absent in the engines, which means there's nothing to attribute yet, and the fix is to make those pages answer-ready first. Measurement and optimization work together here, and neither does much alone.
What you can finally answer
Once it's running, the questions a store owner actually cares about have answers:
- Which engine drives the most orders, ChatGPT or Perplexity?
- Which products does AI recommend, and which does it ignore?
- Did fixing that category page turn into more cited answers, and more sales?
- Is AI worth investing in for this store, with a real revenue number behind the decision?
That last one is the whole point. "We got cited" is a vanity metric. "Perplexity drove $610 in orders last month" is a budget line. Revenue attribution is what turns one into the other, and it's the reason a store on WordPress should measure AI in dollars, not mentions. We compare the options for stores in best AI visibility tools for e-commerce.
Frequently asked questions
Why does AI traffic show as "direct" in my analytics?
Many AI clients strip the referrer, so the visit arrives with no source and lands in "direct." Attribution tools recognize AI-sourced sessions by other signals and credit them correctly.
How does CiteTrack tie AI visits to WooCommerce orders?
It runs inside WordPress next to WooCommerce, recognizes AI-referred sessions, and links them to orders via its revenue attribution module, then reports revenue per engine.
Can it track product and category pages, not just the homepage?
Yes. CiteTrack tracks citations at the product and category level, so you can see which products AI recommends and which it skips, and fix the ones it skips.
Does it work with EDD as well as WooCommerce?
Yes. Attribution ties AI-referred visits to WooCommerce or Easy Digital Downloads orders.
Which AI visibility tool is best for a store?
For a WooCommerce store, CiteTrack, because it's the one that ties AI visits to actual orders. See the best AI visibility tools for e-commerce for the full comparison.
Related reading
- AI citation (glossary)
- Our AI Visibility Tools for Ecommerce Roundup
- Steps to Get Cited by ChatGPT
- How to Add Your AI API Keys to CiteTrack AI
- Our Citation-Tracker Roundup
- Free tool: Hidden AI Revenue Calculator
- More on Full Funnel AI Attribution
See it in your own WordPress dashboard
Find out if AI recommends you — or a competitor
Install CiteTrack AI and see exactly who crawls you, who cites you, and what it earns. Flat pricing from $59/year, 14-day money-back guarantee.
Want to see if AI cites pages like this?
CiteTrack AI tracks your AI crawlers, citations, and the revenue they drive, inside WordPress.
Explore: Features · Crawl Academy · Glossary · Compare · Pricing
