How to Bulk-Add Required EU Info to Every Product Page
If you are selling in Germany or the EU, you know that "standard" product pages aren't enough. Between Impressum requirements, VAT disclosures, and specific shipping links, German law (and the DSGVO) requires specific information to be visible right on the Product Detail Page (PDP).
-
"In the European Union, the product detail page (PDP) of an online shop must comply with strict information requirements to protect consumers. As of December 13, 2024, the General Product Safety Regulation (GPSR) has introduced stricter rules, particularly for products sold online.
Here is an explanation of the mandatory information (Pflichtangaben) for EU product pages in English:1. Essential Product Characteristics (Wesentliche Produkteigenschaften)
Clear Description: The item must be described in a clear, understandable, and accurate manner.
Identification: Detailed information such as the product name, model, type, and, if applicable, serial or batch number.
Product Images: High-quality, accurate images of the product.
2. Manufacturer and Responsible Person Information (GPSR)
For all products, regardless of whether they were manufactured in the EU or imported, the following must be clearly displayed on the product page:
Manufacturer’s Details: Name (or registered trade name) and postal/electronic contact address (e-mail).
EU Responsible Person: If the manufacturer is not based in the EU, the details of the "responsible person" within the EU must be provided.
Importer: If applicable, the importer's details.
3. Safety Warnings and Instructions
Languages: Warnings and instructions must be in the language of the country where the product is sold.
Visibility: Safety information must be visible on the product page, even if it is also on the packaging.
Digital Instructions: If user manuals are provided digitally, a link must be available on the product page.
4. Pricing and Payment Information
Total Price: The final price including VAT (Value Added Tax) must be shown.
Shipping Costs: All shipping, delivery, or postal charges must be clearly stated.
Payment Methods: Clearly displayed accepted payment methods.
5. Legal Guarantee and Returns (Widerrufsrecht)
Legal Warranty: Information about the 2-year legal guarantee of conformity for goods must be provided.
Right of Withdrawal: Information on the 14-day right to cancel (Widerrufsrecht) must be easily accessible, often in the footer or directly on the product page, along with the returns policy.
6. Sustainability and Compliance (Upcoming/New)
Reparability: Information on the durability and repairability of the product is required.
Digital Product Passport (DPP): Starting in 2025, specific products (e.g., electronics, textiles) may require a digital product passport for traceability. "
The problem? Squarespace makes you edit every single product one by one to add these blocks. If you have 500 products and your legal text changes, you have a manual nightmare on your hands.
Current Issue
Most EU merchants on Squarespace face the same frustrations:
Legal Compliance: You need to show "incl. VAT, plus shipping" or energy labels on every PDP.
No Global Content: Squarespace lacks a native "Global Product Block" that stays editable in one place.
Inconsistent Layouts: Manually adding blocks to 100+ pages inevitably leads to design mistakes.
The Solution: Creating Reusable Legal Block
Instead of treating legal info as static text on every page, you should treat it as a Global Asset. With the Synced Blocks Plugin, you create your legal disclosure once and it reflects across your entire store instantly.
How to Set It Up in 5 Minutes
Based on my full tutorial, here is the "Short Version" for setting up your legal blocks:
Create a "Reusables" Collection: Create a new Blog page in your sidebar and set the URL slug to
/reusables.Add Your Legal Block: Create a new post in this collection (e.g., "VAT & Shipping Info") and add whatever blocks you need—text, links, or images.
Initiate the Sync: In the post settings, click "Sync Content". The plugin will automatically generate a unique tag for this block based on its URL.
Insert the "Synced" Block: Go to your Product Additional Info (or any page) and add a Summary Block.
Filter and Design: Point the Summary Block to your "Reusables" collection and filter it by the unique tag
That’s it. Now, when the law changes or you need to update a link, you just edit that one blog post, and every single product page on your site updates at once.
Why This is a Game-Changer
Edit Once, Update Everywhere: No more opening 500 tabs to change one sentence.
Total Design Freedom: Unlike brittle CSS hacks, you are using native Squarespace blocks that are 100% SEO-friendly.
Performance First: The plugin is lightweight and won't hurt your Core Web Vitals.
Stop wasting hours on manual data entry and eliminate the risk of legal fines from outdated info.