Fasi del processo di checkout, passo dopo passo

Tre trigger relativi al momento dell'acquisto. Due provengono dal browser dell'acquirente durante la procedura di pagamento e segnalano un errore prima ancora che venga aperto un ticket di assistenza. Il terzo è un normale trigger relativo al primo ordine effettuato da un cliente.

In questa pagina: Errore durante il checkout visualizzato, Codice sconto rifiutato durante il checkout, Ordine di un nuovo cliente

Shopify Flow
Dove trovarli: in Shopify Flow, seleziona “Select a trigger”, apri Workflow Trigger Extensions e cerca “Checkout”.

Viene visualizzato un errore durante il checkout

Si attiva quando la procedura di checkout mostra un errore o un avviso all'acquirente: un indirizzo non valido, un pagamento rifiutato, un campo che non accetta l'inserimento dei dati. Contiene il messaggio, il suo tipo e il campo a cui appartiene.

Incendi causati da Il pixel di visualizzazione dell'app, nel browser dell'acquirente
Autorizzazione Comportamento della vetrina - Accesso
Acceso Attivando un flusso di lavoro di Flow che lo utilizza, lo si attiva. Il relativo interruttore si trova nella pagina “Trigger” dell’app.

Usalo per

  • Scopri che il processo di checkout non funziona correttamente senza aspettare che arrivino i reclami.
  • Individuare una regola relativa alla spedizione o al pagamento non rispettata a seguito di una modifica.

Cosa invia l'errore di checkout visualizzato al tuo flusso di lavoro

Variabile nel flusso Tipo Cosa contiene
checkoutAlert Oggetto Il messaggio visualizzato e il punto in cui è apparso
checkoutAlert.message Testo Cosa è stato detto al cliente, nella sua lingua.
checkoutAlert.type Testo Il tipo di avviso, ad esempio INPUT_INVALID.
checkoutAlert.target Testo Il campo che ha generato un errore, ad esempio cart.discountCode.
eventId Testo L'ID di questo evento. Cercalo nella Cronologia eventi dell'app per vedere esattamente cosa è stato inviato.

Esempio: raccolta degli errori di checkout in un canale

  1. Seleziona “Errore durante il checkout” come trigger.
  2. Aggiungi una condizione per ignorare il rumore: checkoutAlert.target non uguale a cart.discountCode (i codici rifiutati hanno un proprio trigger).
  3. Aggiungi "Invia richiesta HTTP a Slack": {{checkoutAlert.type}} on {{checkoutAlert.target}}: {{checkoutAlert.message}}.
  4. Attiva il flusso di lavoro e presta attenzione a un aumento improvviso piuttosto che a singoli eventi.

Codice sconto al momento del pagamento rifiutato

Si attiva quando la procedura di pagamento rifiuta un codice sconto. Shopify non comunica alle app quale codice sia stato inserito, quindi l'evento riporta solo il motivo e nient'altro.

Incendi causati da Il pixel di promozione dell'app, nel browser dell'acquirente
Autorizzazione Comportamento della vetrina - Accesso
Acceso Attivando un flusso di lavoro di Flow che lo utilizza, lo si attiva. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Usalo per

  • Individua un codice promozionale scaduto o digitato in modo errato entro pochi minuti dall'invio di un'e-mail.

Cosa invia il messaggio "Codice sconto al checkout rifiutato" al tuo flusso di lavoro

Variabile nel flusso Tipo Cosa contiene
discountAttempt Oggetto Perché il codice non è stato applicato, nelle parole del cliente
discountAttempt.reason Testo
eventId Testo L'ID di questo evento. Cercalo nella Cronologia eventi dell'app per vedere esattamente cosa è stato inviato.

Esempio: avvisare il reparto marketing di un aumento dei codici rifiutati

  1. Seleziona "Codice sconto alla cassa rifiutato" come evento scatenante.
  2. Aggiungi "Invia richiesta HTTP" a un canale o a un contatore: A discount code was rejected: {{discountAttempt.reason}}.
  3. Attiva il flusso di lavoro. Subito dopo l'invio di una campagna, una serie di questi messaggi indica che il codice contenuto nell'e-mail non funziona.

Ordine di un nuovo cliente

Si attiva quando un cliente che non ha mai effettuato ordini in precedenza effettua un ordine. Si tratta di un trigger relativo all'ordine, non al browser: viene generato in modo affidabile e contiene come riferimenti l'ordine e il cliente.

Incendi causati da Shopify webhook
Autorizzazione Accesso ai dati degli ordini + Accesso ai dati dei clienti
Acceso Attivando un flusso di lavoro di Flow che lo utilizza, lo si attiva. Il relativo interruttore si trova nella pagina “Trigger” dell’app

Usalo per

  • Una serie di messaggi di benvenuto, un biglietto di ringraziamento o un piccolo regalo per i primi ordini.
  • Contrassegna gli acquirenti alla prima esperienza per una successiva segmentazione.

Cosa invia al tuo flusso di lavoro l'ordine di un nuovo cliente

Variabile nel flusso Tipo Cosa contiene
order Ordine (Shopify) Il primo ordine del cliente. Si tratta di un ordine completo di tipo Shopify, pertanto sono disponibili tutti i relativi campi e le azioni relative all’ordine proprie di Flow.
customer Cliente (Shopify) Il cliente che effettua il primo acquisto. Si tratta di un cliente Shopify completo, pertanto sono disponibili tutti i relativi campi e le azioni relative al cliente proprie di Flow.
eventId Testo L'ID di questo evento. Cercalo nella Cronologia eventi dell'app per vedere esattamente cosa è stato inviato.

Esempio: Identificare e dare il benvenuto a chi acquista per la prima volta

  1. Seleziona “Ordine di un nuovo cliente” come evento scatenante.
  2. Aggiungi "Aggiungi tag cliente" first-order e "Aggiungi tag ordine" first-order.
  3. Aggiungi "Invia un'e-mail interna al team addetto all'imballaggio: {{order.name}} is {{customer.displayName}}'s first order - add the welcome card".
  4. Attiva il flusso di lavoro.

Prossimi passi