Introduzione al Workflow Transactional Email

Introduzione al Workflow Transactional Email

Copia pagina

Aggiunga a Shopify Flow le azioni Send Transactional Email, Send Marketing Email e HTTP Request per inviare e-mail dal proprio dominio e chiamare API.

Shopify Flow avvia i workflow e decide quali azioni intraprendere. Ciò che non è in grado di fare autonomamente è interagire al di fuori di Shopify: inviare un’e-mail personalizzata 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: Send Transactional Email, Send Marketing Email e HTTP Request, consentendo così a un workflow di inviare un’e-mail a un cliente dal proprio dominio, con il proprio layout e i propri dati, nonché di trasmettere dati a qualsiasi servizio, senza scrivere una sola riga di codice.

Come si incastrano i vari elementi

  1. Colleghi un mittente. La Sua casella di posta Microsoft 365 o Google con un solo clic, oppure il Suo server SMTP. Ogni e-mail viene inviata a nome del Suo dominio e a tutela della Sua reputazione.
  2. Progettate l’e-mail. Il generatore visivo 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 nel passaggio, trasferisca i dati tramite il campo "Variabili (JSON)" e il workflow verrà inviato.

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. Sono disponibili funzioni integrate per l’invio di messaggi di prova e il controllo della connessione, e l’app 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, separatori, colonne e una tabella con articoli, oltre a blocchi commerciali: scheda prodotto e griglia prodotti, prezzo, codice sconto, conto alla rovescia, tracciamento dell’ordine, valutazione a stelle, testimonianze, collegamenti ai social, video, firma, tabella e visualizzazione nel browser. Le sezioni possono essere visualizzate 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 del cliente. Un layout contiene le traduzioni; il campo "Lingua" del passaggio di Shopify Flow (di solito {{order.customerLocale}}) seleziona quella corretta. Si veda Inviate e-mail nella lingua dei vostri clienti.
  • Allegati. È possibile caricare un file, recuperarne 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 layout di marketing invia un'e-mail per destinatario, contenente un proprio link per annullare l'iscrizione e i dati dell'azienda; i clienti che annullano l'iscrizione vengono esclusi da quel momento in poi. Si veda E-mail di marketing e cancellazioni dall'iscrizione.
  • Richieste HTTP su tutti i piani 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 utilizzano {{ variables.xxx }} da Shopify Flow. Si vedano Segreti e Variabili e liquidi.
  • Creare e tradurre layout con l'intelligenza artificiale, conservare ogni versione e sincronizzare i layout con un repository GitHub. Si vedano 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 indicando lo stato, l’ora e il contenuto inviato, e possono essere reinviati. Si veda Cronologia e risoluzione dei problemi.
  • Non verrà letto nulla dal Suo negozio 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 sul posto 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. Consultare 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

Send Transactional Email

Invia un layout transazionale: conferme d’ordine, aggiornamenti sulla spedizione, comunicazioni relative all’account. Questi messaggi vengono inviati 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 si tratta di una variabile Shopify Flow, ad esempio {{customer.defaultEmailAddress.emailAddress}}
Indirizzi e-mail in CC, indirizzi e-mail in CCN Facoltativo, uno per riga
Variabili (JSON) Dati per il 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. In quella pagina è possibile visualizzare in anteprima il layout scelto, il che consente di distinguere facilmente i layout simili.

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

Campo "Ritorno" Valori
status SENT o FAILED, oppure SKIPPED qualora un layout destinato al marketing contenesse esclusivamente destinatari che si sono cancellati dalla mailing list
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 Send Transactional Email
Inviare un’Send Transactional Email come fase del 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.

Send Marketing Email

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 (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 "Ritorno" 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 contenute in E-mail di marketing e cancellazioni dall'iscrizione.

HTTP Request

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

Campo in Shopify Flow Cosa fa
Variabili o sovrascrittura del corpo (JSON) È possibile utilizzare le variabili come {{ variables.xxx }} nell'URL, nelle intestazioni e nel corpo del messaggio, oppure sovrascrivere il corpo del messaggio: {"body": {...}} sostituisce interamente il corpo configurato
Campo "Ritorno" 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, percentuale di successo, stato delle trasmissioni, grafico 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 Impostazioni predefinite riutilizzabili per intestazioni e piè di pagina condivise tra i vari layout
Richieste HTTP Request Richieste salvate: metodo, URL, intestazioni, corpo
Segreti 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, connessioni AI e GitHub
Autorizzazioni Le autorizzazioni opzionali relative al negozio, 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: panoramica dell'utilizzo rispetto al piano, del tasso di successo e degli ultimi invii.

Piani e limiti

Piano Prezzo Azioni per ogni periodo di 30 giorni consecutivi Archiviazione degli allegati
Gratuito 0 $ 500 500 MB
Antipasto 15 dollari 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 vostra area amministrativa.
  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: progettate l'e-mail oppure partite da uno dei 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 messaggio di prova e legga il risultato nella Cronologia.

Quindi, 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.