Trigger legati al cliente, passo dopo passo

Trigger legati al cliente, passo dopo passo

Copia pagina

Undici trigger Shopify Flow per tag, note, stato account e dati del cliente come nome, email, telefono e indirizzo.

Undici fattori scatenanti che determinano modifiche alla scheda di un cliente. Sette di essi riguardano dati che ogni negozio può utilizzare liberamente (tag, note, stato dell’account, consenso al marketing). Quattro riguardano dati personali - nome, e-mail, numero di telefono, indirizzo - e richiedono un’autorizzazione aggiuntiva oltre al consenso generale.

In questa pagina: Aggiornamento cliente, Aggiunti tag cliente, Tag cliente rimossi, Nota cliente modificata, Stato cliente modificato, Consenso del cliente all’email marketing modificato, Consenso del cliente all’SMS marketing modificato, Nome cliente modificato, Indirizzo email cliente modificato, Numero di telefono cliente modificato, Indirizzo cliente modificato

Shopify Flow
Dove trovarli: in Shopify Flow, selezionare “Select a trigger”, aprire Workflow Trigger Extensions e cercare “Cliente”.

Aggiornamento per i clienti

Viene attivato ogni volta che si salva un record cliente. Contiene un oggetto di tipo changes: i campi tracciati che sono stati modificati (tag, nota, stato dell’account) con il valore precedente e quello successivo.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne provoca l'attivazione. Il relativo interruttore si trova nella pagina "Trigger" dell'app

Utilizzatelo per

  • Un unico workflow per diversi tipi di modifiche apportate dai clienti, con ramificazioni in base all’changes.fields.
  • Sincronizzate ogni modifica relativa ai clienti con un sistema CRM.

Cosa invia “Customer Update” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente. Si tratta di un cliente Shopify completo, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Shopify Flow.
payload Testo Oggetto JSON contenente il GID del cliente che è stato aggiornato (ad es. {"id":"gid://shopify/Cliente/123"})
changes Oggetto Quali campi monitorati sono stati modificati (tag, nota, stato dell'account), indicando il valore precedente e quello nuovo di ciascuno
changes.fields Elenco dei testi Nomi dei campi monitorati che sono stati modificati
changes.items Elenco degli oggetti Valore precedente e nuovo per ciascun campo modificato
changes.items (each).field Testo Il campo che è cambiato: tag, nota o stato
changes.items (each).oldValue Testo Il valore prima dell'aggiornamento. I valori lunghi vengono abbreviati
changes.items (each).newValue Testo Il valore dopo l'aggiornamento. I valori lunghi vengono abbreviati
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: inoltrare le modifiche apportate dai clienti a un sistema CRM

  1. Selezionare “Aggiornamento cliente” come trigger.
  2. Aggiunga una condizione: changes.fields non sia vuoto ed esista.
  3. Aggiunga la funzione “Invia richiesta HTTP” al Suo CRM tramite {{customer.id}} e un ciclo su changes.items (field, oldValue, newValue).
  4. Attivare il workflow.

Aggiunti i tag dei clienti

Si attiva quando viene aggiunto almeno un tag a un cliente. Il campo addedTags contiene solo quelli nuovi.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne determina l'attivazione. Il relativo interruttore si trova nella pagina "Trigger" dell'app

Utilizzatelo per

  • Avviare la procedura di onboarding quando un membro del personale o un’altra app tagghi un cliente con l’wholesale o vip.
  • Rispondere ai tag generati da app di fidelizzazione, abbonamento o recensioni.

Cosa viene inviato al Suo workflow dalla funzione “Tag cliente aggiunti”

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente i cui tag sono stati modificati. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Shopify Flow.
addedTags Testo Elenco, separato da virgole, dei tag aggiunti al cliente
removedTags Testo Elenco, separato da virgole, dei tag che sono stati rimossi dal cliente nello stesso aggiornamento (può essere vuoto)
currentTags Testo Elenco, separato da virgole, di tutti i tag attualmente associati al cliente
previousTags Testo Elenco, separato da virgole, di tutti i tag precedentemente associati ai clienti prima di questo aggiornamento
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Accoglienza di un nuovo cliente all’ingrosso

  1. Selezioni “Tag cliente aggiunti” come trigger.
  2. Aggiungere una condizione: addedTags include wholesale.
  3. Aggiunga l’opzione “Invia un’e-mail interna all’account manager all’indirizzo {{customer.displayName}}” oppure “Invia una richiesta HTTP al Suo strumento di posta elettronica” per avviare la serie di messaggi di benvenuto.
  4. Attivi il workflow.

Tag dei clienti rimossi

Si attiva quando viene rimosso almeno un tag da un cliente. La variabile removedTags contiene i tag che sono stati rimossi.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Revocare un beneficio in caso di smarrimento della tessera associativa.
  • Si prega di avvisare il team quando un'app in abbonamento rimuove il proprio tag active-subscriber.

Cosa invia la funzione “Tag cliente rimossi” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente i cui tag sono stati modificati. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Shopify Flow.
addedTags Testo Elenco, separato da virgole, dei tag aggiunti al cliente nello stesso aggiornamento (può essere vuoto)
removedTags Testo Elenco, separato da virgole, dei tag che sono stati rimossi dal cliente
currentTags Testo Elenco, separato da virgole, di tutti i tag attualmente associati al cliente
previousTags Testo Elenco, separato da virgole, di tutti i tag precedenti associati al cliente prima di questo aggiornamento
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia degli eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: azione di follow-up in caso di rimozione di un tag da un iscritto

  1. Selezioni “Tag cliente rimossi” come trigger.
  2. Aggiungere una condizione: removedTags include active-subscriber.
  3. Aggiunga i tag cliente tramite winback e invii un’e-mail interna al team di fidelizzazione.
  4. Attivi il workflow.

Modifica della nota del cliente

Viene attivato quando viene aggiunta, modificata o cancellata una nota relativa a un cliente.

Incendi causati da Shopify Webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Lo si utilizza per

  • Note sul percorso redatte dall’assistenza e destinate al titolare dell’account.
  • Analizzi una parola chiave presente nella nota (#callback) e avvii un'attività.

Cosa invia la nota “Modifica del cliente” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente la cui nota è stata modificata. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Shopify Flow.
oldNote Testo La nota precedente relativa al cliente (vuota se la nota non era stata inserita in precedenza)
newNote Testo La nuova nota relativa al cliente (vuota se la nota è stata cancellata)
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Creare un'attività di richiamata da una nota

  1. Selezionare “Nota cliente modificata” come trigger.
  2. Aggiungere una condizione: newNote include #callback.
  3. Aggiunga l’opzione “Invia un’e-mail interna” o una richiesta al Suo strumento di gestione delle attività tramite {{customer.displayName}} e {{newNote}}.
  4. Attivi il workflow.

Modifica dello stato del cliente

Viene attivato quando lo stato del conto di un cliente passa da disabled, enabled, invited a declined.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Saluti i clienti quando attivano il proprio account.
  • Scopra chi ha rifiutato un invito a creare un account.

Cosa invia la funzione “Modifica dello stato del cliente” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui stato dell’account è cambiato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative ai clienti proprie di Shopify Flow.
oldState Testo Lo stato precedente dell'account (disattivato, attivato, invitato o rifiutato)
newState Testo Il nuovo stato dell'account (disattivato, attivato, invitato o rifiutato)
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per vedere esattamente cosa è stato inviato.

Esempio: contrassegnare i clienti che hanno attivato il proprio account

  1. Selezioni “Modifica dello stato del cliente” come trigger.
  2. Aggiunga una condizione: newState sia uguale a enabled.
  3. Aggiunga i tag cliente tramite account-active.
  4. Attivi il workflow.

Modifica del consenso dei clienti all’email marketing

Si attiva quando il consenso all’email marketing di un cliente subisce una modifica. consentState indica il nuovo stato: subscribed, not_subscribed, pending, unsubscribed o redacted.

Incendi causati da Shopify webhook
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Assicuratevi che uno strumento di posta elettronica esterno sia sincronizzato con Shopify, in entrambe le direzioni.
  • Registrare le cancellazioni dell'iscrizione ai fini della conformità.

Cosa comporta per il Suo workflow la modifica relativa al consenso all’email marketing da parte dei clienti

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui consenso all’email marketing è stato modificato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni del cliente registrate in Shopify Flow.
consentState Testo I nuovi stati relativi al consenso all’email marketing: iscritto, non iscritto, in attesa di conferma, cancellato o oscurato
optInLevel Testo Livello di opt-in: single_opt_in, confirmed_opt_in o sconosciuto (può essere vuoto)
consentUpdatedAt Testo Timestamp ISO-8601 relativo all’ultimo aggiornamento di questo consenso da parte del cliente (può essere vuoto)
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Rimuovere i clienti che hanno annullato l'iscrizione da una lista esterna

  1. Selezionare "Modifica del consenso del cliente all’email marketing" come evento scatenante.
  2. Aggiunga una condizione: consentState sia uguale a "unsubscribed".
  3. Aggiunga la funzione “Invia richiesta HTTP” all’endpoint di cancellazione dell’iscrizione del Suo strumento di posta elettronica tramite {{customer.id}}.
  4. Attivi il workflow.

Modifica del consenso alla campagna di marketing via SMS per i clienti

Si attiva quando il consenso di un cliente al marketing via SMS subisce una modifica.

Incendi causati da Shopify webhook
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina "Trigger" dell'app.

Utilizzatelo per

  • Inserire il consenso relativo agli SMS presso un fornitore di servizi SMS.
  • Interrompa l'invio di SMS immediatamente dopo una richiesta di cancellazione.

Cosa comporta per il Suo workflow la modifica relativa al consenso del cliente al marketing via SMS

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui consenso al marketing via SMS è stato modificato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente gestite da Shopify Flow.
consentState Testo I nuovi stati relativi al consenso per il marketing via SMS: iscritto, non iscritto, in attesa, cancellato o oscurato
optInLevel Testo Livello di opt-in: single_opt_in, confirmed_opt_in oppure sconosciuto (può essere vuoto)
consentUpdatedAt Testo Timestamp ISO-8601 relativo all'ultimo aggiornamento di questo consenso da parte del cliente (può essere vuoto)
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Assegnazione di tag agli abbonati al servizio SMS

  1. Selezionare “Modifica del consenso al marketing via SMS da parte del cliente” come trigger.
  2. Aggiunga una condizione: consentState uguale a subscribed. Successivamente**,** aggiunga “Aggiungi tag cliente” sms-subscriber.
  3. Alla voce “Altre opzioni”, selezionare “Rimuovi tag cliente” sms-subscriber.
  4. Attivi il workflow.

Modifica del nome del cliente

Si attiva quando cambia il nome o il cognome di un cliente. Riporta il nome attuale.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Si raccomanda di mantenere aggiornati i nomi nel CRM, nell’ERP o nello strumento di fidelizzazione.

Cosa invia la funzione “Modifica nome cliente” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui nome è stato modificato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Shopify Flow.
firstName Testo Il nome attuale del cliente
lastName Testo Il cognome attuale del cliente
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: inviare un nome modificato al sistema ERP

  1. Selezioni “Nome cliente modificato” come trigger nel Shopify Flow.
  2. Aggiunga la funzione “Invia richiesta HTTP” con {{customer.id}}, {{firstName}} e {{lastName}}.
  3. Attivi il workflow.

Modifica dell'indirizzo e-mail del cliente

Viene attivato quando l’indirizzo e-mail di un cliente cambia. Contiene l’indirizzo attuale.

Incendi causati da Shopify webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Aggiorni l'indirizzo nei programmi che utilizzano l'indirizzo e-mail come criterio di ricerca.
  • Invii una comunicazione di sicurezza relativa alla modifica.

Quali e-mail dei clienti "Changed" vengono inviate al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui indirizzo e-mail è cambiato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative ai clienti proprie di Shopify Flow.
email Testo L'indirizzo e-mail predefinito attuale del cliente
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Segnalare all’assistenza la modifica dell’indirizzo e-mail

  1. Selezionare l’indirizzo e-mail del cliente modificato in Shopify Flow.
  2. Aggiunga l’opzione “Invia un’e-mail interna all’assistenza” con l’indirizzo {{customer.displayName}} e il link di amministrazione. Ci pensi due volte prima di inserire {{email}} in un canale letto da molte persone.
  3. Attivi il workflow.

Modifica del numero di telefono del cliente

Si attiva quando il numero di telefono di un cliente cambia. Contiene il numero attuale.

Incendi causati da Shopify Webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne determina l'attivazione. Il relativo interruttore si trova nella pagina "Trigger" dell'app

Utilizzatelo per

  • Si raccomanda di mantenere aggiornato uno strumento di messaggistica SMS o di telefonia.

Cosa invia la funzione “Modifica numero di telefono del cliente” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui numero di telefono è cambiato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Shopify Flow.
phone Testo Il numero di telefono predefinito attuale del cliente
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: sincronizzare un nuovo numero di telefono con il fornitore di servizi SMS

  1. Selezionare il numero di telefono del cliente modificato in Shopify Flow.
  2. Aggiunga la richiesta HTTP al provider con {{customer.id}} e {{phone}}.
  3. Attivi il workflow.

Modifica dell'indirizzo del cliente

Si attiva quando l’indirizzo predefinito di un cliente viene modificato. address rappresenta una riga formattata, mentre addressDetails riporta lo stesso indirizzo in campi separati.

Incendi causati da Shopify Webhook e rilevamento delle modifiche
Autorizzazione Accesso ai dati dei clienti
Acceso L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Utilizzatelo per

  • Si prega di verificare nuovamente l'assegnazione delle fasce fiscali o delle zone di spedizione qualora un cliente cambi paese.
  • Aggiornare una scheda debitore nel sistema ERP.

Cosa invia la funzione “Indirizzo cliente modificato” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
customer Cliente (Shopify) Il cliente il cui indirizzo predefinito è stato modificato. Si tratta di un cliente con accesso completo a Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative ai clienti proprie di Shopify Flow.
address Testo L'indirizzo predefinito attuale del cliente, sotto forma di un'unica riga formattata (può essere vuoto)
addressDetails Oggetto L'indirizzo predefinito attuale del cliente sotto forma di campi strutturati (può essere vuoto)
addressDetails.firstName Testo Nome riportato sull'indirizzo
addressDetails.lastName Testo Cognome riportato sull'indirizzo
addressDetails.name Testo Nome completo, ricavato dai campi "firstName" e "lastName"
addressDetails.company Testo Nome dell'azienda o dell'organizzazione
addressDetails.address1 Testo Prima riga - indirizzo o numero di casella postale
addressDetails.address2 Testo Seconda riga - appartamento, suite o unità abitativa
addressDetails.city Testo Città, quartiere, paese o località
addressDetails.province Testo Regione - provincia, stato o distretto
addressDetails.provinceCode Testo Codice regionale (ad esempio ON)
addressDetails.zip Testo Codice postale o ZIP
addressDetails.country Testo Nome del Paese
addressDetails.countryCode Testo Codice paese di due lettere (ad esempio US)
addressDetails.phone Testo Numero di telefono riportato sull’indirizzo
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per vedere esattamente cosa è stato inviato.

Esempio: contrassegnare i clienti che si sono trasferiti in un altro Paese

  1. Selezionare "Indirizzo del cliente modificato in Shopify Flow".
  2. Aggiunga una condizione: addressDetails.countryCode non è uguale a DE (il Suo mercato di riferimento).
  3. Aggiunga i tag cliente tramite international.
  4. Attivi il workflow.

Prossimi passi