Chiedere ai clienti di copiare un codice coupon nel checkout aggiunge attrito. I coupon ad applicazione automatica saltano questo passaggio: quando il carrello soddisfa le regole del coupon, WooCommerce applica automaticamente lo sconto. Questo articolo illustra come abilitare l'applicazione automatica su un coupon specifico, quali condizioni bloccano l'applicazione automatica, come funziona l'ordinamento per priorità quando più coupon potrebbero essere applicati e come ricostruire la cache di applicazione automatica quando qualcosa sembra bloccato.
Prerequisiti
- Advanced Coupons Premium installato e attivato (il modulo Auto Apply è incluso solo con Premium. Il plugin gratuito non lo include).
- Il modulo Auto Apply abilitato in Coupons → Settings → Modules (abilitato per impostazione predefinita; se lo hai disabilitato, riabilitalo prima di continuare).
- Almeno un coupon WooCommerce già creato. Se stai iniziando da zero, crea prima un coupon in Coupons → Add New.
Passaggio 1: Apri il coupon che desideri applicare automaticamente
- Vai su Coupons → All Coupons nel tuo admin di WordPress.
- Fai clic sul codice coupon per aprire la schermata di modifica.
Passaggio 2: Abilita l'applicazione automatica sul coupon
Sul lato destro della schermata di modifica del coupon, trova il metabox Auto Apply Coupon.
- Seleziona Enable auto apply for this coupon.
- Fai clic su Update nella parte superiore della schermata di modifica del coupon.

La prossima volta che il carrello di un acquirente corrisponderà alle regole di questo coupon, lo sconto verrà applicato automaticamente senza inserire alcun codice.
Impostazioni che bloccano l'applicazione automatica
Tre impostazioni impediscono l'applicazione automatica di un coupon. Se una di queste è attiva sul tuo coupon, l'applicazione automatica lo salta e non viene applicato alcuno sconto:
- Limite di utilizzo per coupon: limita gli utilizzi totali (sotto Limiti di utilizzo).
- Limite di utilizzo per utente: limita gli utilizzi per cliente (sotto Limiti di utilizzo).
- Coupon virtuali: la funzionalità di coupon in blocco di Advanced Coupons, in cui ogni acquirente riceve un codice univoco generato. L'applicazione automatica può applicare solo il codice coupon principale, e quel codice è bloccato appositamente in modo che gli acquirenti utilizzino il proprio codice generato.
Entrambi i limiti di utilizzo vengono detratti da un pool finito, che non si adatta a uno sconto che si applica a chiunque il cui carrello corrisponda. Per utilizzare un coupon che richiede un limite di utilizzo, imposta invece l'applicazione con un clic. Mostra all'acquirente una notifica con un pulsante di applicazione e funziona con coupon con limiti di utilizzo.
La nota nella metabox Applica automaticamente coupon elenca anche Email consentite come bloccante. L'applicazione automatica funziona con una restrizione email nella maggior parte delle configurazioni, quindi considera quella parte della nota come obsoleta e leggi invece la sezione successiva.
Come l'applicazione automatica gestisce le email consentite
Una restrizione email funziona con l'applicazione automatica, ma solo una volta che l'indirizzo email dell'acquirente è noto. Se ciò accade dipende da chi sta acquistando e da quale checkout utilizza il tuo negozio.
- Clienti registrati: funziona su entrambi i checkout. L'indirizzo proviene dal loro account, quindi il coupon viene applicato non appena il carrello soddisfa le condizioni.
- Ospiti sui blocchi Carrello e Checkout: funziona. Non viene mostrato nulla mentre il campo email è vuoto, quindi il coupon si applica da solo nel momento in cui l'acquirente inserisce un indirizzo corrispondente.
- Ospiti sul checkout con shortcode classico: non funziona. WooCommerce non invia l'indirizzo email al server mentre un ospite compila quel modulo, quindi non c'è nulla da verificare rispetto alla restrizione.
Puoi coprire un intero dominio aziendale invece di elencare singoli indirizzi. Inserisci *@company.com in Email consentite e ogni indirizzo di quel dominio è idoneo. Ciò rende gli sconti per staff e partner utilizzabili per gli ospiti che non creeranno mai un account.

Combinare l'applicazione automatica con le Condizioni del carrello
L'applicazione automatica funziona al meglio con la funzionalità Cart Conditions di Advanced Coupons. Senza condizioni, un coupon ad applicazione automatica si applica a ogni carrello che soddisfa le restrizioni di utilizzo standard di WooCommerce, che raramente è ciò che desideri.
Abbinamenti comuni:
- Subtotale carrello ≥ $100 → applica automaticamente uno sconto del 10% (incentivi soglia).
- Il carrello contiene prodotti della Categoria X → applica automaticamente la spedizione gratuita (promozioni di spedizione specifiche per categoria).
- Il cliente ha il ruolo wholesale → applica automaticamente uno sconto solo per wholesale.
- Il carrello contiene 3+ articoli del Prodotto A → applica automaticamente la logica BOGO.
Per impostare le condizioni: nella schermata di modifica del coupon, apri la scheda Condizioni del carrello e aggiungi le regole che il carrello deve soddisfare. Il coupon viene applicato automaticamente solo quando sia le condizioni corrispondono SIA la validazione standard del coupon WooCommerce ha successo.
Impostazione della priorità quando più coupon potrebbero essere applicati
Se più di uno dei tuoi coupon ad applicazione automatica potesse essere applicato a un carrello, Advanced Coupons utilizza il tuo ordine di priorità Ordina i coupon nel carrello per decidere quale eseguire per primo.
- Vai su Coupon → Impostazioni → Ordina i coupon nel carrello.
- Trascina i coupon nel tuo ordine di priorità preferito, oppure imposta valori di priorità numerici per coupon.
- Salva le modifiche.
Questo ordinamento viene utilizzato anche quando si applicano i coupon manualmente. Si consiglia di mantenere una priorità coerente tra i flussi di applicazione manuale e automatica.
Ricostruzione della cache ad applicazione automatica
Advanced Coupons mantiene una cache interna di tutti i coupon ad applicazione automatica in modo da non dover scansionare ogni coupon ad ogni calcolo del carrello. Quando modifichi le regole di un coupon o abiliti l'applicazione automatica su un coupon, la cache normalmente si aggiorna automaticamente. Se non lo fa (raro, ma possibile dopo importazioni di database, aggiornamenti di plugin o modifiche esterne ai coupon), ricostruisci la cache manualmente:
- Vai su Coupon → Aiuto.
- Scorri fino alla sezione Utilità.
- Sotto Ricostruisci/Cancella Cache Coupon ad Applicazione Automatica, fai clic su Ricostruisci per rianalizzare tutti i coupon e aggiornare la cache, oppure su Cancella per svuotarla completamente (la cache si ricostruisce al prossimo calcolo del carrello).

Risoluzione dei problemi
La metabox Coupon ad Applicazione Automatica è mancante nella schermata di modifica del coupon
Conferma che il modulo Applicazione Automatica sia abilitato sotto Coupon → Impostazioni → Moduli. La metabox viene visualizzata solo quando il modulo è attivo. Se stai usando Advanced Coupons Free, tieni presente che il modulo è solo Premium. Installa Advanced Coupons Premium per sbloccarlo.
Ho selezionato la casella ma il coupon non si applica automaticamente
Controlla il coupon per le tre impostazioni che bloccano l'applicazione automatica: Limite di utilizzo per coupon, Limite di utilizzo per utente e Coupon virtuali. Elimina quello che non ti serve, quindi testa di nuovo il carrello.
Se il coupon ha una restrizione Email consentite, controlla chi sta acquistando e quale checkout utilizzi. Un ospite sul checkout con shortcode classico non riceve mai un coupon con restrizione email. La sezione Come l'applicazione automatica gestisce le email consentite sopra copre ogni caso.
Se nessuna di queste si applica, controlla le Condizioni del carrello del coupon e le sue restrizioni di utilizzo standard di WooCommerce: spesa minima, prodotti e categorie consentiti ed escludi articoli in saldo.
Se tutto sembra valido, ricostruisci la cache ad applicazione automatica da Coupon → Aiuto → Utilità e testa nuovamente il carrello in una finestra del browser privata.
Un coupon BOGO ad applicazione automatica mostra il prezzo errato con il multicurrency di WooPayments
Questo era un problema noto con i negozi multivaluta: i coupon BOGO applicati automaticamente potevano mostrare un prezzo non corrispondente tra il totale del carrello e la visualizzazione multivaluta di WooPayments. Corretto in Advanced Coupons Premium v4.0.7. Aggiorna all'ultima versione in Plugin → Plugin installati e riprova il carrello interessato.
I prodotti prezzati da un altro plugin mostrano $0 nel carrello
Questo era un problema noto. Quando un coupon aveva l'auto-applicazione abilitata, i prodotti il cui prezzo è impostato da un altro plugin potevano mostrare $0 nel carrello, indipendentemente dal fatto che il coupon si applicasse o meno ad essi. Gli importi delle donazioni e i prezzi dei pre-ordini erano i casi comuni. Corretto in Advanced Coupons Premium v4.0.9. Aggiorna in Plugin → Plugin installati e riprova nel carrello interessato.
Due coupon ad applicazione automatica dovrebbero applicarsi entrambi, ma se ne applica solo uno
WooCommerce rispetta l'impostazione Uso individuale di ciascun coupon. Se il primo coupon ad applicarsi ha questa opzione selezionata, nessun altro coupon (inclusi altri ad applicazione automatica) può essere applicato allo stesso carrello. Deseleziona Uso individuale su entrambi i coupon se vuoi che si impilino, oppure usa la funzione di override Coupon consentiti di Advanced Coupons sul coupon ad uso individuale per inserire l'altro nella whitelist.
L'applicazione automatica funziona nella pagina del carrello ma non al checkout
Assicurati che il tuo tema utilizzi i modelli standard del carrello e del checkout di WooCommerce (o i blocchi Carrello e Checkout). I temi che personalizzano pesantemente il layout del carrello possono talvolta bypassare gli hook utilizzati da Advanced Coupons. Prova su un tema supportato da WooCommerce di default (es. Storefront) per confermare che il problema sia correlato al tema.
Domande frequenti
Posso applicare automaticamente un coupon agli acquirenti non registrati (ospiti)?
Sì, a condizione che il coupon non abbia Limite di utilizzo per coupon e Limite di utilizzo per utente. Una restrizione Email consentite va bene anche per gli ospiti, ma solo nei blocchi Carrello e Checkout, dove il coupon si applica non appena l'acquirente digita un indirizzo corrispondente. Sul checkout classico con shortcode, un ospite non riceve mai un coupon con restrizione email. Le restrizioni standard di WooCommerce del coupon, come la spesa minima e i prodotti consentiti, si applicano comunque in entrambi i casi.
L'applicazione automatica funziona con i blocchi Carrello e Checkout di WooCommerce?
Sì. Advanced Coupons supporta il carrello e il checkout basati su blocchi, e l'auto-applicazione viene eseguita durante la stessa fase di calcolo su entrambi.
Un comportamento differisce. Un coupon con una restrizione Email consentite si applica per un ospite sui blocchi, perché i blocchi inviano l'indirizzo email al server mentre l'acquirente lo digita. Il checkout classico con shortcode non lo invia, quindi un ospite non riceve mai quel coupon lì. Se utilizzi coupon con auto-applicazione con restrizione email per gli ospiti, usa i blocchi.
Posso nascondere un coupon applicato automaticamente dalla vista del carrello del cliente?
La riga del coupon fa parte del rendering standard del carrello di WooCommerce, quindi è visibile per impostazione predefinita. Se desideri nascondere la riga e mostrare solo lo sconto nei totali, si tratta di una personalizzazione del modello del tema. Vedi Come nascondere i coupon ad applicazione automatica finché non vengono soddisfatte le regole del carrello per uno schema di configurazione correlato.
Qual è la differenza tra Applicazione Automatica e Applicazione con un clic?
L'Auto Apply viene eseguito silenziosamente. Il coupon si applica nel momento in cui il carrello soddisfa i requisiti. One Click Apply invece mostra all'acquirente una notifica con un pulsante di applicazione, che sceglie di accettare. Usa Auto Apply per sconti senza intoppi, ad esempio "Risparmia il 10% su acquisti superiori a $100". Usa One Click Apply quando il coupon necessita di un limite di utilizzo, perché One Click Apply funziona con coupon con limite di utilizzo e Auto Apply no, o quando vuoi che l'acquirente accetti deliberatamente lo sconto. Vedi La differenza tra i coupon One Click Apply e Auto Apply.
Hai bisogno di aiuto?
Se hai una domanda o riscontri problemi, siamo qui per aiutarti.
- Utenti Premium: Apri un ticket di supporto
- Utenti gratuiti: Visita il nostro forum della community
