Paste your product URL, AI fills the ESPR fields, copy the Liquid snippet into your theme, print the QR. Five minutes per product — works alongside your existing Shopify setup, no theme rewrites, no app install required.
On productpasses.com, click 'New product → from URL' and paste any Shopify product page link. AI fetches the page and drafts the passport — name, materials, care, certifications.
Check the AI-filled fields, edit anything that needs your voice, hit Activate. Your passport is live at a permanent URL: productpasses.com/p/your-product-slug.
Two minutes of Liquid editing: paste a snippet into your product template once, set a metafield per product. Or paste an HTML link into the product description directly.
Download the QR as SVG or PNG. Stick on the product, hangtag, or packaging. ESPR requires the QR on the physical product; the link on the webshop is recommended.
Most merchants paste the Liquid snippet once into their product template and forget about it. If you don't want to touch Liquid, the one-line script works on any page that allows custom HTML.
Works on Shopify (in a custom HTML block), Squarespace, Webflow, Wix — anywhere external scripts are allowed. Replace YOUR-PRODUCT-SLUG with your passport slug.
<div data-productpasses-slug="YOUR-PRODUCT-SLUG"></div> <script src="https://productpasses.com/embed.js" async></script>
Add to your product template once. Reads a per-product metafield called custom.dpp_slug so you can set the slug per product without re-editing the theme.
{%- comment -%}
Paste into sections/main-product.liquid or templates/product.liquid
Set a metafield called custom.dpp_slug per product (Settings → Custom data → Products → Add definition)
{%- endcomment -%}
{%- if product.metafields.custom.dpp_slug -%}
<a href="https://productpasses.com/p/{{ product.metafields.custom.dpp_slug }}"
target="_blank"
rel="noopener"
style="display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:#FFF0EC;color:#B83A12;border-radius:10px;text-decoration:none;font-size:14px;">
📋 EU Digital Product Passport
</a>
{%- endif -%}Type a description, paste a URL, or upload a photo — Claude drafts the ESPR-required fields. You review and edit. Beats any Shopify-native DPP app on data entry speed.
Database in Frankfurt, edge functions on Vercel EU. Your customer's scan data never transits US infrastructure. Most Shopify apps store on the Shopify servers (US).
GS1 Digital Link standard QR codes. If you ever migrate to another DPP provider, your QR codes keep working. Standard JSON-LD output for export.
5 active passports forever. No credit card. AI included even on Free. Paid plans (€9 / €29 / €89) raise the passport cap and AI quota.
Free up to 5 active products. AI included. No card needed.