GPSR for WooCommerce: manufacturer and safety information
Updated: 2026-06-11
The EU General Product Safety Regulation (GPSR) reshapes the baseline safety rules for most consumer products sold in the European Union, and it applies to online sales just as much as to bricks-and-mortar shops. If you run a WooCommerce store that ships to Poland or other EU markets, GPSR affects what you publish on your product pages and what records you keep behind the scenes. This guide explains the practical side and how to get your catalogue in order.
What GPSR is and what changed
GPSR is a broad product-safety framework covering most non-food consumer products placed on the EU market. It replaced the older general product safety regime and modernised it for e-commerce, marketplaces, and cross-border selling.
The headline shift is scope and clarity. The rules now explicitly address online sales, expect clearer information for shoppers before they buy, and put a stronger emphasis on traceability across the supply chain. As currently scheduled, the regulation applies across the EU, but because regulatory timelines and guidance can shift, always verify the current status against the official EU source rather than relying on a fixed date.
Practically, GPSR is less about a single new label and more about a chain of responsibility and information that has to be visible and documented.
Who must comply and the roles involved
GPSR assigns duties along the supply chain, and your obligations depend on the role you play:
- Manufacturers carry the core duties: designing safe products, assessing risks, and providing safety information.
- Importers bringing products into the EU take on significant responsibility for verifying that goods meet requirements.
- Distributors (which many WooCommerce retailers are) must act with due care, check that required information is present, and not sell products they know or should presume to be unsafe.
A key point for stores selling goods made outside the EU: there must be a responsible person established in the EU for many products. This is an economic operator inside the Union who can be contacted about the product’s safety and compliance. If you import or dropship from outside the EU, identifying who that responsible person is matters a great deal. Your exact obligations are the store owner’s responsibility to confirm, ideally with qualified advice.
What information your product pages need
GPSR expects shoppers to see certain information clearly before purchase. For online listings, that typically means surfacing:
- Manufacturer identification and contact: name, registered trade name or trademark, and a postal or electronic contact address.
- Responsible-person identification and contact where the product comes from outside the EU.
- Product identification: details that let a specific product (and batch or model where relevant) be identified, such as a type, batch, or serial reference.
- Safety warnings and instructions where the product warrants them, in a language easily understood by consumers in the target market. For Polish shoppers, that means Polish.
The goal is that a customer can see who stands behind the product and how to use it safely without having to dig.
Traceability and documentation expectations
Beyond what is shown on the page, GPSR expects you to keep order behind the scenes:
- Know your supply chain. You should be able to identify who supplied you a product and, where relevant, who you supplied it to. This is what makes a recall or safety query workable.
- Keep safety documentation. Retain the technical and safety information that supports the product, so you can respond if an authority or a customer raises a concern.
- Be reachable and responsive. Authorities and consumers should be able to contact the right operator and get a timely answer.
Treat this as ongoing record-keeping, not a one-off task. Good documentation is your evidence that you took the rules seriously.
How to prepare your WooCommerce store
A pragmatic path for a WooCommerce catalogue looks like this:
- Audit your catalogue. List which products fall under GPSR (most consumer goods do) and which originate from outside the EU.
- Collect the data per product. Gather manufacturer details, the EU responsible-person details where needed, product identifiers, and any warnings or instructions. Store these against each product rather than in scattered spreadsheets.
- Surface the required information on the product page. Make the manufacturer and responsible-person details, identifiers, and safety information visible and readable to the shopper, in the right language.
- Translate for the target market. Warnings and instructions should be in a language the local consumer understands; for Polish customers, present them in Polish.
- Review and maintain. Re-check when you add products, change suppliers, or update sourcing, and keep your records current.
Building this into your normal product workflow is far less painful than retrofitting it under pressure.
How Polski for WooCommerce helps
Once you have the underlying data, the practical challenge is presenting it cleanly to Polish and EU shoppers. This is where Polski for WooCommerce is useful. It is built to make the Polish and EU side of a WooCommerce store easier to handle, including surfacing the kind of structured product and safety information that GPSR expects, in proper Polish, in a tidy place on the product page.
To be clear about what a plugin can and cannot do: Polski for WooCommerce helps you prepare and present the required information, but it does not guarantee or ensure legal compliance. Whether your store actually meets GPSR is determined by the accuracy of your data, the products you sell, and your own due diligence. The legal responsibility stays with you as the store owner, and qualified advice is worthwhile where you are unsure.
Used well, the module takes the friction out of displaying the right details to your customers, so you can focus on getting the underlying data and decisions right.