HomeProductsSetupPlan & usageGuide

Guide

Everything you need to make your store GPSR-compliant, step by step

Your GPSR compliance handbook

Two places to work: the Products hub, where you fill, translate, and monitor your catalog, and Setup, where you configure entities and the storefront once. Jump to any section below.

Get started in 4 steps

1
Add your compliance entities. In Setup → Compliance entities, add your Manufacturer and EU Responsible Person once — they’re reused across products.
2
Auto-fill GPSR data. In Products, select the products you want, click AI auto-fill, review the drafts, and approve.
3
Translate. Still in Products, select products and click Translate so EU buyers see compliance info in their language.
4
Show it on your storefront. In Setup → Storefront display, add the GPSR theme block to product pages.

Track progress on the Home dashboard — the ring shows the share of products fully compliant.

The Products hub

Products is where all the work happens. Tick the products you want, then run an action on the whole selection — no need to open them one by one.

  • TabsAll, Needs attention (anything incomplete or flagged), and Complete.
  • Select rows → the toolbar’s AI auto-fill, Translate, and Assign entity actions light up.
  • Edit GPSR on any row opens the single-product editor (with its own AI draft button).
  • Export CSV / Import CSV live in the top-right for spreadsheet workflows.
Big catalog? The catalog-wide actions — Auto-fill all incomplete, Translate all, and Assign to all incomplete — process up to ~250 products per click to stay fast and within Shopify’s limits. When more remain you’ll see “more remain” and the button changes to “next batch” — just click again until it says you’re all caught up. Each click picks up where the last one left off (like a bookmark), so nothing is repeated or skipped. There’s no limit on total catalog size; only each click is batched.

AI auto-fill

AI auto-fill drafts the GPSR fields for your products — safety warnings, care instructions, and manufacturer details — so you don’t write them by hand.

  • In Products, select products and click AI auto-fill — or click Auto-fill all incomplete to do the whole catalog (up to 250 at a time).
  • A review window opens — each row shows a draft with a confidence badge. Open Edit to adjust.
  • Nothing publishes until you approve — use Approve selected or Approve all.
  • The AI never invents legal data it can’t verify (manufacturer identity, EU Responsible Person, GTIN, certificates) — it flags those for you to fill instead.

Translate

Guardfill translates your GPSR information into every language your store publishes, using Shopify’s native translations. A buyer’s storefront automatically shows the warnings in their own language — no theme code, no duplicate products.

  • Target languages come from your store’s published languages (Settings → Languages).
  • In Products, select products and click Translate — or Translate all for the whole catalog (batched). It’s re-runnable any time.

Storefront display

A theme app block shows the GPSR safety info on your product pages.

1
Open Setup → Storefront displayOpen theme editor.
2
On a product template, add the “GPSR safety info” app block, then Save.
3
Open a product page to confirm it shows, then mark it done.

Import, export & bulk-assign

Update many products at once from the Products hub instead of editing them individually.

  • Assign entity — select products and apply one manufacturer or EU Responsible Person in a single click.
  • Export CSV — download all GPSR data as a spreadsheet for review or backup.
  • Import CSV — set warnings, instructions, CE marking, and traceability by product_id (up to 250 rows per run).

Assign, import, and export are always free — they don’t use AI actions.

Monitoring (Needs attention)

Auto-fill makes products compliant once. Guardfill keeps watch. It scans your catalog automatically — every day, and whenever a product is created or updated — and flags any product missing mandatory GPSR data (a manufacturer, an EU responsible person, or safety warnings). New products you add later get caught the same way.

  • Products missing data appear in Products → Needs attention, labelled Incomplete.
  • If you later change a Complete product’s Type or Category (e.g. repurpose a listing into a different kind of product), it’s flagged Re-check — product changed, since its safety warnings may no longer fit. Edit + Save, or click Mark re-checked if the data is still correct.
  • The Home banner shows the count and links straight to that tab.
  • Fix a product (auto-fill or manual edit) and it clears from the list automatically once it’s Complete.

Plans & AI actions

An AI action = one product auto-fill, or one product translated into one language. Manual editing, bulk-assign, CSV import/export, the storefront block, and monitoring are always free.

Free — 15 AI actions (one-time)InfoStarter — 1,500 / monthInfoGrowth — 5,000 / month

See your usage and upgrade on Plan & usage.

GPSR basics

The EU General Product Safety Regulation (GPSR) applies since December 2024. For products sold to EU buyers, your listings generally need:

  • Manufacturer name and address.
  • An EU Responsible Person (name, address, contact) if you’re outside the EU.
  • Safety warnings and instructions where relevant.
  • Traceability info (e.g. model/batch) where applicable.
Guardfill helps you collect and display this information. It is not legal advice — for your specific obligations, consult a qualified professional.

FAQ

Does anything publish without my approval?

No. AI drafts are review-before-publish — nothing reaches Shopify until you approve.


Do you store my customers’ data?

No shopper personal data is collected or stored — only product/compliance data and your shop info.


What happens if I uninstall?

Your GPSR data already written to Shopify metafields stays on your products. Guardfill’s stored copy is purged.


Need help?

Email guardfill.app@gmail.com.