Shopify stores increasingly run an AI assistant for support, sizing help, or product questions. When EU shoppers can talk to it, the interaction notice under Article 50 applies. Adding it is a single embed, no theme surgery required.
The theme embed
Add the disclosure script to your store so it loads on every page:
- In your Shopify admin, open Online Store, then Themes, then Edit code.
- Open your
theme.liquidlayout. - Paste the snippet just before the closing head tag.
- Save, then load a page with your chat assistant and confirm the notice shows.
<script src="https://your-site/aidisclosure.js" data-key="aid_your_key" async></script>
What the shopper sees
When your AI assistant is present on the page, a short, clear notice appears at first interaction, in the shopper's language, telling them they are dealing with an AI system. It sits in its own isolated bubble, so it will not fight with your theme or shift your layout.
Why the built in "AI" tag is not enough
Calling your assistant "AI Helper" in the widget title is a start, but it is a judgement call whether that is an obvious enough disclosure. A clear, timely notice removes the doubt, and unlike a static label it stays current and records that it was shown.
Multi language stores
If you sell across EU markets with Shopify Markets, the notice localizes to the shopper's language automatically, so a German customer sees the German notice and a French customer sees the French one, without you maintaining separate snippets.
Common questions
Where exactly does the snippet go?
Just before the closing head tag in theme.liquid, so it loads on every page. That way the notice is ready wherever your assistant appears.
Will it slow my store down?
It is a tiny script with no dependencies and loads asynchronously, so it does not block your page or shift your layout.
Does it handle multiple currencies or markets?
It localizes the notice by language. Currency and market settings are separate, and the notice follows whichever language the shopper is viewing.
Add the Shopify notice today
Grab your key, paste one embed into theme.liquid, and the Article 50 notice is live for your EU shoppers in minutes.
Start free