Skip to content

From QR Code to Consumer Trust: Mad Fibers DPP

When Portuguese sustainable textiles company Mad Fibers needed to prepare for EU Digital Product Passport requirements, they faced a common SME challenge: limited resources, tight deadlines, and complex compliance needs.

This is the story of how Mad Fibers went from zero to live, EU-compliant DPPs in under 30 minutes using Sustalium's product-agnostic platform.

Company Background: Mad Fibers

Industry: Sustainable textiles and home goods Location: Portugal (manufacturing and headquarters) Markets: EU (Portugal, Spain, France, Germany), with plans for Nordic expansion Product Range: ~50 SKUs including tableware, textiles, and home accessories Sustainability Focus: Organic materials, recycled content, circular design

The Challenge

Timeline Pressure:

  • EU textile DPP requirements: 2027-2028
  • Retailer demands: "Show us your DPPs by Q2 2026"
  • Marketing opportunity: Differentiate from competitors early

Resource Constraints:

  • Small team (12 employees)
  • No in-house IT/development resources
  • Limited budget for compliance tooling
  • Already managing multiple certifications (GOTS, OEKO-TEX)

Technical Requirements:

  • Multi-language support (Portuguese, Spanish, French, German, English)
  • QR code integration with existing packaging
  • Mobile-first consumer experience
  • Material composition transparency
  • Environmental metrics display

Luis F. at Mad Fibers

"We needed a DPP solution that was fast, affordable, and didn't require us to hire developers. Most platforms we evaluated were either too expensive (€50K+) or fashion-only. Sustalium was the only product-agnostic platform we found that fit our budget and timeline."


Why Mad Fibers Chose Sustalium

Platform Evaluation Process

Mad Fibers evaluated 4 DPP solutions:

Platform Sector Focus Pricing Implementation Time Decision
Tappr Fashion-only €80K/year 3-4 months ❌ Too expensive, fashion-centric
Renoon Fashion/apparel €25K/year 6-8 weeks ❌ Fashion-focused, no home goods templates
Custom Build N/A €60K upfront 9-12 months ❌ Too slow, too expensive
Sustalium Product-agnostic €249 <1 day Selected

Decision Criteria

Product-agnostic: Supported textiles, tableware, and diverse SKUs ✅ Affordable: €249 Growth Pack (50 products) vs €25K-80K competitors ✅ Fast: Live DPPs in <30 minutes vs 6-12 month implementations ✅ Multi-language: 5 languages out-of-the-box ✅ No coding required: Sustainability team could manage independently ✅ CSV import: Bulk onboarding from existing product database ✅ Completeness scoring: Clear visibility into ESPR compliance gaps


Implementation Timeline: Week-by-Week

Week 1: Data Collection & Preparation

Objective: Gather product data from suppliers and internal systems

Activities:

  • Compiled product catalog (50 SKUs with model numbers)
  • Requested Bill of Materials (BOM) from 8 suppliers
  • Collected existing certifications (GOTS, OEKO-TEX, FSC)
  • Calculated carbon footprints using SimaPro LCA tool
  • Assembled product photos and branding assets

Challenges:

  • 2 suppliers slow to respond with material composition data
  • Some older products lacked environmental metrics

Solutions:

  • Used industry average data for non-critical products (clearly labeled as estimates)
  • Prioritized flagship products (20 SKUs = 80% of revenue)

Time invested: 8 hours across the team


Week 2: Sustalium Platform Setup

Objective: Import products and configure DPP templates

Day 1 (Monday): Account Setup

  • Created Sustalium account (5 minutes)
  • Selected "Textiles" template (pre-configured for ESPR)
  • Purchased Growth Pack (€249 for 50 products)

Day 2 (Tuesday): CSV Import

Mapped existing product spreadsheet to Sustalium fields:

sku,product_name,category,material_1,material_1_pct,material_2,material_2_pct,carbon_kg,recyclability_pct
ALB-PLATE-001,Albatros Plate,Tableware,Organic Cotton,80,Recycled Polyester,15,2.3,85
ALB-BOWL-002,Albatros Bowl,Tableware,Recycled Polyester,65,Bio-PLA,30,1.8,90
  • Imported 50 products in one batch (10 minutes)
  • Reviewed auto-generated DPPs
  • Completeness score: 78% average

Day 3 (Wednesday): Gap Filling

Reviewed completeness scores and added missing data:

Product: Albatros Plate (SKU: ALB-PLATE-001)
Completeness Score: 78%

✅ Product identification (100%)
✅ Material composition (100%)
⚠️  Environmental metrics (75%) - Missing: Water usage
⚠️  Repair instructions (50%) - Care guide incomplete
✅ Certifications (100%)
  • Added water usage estimates for products
  • Uploaded care and washing instructions
  • Linked to repair/replacement policy page

Final completeness score: 92% average

Day 4 (Thursday): Customization

  • Uploaded Mad Fibers logo and branding
  • Configured brand colors for DPP pages
  • Set default language (Portuguese) with auto-translation to 4 others

Day 5 (Friday): QR Code Generation

  • Generated QR codes for all 50 products (5 minutes)
  • Downloaded print-ready label PDFs
  • Sent to packaging supplier for next production run

Time invested: ~12 hours (mostly data review, not platform work)


Week 3: Launch & Consumer Testing

Objective: Publish DPPs and test consumer experience

Activities:

  • Published DPPs to public URLs (format: madfibers.com/dpp.html?id=DPP-SKU)
  • Ordered durable vinyl QR labels (€0.20 each × 50 = €10)
  • Applied labels to 20 sample products
  • Conducted consumer testing with 15 customers
  • Trained customer service team on DPP access

Live DPP Example:

https://www.madfibers.com/dpp.html?id=DPP-ALBATROS-PLATE-SC-2025

Time invested: 6 hours


Live DPP Breakdown: Albatros Plate

Let's examine the actual live DPP created by Mad Fibers.

Product Identification Section

Product Name: Albatros Plate - Single Color
Product ID: DPP-ALBATROS-PLATE-SC-2025
SKU: ALB-PLATE-SC
Category: Tableware
Manufacturer: Mad Fibers Ltd
Country of Origin: Portugal
Manufacturing Date: 2025-01-10

Material Composition Display

Visual Breakdown (as shown on consumer-facing page):

Material Percentage Sustainability Attribute
Organic Cotton 80% 🌿 Renewable, GOTS certified
Recycled Polyester 15% ♻️ Recycled (post-consumer)
Bio-based Elastane 5% 🌱 Bio-based (plant-derived)

Environmental Impact Metrics

Displayed as visual progress bars:

  • Carbon Footprint: 2.3 kg CO₂e (45% below industry average)
  • Water Usage: 12 liters (30% reduction vs conventional)
  • Waste Generated: 0.8 kg (85% recyclability)

Certifications Section

  • GOTS (Global Organic Textile Standard) - Certificate #12345 [Verify]
  • OEKO-TEX Standard 100 - Class I (baby products safe)
  • FSC Certified Packaging - Chain of Custody verified

Care & End-of-Life

Care Instructions:

  • Machine wash cold (30°C)
  • Hang dry or tumble low
  • Iron low heat if needed

End-of-Life:

  • 85% recyclable (textile recycling programs)
  • Collection points: [Local textile bins map]
  • Compostable packaging (home compost, 90 days)

Multi-Language Support

Languages available (auto-detected or manually selectable):

  • 🇵🇹 Portuguese (default)
  • 🇪🇸 Spanish
  • 🇫🇷 French
  • 🇩🇪 German
  • 🇬🇧 English

Results & Impact

Compliance Outcomes

100% ESPR compliance for textile products ✅ 18 months ahead of regulatory deadline ✅ Retailer approval - met requirements for 3 major EU retailers ✅ Audit-ready - complete lifecycle data trail

Business Outcomes

Implementation Costs:

Item Cost
Sustalium Growth Pack (50 products) €249
QR vinyl labels (50 units @ €0.20) €10
Team time (26 hours @ internal cost) ~€800
Total Implementation Cost €1,059

Time to Market:

  • Platform setup: <1 day
  • Total project: 3 weeks (mostly data collection, not platform work)
  • vs. Industry average: 3-6 months

Lessons Learned & Best Practices

What Worked Well

Starting with flagship products (20 SKUs)

  • Faster time to value
  • 80/20 rule: 20% of products = 80% of revenue

Engaging suppliers early

  • BOM data collection was bottleneck
  • Suppliers appreciated transparency goals

Using CSV import

  • Bulk onboarding vs manual entry saved hours
  • Existing spreadsheet → DPPs in 10 minutes

Leveraging templates

  • Textiles template had all required ESPR fields
  • Completeness scoring highlighted gaps immediately

Multi-language from day one

  • Avoided rework for international expansion
  • Supported customers across 5 EU markets

Challenges & Solutions

Challenge 1: Supplier data gaps

Problem: 2 suppliers couldn't provide exact material percentages

Solution:

  • Used industry average data (clearly labeled as estimates)
  • Committed to updating when supplier data available
  • Prioritized products with complete data for marketing

Challenge 2: QR label placement

Problem: Small products (plates, bowls) had limited surface area

Solution:

  • Placed QR on packaging base
  • Added short URL below QR for manual entry
  • Used smaller 2cm × 2cm codes (minimum readable size)

Challenge 3: Legacy products

Problem: 10 older SKUs lacked environmental data

Solution:

  • Calculated estimates using LCA tool industry averages
  • Marked as "estimated data" in DPP
  • Phased out non-compliant legacy products over 12 months

Replication Guide: How to Achieve Similar Results

For Textiles Companies

Phase 1: Preparation (Week 1)

  • Compile product catalog with SKUs
  • Request BOM from suppliers (template provided by Sustalium)
  • Gather existing certifications (GOTS, OEKO-TEX, etc.)
  • Calculate or estimate carbon footprints
  • Take product photos

Phase 2: Implementation (Week 2)

  • Sign up for Sustalium
  • Choose "Textiles" template
  • Import products via CSV
  • Review completeness scores
  • Add missing data
  • Customize branding

Phase 3: Launch (Week 3)

  • Generate QR codes
  • Order durable labels
  • Test scanning flow
  • Train customer service team
  • Publish and promote

Total time: 3 weeks (26 hours active work) Total cost: €249-1,059 (depending on team time)

For Other Sectors (Electronics, Furniture, etc.)

Same process, different template:

  • Electronics template includes: WEEE compliance, battery data, repairability
  • Furniture template includes: FSC/PEFC, disassembly, durability ratings
  • Generic template: Fully customizable for any product type

Frequently Asked Questions

Can small companies (< 50 products) afford Sustalium?

Yes. Sustalium offers:

  • Pay-as-you-go: €10/product (no monthly fees)
  • Starter Pack: €99 for 15 products

Mad Fibers chose the €249 Growth Pack for 50 products, but companies with fewer SKUs can start for under €100.

How long does DPP data remain valid?

Update frequency: Mad Fibers updates DPPs:

  • Quarterly: Environmental metrics (as LCA data improves)
  • Annually: Certifications (renewals)
  • As-needed: Product formulation changes, new suppliers

Sustalium versioning: All changes are logged with timestamps.

What if products are sold in non-EU markets?

Multi-region support: DPPs work globally. Mad Fibers uses the same DPPs for:

  • EU (compliance-driven)
  • North America (voluntary transparency)
  • Asia (growing consumer demand)

One QR code, universal access.


Conclusion: From Compliance Burden to Competitive Advantage

Mad Fibers transformed EU DPP requirements from a regulatory headache into a marketing asset:

Before DPPs:

  • No product transparency beyond basic labels
  • "Trust us" sustainability claims
  • Retailer compliance questions
  • Difficulty competing with fast fashion

After DPPs:

  • Verifiable transparency (scan the QR)
  • 12% higher conversion rates
  • Retailer partnerships unlocked
  • Premium pricing justified

The Mad Fibers Formula

€249 + 3 weeks = EU compliance + consumer trust + revenue growth

Ready to replicate Mad Fibers' success? Sustalium offers the same product-agnostic platform, transparent pricing, and <30 minute implementation.

Join the waitlist →


See the live Mad Fibers DPP in action: https://www.madfibers.com/dpp.html?id=DPP-ALBATROS-PLATE-SC-2025


Sources



Last updated: January 23, 2026