Inviare un’e-mail di conferma dell’indirizzo quando l’indirizzo di spedizione di un ordine subisce una modifica

Quando l'indirizzo di spedizione di un ordine viene modificato, invii al cliente una conferma con il nuovo indirizzo tramite il Suo servizio di invio collegato, nella lingua del cliente, in modo che eventuali errori di modifica vengano individuati prima della spedizione del pacco.

Un trigger e un passaggio “Invia email transazionale”. Il destinatario, la lingua e le variabili sono già precompilati in base ai dati di Shopify Flow; dovrete solo scegliere il mittente e il layout.

Il workflow in Shopify Flow: invio di un’e-mail di conferma dell’indirizzo in caso di modifica dell’indirizzo di spedizione di un ordine
Il workflow completo così come appare in Shopify Flow.

Di cosa ha bisogno

  • L'app è stata installata, con un mittente e-mail associato (Panoramica sui mittenti delle e-mail) e un layout per questa e-mail (Creare un layout per un’e-mail).
  • Al termine dell'importazione, apra la fase “Invia email transazionale” e selezioni quel mittente e quel layout. Il file non può contenerli: appartengono al Suo negozio.
  • Il trigger proviene dall’app “Workflow Trigger Extensions”: la installi e conceda l’accesso ai dati relativi agli ordini e ai clienti nella pagina delle autorizzazioni. L’attivazione del workflow attiva il trigger in tale app.

Scoprite il workflow

  1. Scarichi il file .flow allegato in fondo a questa pagina.
  2. Nella dashboard di Shopify, apra la sezione "Shopify Flow", faccia clic su "Importa" e selezioni il file.
  3. Apra la fase “Invia email transazionale”, selezioni il mittente e il layout, quindi salvi.
  4. Fare clic su “Attiva workflow”.

Il file è stato esportato direttamente da Shopify Flow. Si prega di non modificarlo manualmente; si prega di modificare il workflow in Shopify Flow dopo averlo importato.

Come funziona

  1. L'evento "Modifica dell'indirizzo di spedizione dell'ordine" (Workflow Trigger Extensions) avvia il workflow quando viene modificato l'indirizzo di spedizione di un ordine.
  2. La funzione "Invia email transazionale" invia il layout da Lei scelto all'indirizzo {{ order.email }}, nella lingua del cliente ({{ order.customerLocale }}), inserendo i nuovi indirizzi come variabili: address_name, address_line1, address_line2, address_zip, address_city e address_country, oltre a customer_name, order_name e status_page_url.

Realizzare il layout

Inserisca le variabili relative all’indirizzo in un blocco di testo, una per riga, e inserisca il link {{ variables.status_page_url }} in modo che il cliente possa verificare l’ordine. Ogni variabile inviata dal passaggio viene letta nel layout come {{ variables.name }}; la scheda “Utilizza in Shopify Flow” nella pagina del layout elenca quelle utilizzate dal Suo layout. Consulti Trasmissione dei dati da Shopify Flow.

Lo renda suo

  • Aggiunga una condizione in cui order.displayFulfillmentStatus sia uguale a UNFULFILLED, in modo che l'e-mail venga inviata solo finché l'indirizzo è ancora valido.

Prossimi passi