1. Casa
  2. Base di conoscenza
  3. Advanced Coupons
  4. Coupon Virtuali
  5. Come usare i coupon virtuali (coupon in blocco)

Come usare i coupon virtuali (coupon in blocco)

Hai bisogno di molti codici univoci per la stessa offerta? Crearli uno alla volta non è scalabile. I coupon virtuali sono il generatore di coupon in blocco in Advanced Coupons Premium. Crea centinaia o migliaia di codici univoci che appartengono tutti a un singolo coupon, in modo che ogni persona riceva il proprio codice e tu gestisca comunque un singolo set di regole. Questa guida ti mostra come generare i codici, gestirli, modificarne il formato ed esportarli.

Quando usare i coupon virtuali

Sequenze email. Invia a ciascun iscritto il proprio codice in una serie di benvenuto o in un'email di carrello abbandonato. Ogni codice funziona solo per un ordine, anche se qualcuno lo condivide.

Ambasciatori del brand e affiliati. Crea un coupon con lo sconto desiderato e genera un codice per ambasciatore. In Gestisci coupon virtuali, modifica il codice di ciascun ambasciatore e imposta Stato di utilizzo su illimitato, in modo che tutti i loro follower possano utilizzarlo. Lascia vuoto Cliente, perché un codice con un cliente funziona solo per quell'account. Ciascun ambasciatore ottiene un codice univoco e tu cambi l'offerta in un unico posto. Se un ordine con il codice di un ambasciatore viene annullato o fallisce, il codice torna a In sospeso. Impostalo di nuovo su illimitato.

Eventi e codici stampati. Genera un lotto, fai clic su Scarica come CSV e stampa un codice per biglietto o volantino. Ogni codice funziona per un ordine, quindi un codice che qualcuno condivide o fotografa non può essere utilizzato di nuovo dopo il primo ordine.

Prima di iniziare

  • Advanced Coupons Premium installato e attivo.
  • Il modulo Coupon Virtuali attivato in Coupon → Impostazioni → Moduli. È attivo per impostazione predefinita.

Abilita i coupon virtuali e genera i codici

La casella Coupon virtuali nell'editor dei coupon con Abilita coupon virtuali selezionato
Abilita i coupon virtuali
  1. Vai su Coupon → Tutti i coupon e apri il coupon. Se il coupon è nuovo, fai prima clic su Pubblica.
  2. Nella casella Coupon Virtuali, seleziona Abilita coupon virtuali.
  3. Fai clic su Aggiorna per salvare il coupon.
  4. Inserisci quanti codici desideri in Numero di codici.
  5. Fai clic su Genera codici coupon virtuali.

Puoi generare fino a 10.000 codici in un unico lotto. Dopo che un lotto è stato generato, fai clic su Copia tutti i nuovi codici coupon virtuali per aprire un elenco solo di quel lotto. Quindi fai clic su Copia tutto o Scarica come CSV.

Ogni codice generato è il codice coupon, un separatore e una stringa casuale. Se chiami il coupon welcome, ottieni codici come questi:

  • welcome-ZHHBZXFBHZ
  • welcome-7USEDJDV5K
  • welcome-BTYX6T2MQC
  • welcome-NBE3N4WTG2

Quando i coupon virtuali sono attivi, il codice coupon originale smette di funzionare. Funzionano solo i codici generati. La casella Coupon Virtuali mostra quanti codici sono stati utilizzati dai clienti, ad esempio "3/100 codici coupon virtuali sono stati utilizzati per questo coupon."

Il contatore dei coupon virtuali che mostra quanti codici sono stati utilizzati
Contatore coupon virtuali utilizzato

Gestisci i tuoi codici coupon virtuali

Fai clic su Gestisci coupon virtuali per vedere tutti i codici di questo coupon. Il pulsante viene visualizzato dopo aver generato i primi codici.

La finestra Gestisci coupon virtuali che elenca i codici generati

Nell'elenco, puoi modificare questi campi per ogni codice:

  • Codice Coupon Virtuale
  • Stato utilizzo
  • Data di creazione
  • Data scadenza
  • Cliente. Quando imposti un cliente, solo quel cliente può utilizzare il codice e solo mentre è connesso.
Modifica di un singolo codice coupon virtuale, il suo stato di utilizzo, la data di scadenza e il cliente

Per modificare un codice, fai clic sull'icona a forma di matita nella sua riga, modifica i campi, quindi fai clic su Modifica per salvare.

Se utilizzi un separatore personalizzato, il campo del codice nella riga di modifica mostra ancora un trattino dopo il nome del coupon. I tuoi codici utilizzano ancora il tuo separatore.

Ogni codice ha uno dei tre stati di utilizzo:

  • In attesa: l'impostazione predefinita. Il codice è pronto per l'uso.
  • Utilizzato: un cliente ha utilizzato il codice. Un codice funziona solo per un ordine.
  • illimitato: i clienti possono utilizzare il codice più e più volte. Se un ordine con il codice viene annullato o fallisce, il codice torna a In attesa e funziona solo per un altro ordine. Reimpostalo su illimitato quando ciò accade.

Modifica il formato del codice

Un codice coupon virtuale è composto da tre parti: il codice coupon padre, un separatore e una stringa casuale. Nell'esempio sopra, welcome-ZHHBZXFBHZ è il codice coupon welcome, il separatore - e una stringa casuale di dieci caratteri.

Se i tuoi codici sono più lunghi di quanto desideri, inizia con il codice coupon padre. Un coupon chiamato welcome aggiunge otto caratteri a ogni codice prima che inizi la parte casuale. Un nome di coupon più corto fornisce codici più corti e non hai bisogno di uno snippet per questo. Scegli il nome corto prima di generare i codici. Se rinomini il coupon in seguito, anche tutti i codici esistenti cambiano e i codici che hai già inviato smettono di funzionare.

Modifica il separatore

Il separatore predefinito è un trattino. Aggiungi questo snippet al functions.php del tuo tema figlio o a WPCode per modificarlo.

add_filter( 'acfw_virtual_coupon_code_separator', function( $separator ) {
    return '_'; // for example welcome_ZHHBZXFBHZ
} );

Modifica il separatore prima di generare o inviare qualsiasi codice. Il separatore fa parte di ogni codice, inclusi i codici che hai già inviato. Se lo cambi in seguito, quei codici smettono di funzionare. Usa sempre almeno un carattere. Un separatore vuoto può causare un errore quando i clienti applicano qualsiasi codice coupon.

Modifica la parte casuale

La stringa casuale è di dieci caratteri per impostazione predefinita, estratta da un set di caratteri che esclude I, L, O, 0 e 1 in modo che i codici non vengano letti erroneamente quando vengono pronunciati o stampati. Puoi cambiare la lunghezza e i caratteri, e aggiungere un prefisso o un suffisso.

add_filter( 'acfw_virtual_coupon_generate_code_settings', function( $settings ) {
    $settings['length']     = 6;                                 // default 10
    $settings['characters'] = 'ABCDEFGHJKMNPQRSTUVWXYZ23456789'; // default, excludes I L O 0 1
    $settings['prefix']     = '';                                // added before the random part
    $settings['suffix']     = '';                                // added after the random part
    return $settings;
} );

Se accorci il set di caratteri, mantienilo privo di caratteri simili. Il plugin non controlla i nuovi codici per duplicati, e codici più corti o meno caratteri rendono i duplicati più probabili. Prima di inviare i codici, fai clic su Scarica come CSV e controlla il file per duplicati nella tua app per fogli di calcolo. Per controllare tra i coupon, confronta solo la parte dopo il separatore. Se due coupon condividono la stessa parte casuale, uno di quei codici potrebbe fallire al checkout.

Non utilizzare il carattere separatore nel prefisso o nel suffisso. Se lo fai, i codici non funzionano.

Il filtro random-part influisce solo sui codici generati dopo la modifica. Il separatore e il nome del coupon sono diversi. Fanno parte di ogni codice, quindi la modifica di uno dei due cambia tutti i codici esistenti e i codici che hai già inviato smettono di funzionare.

Copia o scarica i codici

  1. Fai clic su Gestisci coupon virtuali.
  2. Fai clic su Copia coupon virtuali.
  3. Fai clic su Copia tutto per copiare i codici, oppure fai clic su Scarica come CSV per salvare un file CSV.

Copia tutto copia ogni codice che corrisponde alla ricerca corrente, allo stato e ai filtri recenti, in tutte le pagine. Svuota la ricerca, lo stato e l'interruttore recenti, quindi fai clic su Filtra, per copiare ogni codice.

I codici copiati e scaricati sono in minuscolo. I clienti possono digitarli in maiuscolo o minuscolo.

Puoi incollare o caricare i codici sulla tua piattaforma di email marketing, come Coupon Carrier, Klaviyo o ActiveCampaign.

Risoluzione dei problemi

Il campo Numero di codici non viene visualizzato.
Pubblica prima il coupon. Il campo Numero di codici viene visualizzato solo su un coupon pubblicato. Prima di generare i codici, seleziona Abilita coupon virtuali e fai clic su Aggiorna. I codici non funzionano al checkout mentre i coupon virtuali sono disattivati per il coupon.

I codici che ho già inviato dicono che il coupon non esiste.
Verifica se il coupon è stato rinominato o se il separatore è stato modificato dopo l'invio dei codici. Entrambi fanno parte di ogni codice. Riportali indietro per far funzionare di nuovo i vecchi codici.

Il codice coupon originale non funziona.
Questo è previsto. Quando i coupon virtuali sono attivi, funzionano solo i codici generati. Disattiva Abilita coupon virtuali e fai clic su Aggiorna se desideri riavere il codice originale.

Domande frequenti

Cosa succede a un codice se l'ordine viene annullato?
Il codice torna a In attesa, in modo che il cliente possa usarlo di nuovo. Questo accade quando l'ordine viene modificato in Annullato o Fallito. Succede anche ai codici illimitati. Controlla i tuoi codici ambasciatore dopo un ordine annullato o fallito e reimpostali su illimitati.

I codici esistenti cambiano se modifico il formato del codice?
Dipende da cosa cambi. La lunghezza, i caratteri, il prefisso e il suffisso si applicano solo ai nuovi codici. Un nuovo separatore o nome del coupon cambia ogni codice esistente e i codici che hai già inviato smettono di funzionare.

Hai bisogno di aiuto?

Se hai una domanda o riscontri problemi, siamo qui per aiutarti.

Questo articolo è stato utile?
Completa il tuo acquisto