Ask an AI assistant what to buy and, increasingly, three different kinds of commercial information can reach you in the same conversation. What the model recommends. What an advertiser paid to show you. And, as of this week, what a brand is offering you to buy it.
Those three things are controlled by three different parties, run on different systems, and answer to different rules. Keeping them separate in your head is becoming a practical skill.
What launched
On September 14, Snipp Interactive released a ChatGPT plugin and a Claude connector for shopper promotions and loyalty, alongside an MCP server that lets AI applications connect to the same infrastructure. According to Snipp, a shopper can discover rebates, offers, rewards and loyalty programs inside the conversation, enroll there, and submit receipts for validation, while Snipp handles offer rules, SKU-level purchase validation, fraud scoring, fulfillment and analytics behind the scenes.
Snipp says both integrations cleared each platform's verification process and are available in their directories, and that brands reach shoppers this way without new marketplace commissions or additional platform fees.
What the release does not contain is just as important. It names no customers and reports no results. Several of its consumer statistics are not attributed to any study, which the independent coverage flagged the same day. This is a capability announcement, not evidence of adoption.
Newsletter
Follow the research
Research notes and analysis on how AI, digital transformation, product discovery, and customer behavior are changing commerce.
Subscribe to Hu's Weekly HootThe three layers, kept apart
The useful thing about this launch is not the vendor. It is that it makes a third commercial layer concrete enough to separate from the other two.
The first layer is organic recommendation: the model deciding what is worth considering. OpenAI has been explicit that ads run on separate systems and do not shape its answers, which is why paid placement does not solve the AI visibility problem on its own.
The second layer is paid visibility. In ChatGPT it appears separately from the answer. Inside a retailer's own assistant it can sit much closer, as Walmart showed by placing sponsored prompts among Sparky's recommendations. Either way, it is visibility someone bought.
The third layer is owned incentive data: the brand's own rebate, reward or loyalty offer, governed by the brand's own eligibility rules. It is not an organic recommendation, because the brand supplied the offer. And it is not conventional paid media inventory. It is closer to the brand bringing its own promotional terms to the moment of intent.
What is actually new
Owned loyalty inside ChatGPT is not new on its own. When Sephora launched inside ChatGPT, its loyalty rewards came along, but only because Sephora built its own experience on the platform.
Two things are different here, and this is my reading rather than anything Snipp claimed.
The first is that the incentive layer is decoupled from building your own AI app. A brand's promotion can become reachable in a conversation through shared infrastructure, rather than only through a storefront the brand constructs for each assistant.
The second is that it is decoupled from checkout. Validation happens against a receipt, which means the purchase can occur wherever the shopper normally buys. The assistant does not need to own the transaction for the incentive to be honored.
The limit that matters most
This is where the idea of a third layer needs a qualifier.
Organic recommendations can surface without a shopper installing a separate brand tool. Ads reach users according to the platform's ad-delivery system. Snipp's incentives reach a conversation only where the shopper has installed the plugin or added the connector, and then only when that capability is invoked. That makes owned incentive data a layer that currently exists by invitation, not by default.
That may change as directories mature or assistants surface tools more proactively. For now, the separation is real but the reach is small, and nobody has published how many shoppers have connected it.
What it does not solve
Receipt validation is interesting for measurement, because it can confirm that a qualifying product was purchased without depending on a referral click. That is a different kind of evidence from the traffic data that struggles to see what happened inside an AI answer.
But confirming a purchase is not attributing it. Snipp has not shown that a validated receipt can be tied back to a specific conversation, or that the incentive changed what the shopper would otherwise have bought. A rebate claimed by someone who was always going to buy is a cost, not an outcome.
Where this leaves operators
Brands have long run promotions, shopper marketing, loyalty, retail media and ecommerce as separate systems with separate owners. Conversational interfaces compress them toward a single moment. A shopper may eventually ask one question and see the recommended product, a paid alternative, a current rebate and their loyalty eligibility together.
If that happens, promotional data starts to behave like product data already does. Offer terms, eligibility rules, qualifying SKUs and expiry dates have to be accurate and machine-readable, because an assistant will read them literally. An expired rebate surfaced with confidence is worse than none.
None of this changes the ladder I use for AI visibility. A product still has to be found, recommended and chosen. An incentive is not a rung on that ladder. It is separate information attached to the decision, and there is no evidence yet that it influences whether a product gets recommended at all.
The objections
One vendor launch does not establish a market layer. Distribution depends on users connecting a tool, and the release offers no adoption figures to suggest they are.
The platforms control the directories and could change how connectors are approved or surfaced. They could also decide incentives belong inside their own ad products, which would collapse the third layer back into the second.
And separation on paper is not separation in the shopper's mind. If a brand-supplied offer appears in the same conversation as an organic recommendation, the disclosure that tells them apart matters, and how clearly that is presented is not described in the release.
If a shopper cannot tell which part of an answer was recommended, which was paid for, and which was the brand's own offer, does the separation between them exist for anyone but the operator?