Skip to content

How to Create a DPP in Under 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 Waitlist

Visit: https://forms.office.com/e/FgaevuZkGZ

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

Join the waitlist →


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.

Start now →


Sources



Last updated: January 23, 2026