Guida EPR

EPR e WooCommerce: gli obblighi che nessuno ti spiega

Nota legale. Contenuto a scopo informativo. Non ha valore legale, non sostituisce la consulenza di un professionista o di un avvocato.

Se cerchi online guide sulla compliance EPR per e-commerce, la stragrande maggioranza parla di Shopify — come abbiamo fatto anche noi. Se il tuo negozio gira su WooCommerce, questo non significa che gli obblighi non ti riguardino: significa solo che nessuno si è preso la briga di spiegarteli per la tua piattaforma. Questa guida colma quel vuoto.

Illustrazione di un negozio WooCommerce con i pezzi da mettere insieme per la compliance EPR

Indice

  1. Le stesse regole, una piattaforma diversa
  2. Perché su WooCommerce il problema è più “fai-da-te”
  3. Il primo ostacolo: nessun campo nativo per il materiale dell’imballaggio
  4. Il secondo dato: gli ordini e la destinazione di spedizione
  5. Le tre strade per automatizzare su WooCommerce
  6. WooCommerce vs Shopify: cosa cambia davvero (e cosa no)
  7. Errori comuni di chi vende su WooCommerce senza un piano EPR
  8. Prossimi passi
  9. Domande frequenti

Le stesse regole, una piattaforma diversa

Prima di tutto, una cosa da chiarire subito perché è facile fraintenderla: gli obblighi EPR non dipendono dalla piattaforma e-commerce che usi. Le regole che abbiamo descritto per l’Italia e per la Germania si applicano a chiunque immetta imballaggi sul mercato di quei paesi, che il negozio giri su Shopify, WooCommerce, Magento o un sito fatto a mano. CONAI non ti chiede che CMS usi, e nemmeno LUCID.

Quello che cambia, e di molto, è quanto lavoro serve per raccogliere e organizzare i dati necessari a rispettare quelle regole. Ed è qui che WooCommerce parte svantaggiato rispetto a Shopify — non per colpa della normativa, ma per come è costruita la piattaforma stessa.

Perché su WooCommerce il problema è più “fai-da-te”

WooCommerce non è un servizio gestito da un’unica azienda con un negozio di app curato e centralizzato: è un plugin gratuito e open-source per WordPress, e il suo ecosistema di estensioni è molto più frammentato. Questo ha un effetto diretto sulla compliance EPR: mentre per Shopify negli ultimi anni sono nate diverse app dedicate specificamente a questo problema, per WooCommerce le opzioni pensate apposta per l’EPR sono molte meno — esiste qualcosa (un plugin dedicato al PPWR per WooCommerce, ad esempio), ma la scelta è ridotta e meno matura rispetto all’App Store di Shopify.

La conseguenza pratica è che su WooCommerce, più spesso che su Shopify, la parte di raccolta dati finisce per essere una combinazione di soluzioni: qualche plugin generico, qualche campo aggiunto a mano, e in alcuni casi l’intervento di uno sviluppatore. Non è impossibile — è solo più manuale, ed è esattamente il tipo di lavoro che, se non pianificato, si finisce per rimandare all’infinito.

C’è anche una differenza meno visibile ma altrettanto concreta: essendo self-hosted, ogni negozio WooCommerce è tecnicamente un po’ diverso dagli altri — hosting diverso, tema diverso, combinazione di plugin diversa. Una guida generica su “come tracciare il materiale degli imballaggi” può funzionare perfettamente su un’installazione e dare problemi su un’altra, semplicemente per come sono configurati gli altri plugin attivi. Su Shopify, dove l’ambiente è molto più standardizzato, questo tipo di frizione è quasi assente. Non è un motivo per rimandare, ma è un motivo in più per testare qualunque soluzione scegli su un piccolo campione di prodotti prima di applicarla a tutto il catalogo.

Il primo ostacolo: nessun campo nativo per il materiale dell’imballaggio

WooCommerce include nativamente, nella scheda “Shipping” di ogni prodotto, i campi per peso e dimensioni — quindi il primo dato di cui abbiamo parlato nella guida su Shopify (il peso dell’imballaggio) è già disponibile senza installare nulla. Quello che manca è un campo nativo per materiale e classe di riciclabilità: la documentazione ufficiale di WooCommerce si ferma a peso e dimensioni, e non prevede un modo integrato per aggiungere questo tipo di metadato.

Per colmare questo vuoto hai sostanzialmente tre strade, che vediamo in dettaglio più avanti: un plugin di campi personalizzati generico (il più diffuso è ACF, Advanced Custom Fields), un plugin specifico per la compliance imballaggi, oppure lo sviluppo di un campo su misura. Nessuna delle tre è complicata di per sé, ma nessuna arriva “già pronta” come su Shopify.

Nella pratica, per la maggior parte dei piccoli e-commerce il numero di “tipi” di imballaggio da mappare è sorprendentemente basso: anche con un catalogo di centinaia di prodotti, spesso si usano solo tre o quattro combinazioni ricorrenti di scatola/busta e riempitivo. Il lavoro non è quindi mappare ogni singolo prodotto uno per uno, ma identificare questi pochi “profili di imballaggio” e assegnarli ai prodotti a gruppi — esattamente come descritto per Shopify nella guida sull’automazione, solo che qui il campo dove salvare questo dato va creato prima di poterlo usare.

Il secondo dato: gli ordini e la destinazione di spedizione

La buona notizia è che il secondo ingrediente — il paese di destinazione di ogni ordine — è un dato standard di WooCommerce esattamente come lo è su Shopify: ogni ordine ha un indirizzo di spedizione, accessibile sia dal pannello di amministrazione sia tramite la REST API ufficiale di WooCommerce, pensata apposta per essere letta da strumenti esterni.

Questo significa che, una volta risolto il problema del dato di imballaggio (il punto debole visto sopra), l’aggregazione per paese — “quanti chili ho spedito in Germania questo trimestre” — è tecnicamente alla portata di qualunque sviluppatore WordPress con un minimo di esperienza, usando gli stessi principi descritti nella guida su Shopify: unire il dato di prodotto con il dato di destinazione dell’ordine, e sommarli per paese e periodo.

Un dettaglio pratico da non sottovalutare: se usi plugin di spedizione o di fatturazione di terze parti, a volte è proprio lì — e non nell’ordine WooCommerce “puro” — che finisce il dato più affidabile sull’indirizzo di destinazione finale, soprattutto per gli ordini gestiti con corrieri esterni. Vale la pena verificare, prima di costruire qualunque automazione, da quale punto del tuo stack tecnico prendi davvero questo dato, per evitare di costruire un report su una fonte incompleta.

Le tre strade per automatizzare su WooCommerce

Un plugin di campi personalizzati generico (es. ACF). È l’opzione più flessibile e più economica: aggiungi un campo “materiale” e un campo “riciclabilità” ai tuoi prodotti, li compili una volta per tipo di imballaggio, e da lì puoi costruire report anche solo con estrazioni ed export manuali. Richiede però che qualcuno (tu o un collaboratore) faccia comunque il lavoro di aggregazione, almeno finché non si automatizza anche quella parte.

Un plugin dedicato alla compliance imballaggi/PPWR. Le opzioni sono poche rispetto a Shopify, ma esistono, e fanno un lavoro simile a quello descritto per le app Shopify: dati di prodotto integrati, generazione di report nei formati richiesti dai vari enti nazionali. Vale la pena valutarle con attenzione, perché la maturità e la copertura dei paesi variano molto da un plugin all’altro.

Sviluppo su misura, via REST API. Se hai già un rapporto con uno sviluppatore per il tuo store (comune per chi usa WooCommerce, meno per chi usa Shopify “out of the box”), puoi far costruire un’estrazione automatica che usa l’API di WooCommerce per tirare fuori esattamente i dati che ti servono, nel formato che preferisci. È l’opzione più su misura, ma anche quella che richiede il maggiore investimento iniziale.

Quale delle tre scegliere dipende soprattutto da quanto tempo hai a disposizione ora e da quanto conti di crescere nei prossimi mesi. Il campo personalizzato generico è la strada più veloce da avviare oggi, ma lascia a te il compito di trasformare quei dati in un report utilizzabile — va benissimo se vendi in un solo paese oltre l’Italia. Un plugin dedicato costa qualcosa in più ma toglie di mezzo proprio quel passaggio, il che diventa più prezioso man mano che aggiungi paesi. Lo sviluppo su misura ha senso soprattutto se hai già esigenze specifiche che nessun plugin standard copre bene, o se il tuo catalogo ha una struttura di imballaggi insolita che non si presta a soluzioni generiche.

WooCommerce vs Shopify: cosa cambia davvero (e cosa no)

Confronto tra WooCommerce e Shopify per la compliance EPR: stessi obblighi legali, diversa disponibilità di strumenti nativi

Per riassumere in modo onesto, senza far sembrare una piattaforma “migliore” dell’altra sul piano della compliance: l’obbligo legale è identico, il dato di peso/dimensioni è nativo su entrambe, il dato di destinazione ordine è disponibile su entrambe (via API). La differenza reale è nella disponibilità di un campo nativo per materiale/riciclabilità (Shopify ce l’ha con i metafield, WooCommerce no) e nella profondità dell’ecosistema di app dedicate (molto più ampio su Shopify).

Questo non significa che WooCommerce sia “peggiore” per fare e-commerce — significa solo che, specificamente per l’EPR, chi vende su WooCommerce deve mettere in conto un pezzo di lavoro in più all’inizio, che su Shopify spesso arriva già pronto in un’app.

Errori comuni di chi vende su WooCommerce senza un piano EPR

“Se non trovo un plugin dedicato, vuol dire che non mi riguarda.” Falso, ed è probabilmente l’equivoco più pericoloso: l’assenza di uno strumento pronto non significa assenza di obbligo. Semplicemente, tocca a te costruire (o far costruire) il processo di raccolta dati.

“Aggiungo i dati quando avrò tempo, intanto continuo a vendere.” È l’errore più comune, non solo su WooCommerce: l’obbligo EPR non ha una data di inizio legata a “quando ti organizzi” — esiste dal momento in cui immetti imballaggi sul mercato, indipendentemente da quando decidi di iniziare a tracciarli.

“Il mio sviluppatore può occuparsene quando serve.” Può, ma se non gli hai mai chiesto di farlo, probabilmente non lo sta già facendo. Vale la pena mettere la richiesta esplicitamente in agenda, non aspettare che emerga da sola.

“Ho installato un plugin, quindi ora sono a posto.” Installare un plugin risolve il problema tecnico di dove salvare i dati, non il problema di compilarli correttamente per ogni prodotto né quello di sapere in quali paesi sei effettivamente obbligato a registrarti. Il plugin è uno strumento, non una scorciatoia che sostituisce la comprensione delle regole viste nelle guide sui singoli paesi.

Prossimi passi

  1. Verifica cosa hai già: apri la scheda “Shipping” di un paio di prodotti e controlla che peso e dimensioni siano compilati per davvero, non lasciati a zero.
  2. Decidi come vuoi tracciare materiale e riciclabilità: campi personalizzati (ACF), un plugin dedicato, o sviluppo su misura.
  3. Estrai un campione dei tuoi ordini dell’ultimo trimestre e verifica che il dato di paese di destinazione sia pulito e utilizzabile.
  4. Se non l’hai ancora fatto, rileggi le guide su Italia e Germania per sapere esattamente cosa dichiarare, una volta che i dati sono pronti.

Domande frequenti

Esistono plugin WooCommerce specifici per la compliance EPR/PPWR? Sì, ma sono molti meno rispetto alle app disponibili per Shopify. Vale la pena valutarli con attenzione caso per caso, verificando quali paesi coprono davvero.

Posso usare un foglio di calcolo invece di un plugin? Sì, soprattutto con pochi prodotti e un paese solo: l’importante è avere da qualche parte, in modo strutturato, materiale e peso per tipo di imballaggio, e i volumi spediti per paese. Il plugin serve a far scalare questo processo, non è un requisito di legge.

Gli obblighi cambiano se il mio WooCommerce è collegato a un marketplace come Amazon? No, l’obbligo resta lo stesso indipendentemente dal canale, ma se vendi anche su marketplace potresti dover fornire il tuo numero di registrazione (es. LUCID per la Germania) direttamente nella piattaforma, che spesso lo verifica in modo più attivo di quanto faccia un sito indipendente.

Conviene passare a Shopify solo per semplificare la compliance EPR? Difficilmente ha senso cambiare piattaforma e-commerce per questo motivo da solo: il divario che abbiamo descritto si colma con qualche ora di lavoro su plugin o campi personalizzati, mentre una migrazione di piattaforma comporta costi e rischi molto più ampi, che riguardano tutto il negozio e non solo la compliance imballaggi.