Come creare e gestire codici sconto e coupon in WooCommerce

Guida pratica per creare coupon WooCommerce: sconto fisso o percentuale, scadenze, restrizioni per prodotto, uso singolo, gestione e reportistica.

WooCommerce7 min

I coupon sono uno degli strumenti di marketing più potenti per un e-commerce: lanciano promozioni, premiano clienti fedeli, recuperano carrelli abbandonati, attivano collaborazioni con influencer. WooCommerce ha un sistema di coupon nativo molto completo, raramente sfruttato a fondo dai negozianti.

In questa guida vediamo come creare, configurare e gestire i coupon, dalla promozione semplice alle restrizioni avanzate, con casi d'uso reali per la maggior parte degli shop italiani.

Step-by-step: abilitare e creare il primo coupon

1. Abilita i coupon

In WooCommerce → Impostazioni → Generale, scorri alle opzioni avanzate, spunta Abilita l'uso dei codici coupon. Salva.

2. Vai su WooCommerce → Coupon

Nel menu di sinistra clicca Coupon → Aggiungi coupon.

3. Imposta codice coupon e descrizione

  • Codice coupon: il testo che il cliente digita (es. BENVENUTO10, NATALE25, ESTATE2026). Sceglilo:
    • Facile da ricordare
    • In maiuscolo per leggibilità
    • Senza ambiguità (no zero/O, no uno/L)
  • Descrizione: nota interna, non visibile al cliente. Es. "Campagna newsletter giugno 2026".

4. Configura il tab Generale

  • Tipo di sconto:
    • Sconto fisso sul carrello: -10€ sul totale
    • Sconto in percentuale: -10% sul totale
    • Sconto fisso sul prodotto: -10€ su ciascun prodotto applicabile
  • Importo coupon: il valore (es. 10 per 10€ o 10%)
  • Spedizione gratuita: spunta se il coupon include anche spedizione gratis
  • Data di scadenza: il giorno dopo cui il coupon non funziona più

5. Configura il tab Restrizioni d'uso

  • Spesa minima: il carrello deve superare questa cifra (es. 50€)
  • Spesa massima: limite oltre cui il coupon non funziona (raro)
  • Solo uso individuale: spunta se non vuoi che si combini con altri coupon
  • Esclude articoli in offerta: spunta per non scontare prodotti già scontati
  • Prodotti: se il coupon vale solo per certi prodotti, selezionali
  • Esclude prodotti: prodotti su cui il coupon NON si applica
  • Categorie di prodotti: il coupon vale solo su queste
  • Esclude categorie: il coupon non vale su queste
  • Restrizioni email: solo email specifiche (per coupon personali)

6. Configura il tab Limiti d'uso

  • Limite di utilizzo per coupon: max numero di volte usabile in totale (es. 100 per "primi 100 clienti")
  • Limite di utilizzo per utente: max usi per singolo cliente (1 per "una volta a testa")
  • Limita a X articoli: per sconto fisso prodotto, su quanti articoli del carrello applicarlo

7. Salva e pubblica

Click Pubblica. Il coupon è attivo immediatamente (salvo data di inizio futura, gestibile con plugin avanzati).

8. Test

In incognito, aggiungi prodotti al carrello, vai al checkout, inserisci il codice coupon. Verifica che lo sconto applichi correttamente.

Casi d'uso comuni

Sconto di benvenuto per chi si iscrive alla newsletter

Codice: BENVENUTO10
Tipo: Sconto in percentuale
Importo: 10
Scadenza: nessuna (o lunga)
Spesa minima: 30€
Limite per utente: 1

Il codice si invia con l'email di benvenuto della newsletter (Mailchimp, Brevo, ecc.).

Promozione stagionale per tutti

Codice: NATALE2026
Tipo: Sconto in percentuale
Importo: 15
Scadenza: 31 dicembre 2026
Spesa minima: 50€
Esclude articoli in offerta: spunta

Comunicato via newsletter e social.

Coupon per influencer (tracking)

Codice: MARIO15
Tipo: Sconto in percentuale
Importo: 10 (per il cliente)
Scadenza: durata della collaborazione
Limite di utilizzo: nessuno

Da WooCommerce → Coupon vedi quanti ordini ha generato il codice MARIO15: misura la performance dell'influencer.

Spedizione gratuita

Codice: SPEDIZIONEGRATIS
Tipo: Sconto fisso sul carrello
Importo: 0
Spedizione gratuita: spunta
Spesa minima: 30€

Utile per ridurre la barriera della spedizione su carrelli piccoli.

Recupero carrello abbandonato

Codice: TORNINDIETRO10
Tipo: Sconto in percentuale
Importo: 10
Scadenza: 7 giorni dalla creazione
Limite per utente: 1
Restrizioni email: l'email del cliente che ha abbandonato

Inviato manualmente o automaticamente da plugin di carrello abbandonato.

Step-by-step: gestire i coupon attivi

Vedere l'utilizzo

Da WooCommerce → Coupon vedi tutti i coupon con:

  • Codice
  • Tipo e importo
  • Numero utilizzi (count)
  • Scadenza

Click su un coupon per vedere il dettaglio degli ordini che lo hanno usato.

Disattivare un coupon

Apri il coupon, clicca Sposta nel cestino (in alto a destra) per disattivarlo. Resta nel cestino recuperabile per 30 giorni.

In alternativa, modifica la scadenza a una data passata: il coupon resta archiviato ma non più utilizzabile.

Modificare un coupon attivo

Puoi modificare i parametri di un coupon attivo, ma attenzione:

  • Non cambiare il codice (i clienti che lo hanno potrebbero averlo già visto)
  • Non aumentare le restrizioni dopo la pubblicazione (clienti onesti si arrabbiano)
  • Cambiamenti retroattivi non si applicano agli ordini già conclusi

Eliminare un coupon

Solo dopo essere certi che non serve più. La cancellazione perde lo storico degli usi (anche se gli ordini restano).

Strategie comuni

Coupon con scadenza ravvicinata

Una scadenza di 24-72 ore crea urgenza e converte di più di un coupon "valido sempre". L'effetto FOMO funziona.

Cumulabilità controllata

Decidi all'inizio se i tuoi coupon si possono cumulare:

  • Mai (uso individuale spuntato sempre): protegge il margine, semplifica
  • Sì, ma con limiti (es. coupon spedizione + coupon prodotto cumulabili): più flessibile, attenzione ai conti
  • Liberamente: rischioso, qualcuno scoprirà combinazioni che ti svuotano

Limite usi per utente: sempre

Per coupon di acquisizione clienti (BENVENUTO, ISCRIZIONE), imposta sempre Limite per utente: 1. Senza, una persona crea 5 account e usa il coupon 5 volte.

Esclusione articoli in offerta

Se hai prodotti già scontati e applichi un coupon -20%, il margine può andare sotto zero. Spunta sempre Esclude articoli in offerta sui coupon generici.

Errori comuni

  • Codice troppo complicato. "BENVENUTO_NEWSLETTER_GIUGNO2026!" non lo ricorda nessuno. Massimo 10-12 caratteri, semplice.
  • Coupon senza scadenza. Resta in giro per anni e finisce su forum di couponing. Tutti gli sconti hanno una data fine.
  • Senza limite di utilizzo per utente. Una persona usa il coupon di benvenuto 50 volte con 50 email.
  • Sconto% applicato a tutti i prodotti incluse offerte già attive. Margine sotto zero su prodotti scontati.
  • Coupon spedizione gratuita senza spesa minima. Cliente compra prodotto da 5€ e tu paghi 8€ di spedizione. Soglia minima sempre.
  • Codice condiviso pubblicamente quando voleva essere privato. Email per VIP che finisce su Telegram. Se vuoi privato, usa restrizione email.
  • Non comunicare la scadenza. Cliente prova ad usarlo, scaduto, si arrabbia. Comunica chiaramente "Valido fino al X".
  • Test solo come admin. I limiti per utente non si verificano dall'admin. Test in incognito.

Plugin avanzati per coupon

Per esigenze più sofisticate:

  • Smart Coupons (premium): coupon regalo, coupon ricarica, programmi fedeltà
  • Advanced Coupons (gratuito + premium): regole complesse, BOGO (acquista uno prendi uno), coupon URL diretto
  • WooCommerce Subscriptions + Coupon: per sconti specifici sugli abbonamenti

Per shop standard, il sistema base WooCommerce è sufficiente per il 90% degli usi.

In sintesi

I coupon sono più di un semplice sconto: sono uno strumento di marketing misurabile e versatile. Una buona strategia coupon prevede: codici diversi per canali diversi (newsletter, social, influencer), scadenze brevi per urgenza, limiti di uso per protezione, esclusioni per non distruggere il margine.

Mantieni un foglio (o pagina di documentazione) con tutti i coupon attivi: codice, motivo, scadenza, performance. Quando lanci nuove campagne sai già cosa funziona e cosa no. Per shop con campagne frequenti, considera plugin avanzati o integrazione con strumenti di email marketing.

Domande frequenti

Sì. Vai in WooCommerce → Impostazioni → Generale e spunta 'Abilita l'uso dei codici coupon'. Senza questa spunta, anche se crei i coupon, il campo per inserirli al checkout non compare. È un controllo che alcuni shop tengono disattivato per evitare furti di sconto via codici condivisi su forum di couponing.