Fasi del processo di checkout, passo dopo passo

Fasi del processo di checkout, passo dopo passo

Copia pagina

Scopri i trigger Shopify Flow per errori di checkout, codici sconto rifiutati e primi ordini cliente, con esempi passo dopo passo.

Tre segnali di allarme relativi al momento dell’acquisto. Due provengono dal browser dell’acquirente durante la procedura di checkout e vi avvisano che la transazione sta fallendo 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 al momento del checkout, Ordine di un nuovo cliente

Shopify Flow
Dove li trovate: in Shopify Flow, selezionate “Select a trigger”, aprite Workflow Trigger Extensions e cercate “Checkout”.

Viene visualizzato un errore durante il checkout

Viene generato quando la procedura di checkout mostra un errore o un avviso a un cliente: 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 della vetrina online dell'app, nel browser dell'acquirente
Autorizzazione Accesso alle funzionalità della vetrina online
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

  • Scoprite che il processo di checkout non va a buon fine senza dover attendere che arrivino i reclami.
  • Individuare una regola relativa alla spedizione o al pagamento non rispettata a seguito di una modifica.

Cosa invia il messaggio “Errore di checkout visualizzato” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
checkoutAlert Oggetto Il messaggio visualizzato e il luogo in cui è apparso
checkoutAlert.message Testo Ciò che è stato comunicato 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. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Raccogliere gli errori relativi al checkout in un canale

  1. Selezionare “Errore al momento del checkout” come trigger.
  2. Aggiunga una condizione per ignorare il rumore: checkoutAlert.target non uguale a cart.discountCode (i codici scartati hanno un proprio trigger).
  3. Aggiunga la funzione “Invia richiesta HTTP a Slack”: {{checkoutAlert.type}} on {{checkoutAlert.target}}: {{checkoutAlert.message}}.
  4. Attivi il workflow e presti attenzione a un aumento improvviso piuttosto che a singoli eventi.

Codice sconto rifiutato al momento dell'checkout

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

Incendi causati da Il pixel di visualizzazione dell'app, nella vetrina online dell'acquirente
Autorizzazione Accesso alle funzionalità della vetrina online
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

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

Cosa invia la notifica “Codice sconto rifiutato al momento del pagamento” al Suo workflow

Variabile in Shopify Flow Tipo Cosa contiene
discountAttempt Oggetto Perché il codice non è stato applicato, nella lingua del cliente
discountAttempt.reason Testo
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato.

Esempio: Segnalare al reparto marketing un aumento dei codici rifiutati

  1. Selezionare "Codice sconto al momento del checkout rifiutato" come trigger.
  2. Aggiungere "Invia richiesta HTTP" a un canale o a un contatore: A discount code was rejected: {{discountAttempt.reason}}.
  3. Attivare il workflow. Subito dopo l’invio di una campagna, un’ondata di questi messaggi indica che il codice contenuto nell’e-mail non funziona.

Ordine di un nuovo cliente

Viene attivato 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 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

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

Cosa invia al Suo workflow un ordine effettuato da un nuovo cliente

Variabile in Shopify Flow 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 agli ordini proprie di Shopify 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 previste da Shopify Flow.
eventId Testo L'ID di questo evento. Lo cerchi nella Cronologia degli eventi dell'app per verificare esattamente cosa è stato inviato.

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

  1. Selezioni “Ordine di un nuovo cliente” come trigger.
  2. Aggiunga i tag cliente first-order e i tag ordine first-order.
  3. Aggiunga l’opzione “Invia un’e-mail interna al team addetto all’imballaggio”: {{order.name}} is {{customer.displayName}}'s first order - add the welcome card.
  4. Attivare il workflow.

Prossimi passi