EU GPSR (EU) 2023/988 · for WooCommerce

Product safety info on every product, in minutes.

Show the manufacturer, EU responsible person, product identifiers, warnings and safety documents the GPSR requires — set once per store or category, override per product or variation, and bulk-update thousands of products from a CSV.

Free core · GPLHPOS compatibleVariations supportedNo monthly fees
Product Safety tab on a WooCommerce product page showing manufacturer, EU responsible person and warnings

What you get

Everything GPSR asks for, without editing products one by one

M

Manufacturer & responsible person

Name, postal address, email and URL for the manufacturer and your EU responsible person — saved as reusable profiles.

↧

Store → category → product → variation

Set defaults once. Categories and products inherit automatically; override only what differs, down to a variation's batch number.

!

Warnings, instructions & documents

Safety text plus PDFs (data sheets, declarations of conformity) in a clean Product Safety tab, shortcode or block.

⇅

CSV import / export PRO

Update thousands of products by SKU or ID in one upload, including variations. Dry-run mode and spreadsheet-safe export.

≡

Bulk edit & bulk assign PRO

Apply profiles and fields to selected products, a category, the whole store, or only the products still missing data.

%

Compliance dashboard PRO

See exactly which products are missing required GPSR information, filter by field and fix them in bulk.

GPSR compliance dashboard listing products missing required data

Pro

Know you're compliant — across the whole catalog

The dashboard scans every published product and variation and shows what's missing. Fix gaps with bulk edit or a CSV, then re-scan.

See pricing

Pro

Large catalog? Import it.

Export, fill the columns in Excel or Google Sheets, import. Rows match by SKU or product ID; profile names, attachment URLs and multi-line warnings are all supported. Also available as wp gpsr import.

GPSR CSV import and export screen

Pricing

Simple yearly pricing. No per-product fees.

Free

$0
  • All GPSR fields & profiles
  • Store, category, product & variation levels
  • Product Safety tab, shortcode & block
  • Per-product missing-field check
Download free

Pro · 1 site

$49/year
  • Everything in Free
  • CSV import / export by SKU or ID
  • Bulk edit & bulk assign profiles
  • Compliance dashboard & GPSR column
  • WP-CLI commands
  • 1 year of updates
Buy Pro — 1 site

Pro · 5 sites

$99/year
  • Everything in Pro
  • Use on up to 5 stores
  • Ideal for agencies & multi-brand sellers
  • Move sites anytime (deactivate & reactivate)
Buy Pro — 5 sites

Secure checkout by Stripe. Your license key and download appear immediately after payment. Cancel anytime; Pro keeps working until the end of the paid year.

FAQ

Questions

What does the GPSR require on a product page?

Since 13 December 2024, online listings to EU consumers must show the manufacturer's name and postal/electronic address, the EU responsible person where the manufacturer is outside the EU, information to identify the product (type, batch or serial number) and any warnings or safety information.

Do I need the Pro add-on?

No. The free plugin covers all fields and display. Pro saves time on large catalogs with CSV import, bulk edit and the compliance dashboard.

How does licensing work?

After checkout you get a key. Paste it in WooCommerce → GPSR Safety. Each key covers 1 or 5 sites; deactivate on one site to move it to another.

What happens if I cancel?

Your license stays valid until the end of the period you paid for. Your GPSR data and the free plugin keep working forever.

Is this legal advice?

No. The plugin displays the information you enter; you remain responsible for its accuracy.