Offerta di lancio

Licenza Founders: aggiornamenti per almeno 2 anni

149 €pagamento unico, IVA esclusa

Una licenza Shop normale costa 199 €.

Per le prime 100 licenze Shop, fino al 10 dicembre 2026. Aggiornamenti e nuove conoscenze del Consulente per almeno 2 anni, senza rinnovo. Una licenza Shop normale: 12 mesi.

Ottieni Founders a 149 €

Coupon WooCommerce non funziona? Una checklist dalla causa più comune

Un coupon WooCommerce di solito non funziona per le sue condizioni, non per il codice in sé. Controlla in ordine: pubblicazione e data di scadenza, esclusione degli articoli in offerta, spesa minima, limite d'uso esaurito. Quando il codice passa ma lo sconto è 0 €, spesso la colpa è di una spedizione gratuita senza un metodo che accetti coupon.

Autore: Il team TellMyShop. Una guida per i titolari di siti WordPress e negozi WooCommerce: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 8 min di lettura

Prima di iniziare: annota esattamente cosa vede il cliente

L'elenco qui sotto va dalla causa più comune alla più rara. Arrivi prima se rispondi a tre domande. Quale codice ha scritto il cliente, lettera per lettera? Cosa c'era nel carrello? È comparso un messaggio, o lo sconto era semplicemente 0 €?

Le maiuscole non contano, perché WooCommerce tratta «AUTUNNO10» e «autunno10» allo stesso modo. Di solito non dà fastidio nemmeno uno spazio alla fine di un codice copiato. Lo dà uno zero al posto della lettera O in un codice stampato su un volantino.

La prova più semplice è ripetere tu l'acquisto: aggiungi al carrello gli stessi prodotti, inserisci lo stesso codice e vai alla cassa. Fallo in una finestra privata, senza aver fatto l'accesso come amministratore.

Checklist: coupon WooCommerce non funziona

  1. Il coupon è una bozza o nel cestino. Vai in Marketing → Coupon e controlla il suo stato. Un codice salvato come bozza non funziona nel negozio.
  2. La data di scadenza è passata o è stata inserita male. WooCommerce spegne il coupon alla mezzanotte all'inizio del giorno inserito. Un codice con data 30 novembre il 30 novembre non funziona più. È un errore comune nelle promozioni «fino a fine mese».
  3. Il coupon esclude gli articoli in offerta. Le restrizioni d'uso hanno una casella che esclude i prodotti scontati. Nella stagione dei saldi gran parte del carrello può essere scontata, quindi il codice non ha niente da ridurre.
  4. Il carrello non raggiunge la spesa minima. La spesa minima vale per il valore dei prodotti, non per la consegna. Un cliente con un carrello di 195 € e 15 € di consegna non raggiunge un minimo di 200 €.
  5. Il coupon vale solo per prodotti o categorie scelti. Se il codice copre la categoria Lanterne e il cliente compra Illuminazione da giardino, non viene applicato nessuno sconto. Lo stesso vale per prodotti e categorie esclusi.
  6. Il limite d'uso è esaurito. Un limite totale di 100 utilizzi su un codice della newsletter finisce prima di quanto pensi. L'elenco dei coupon mostra il numero di utilizzi accanto al limite.
  7. Limite per utente o elenco di email consentite. Per i clienti senza account WooCommerce controlla queste condizioni solo alla cassa, usando l'email di fatturazione. Il codice funziona nel carrello e sparisce all'ultimo passaggio.
  8. Il coupon non si può combinare con altri. Quando il cliente ha già un altro codice nel carrello e uno dei due è segnato «Solo per uso individuale», il secondo salta.
  9. Spedizione gratuita senza un metodo che accetti coupon. Un coupon con «Consenti spedizione gratuita» spuntato funziona solo se il metodo «Spedizione gratuita» nella zona del cliente accetta un coupon. Altrimenti il codice viene accettato e lo sconto è 0 €.
  10. Coupon disattivati nelle impostazioni del negozio. In WooCommerce → Impostazioni → Generali c'è un'opzione per abilitare i codici coupon. Quando è spenta, il cliente non vede nemmeno il campo del codice.

Se tutto questo torna e il codice si comporta in modo strano solo per alcuni clienti, il problema può essere la cache delle pagine del carrello. Carrello e cassa non devono mai finire in cache. È un'impostazione dell'hosting o del plugin di cache, quindi va controllata da chi si occupa del sito.

Sintomo e causa: cosa ti dice il messaggio nel carrello

Cosa vede il clienteCausa più comuneDove controllare
Messaggio che il coupon non esisterefuso, coupon in bozza o nel cestinoMarketing → Coupon, stato del coupon
Messaggio che il coupon è scadutodata di scadenza impostata su un giorno in cui il codice doveva ancora funzionarescheda Generale del coupon
Messaggio sulla spesa minimavalore dei prodotti sotto il minimo, consegna non conteggiataRestrizioni d'uso
Messaggio che il coupon non vale per gli articoli in offertaarticoli in offerta esclusiRestrizioni d'uso
Messaggio che il coupon non vale per i prodotti selezionatielenco di prodotti o categorieRestrizioni d'uso
Codice accettato, sconto 0 €, consegna ancora a pagamentospedizione gratuita senza un metodo che accetti couponWooCommerce → Impostazioni → Spedizione
Codice accettato nel carrello, sparito alla cassalimite per utente o email consentiteLimiti d'uso e Restrizioni d'uso

Le descrizioni esatte dei campi sono nella documentazione sulla gestione dei coupon WooCommerce, e i requisiti della spedizione gratuita nella guida al metodo Spedizione gratuita. Wphocus descrive le stesse restrizioni in polacco.

Codice accettato, sconto 0 €: i due casi più confusi

Il primo è un coupon di spedizione gratuita. Il proprietario crea un codice con la spedizione gratuita spuntata e un importo di sconto pari a 0. Nelle zone di spedizione, però, il metodo «Spedizione gratuita» richiede «un importo minimo d'ordine», non «un coupon valido per la spedizione gratuita». WooCommerce accetta il codice, mostra uno sconto di 0 € e aggiunge comunque il corriere. La soluzione è nelle impostazioni del metodo: il requisito del coupon, oppure «un importo minimo d'ordine O un coupon».

Il secondo è un'offerta in corso insieme a un codice. Imposti prezzi in offerta su un'intera categoria, e mandi alla newsletter un codice del 10% con gli articoli in offerta esclusi. Il carrello del cliente contiene solo articoli scontati, quindi il codice non ha niente da ridurre. Decidi se il codice deve cumularsi con l'offerta, e impostalo di proposito. Come programmare le date delle offerte lo trovi nella guida al calendario delle offerte WooCommerce.

Se pubblicizzi il codice come riduzione del prezzo dei prodotti, controlla se devi mostrare il prezzo più basso dei 30 giorni precedenti. Nell'UE viene dalla direttiva Omnibus, e nel dubbio decide un avvocato. WooCommerce non mostra quel prezzo da solo; lo fa un plugin separato.

Come la chat controlla un coupon e ne corregge le condizioni

Il plugin TellMyShop per WordPress e WooCommerce legge un coupon con tutte le sue condizioni insieme: data, tipo di sconto, minimo, elenchi di prodotti e categorie, limiti e numero di utilizzi. La tua chat (Claude o ChatGPT) non vede il carrello del cliente, ma confronta le condizioni con quello che ha descritto il cliente e indica la causa.

Tu: Una cliente ha inserito AUTUNNO10 e ha ricevuto un messaggio che il coupon non vale per gli articoli in offerta. Aveva due lanterne nel carrello.

La tua chat: Ho controllato il coupon AUTUNNO10. 10% di sconto, scade il 2026-11-01, usato 34 volte su 200. Il coupon esclude gli articoli in offerta, ed entrambe le lanterne nel carrello oggi hanno un prezzo in offerta. Ti propongo una di due modifiche. Prima: il coupon copre anche i prodotti scontati. Seconda: lasci il coupon com'è e dici alla cliente che il codice non si cumula con l'offerta.

Tu: Tieni l'esclusione, ma estendi il coupon fino a fine novembre.

La tua chat: Anteprima della modifica. Il codice deve funzionare per tutto il 30 novembre, quindi inserisco il giorno dopo.

Il coupon è già stato usato 34 volte. La modifica vale da adesso e non tocca gli ordini già fatti. Salvo dopo il tuo «sì».

Stato della scheda: in attesa del tuo «sì»
anteprima della modifica

versione precedente: scadenza: 2026-11-01

nuova versione: scadenza: 2026-12-01

Illustrazione: prodotti, numeri e risposte sono esempi.

Le modifiche a coupon, prezzi, offerte, scorte e spedizioni richiedono l'interruttore Vendite. Nel plugin resta spento finché non lo accendi tu nel pannello del plugin. In TellMyShop Pro la chat legge i coupon anche senza interruttore. In TellMyShop Free non può leggerli, perché quella versione legge solo report già pronti. Controlla però i prodotti: quali sono in offerta, in quali categorie stanno e se i clienti li vedono.

In TellMyShop Pro con l'interruttore Vendite acceso, la chat cambia le condizioni dei coupon e crea nuovi codici e serie fino a 50 codici monouso con le stesse condizioni. Ogni salvataggio parte da un'anteprima «prima → dopo». L'anteprima avvisa anche delle trappole: un codice senza limite d'uso o senza data di scadenza, uno sconto fisso uguale o superiore alla spesa minima, un coupon di spedizione gratuita senza un metodo corrispondente. Si può eliminare solo un coupon mai usato. Uno usato lo chiudi con una data di scadenza, così la cronologia degli ordini resta coerente. Puoi annullare ogni modifica dalla cronologia delle modifiche.

Cosa fa la chat nel tuo negozio lo leggi nella pagina TellMyShop per WordPress e WooCommerce, e i prezzi delle licenze sono nella pagina prezzi.

Come evitare il problema alla prossima promozione

Prima di mandare un codice nella newsletter, fai un acquisto di prova in una finestra privata. Imposta la data di scadenza con un giorno di margine. Dai ai codici un limite d'uso totale, perché i codici delle newsletter finiscono sui siti di coupon. Annota nella descrizione interna del coupon per quale campagna è, così tra sei mesi non tiri a indovinare.

Un piano per un'intera campagna di coupon è nella guida al Black Friday in WooCommerce. Quando la campagna finisce, scorri i coupon attivi e chiudi quelli pensati solo per la promozione. Altre guide per il negozio sono sul blog.

Domande e risposte

Fino a quando funziona un coupon con scadenza 30 novembre?

Fino alla fine del 29 novembre. WooCommerce spegne il coupon alla mezzanotte all'inizio del giorno che inserisci nel campo della data di scadenza. Se il codice deve funzionare per tutto il 30 novembre, inserisci il 1° dicembre.

Perché il codice sconto non funziona sugli articoli in offerta?

Il coupon ha spuntato «Escludi articoli in offerta». Un codice così riduce solo i prodotti a prezzo di listino. Quando il carrello contiene solo articoli scontati, WooCommerce rifiuta il codice, o lo sconto copre solo una parte del carrello.

Un cliente ha inserito un codice di spedizione gratuita e paga comunque la consegna. Cosa non va?

Di solito nessun metodo «Spedizione gratuita» nelle zone di spedizione accetta un coupon. Il codice viene accettato, lo sconto è 0 € e il carrello fa ancora pagare la consegna. Nelle impostazioni del metodo di spedizione gratuita scegli un requisito che comprenda un coupon.

Il codice funziona nel carrello ma sparisce alla cassa. Perché?

WooCommerce controlla alcune condizioni solo alla cassa, quando conosce l'indirizzo email del cliente. Sono il limite d'uso per utente e la restrizione sulle email consentite. Se il cliente ha già usato il codice o ha dato un'email che non è nell'elenco, lo sconto sparisce all'ultimo passaggio.

La chat può controllare un coupon in TellMyShop Free?

No. TellMyShop Free legge solo report già pronti, e i coupon non sono tra questi. La chat però può controllare i prodotti: se sono in offerta, in quali categorie sono e se sono visibili. TellMyShop Pro legge i coupon, e li corregge quando accendi l'interruttore Vendite nel pannello del plugin.

WordPress è un marchio della WordPress Foundation. WooCommerce è un marchio di Automattic Inc. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.

TellMyShop per WordPress e WooCommerce

La tua chat legge il sito, mostra ogni modifica prima di salvarla e salva solo dopo il tuo sì. Puoi annullare ogni modifica con una frase. Funziona con Claude o ChatGPT, anche con gli account gratuiti.

Controlla se il tuo negozio è pronto

Scrivi l’indirizzo del tuo negozio. In pochi secondi vedrai la piattaforma e se TellMyShop funzionerà.

Controlliamo l’indirizzo, l’HTTPS e la piattaforma. Non installi nulla e non salviamo l’indirizzo.

iltuonegozio.itRisultato di esempio
Il negozio risponde
sì
HTTPS
attivo
Piattaforma
PrestaShop 8.1
TellMyShop funzionerà

Leggi anche

Free a 0 €, legge e consiglia

Scarica Free