Introduzione a Workflow Transactional Email

Introduzione a Workflow Transactional Email

Copia pagina

Aggiunga a Shopify Flow l'azione "Invia email transazionale" per inviare email dalla propria casella con editor visivo e dati dinamici.

Shopify Flow avvia i workflow e decide cosa fare. Ciò che non è in grado di fare autonomamente è interagire al di fuori di Shopify: inviare un’e-mail con il proprio marchio dalla propria casella di posta o richiamare un’API esterna. Workflow Transactional Email aggiunge proprio questa funzionalità. Fornisce a Shopify Flow tre azioni: «Invia e-mail transazionale», «Invia e-mail di marketing» e «Richiesta HTTP», consentendo così a un workflow di inviare un’e-mail a un cliente dal Suo dominio, con il Suo design e i Suoi dati, nonché di trasmettere dati a qualsiasi servizio, senza scrivere una sola riga di codice.

Come si incastrano i vari elementi

  1. Collegate un mittente. La vostra casella di posta Microsoft 365 o Google con un solo clic, oppure il vostro server SMTP. Ogni e-mail viene inviata a nome del vostro dominio e a tutela della vostra reputazione.
  2. Progettate l’e-mail. Il visual builder crea un layout a partire da blocchi; in alternativa, potete incollare il vostro codice HTML. Le intestazioni e i piè di pagina riutilizzabili garantiscono che ogni messaggio rispecchi l’immagine del marchio.
  3. Aggiunga l'azione in Shopify Flow. Selezioni il mittente e il layout nella fase, inserisca i dati nel campo “Variabili (JSON)” e il workflow provvederà all'invio.

Cosa riceverete

  • Inviate e-mail dalla vostra casella di posta. Microsoft 365, Google Workspace e Gmail si integrano tramite OAuth; è compatibile anche qualsiasi server SMTP. L’app dispone di funzioni integrate per l’invio di messaggi di prova e il controllo della connessione e vi avvisa quando un mittente smette di funzionare. Consultate Panoramica sui mittenti delle e-mail.
  • Un vero e proprio strumento di progettazione di e-mail. Testo, titoli, immagini, pulsanti, divisori, colonne e una tabella con articoli dettagliati, oltre a blocchi commerciali: scheda prodotto e griglia prodotti, prezzo, codice sconto, conto alla rovescia, tracciamento dell’ordine, valutazione a stelle, testimonianze, link ai social, video, firma, tabella e visualizzazione nel browser. Le sezioni possono essere mostrate solo quando una condizione è vera. Si vedano Creare un layout per un’e-mail e Blocchi di contenuto: prodotto, sconto, conto alla rovescia, tracciamento e altro ancora.
  • Codici sconto esclusivi e countdown in tempo reale. Il blocco “Sconto” consente di generare un codice monouso nel Suo negozio per ogni e-mail; il blocco “Countdown” mostra il conto alla rovescia nella posta in arrivo sotto forma di immagine animata.
  • E-mail nella lingua dei vostri clienti. Un layout contiene le traduzioni; il campo “Lingua” del passaggio di Shopify Flow (di solito {{order.customerLocale}}) seleziona quella corretta. Consultate Inviate e-mail nella lingua dei vostri clienti.
  • Allegati. È possibile caricare un file, scaricarne uno da un link al momento dell’invio oppure allegare un file salvato da un’altra applicazione relativa all’ordine o al cliente, come ad esempio un PDF di fattura presente in un metacampo. Si vedano Allegati e immagini e Allegare un file da un metacampo relativo a un ordine o a un cliente.
  • E-mail di marketing con la possibilità di annullare l’iscrizione. Un modello di marketing invia un’unica e-mail per destinatario, contenente un proprio link per l’annullamento dell’iscrizione e i dati dell’azienda; i clienti che annullano l’iscrizione non riceveranno più comunicazioni. Si veda E-mail di marketing e cancellazioni dall'iscrizione.
  • Richieste HTTP su tutti i piani di Shopify. L’azione “Invia richiesta HTTP” di Shopify richiede un piano di livello superiore. Questa invece no. Si veda Effettate una richiesta HTTP all'indirizzo Shopify Flow.
  • Segreti e Liquid. Le chiavi API e le password vengono memorizzate una sola volta, crittografate e richiamate come {{ secrets.keyName }}; oggetti, corpi, URL e payload assumono {{ variables.xxx }} da Shopify Flow. Si vedano Segreti e Variabili e liquidi.
  • Create e traducete i layout con l’intelligenza artificiale, conservate ogni versione e sincronizzate i layout con un repository GitHub. Consultate Creare, modificare e tradurre layout con l'intelligenza artificiale, Cronologia delle versioni del layout e Conservate una cronologia illimitata dei layout su GitHub.
  • Una cronologia completa. Ogni invio e ogni richiesta vengono registrati con lo stato, i tempi e il contenuto inviato, e possono essere reinviati. Si veda Cronologia e risoluzione dei problemi.
  • Non verrà letto nulla dal Suo archivio a meno che Lei non lo autorizzi. L’app viene installata senza alcuna autorizzazione di accesso. Sono disponibili quattro autorizzazioni opzionali, ciascuna relativa a una funzionalità specifica (allegare un file di metacampo, creare codici sconto), che possono essere concesse direttamente e revocate nella pagina “Autorizzazioni”. Si veda Autorizzazioni: quali dati l’app può leggere dal vostro negozio.
  • Un'API e un server MCP per i vostri strumenti e assistenti di intelligenza artificiale. Consultate il sito API per sviluppatori e MCP.
Il generatore visivo con le impostazioni a sinistra e l'e-mail a destra
Il generatore visivo: le impostazioni a sinistra, l’e-mail a destra, con una visualizzazione per desktop e una per dispositivi mobili.

Le tre azioni di Shopify Flow

Inviare un’e-mail transazionale

Invia comunicazioni transazionali: conferme d’ordine, aggiornamenti sulla spedizione, avvisi relativi all’account. Queste comunicazioni vengono inviate a tutti, compresi i clienti che hanno annullato l’iscrizione alle comunicazioni di marketing.

Campo in Shopify Flow Cosa fa
A indirizzo/i e-mail Uno o più destinatari, uno per riga. Di solito una variabile Shopify Flow, ad esempio {{customer.defaultEmailAddress.emailAddress}}
Indirizzi e-mail in CC, indirizzi e-mail in BCC Facoltativo, uno per riga
Variabili (JSON) I dati relativi al layout, ad esempio {"customerName": "John", "orderId": "12345"}, utilizzati come {{ variables.customerName }}
Lingua Facoltativo. Indica la traduzione del layout; solitamente è {{order.customerLocale}}
Campo "Rispondi a", Nome del mittente Facoltativo. Sovrascrivere le impostazioni predefinite del mittente per questa fase
Ordine, Cliente Facoltativo. L'ordine o il cliente a cui si riferisce la fase; necessario solo quando il layout allega un file da un metacampo

Il mittente e il layout vengono selezionati nella pagina di configurazione dell'azione stessa (Da e Layout), non in questi campi.

L'azione restituisce un risultato in base al quale i passaggi successivi di Shopify Flow possono prendere una diramazione:

Campo "Restituzione" Valori
status SENT oppure FAILED, oppure SKIPPED nel caso in cui un layout convertito in campagna di marketing contenesse solo destinatari che si erano disiscritti
messageId L'ID del messaggio del fornitore, se disponibile
provider GOOGLE, MICROSOFT, SMTP o DEFAULT
Un workflow di Shopify Flow: un trigger seguito dall’azione “Invia e-mail transazionale”
Inviare un’e-mail transazionale come fase della procedura Shopify Flow.
La pagina di configurazione dell'azione che elenca i modelli di e-mail tra cui scegliere
Il mittente e il layout vengono selezionati per ogni fase, nella pagina di configurazione dell'azione.

Inviare un’e-mail di marketing

Invia un modello di marketing: una newsletter, una richiesta di recensione, un’offerta di riconquista. Gli stessi campi indicati sopra, ma vengono proposti solo modelli di marketing e l’invio avviene in modo diverso:

  • un’e-mail per ciascun destinatario indicato nel campo “A” (al massimo 20 per azione), ciascuna con il proprio link di annullamento dell’iscrizione,
  • la frase relativa alla cancellazione dell'iscrizione e i dati dell'azienda riportati nel piè di pagina,
  • I clienti che hanno annullato l'iscrizione vengono ignorati.
Campo "Restituzione" Valori
status SENT, FAILED o SKIPPED (tutti i destinatari si erano cancellati dalla mailing list)
messageId L'ID del messaggio del provider relativo alla prima e-mail inviata, se disponibile
provider GOOGLE, MICROSOFT, SMTP o DEFAULT

Tutte le informazioni relative ai layout di marketing, al piè di pagina e all’elenco per la cancellazione dall’iscrizione sono disponibili all’indirizzo E-mail di marketing e cancellazioni dall'iscrizione.

Richiesta HTTP

Esegue una richiesta HTTP salvata nell'app: metodo, URL, intestazioni e corpo, con eventuali segreti e variabili presenti in uno qualsiasi di essi.

Campo in Shopify Flow Cosa fa
Variabili o sovrascrittura del corpo (JSON) O le variabili utilizzate come {{ variables.xxx }} nell’URL, nelle intestazioni e nel corpo del messaggio, oppure una sostituzione del corpo del messaggio: {"body": {...}} sostituisce interamente il corpo del messaggio configurato
Campo "Restituzione" Valori
status Il codice di stato HTTP
response Il corpo della risposta come stringa JSON

Informazioni sull'app

Pagina A cosa serve
Home Guida alla configurazione, utilizzo rispetto al Suo piano, tasso di successo, stato delle trasmissioni, tabella delle azioni e attività recenti
Mittenti delle e-mail Account Microsoft 365 e Google collegati, server SMTP e finestra di dialogo "Invio di prova"
Layout delle e-mail Le e-mail stesse, suddivise nelle schede “Transazionale” e “Marketing”: oggetto, layout, lingue, allegati, variabili di test
Intestazione e piè di pagina Preimpostazioni riutilizzabili per intestazioni e piè di pagina condivise tra i vari layout
Richieste HTTP Richieste salvate: metodo, URL, intestazioni, corpo
Segreti I valori crittografati a cui fate riferimento come {{ secrets.keyName }}
Storia Ogni esecuzione con stato, tempistiche, dettagli relativi alla richiesta e alla risposta, nonché un reinvio
Annullamenti dell'iscrizione Clienti che hanno rinunciato a ricevere le vostre e-mail di marketing, con funzioni di ricerca, aggiunta manuale, nuova iscrizione ed esportazione in formato CSV
Sviluppatore Chiavi API, il comando MCP connect, l'intelligenza artificiale e le connessioni a GitHub
Autorizzazioni Le autorizzazioni opzionali relative ai negozi, ciascuna con un’operazione di concessione e una di revoca
Impostazioni Impostazioni predefinite delle e-mail, testi del piè di pagina per il marketing per ciascuna lingua, colori del marchio, caratteri personalizzati e avvisi
Aiuto Assistenza, link alla documentazione e il Suo piano
La dashboard con la guida alla configurazione, le istruzioni per l'uso, il tasso di successo e le attività recenti
Home: una panoramica dell'utilizzo rispetto al piano, del tasso di successo e degli ultimi invii.

Piani e limiti

Piano Prezzo Azioni negli ultimi 30 giorni consecutivi Archiviazione degli allegati
Gratuito 0 $ 500 500 MB
Antipasto 15 $ al mese 5.000 2 GB
Crescere 35 dollari al mese 15.000 10 GB
Illimitato 100 dollari al mese Illimitato 50 GB

La fatturazione annuale è disponibile per tutti i piani a pagamento e risulta più conveniente rispetto a quella mensile. Per “azione” si intende l’invio di un’e-mail o l’esecuzione di una richiesta HTTP; un’e-mail di marketing inviata a più destinatari costituisce comunque un’unica azione. Ogni piano include tutte le funzionalità; i piani differiscono solo per volume e spazio di archiviazione. Si veda Piani e utilizzo.

Inizi da qui

In questo ordine, la prima e-mail arriverà tra circa quindici minuti:

  1. Installazione e configurazione - l'app nella Sua area di amministrazione.
  2. Panoramica sui mittenti delle e-mail - colleghi la casella di posta o il server SMTP da cui vengono inviate le e-mail.
  3. Creare un layout per un’e-mail - crei l’e-mail oppure parta da uno dei modelli disponibili all’indirizzo Modelli di workflow.
  4. Trasmissione dei dati da Shopify Flow - aggiungere l'azione a un workflow e trasferire i dati.
  5. Verifica della configurazione della posta elettronica - invii un test e legga il risultato nella Cronologia.

E poi, a seconda delle vostre esigenze: Inviate e-mail nella lingua dei vostri clienti, E-mail di marketing e cancellazioni dall'iscrizione, Allegare un file da un metacampo relativo a un ordine o a un cliente, Effettate una richiesta HTTP all'indirizzo Shopify Flow, Notifiche e avvisi e Domande frequenti.