Codici sconto monouso PrestaShop: una serie di codici unici per la tua newsletter
I codici sconto monouso in PrestaShop sono una serie di regole carrello con le stesse condizioni, ognuna delle quali funziona una sola volta. Ogni iscritto alla newsletter riceve il suo codice, quindi un codice copiato su un forum di coupon non funzionerà per cento sconosciuti. Nel back office li crei uno per uno; per una serie più grande ti aiuta un modulo o la chat.
Autore: Il team TellMyShop. Una guida per i titolari di negozi PrestaShop: la causa, la correzione a mano e lo stesso lavoro in una conversazione in chat.
Ultimo aggiornamento: · 5 min di lettura
Un codice condiviso o codici monouso?
Un unico codice condiviso è rapido e basta quando lo sconto è aperto a tutti. Scegli i codici monouso quando lo sconto deve arrivare solo a persone precise.
| Tipo di codice | Come funziona | Quando va bene | Rischio |
|---|---|---|---|
| Condiviso, senza limite | chiunque può inserirlo quante volte vuole | campagna aperta, pubblicità | il codice finisce presto sui siti di coupon |
| Condiviso, una volta per cliente | ogni cliente una volta | newsletter con uno sconto piccolo | un nuovo account e il codice funziona di nuovo |
| Monouso, unico | un codice, un uso in tutto il negozio | newsletter, scuse, premio di un concorso | devi assegnare i codici agli iscritti |
| Assegnato a un cliente | funziona solo nell'account di quella persona | cliente abituale, reclamo | il cliente deve aver fatto l'accesso |
Le impostazioni di una singola regola carrello, compresi il limite di utilizzo e l'assegnazione a un cliente, sono descritte nel capitolo della documentazione di PrestaShop sulle regole carrello. Gli sviluppatori trovano l'elenco dei campi della regola (codice, date, numero di utilizzi, importo minimo) nella descrizione della risorsa cart_rules.
Un codice monouso non ferma ogni tipo di abuso. Un iscritto può passare il suo codice a un amico, e va bene, perché il codice funziona comunque una sola volta. Ti evita un'altra cosa: che un codice della newsletter finisca su un sito di coupon e tagli i prezzi per una settimana a chiunque lo trovi. Quando lo sconto è alto e l'elenco è grande, questa differenza si sente sul margine.
Quali condizioni deve avere una serie di codici?
Le condizioni devono essere uguali in tutta la serie, perché solo così puoi descriverle in una frase nella newsletter. Prima di creare qualcosa, scrivile:
- Valore dello sconto. Una percentuale o un importo. Per un importo, indica se è IVA inclusa.
- Valore minimo del carrello. L'importo da cui il codice funziona.
- Date. Inizio nel giorno dell'invio, fine dopo qualche giorno o una settimana. Un codice senza data di fine resta nel negozio per sempre.
- Numero di utilizzi. Un utilizzo per codice. È questo che rende un codice monouso.
- Prefisso. Un inizio comune del codice, per esempio NEWS-, per ritrovare la serie nell'elenco più tardi.
- Esclusioni. Se il codice vale sui prodotti in saldo e se si cumula con altri codici.
- Numero di codici. Tanti quanti sono gli iscritti, con un piccolo margine per le nuove iscrizioni.
Quando un iscritto segnala che il codice non funziona, di solito la colpa è di una di queste condizioni: il carrello minimo, la data o l'esclusione dei prodotti in saldo. Ne parliamo in dettaglio nell'articolo sul perché un codice sconto non funziona.
Come collegare i codici alla newsletter
Il negozio crea i codici, e lo strumento per la newsletter li distribuisce agli iscritti. Gli strumenti di email di solito permettono di inserire in un messaggio un codice da un elenco preparato, o di creare da soli codici con un prefisso, come descritto per esempio nella guida di Klaviyo. Prima di creare una serie, controlla nel tuo strumento:
- se accetta un elenco di codici già pronti, e in quale file,
- se ogni codice va a una sola persona,
- cosa succede quando i codici finiscono.
Quando lo strumento crea i codici da solo, questi devono comunque arrivare in PrestaShop come regole carrello. Altrimenti il cliente inserisce il codice e il negozio non lo riconosce.
A mano o in serie?
Per pochi codici basta il back office: Catalogo → Sconti, nuova regola carrello, codice, condizioni, salva, e lo stesso per ogni codice. Con qualche centinaio di iscritti significa molte serate a copiare le stesse impostazioni, e ogni errore in una regola è un cliente il cui codice non funziona.
Mercoledì, 8:15. Invece di creare regole una dopo l'altra, scrivi una richiesta e leggi l'anteprima di tutta la serie.
Come creare una serie di codici con la chat
Con il modulo TellMyShop descrivi le condizioni con parole semplici. La tua chat (Claude o ChatGPT) controlla se esistono già codici con quel prefisso, mostra un'anteprima delle condizioni e del numero di codici e, dopo il tuo «sì», crea una serie di codici monouso unici. Tutti i codici della serie hanno le stesse condizioni. I nuovi codici restano disattivati finché non accetti di attivarli. I valori dell'esempio sono campioni.
Tu: Mi servono 320 codici monouso per la newsletter di giovedì. 15% di sconto, carrello da 150 €, validi da giovedì a domenica, non sugli articoli in saldo.
La tua chat: Nell'elenco delle regole non ci sono codici con il prefisso NEWS1015. Anteprima della serie:
Tu: Sì, creali.
La tua chat: Ho creato 320 codici, sono disattivati. L'elenco dei codici è nel riepilogo, pronto da spostare nel tuo strumento per la newsletter. Li attivo adesso o giovedì mattina?
Tu: Attivali adesso, tanto funzionano solo da giovedì.
La tua chat: Anteprima: 320 codici passeranno da disattivati ad attivi. Salvo?
nuova versione: Codici: 320, prefisso NEWS1015-, ognuno monouso
nuova versione: Sconto: 15% sull'ordine, esclusi i prodotti in saldo
nuova versione: Carrello minimo: 150,00 € IVA inclusa
nuova versione: Validità: dal 2026-10-15 al 2026-10-18
nuova versione: Stato: disattivati fino alla tua approvazione
Una richiesta simile, per un unico codice condiviso, è nel caso d'uso un codice sconto per la newsletter. Dopo la campagna la chat ti mostra quanti codici della serie sono stati usati, disattiva gli altri ed elimina quelli che nessuno ha usato. Non elimina i codici usati negli ordini, li disattiva soltanto.
Codici, prezzi e promozioni appartengono all'area Vendite. In TellMyShop Pro funziona dopo che hai acceso l'interruttore Vendite nel pannello del modulo, e resta acceso finché non lo spegni. Ogni serie finisce nella cronologia delle modifiche, e puoi annullare ogni modifica con una richiesta. La chat non invia la newsletter né altro ai clienti: l'invio lo fa il tuo strumento.
TellMyShop Free legge soltanto il negozio e non salva niente. I piani sono nella pagina prezzi. Se i codici devono sostenere una campagna più grande, leggi il piano per il Black Friday.
Domande e risposte
In cosa differisce un codice monouso da un codice limitato a un uso per cliente?
Un codice con limite per cliente è un unico codice condiviso che ogni cliente può usare una volta. Chiunque lo veda può inserirlo, anche su un forum di coupon. Un codice monouso funziona una sola volta in tutto il negozio, quindi ogni iscritto alla newsletter riceve il suo.
PrestaShop genera da solo una serie di codici?
In una regola carrello il pulsante Genera crea un codice casuale. Una serie di codici unici con le stesse condizioni richiede molte regole carrello create a mano, un modulo o uno strumento che le crei per te.
Come passo i codici unici al mio strumento per la newsletter?
La maggior parte degli strumenti di email permette di assegnare un codice da un elenco a ogni iscritto, ma il modo dipende dallo strumento. Controlla se il tuo accetta un elenco di codici già pronti. TellMyShop non invia messaggi ai clienti, quindi l'invio resta al tuo strumento.
Cosa faccio con i codici che nessuno ha usato?
Dopo la data di fine un codice smette di funzionare da solo. Quando vuoi mettere ordine nell'elenco delle regole carrello, puoi eliminare i codici non usati, mentre quelli usati puoi solo disattivarli, perché sono collegati agli ordini.
TellMyShop Free crea codici sconto?
No. TellMyShop Free non salva niente. I codici li crea TellMyShop Pro dopo che hai acceso l'interruttore Vendite nel pannello del modulo, ogni serie con un'anteprima e la tua approvazione.
PrestaShop è un marchio registrato di PrestaShop SA. Claude è un marchio di Anthropic PBC. ChatGPT e OpenAI sono marchi di OpenAI. TellMyShop non è affiliato a queste aziende.