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¶
- Enter your email and company details
- Verify your email (check inbox/spam)
- Complete company profile (5 fields)
- 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:
- Fill in your product data
- Upload CSV file
- Map columns to DPP fields (auto-detected)
- 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%+:
- Click "Add Missing Data"
- Fill in highlighted fields
- Upload certifications
- 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:
- Upload Logo (PNG/SVG, max 500KB)
- Set Brand Colors (primary, secondary)
- Choose Default Language (auto-translates to 5 languages)
- 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¶
- Select products (or "Select All")
- Click "Generate QR Codes"
- Choose format:
- Print-ready labels (PDF)
- Individual codes (PNG)
- Vector graphics (SVG)
- 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:
Time: 2 minutes
Step 7: Publish DPPs (1 minute)¶
Make DPPs Live¶
- Click "Publish Selected"
- Confirm public URLs
- 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
- Order durable QR labels (vinyl/metal)
- Plan placement strategy
- Update packaging design
- Train customer service team
Week 2-4: Scale to Full Catalog
- Import remaining products via CSV
- Improve completeness scores
- Add product photos
- 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:
- Switch DPP to French/German/Spanish
- Verify critical info translates correctly
- 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:
- Best: Actual LCA data
- Good: Industry averages (label as "estimated")
- 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.
Sources¶
Related Articles¶
- What is a Digital Product Passport? 2026 Guide — Understand DPP structure, data requirements, and EU timeline before building
- 6 Sector-Specific DPP Templates for 2026 — Choose the right template for textiles, electronics, furniture, or batteries
- DPP Costs in 2026: Complete Pricing Guide — Full pricing comparison from DIY to SaaS platforms
Last updated: January 23, 2026