In Italia il mercato delle spedizioni e-commerce è dominato da pochi corrieri: BRT, GLS, SDA, Poste, DHL, UPS. Configurare WooCommerce per lavorare bene con uno o più di loro fa la differenza tra spendere 30 minuti per ordine in operazioni manuali e gestire 200 ordini/giorno con 2 click.
In questa guida vediamo come integrare i corrieri italiani: tariffe in tempo reale, stampa etichette, tracking automatico e gestione resi.
Livello 1: spedizione manuale
WooCommerce nativo gestisce zone di spedizione e metodi statici (vedi guida dedicata). Configuri:
- Zone (Italia, UE, resto del mondo)
- Metodi per zona (tariffa fissa, gratuita sopra soglia, ritiro in negozio)
- Tariffe per peso/quantità (con plugin tipo "Flexible Shipping" o "WooCommerce Advanced Shipping")
A fine giornata estrai gli ordini, prepari i pacchi, li porti in punto di ritiro o chiami il corriere, stampi etichette dal portale del corriere copiando i dati. Funziona per i primi 30-50 ordini/mese. Sopra diventa insostenibile.
Livello 2: piattaforme multi-corriere
Tre player principali in Italia:
ShippyPro
Integrazione completa con praticamente tutti i corrieri italiani e internazionali. Stampa etichette batch, gestione resi, tariffe convenzionate accessibili anche senza contratti diretti. Plugin WooCommerce ufficiale. Piano free fino a un numero limitato di spedizioni/mese, poi piani a pagamento (tipicamente decine di euro/mese per shop PMI).
Sendcloud
Olandese, molto diffuso in Europa. Forte automazione: regole "se ordine > 50€ → DHL, altrimenti → BRT". Multi-magazzino, gestione resi nativa, branded tracking page. Piani da entry a enterprise.
Qapla'
Italiano, focus sul post-spedizione: tracking page brandizzata, notifiche personalizzate, analytics consegne. Si integra con tutte le principali piattaforme di spedizione e con i corrieri direttamente. Ottimo se vuoi controllare l'esperienza post-acquisto.
Packlink Pro / Spedire.com
Soluzioni di "spedizione self-service" con tariffe convenzionate senza contratto diretto. Integrazione WooCommerce ok. Tariffe spesso migliori per chi parte.
Livello 3: plugin dedicati per singolo corriere
Per chi lavora prevalentemente con un solo corriere (o poco multi-vettore), esistono plugin specifici:
- BRT: plugin community e ufficiali per integrazione tariffe e tracking
- GLS: integrazione via web service ufficiale (richiede contratto e credenziali)
- SDA: plugin di terze parti, accordo con Poste
- DHL Express: plugin ufficiale DHL per WooCommerce
- Poste Delivery Business: plugin ufficiale (per chi ha contratto Poste Pro)
Vantaggi: più aderenti al servizio del singolo corriere, spesso più economici. Svantaggi: ogni corriere ha il suo plugin, gestione frammentata.
Cosa configurare
Tariffe real-time al checkout
Il plugin invia al corriere peso, dimensioni e CAP destinazione, riceve indietro la tariffa esatta in tempo reale, la mostra al cliente. Servono:
- Peso e dimensioni corretti per ogni prodotto in WooCommerce
- Indirizzo origine (il tuo magazzino) configurato
- Credenziali API del corriere o della piattaforma
Test sempre con CAP italiani, esteri UE ed extra-UE: i prezzi e i corrieri disponibili cambiano.
Stampa etichette
Workflow tipico:
- Ordine entra come "elaborazione"
- Selezioni 1 o N ordini in dashboard
- Click "Genera etichetta": il sistema chiama l'API, riceve PDF e tracking number
- Stampi etichette (singole o batch a fine giornata)
- Numero tracking salvato nell'ordine
Tracking automatico
Il corriere notifica via webhook o il sistema fa polling. Stati standard mappati:
- Preso in carico: il corriere ha ritirato il pacco
- In transito
- In consegna: oggi sarà consegnato
- Consegnato
- In giacenza: cliente assente, da ritirare al punto di ritiro
- Reso al mittente: dopo X tentativi falliti
Il sistema invia email automatica al cliente per ogni stato (configurabile: spesso si lasciano solo "preso in carico", "in consegna", "consegnato").
Gestione resi
Plugin avanzati (Sendcloud, ShippyPro) generano etichetta di reso che il cliente stampa. Workflow:
- Cliente richiede reso da area cliente o link in email
- Sistema genera etichetta di reso con corriere e tariffa concordata
- Cliente porta pacco in punto di ritiro
- Quando il magazzino riceve, l'ordine entra in stato "rimborsabile"
Costi e contratti
Lo schema tipico:
- Senza contratto diretto: tariffe convenzionate via piattaforma (ShippyPro, Sendcloud, Packlink). Più caro per spedizione, zero impegno.
- Con contratto diretto: tariffa migliore (anche -30/40%) ma serve volumi minimi (spesso 50-100 spedizioni/mese), pagamento mensile, gestione amministrativa.
- Multi-corriere: avere 2-3 contratti permette di scegliere il migliore per ogni spedizione (DHL veloce per piccoli pacchi internazionali, BRT/GLS per voluminosi nazionali, Poste per piccoli pacchi B2C).
I plugin di automazione (Shippy, Sendcloud) costano tipicamente 30-100 €/mese su piani PMI. Si ripagano facilmente in tempo risparmiato già a basse decine di ordini/giorno.
Errori comuni
- Peso prodotti sbagliato o mancante: tariffe real-time errate, perdita su ogni ordine.
- Dimensioni non configurate: il volumetrico (peso calcolato sul volume) può essere superiore al peso reale. Senza dimensioni, sottostimi.
- Niente tracking automatico: clienti chiamano per chiedere "dov'è il pacco" → carico servizio clienti enorme.
- Cache su pagine checkout: tariffe real-time non si aggiornano. Escludi checkout dalla cache.
- Mancato test con CAP esteri: scopri al primo ordine UE che la spedizione costa il doppio del previsto.
- Etichette stampate senza controllo indirizzo: ordini con CAP errato vanno persi. Validazione indirizzo in checkout aiuta.
In sintesi
Per shop italiani con ambizione di crescita, una piattaforma multi-corriere (ShippyPro, Sendcloud o Qapla) è quasi sempre la scelta giusta: copre i corrieri principali, automatizza etichette e tracking, riduce drasticamente il lavoro manuale. Per chi parte, le soluzioni self-service (Packlink Pro, Spedire.com) permettono di iniziare con tariffe convenzionate senza contratti.
Quando attiviamo uno shop, configuriamo zone WooCommerce nativo per le tariffe pubbliche e ShippyPro o Sendcloud per la generazione etichette e il tracking. Lasciamo email transazionali italiane per ogni stato di spedizione e mostriamo il tracking nella pagina ordine cliente.
