What GPSR needs on your product page, and what Shopify gives you

Shopify now has a proper place to put a legally required product warning, and every warning type that comes ready-made is American — four Californian, four US federal. There is no EU entry at all, and no field for the manufacturer or the EU Responsible Person, which are two of the four things Shopify's own GPSR guidance says an EU-facing listing has to carry. Here is what the native field does cover, what the compliance apps cost, and what is left to build.

Shopify built the shelf you were looking for, and then stocked it for America.

In June 2026 product disclosures arrived in the admin — a real, structured place for a legally required warning, instead of pasting it into the product description or hard-coding it into the theme. If you sell into the EU and you have been looking for somewhere to put your safety information, this is the feature that looks like the answer.

Open it and you find nine ready-made warning types. Four are California Proposition 65. Four are US choking hazards. The ninth is called custom.

The field cannot be told what "the EU" means

This is not an impression from using it. It is in Shopify's own developer documentation, in one sentence:

Regional groupings (EU, NAFTA) are not modeled.

The field that decides where a disclosure applies is a list of jurisdiction codes, and the documented example of one is ["US-CA"]. So a warning that applies across the single market is entered as a list of individual country codes, and nothing in the model knows they are one market. Add a country to your Markets next year and no disclosure follows it.

Two more things before you plan around it. The ready-made entry types are all us-ca-prop65-… and us-cpsc-choking_…, so an EU seller authors the type as well as the content. And disclosures sit on the product: "Disclosures are stored at the product grain. They are not stored per variant." If your identifying element is a batch or a serial that differs between variants, it has nowhere native to live.

Selling into the EU and the native field does not fit? Describe what your listings have to show →

What Shopify says you need, and which part it hands you

Shopify's own GPSR guidance is short and specific about what has to be on the label and the website:

An identifying element, such as picture, type, batch, and serial number. The manufacturer's name, registered trade name or trademark, physical address and e-mail or other electronic contact information. If the manufacturer is not located in the European Union, the EU Responsible Person and their contact details. If required, instructions, warnings, and safety information in the language of the EU country or countries in which the product is sold.

Four things. Then it routes exactly one of them to the new feature:

For legally-required product warnings specifically, use the Disclosures product metafield and metaobject entries.

Warnings. Not the manufacturer, not the responsible person, not the batch number. For those the same page sends you to the product description or a metafield you add yourself, and on the responsible person it is plain about where Shopify stops:

Although Shopify does not currently offer such services directly, third-party compliance tools might be available on the Shopify App Store.

So the honest shape of this is: one of the four duties has a native home, and the other three are a metafield namespace you design and a theme block that renders it. And note which one Shopify kept: the warnings, the only duty on the list its new field was built for. Read that fourth bullet twice, though, because it asks for the warning in the language of the EU country or countries in which the product is sold — and the disclosure documentation never mentions translating a disclosure. What it does say is "Disclosure copy is preserved verbatim, which is what regulators and agents require." Whether one product can carry the same warning in six languages is a question that documentation does not answer either way, so treat it as something to test in your own store rather than something to assume.

One thing GPSR does not ask for, whatever a compliance blog told you: country of origin. Shopify's GPSR page never mentions origin or "Made in" at all, and the compliance apps do not carry it. That is a different job, for tariffs and for shoppers asking.

Two years of merchants reaching the same conclusion

The threads are not about the feature. They are about what people did while waiting for one.

I haven't seen any official documentation from Shopify yet (I know Etsy and Amazon sellers have received notices) about the forthcoming GPSR requirements for selling in the EU market.

— aaloan, 5 December 2024

A small online bookstore, "totally confused on what I need to do ahead of Dec. 13". Six days later the thread got its only answer that named a mechanism, and it is the same mechanism as today:

Shopify lets merchants provide any required product information, either in their product description or by adding a metafield. We cannot provide direct legal advice, but hope this info helps!

— shubify, 11 December 2024

That account carries no staff badge, so read it as a forum reply rather than Shopify on the record. What makes it worth quoting anyway is that it is the only reply in the thread that names where the information goes — and two years on it is still where Shopify's own GPSR page sends you for everything except the warning. Everything substantive after it came from a compliance vendor. On the first day, the exit was already on the table:

I am based in the US and at this point I think I'll have to stop shipping to Europe altogether. It doesn't make up much of my business, but it's still frustrating.

— LinBow, 5 December 2024

Seven weeks later, in a different thread, a merchant who had already taken that exit — "a very small US based company that produces handmade adult toys":

this has left us essentially unable to ship to the EU. Or rather, I've cut off shipping to the EU until I can get this figured out.

— SquishSquash, 27 January 2025

The rest of that post is the most accurate description of this market anybody has written. They had hoped Shopify might act as the responsible person for sellers outside the EU — "it's seemingly been crickets". They had found an app and read it carefully enough to spot the gap this page is about: "I don't think the app helps you with the 'responsible person' within the EU portion." And they had noticed what arrives when an obligation lands on frightened people:

There seem to be a lot of sketchy, predatory services popping up that look to be preying on small businesses which are freaking out about the changes. I'd prefer to stick with something reputable, but again, I'm having a hard time even discerning what I need to do to be compliant.

— SquishSquash, 27 January 2025

That thread is unsolved too, and three days later the first person to reply said the same thing, with a condition attached:

Unless they come up with some unified portal before august I think we are just going to have to stop shipping to EU

— Agreeableagony, 30 January 2025

That thread was still collecting replies in October 2026 — twenty-one months later, with no accepted answer on it. Which is the reason this page can be written at all: the question did not get solved, it got old.

Three merchants, two threads, one conclusion — that the cheapest way to comply is to switch off a market, which is at least a native thing to do.

What the apps cost, and what their ratings tell you

The category appeared fast: nine listings read one at a time in October 2026, six of them published between April and August of that year. Every one of the nine had zero reviews — so there is no popularity signal to choose by, and you are picking a vendor for a legal obligation on the strength of its own listing copy.

What it carries What it costs
GPSR Suite (Headon Kreativagentur) "Edit manufacturer details and the EU responsible person per product", safety information, a theme block with three layouts, stored in native metafields Free up to 25 products, then $12.90 a month to 1,000 and $24.90 to 10,000
GPSRKit (Horiki Apps) "Manufacturer, EU responsible person, warnings and safety pictograms", pure Liquid, empty fields hidden automatically $7.99 a month, one tier, 7-day trial — no free tier

Both do what the native field does not: they carry the manufacturer and the responsible person and put them on the product page. If your catalogue is 25 products and your needs are ordinary, the free tier of the first is a good answer, worth trying before you talk to anybody.

What no listing mentions is month four: a supplier changes, a responsible person's address changes across 400 products at once, a market is added.

Which route is yours

What you need Where it comes from
A legally required warning, structured and rendered Native — the Disclosures metafield and a theme block
That warning scoped to "the EU" Not native — jurisdictions are individual country codes
An EU warning type off the shelf Not native — the ready-made types are US only, so you author a custom one
The warning in each country's own language Undocumented — the duty names the country's language, and the disclosure docs do not discuss translation in either direction
Manufacturer name, address and contact on the listing A metafield you add, or an app from $7.99 a month
EU Responsible Person details on the listing The same — Shopify says outright it does not offer this
Batch or serial as the identifying element, per variant Nowhere native — disclosures are per product
All of it staying true as suppliers and markets change The part nobody sells

What Shopivibe does

You describe what your listings have to show and for which markets, and it gets built against Shopify's own fields. "Every product we ship to the EU shows the manufacturer and our responsible person in Germany, the safety warnings in the language of the country the shopper is in, and the batch number where we have one — and tell me before a product goes live in an EU market without them."

Two things said plainly. The manufacturer and the responsible person live in fields we define, because Shopify has not defined any — the platform's shape today, not a shortcut, and the same answer any developer would reach. And the checking is the half worth having: the failure here is a product going live in an EU market with an empty responsible-person field, and nothing native looks for it.

Which markets, which languages, where on the page, what counts as complete, and what should happen when something is missing — all of it is yours to describe, and a person here has it working in your store within 24 hours.

Shopivibe solves the problem in your store and keeps what it adds maintained, including when Shopify changes something underneath. Shopivibe is free during early access, with 3,500 credits included. Credits beyond the included 3,500 cost $0.06 each.

Shipping into the EU with the information scattered across descriptions? Describe what each listing has to carry →

Checked against Shopify's documentation and the App Store on 19 October 2026.