1. Casa
  2. Knowledge Base
  3. WooCommerce Wholesale Prices Premium
  4. Come aggiornare e retrocedere automaticamente i ruoli wholesale

Come aggiornare e retrocedere automaticamente i ruoli wholesale

Promuovere manualmente i clienti wholesale a un livello superiore richiede tempo, ed è facile perdere il momento in cui un cliente supera una pietra miliare di spesa. L'Automazione dei Ruoli Wholesale in WooCommerce Wholesale Prices Premium se ne occupa per te: monitora la spesa o il numero di ordini di ciascun cliente e aggiorna o retrocede automaticamente il loro ruolo wholesale quando raggiungono una soglia da te definita. Questo articolo ti guiderà nella creazione di regole, nella personalizzazione delle email e nell'utilizzo del registro di controllo per tracciare ogni modifica.

Cos'è l'Automazione dei Ruoli Wholesale?

L'Automazione dei Ruoli Wholesale valuta i tuoi clienti rispetto a regole da te configurate. Ogni regola specifica a chi si applica, cosa misurare, quanto misurare e a quali ruoli spostare il cliente. Quando un cliente raggiunge la soglia, viene automaticamente spostato al ruolo di upgrade. Se in seguito scende al di sotto di essa, può essere spostato a un ruolo di downgrade.

La valutazione avviene in background, attivata quando un ordine viene completato, rimborsato o annullato, e anche come parte di una scansione giornaliera che controlla tutti i clienti idonei. Nulla interrompe l'esperienza di checkout.

Prerequisiti

  • WooCommerce Wholesale Prices Premium 2.1.0 o versioni successive
  • Almeno un ruolo wholesale aggiuntivo registrato in Wholesale → Ruoli
  • Action Scheduler abilitato (incluso con WooCommerce)

Passaggio 1: Apri le impostazioni dell'Automazione dei Ruoli Wholesale

Menu di amministrazione di WordPress che mostra Wholesale → Impostazioni, con la scheda WooCommerce Wholesale Prices aperta e la Sotto-scheda Automazione Ruoli Wholesale evidenziata
  1. Nel tuo pannello di amministrazione WordPress, vai su Wholesale → Impostazioni → WooCommerce Wholesale Prices → Automazione dei Ruoli Wholesale.
  2. Fai clic sulla scheda Automazione dei Ruoli Wholesale.

La scheda ha tre sezioni: Regole, Registro di controllo e Override.

Passaggio 2: Crea una regola di automazione

Sezione Regole che mostra il pulsante Aggiungi regola sopra una tabella regole vuota

Aggiungi una nuova regola

  1. Fai clic su Aggiungi regola per aprire il pannello della regola.
Cassetto regola aperto, che mostra i campi Etichetta, Ambito, Metrica, Finestra, Soglia, Aggiorna a, Downgrade a e Abilitato

Imposta un'etichetta

  1. Nel campo Etichetta, inserisci un nome descrittivo per questa regola (ad esempio, “Aggiorna a Oro, €1.000 lifetime”). L'etichetta appare nella tabella Regole e nel registro di controllo.

Imposta l'ambito

Il campo Ambito controlla a quali clienti si applica la regola.

  1. Sotto Ambito, seleziona una delle seguenti opzioni:
  • Qualsiasi utente non wholesale: si rivolge a tutti i clienti che non hanno ancora un ruolo wholesale. Usalo per le regole di aggiornamento iniziali (non wholesale → primo livello wholesale).
  • Utenti attualmente nel ruolo: si rivolge ai clienti che sono già in un ruolo wholesale specifico. Quando selezioni questa opzione, appare un menu a discesa Ruolo; scegli il ruolo a cui applicare la regola. Usalo per gli aggiornamenti a livelli (Bronzo → Argento) o per le regole di downgrade.

Scegli una metrica

  1. Sotto Metrica, seleziona cosa misurare:
  • Totale speso: il valore cumulativo degli acquisti del cliente nella valuta del tuo negozio.
  • Numero di ordini: il numero di ordini completati effettuati dal cliente.

Imposta la finestra di misurazione

Il campo Finestra determina l'intervallo di tempo utilizzato nel calcolo della metrica.

  1. Sotto Finestra, scegli una delle quattro opzioni:
  • Sempre: conta tutti gli ordini o la spesa da quando il cliente ha acquistato per la prima volta.
  • Giorni precedenti: conta solo gli ultimi N giorni. Appare un campo Giorni finestra; inserisci il numero di giorni da considerare (ad esempio, 90 per gli ultimi tre mesi).
  • Mese solare: conta solo il mese solare corrente. Si reimposta all'inizio di ogni nuovo mese.
  • Anno solare: conta solo l'anno solare corrente. Si reimposta il 1° gennaio.

Inserisci la soglia

  1. Nel campo Soglia, inserisci il valore numerico che il cliente deve raggiungere per attivare un upgrade. Per Spesa totale, inserisci un importo decimale (ad esempio, 500 per 500,00 €). Per Numero di ordini, inserisci un numero intero.

Imposta i target di upgrade e downgrade

  1. Nel menu a discesa Upgrade a, seleziona il ruolo wholesale a cui passa il cliente quando viene raggiunta la soglia. Seleziona Cliente (revoca wholesale) per rimuovere completamente il ruolo wholesale.
  2. Nel menu a discesa Downgrade a, seleziona il ruolo wholesale a cui passa il cliente se scende al di sotto della soglia. Seleziona (nessun downgrade) se desideri solo upgrade senza retrocessione corrispondente.
Nota: Un downgrade viene valutato solo per i clienti già nel ruolo Ambito della regola. Le regole con ambito Qualsiasi utente non wholesale non producono downgrade.

Abilita e salva la regola

  1. Conferma che l'interruttore Abilitato sia impostato su Abilitato.
  2. Salva la regola.
La tabella Regole nella scheda Automazione Ruoli per Grossisti, che mostra cinque regole salvate con colonne Priorità, Ambito, Condizione, Finestra, bersagli Su e Giù, e Attive popolate

Passaggio 3: Gestisci le regole esistenti

La tabella Regole elenca ogni regola con queste colonne:

ColonnaCosa mostra
PrioritàOrdine di valutazione. La regola con la priorità più alta viene valutata per prima.
AmbitoA quali clienti si applica la regola.
CondizioneLa metrica e la soglia.
FinestraLa finestra di misurazione.
Su→/Giù→I ruoli target di upgrade e downgrade.
AccesoSe la regola è attualmente abilitata.

Regole di riordino: Trascina le righe nella tabella per cambiare l'ordine di valutazione. Quando un cliente viene valutato, la prima regola corrispondente vince. Le regole a priorità inferiore non vengono controllate dopo una corrispondenza.

Modifica di una regola: Fai clic sull'icona di modifica in qualsiasi riga per riaprire il pannello della regola e modificarne le impostazioni.

Disattivazione di una regola: Modifica la regola e imposta l'interruttore Abilitato su Disabilitato. La regola rimane nella tabella ma viene saltata durante la valutazione.

Eliminazione di una regola: Fai clic sull'icona di eliminazione in qualsiasi riga per rimuovere la regola in modo permanente.

Limite di regole: Puoi creare fino a 500 regole di automazione.

Passaggio 4: Personalizza le email di notifica

Quando il ruolo di un cliente cambia automaticamente, WooCommerce Wholesale Prices Premium invia loro un'email transazionale. Sono disponibili due tipi di email: Promozione ruolo all'ingrosso e Retrocessione ruolo all'ingrosso.

WooCommerce → Impostazioni → Elenco Email, che mostra le voci Aggiornamento ruolo grossista e Downgrade ruolo grossista
  1. Vai su WooCommerce → Impostazioni → Email.
  2. Trova Promozione ruolo all'ingrosso o Retrocessione ruolo all'ingrosso e fai clic su Gestisci.
Pagina delle impostazioni dell'email di aggiornamento del ruolo grossista, che mostra i campi Oggetto, Intestazione e Contenuto aggiuntivo
  1. Personalizza i campi Oggetto, Intestazione e Contenuto aggiuntivo.
  2. Fai clic su Salva modifiche.

Segnaposto disponibili

Puoi utilizzare i seguenti segnaposto nell'oggetto, nell'intestazione o nel corpo di entrambe le email:

SegnapostoRisolve in
{user_display_name}Il nome visualizzato del cliente.
{old_role_label}Il ruolo all'ingrosso da cui il cliente si sta spostando.
{new_role_label}Il ruolo all'ingrosso a cui il cliente si sta spostando.
{rule_label}L'etichetta della regola di automazione che ha attivato la modifica.
{site_title}Il nome del tuo negozio.

Cosa vedono i clienti nella loro pagina account

Oltre all'email, la prossima volta che un cliente interessato visita la sua pagina Il mio account dopo un cambio di ruolo, appare un avviso una tantum:

  • Dopo una promozione: "🎉 Congratulazioni, sei stato promosso a [nome ruolo]. I tuoi nuovi prezzi sono attivi dal tuo prossimo ordine."
  • Dopo una retrocessione: "Il tuo ruolo all'ingrosso è cambiato in [nome ruolo]. Questo influisce sugli ordini futuri. Gli abbonamenti esistenti non vengono modificati."

L'avviso appare solo una volta e viene rimosso dopo che il cliente lo ha visualizzato.

Passaggio 5: Rivedi il registro di controllo

Ogni cambio di ruolo automatico, sia esso promozione, retrocessione, pausa o ripresa, viene registrato nella sezione Registro di controllo. Usalo per indagare su quando è cambiato il ruolo di un cliente e cosa lo ha innescato.

Automazione Ruoli Grossisti → Sezione Registro di controllo, che mostra il pannello Filtri sopra la tabella delle voci del registro di controllo

Filtra il registro

Il pannello Filtri ti consente di restringere i risultati prima di visualizzarli o esportarli:

  • Utente: inserisci un ID utente o un indirizzo email.
  • Regola: inserisci un ID regola per vedere le modifiche prodotte da una specifica regola.
  • Direzione: seleziona Upgrade, Downgrade, Pause o Unpause.
  • Trigger: seleziona cosa ha causato la modifica: Ordine completato, Rimborso, Annullato, Pianificato o Amministratore.
  • Data inizio / Data fine: inserisci le date come AAAA-MM-GG. I limiti sono inclusi e interpretati in UTC.
  1. Imposta i tuoi filtri, quindi fai clic su Ricarica per applicarli.

Tabella delle voci di audit

La tabella mostra fino a 50 righe per pagina. Ogni riga registra:

ColonnaCosa mostra
Quando (UTC)Il timestamp UTC della modifica.
UtenteL'email e il nome visualizzato del cliente.
RegolaL'etichetta della regola che è stata attivata.
DirezioneUpgrade, Downgrade, Pause o Unpause.
DaIl ruolo da cui il cliente si è spostato.
AIl ruolo a cui il cliente si è spostato.
AttivatoreCosa ha causato la valutazione (ad esempio, Ordine completato o Pianificato).

Esporta in CSV

  1. Imposta i filtri desiderati, quindi fai clic su Esporta CSV.

Il file scaricato contiene le seguenti colonne: Quando (UTC), ID utente, ID regola, Direzione, Ruolo da, Ruolo a, Tipo di trigger e Riferimento trigger.

Esclusione di utenti specifici dall'automazione

La sezione Override ti consente di bloccare singoli clienti in modo che l'automazione li salti completamente. I clienti bloccati non ricevono upgrade, downgrade o pause. Mantengono il loro ruolo attuale indipendentemente da qualsiasi regola corrispondente.

Sezione Sostituzioni che mostra l'intestazione Utenti bloccati, il pulsante Aggiungi sostituzione e la tabella Utenti bloccati

Blocca un utente

  1. Nella sezione Override, fai clic su Aggiungi override.
  2. Inserisci l'indirizzo email del cliente nel campo Email utente.
  3. Conferma che l'interruttore Bloccato sia impostato su .
  4. Salva.

Il cliente compare nella tabella Utenti bloccati con la data in cui è stato bloccato.

Sblocca un utente

  1. Trova il cliente nella tabella Utenti bloccati e fai clic sull'icona di eliminazione nella sua riga.
Suggerimento: Puoi anche bloccare o sbloccare un cliente specifico direttamente da WordPress → Utenti → [nome cliente] → la loro pagina del profilo utente.

Risoluzione dei problemi

La regola non viene attivata dopo il completamento di un ordine

Apri WooCommerce → Stato → Azioni pianificate e filtra per il gruppo wwpp-wholesale-role-automation per verificare azioni fallite o in sospeso. L'automazione viene eseguita in modo asincrono. La valutazione viene accodata come attività in background e viene eseguita al successivo tick di Action Scheduler, non immediatamente al completamento dell'ordine. Se non compaiono azioni, conferma che Action Scheduler sia in esecuzione (WooCommerce lo richiede).

Il ruolo del cliente non è cambiato anche se una regola corrispondeva

Vai su Wholesale → Ruoli per confermare che il ruolo di destinazione esista ancora. Il ruolo di destinazione di upgrade o downgrade deve essere ancora registrato. Se è stato eliminato dopo la creazione della regola, la valutazione salta silenziosamente quella regola.

Il registro di controllo è vuoto

Effettua un ordine di prova o attendi la prossima scansione giornaliera per generare le prime voci. La scansione giornaliera viene eseguita una volta al giorno; le valutazioni attivate dagli ordini vengono eseguite in modo asincrono dopo ogni evento dell'ordine. Se non compaiono ancora righe nella tabella Voci di controllo, non si sono verificate modifiche di automazione.

Domande frequenti

L'automazione viene eseguita immediatamente quando un cliente effettua un ordine?
Non immediatamente. Viene accodata come attività in background e in genere viene eseguita entro pochi minuti dal completamento dell'ordine, a seconda della frequenza con cui Action Scheduler elabora la sua coda sul tuo server.

Posso utilizzare sia un target di upgrade che di downgrade sulla stessa regola?
Sì. Quando viene soddisfatta la soglia, il cliente viene aggiornato. Quando la soglia non viene soddisfatta e il cliente si trova già nel ruolo di ambito della regola, viene spostato nel target di downgrade. Seleziona (nessun downgrade) se desideri solo gli upgrade.

Cosa succede se due regole corrispondono allo stesso cliente?
Vince la regola con la priorità più alta. Le regole vengono valutate nell'ordine mostrato nella tabella Regole e viene applicata la prima regola corrispondente. Nessuna ulteriore regola viene controllata per quel cliente nello stesso ciclo di valutazione.

Posso impedire che un cliente specifico venga interessato dall'automazione?
Sì. Aggiungilo nella sezione Override o bloccalo dal suo profilo utente. I clienti bloccati vengono completamente saltati.

Serve aiuto?

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

Questo articolo è stato utile?

Articoli Correlati

Completa il tuo acquisto