Skip to content

Create a Digital Product Passport in 30 Minutes

Creating a Digital Product Passport sounds complex, but with the right platform, you can go from zero to live, EU-compliant DPPs in under 30 minutes—no coding required.

This step-by-step tutorial walks you through the entire process using Sustalium, from account setup to QR code generation.

What You'll Need (5-Minute Prep)

Before starting, gather:

  • Product data (SKU, name, description)
  • Material composition (percentages by weight)
  • At least one certification (optional but recommended)
  • Product photo (JPEG/PNG)
  • Basic environmental data (carbon footprint if available)

Don't have all data? That's okay! You can create a DPP with partial data (60%+ completeness) and improve it later.


Step 1: Sign Up for Sustalium (2 minutes)

Go to Sustalium

Visit: Sustalium

Create Account

  1. Enter your email and company details
  2. Verify your email (check inbox/spam)
  3. Complete company profile (5 fields)
  4. Select your industry sector

Time: 2 minutes


Step 2: Choose Your Template (1 minute)

Select Sector Template

Choose the template that best matches your products:

If you sell... Choose template...
Clothing, fabrics, home textiles Textiles
Laptops, phones, appliances Electronics
Chairs, tables, storage Furniture
Batteries (>2kWh) Batteries
Product packaging Packaging
None of the above Generic (fully customizable)

Example: Selling organic cotton t-shirts → Choose Textiles

Preview Template Fields

You'll see pre-configured fields like:

Textiles Template Includes: - Product identification - Fabric composition (with % fields) - Care instructions - Environmental metrics - Certifications - End-of-life instructions

Time: 1 minute


Step 3: Add Your First Product (5 minutes)

Option A: Manual Entry (Good for 1-10 products)

Click "Add Product" and fill in the form:

Required Fields (minimum viable DPP):

Product Information:
  SKU: TSHIRT-ORG-001
  Product Name: Organic Cotton T-Shirt
  Category: Apparel - T-Shirts

Material Composition:
  Material 1: Organic Cotton
  Percentage 1: 95%
  Material 2: Elastane
  Percentage 2: 5%
  (Must sum to 100%)

Basic Info:
  Country of Origin: Turkey
  Manufacturing Date: 2025-12-01

Optional (improves completeness score):

  • Carbon footprint (kg CO₂e)
  • Product photo
  • Certifications (upload PDF)
  • Care instructions

Time: 5 minutes per product


Option B: CSV Import (Best for 10+ products)

Download the CSV template from Sustalium:

Example CSV:

sku,product_name,category,material_1,material_1_pct,material_2,material_2_pct,carbon_kg,country_origin,mfg_date
TSHIRT-ORG-001,Organic Cotton Tee,Apparel,Organic Cotton,95,Elastane,5,3.2,Turkey,2025-12-01
JEANS-REC-002,Recycled Denim Jeans,Apparel,Recycled Cotton,80,Elastane,2,5.8,Portugal,2025-11-15
DRESS-LIN-003,Linen Summer Dress,Apparel,Linen,100,,,2.1,France,2025-10-20

Steps:

  1. Fill in your product data
  2. Upload CSV file
  3. Map columns to DPP fields (auto-detected)
  4. Preview and confirm import

Time: 10 minutes for 50 products


Step 4: Review Completeness Score (2 minutes)

Check DPP Completeness

Sustalium automatically calculates your ESPR Completeness Score (0-100%):

Example:

Product: Organic Cotton T-Shirt
Completeness: 78%

✅ Product identification (100%)
✅ Material composition (100%)
⚠️  Environmental metrics (60%) - Missing: Water usage
⚠️  Care instructions (50%) - Add washing temp
✅ Country of origin (100%)
❌ Certifications (0%) - Upload GOTS certificate

Improve Score (Optional)

To reach 90%+:

  1. Click "Add Missing Data"
  2. Fill in highlighted fields
  3. Upload certifications
  4. Save changes

Minimum for launch: 70% (acceptable) Recommended: 85%+ (strong compliance)

Time: 2 minutes to review, 5-10 minutes to improve


Step 5: Customize Branding (3 minutes)

Add Company Branding

Make DPPs match your brand:

  1. Upload Logo (PNG/SVG, max 500KB)
  2. Set Brand Colors (primary, secondary)
  3. Choose Default Language (auto-translates to 5 languages)
  4. Add Company Info (website, contact email)

Preview:

Your DPP will display: - Company logo at top - Brand colors in headers - "Learn more" link to your website

Time: 3 minutes


Step 6: Generate QR Codes (2 minutes)

Bulk QR Code Generation

  1. Select products (or "Select All")
  2. Click "Generate QR Codes"
  3. Choose format:
  4. Print-ready labels (PDF)
  5. Individual codes (PNG)
  6. Vector graphics (SVG)
  7. Download ZIP file

QR Code Specs:

  • Size: 3cm × 3cm (recommended)
  • Resolution: 300 DPI (print quality)
  • Includes short URL: sus.to/PRODUCT-ID

Example QR Label:

┌─────────────────┐
│   [QR CODE]     │
│                 │
│ Scan for DPP    │
│ sus.to/TSH-001  │
└─────────────────┘

Time: 2 minutes


Step 7: Publish DPPs (1 minute)

Make DPPs Live

  1. Click "Publish Selected"
  2. Confirm public URLs
  3. Test scanning QR code

Your DPP is now live at:

https://yourbrand.sustalium.com/dpp?id=PRODUCT-ID

Features automatically enabled:

✅ Mobile-optimized pages ✅ Multi-language (5 languages) ✅ Analytics tracking (scan counts) ✅ SEO-friendly URLs

Time: 1 minute


Step 8: Test & Verify (5 minutes)

Quality Check

Before printing QR labels, test:

  • Scan QR code with your phone (iOS + Android)
  • Verify DPP page loads correctly
  • Check all images display
  • Test language switching
  • Confirm data accuracy
  • Share with colleague for feedback

Common Issues:

QR won't scan? - Check image quality (min 300 DPI) - Ensure 2cm × 2cm minimum size - Test on multiple devices

DPP page slow? - Compress product images (<500KB) - Check internet connection

Data incorrect? - Edit product in Sustalium dashboard - Changes publish instantly (no re-printing QR)

Time: 5 minutes


Total Time Breakdown

Step Time Cumulative
1. Sign up 2 min 2 min
2. Choose template 1 min 3 min
3. Add product (manual) 5 min 8 min
3. Add products (CSV) 10 min 13 min (bulk)
4. Review completeness 2 min 10-15 min
5. Customize branding 3 min 13-18 min
6. Generate QR codes 2 min 15-20 min
7. Publish DPPs 1 min 16-21 min
8. Test & verify 5 min 21-26 min

Total: Under 30 minutes


What Happens Next?

Immediate Results

You now have:

✅ Live, public DPP accessible via QR code ✅ EU ESPR-compliant data structure ✅ Multi-language consumer pages ✅ Analytics dashboard (track scans) ✅ Downloadable QR labels

Next Steps

Week 1: Deploy QR Codes

  1. Order durable QR labels (vinyl/metal)
  2. Plan placement strategy
  3. Update packaging design
  4. Train customer service team

Week 2-4: Scale to Full Catalog

  1. Import remaining products via CSV
  2. Improve completeness scores
  3. Add product photos
  4. Upload certifications

Ongoing: Maintain & Optimize

  • Update data quarterly
  • Add new products within 30 days
  • Monitor scan analytics
  • Respond to customer feedback

Pro Tips for Success

Tip #1: Start Small

Don't try to create DPPs for all 500 products on day one.

Better approach: 1. Start with top 10 products (80/20 rule) 2. Perfect the process 3. Scale to full catalog

Tip #2: Use CSV Import

Manual entry is fine for <10 products, but CSV is 10× faster for bulk:

  • 1 product manually = 5 minutes
  • 50 products via CSV = 10 minutes

ROI: 96% time savings

Tip #3: Don't Wait for Perfect Data

Launch with 70-80% completeness and improve over time:

  • Get DPPs live quickly
  • Collect customer feedback
  • Update data as suppliers respond

Perfect is the enemy of good.

Tip #4: Leverage Sector Templates

Sector templates save hours of configuration:

  • Textiles: 35+ pre-configured fields
  • Electronics: Repairability scoring built-in
  • Furniture: FSC/PEFC fields ready

vs Generic Platform: 40+ hours custom setup

Tip #5: Test Multi-Language

EU requires local language access:

  1. Switch DPP to French/German/Spanish
  2. Verify critical info translates correctly
  3. Manually edit if auto-translation is off

Frequently Asked Questions

Can I create DPPs for free?

Sustalium pricing:

  • Single Certificate: €10 per DPP (Monthly)
  • Starter Pack: €99 for 15 DPPs (Monthly)
  • Growth Pack: €249 for 50 DPPs (Monthly)

No free tier, but monthly fee includes creation of certificate, live-website, QR & csv export, monitoring & update of templates, re-use of data for other certificates.

What if I don't have environmental data?

Use tiered approach:

  1. Best: Actual LCA data
  2. Good: Industry averages (label as "estimated")
  3. Acceptable: Leave blank initially (70% completeness OK)

You can add data later without reprinting QR codes.

Can I change DPP data after publishing?

Yes! That's the power of dynamic DPPs:

  • Edit data anytime in Sustalium dashboard
  • Changes publish instantly
  • No need to reprint QR codes
  • Version history tracked automatically

How do I print QR codes?

Option 1: Office Printer - Download PDF labels - Use Avery-compatible label sheets - Print at 300 DPI

Option 2: Professional Printing - Send PNG/PDF files to printer - Order durable vinyl labels - Typical cost: €0.15-0.50 per label

Option 3: Pre-Printed Packaging - Add QR code to packaging design - Supplier prints during manufacturing - Most cost-effective at scale

What if customers don't scan QR codes?

Industry data: 5-15% of customers scan DPP QR codes.

Boost scan rates:

  • Add "Scan for sustainability info" text
  • Include short URL as backup
  • Promote on social media
  • Offer incentive (10% off next purchase for scan)

Common Mistakes to Avoid

❌ Mistake #1: Waiting for 100% Data

Problem: Perfectionism delays launch

Solution: Launch at 70-80% completeness, improve iteratively

❌ Mistake #2: Manual Entry for 100+ Products

Problem: 100 products × 5 min each = 8+ hours

Solution: Use CSV import (100 products = 15 minutes)

❌ Mistake #3: Ignoring Mobile Experience

Problem: DPPs look great on desktop, broken on mobile

Solution: Always test on phone (most consumers scan QR with mobile)

❌ Mistake #4: QR Codes Too Small

Problem: Codes won't scan from products

Solution: Minimum 2cm × 2cm, recommend 3cm × 3cm

❌ Mistake #5: No Analytics Tracking

Problem: Don't know if anyone scans codes

Solution: Use platform with built-in analytics (Sustalium includes this)


Ready to Create Your First DPP?

Checklist Recap

  • Gather product data (SKU, materials, photo)
  • Sign up for Sustalium
  • Choose sector template
  • Add first product (manual or CSV)
  • Review completeness score
  • Customize branding
  • Generate QR codes
  • Publish DPPs
  • Test on mobile

Time required: <30 minutes Cost: €10-249 (depending on volume)

Start Creating DPPs Today

Join companies using Sustalium for EU compliance

✅ Product-agnostic templates ✅ CSV bulk import ✅ Multi-language DPPs ✅ QR code generation ✅ Affordable pricing


Ready to go from zero to compliant in under 30 minutes? Follow this tutorial and you'll have live DPPs by the end of your lunch break.

Get started now →


Sources



Last updated: May 07, 2026