Usa il contenuto dinamico nelle automazioni per personalizzare le email con dati attivati da eventi come nomi di prodotti, totali degli ordini o proprietà di eventi personalizzati.
Questa guida ti aiuterà a configurare i layout dinamici e a scegliere le proprietà dell'evento appropriate.
Prima di iniziare
Il contenuto dinamico è disponibile solo nei flussi automatizzati, non nelle Campagne.
I layout di contenuto dinamico appaiono solo se il trigger del tuo flusso è basato su eventi. I trigger basati su entità (ad es., Prodotto di nuovo disponibile) non supportano i contenuti dinamici. Controlla la tabella dei trigger sottostante.
Le sezioni dell'elenco di contenuti dinamici possono essere collegate solo a proprietà del tipo lista (array). Ad esempio, in un evento di ordine, la proprietà
line_itemsè una lista contenente tutti i prodotti acquistati. Puoi usarlo come sorgente dati (event.line_items) per ripetere il contenuto per ogni elemento.Se non si ha familiarità con le API e le proprietà basate su eventi, utilizzare i layout e gli elementi di evento predefiniti.
Per eventi personalizzati da integrazioni di terze parti (ad es. Loox, Wishlist Hero, Zapier): Non tutti gli eventi personalizzati di terze parti trasmettono proprietà di tipo lista necessarie per i layout di contenuto dinamico. Controlla la documentazione dell'integrazione o i log API per confermare quali dati sono disponibili prima di creare la tua Email.
Per le proprietà degli eventi Shopify, fare riferimento alla documentazione Liquid di Shopify.
Carrello abbandonato e Conferma d'ordine blocks non supportano payloads da custom events.
Come funziona?
Il contenuto dinamico è costruito attorno a due componenti principali:
Dynamic Content Layouts: Contenitori vuoti nella tua email dove posizioni contenuto ripetibile o condizionale (come i dettagli del Prodotto).
Proprietà dell'evento: Punti dati passati dall'evento che ha attivato l'email, come
item.name,item.quantity, oitem.product.product_image_urls[0]
Quando un Contatto attiva un Flusso automatizzato, il layout selezionato viene popolato con i dati dell'evento. Ad esempio, se hanno effettuato un ordine, il layout potrebbe visualizzare automaticamente i nomi e le immagini dei prodotti che hanno acquistato.
I layout di contenuto dinamico vengono visualizzati solo per i trigger di flusso basati su eventi. Se il tuo trigger è basato su entità, non vedrai le opzioni di contenuto dinamico nell'Editor email.
Trigger basati su eventi | Trigger basati su entità |
Aggiunto prodotto al carrello | Prodotto di nuovo disponibile |
Messaggio cliccato | Occasione speciale (Compleanno) |
Entrato nel segmento | |
Uscito dal segmento | |
Messaggio contrassegnato come spam | |
Consegna messaggio fallita | |
Messaggio inviato | |
Messaggio aperto | |
Ordine annullato | |
Ordine evaso | |
Ordine rimborsato | |
Prodotto ordinato | |
Ordine pagato | |
Ordine effettuato | |
Checkout avviato | |
Iscritto al marketing | |
Pagina visualizzata | |
Prodotto visualizzato | |
Vantaggi del contenuto dinamico
L'utilizzo di contenuti dinamici nelle tue automazioni può influenzare significativamente l'efficacia della tua strategia di email marketing.
Il vantaggio principale dei contenuti dinamici è che ti permette di creare elementi e layout email personalizzati su misura per le tue esigenze e obiettivi specifici, anziché fare affidamento su elementi e layout predefiniti.
Di seguito sono riportati altri modi in cui puoi usarlo:
Personalizzazione: Personalizza il contenuto delle Email per ogni singolo Contatto in base alle loro azioni e preferenze. Questo crea un'esperienza più coinvolgente e può portare a tassi di Conversione più elevati.
Rilevanza: Assicurati che le email siano sempre rilevanti per il contatto in quel particolare momento.
Efficienza: Crea un singolo template email personalizzato per ogni contatto in base alle loro azioni e preferenze specifiche. Ciò consente di risparmiare tempo ed energie pur continuando a inviare email altamente personalizzate.
Flessibilità: Sperimenta con diversi layout e design senza creare più versioni della stessa email. Questo ti aiuta a trovare la combinazione ottimale di elementi che risuona meglio con i tuoi contatti.
Processo di configurazione
Passaggio 1: Scegli un Trigger di Flusso Basato su Eventi
Vai a Automazioni → Crea Flusso e seleziona un flusso preimpostato (ad es., "Conferma d'ordine") o uno personalizzato. Quindi, scegli un trigger basato su evento.
Passaggio 2: Seleziona un layout di contenuto dinamico
Apri il passaggio Editor email del tuo flusso.
Trascina il layout di contenuto dinamico. Questo blocco rimarrà vuoto finché non verrà popolato con i dati dell'evento. In alternativa, puoi utilizzare blocchi dinamici preimpostati precompilati con articoli di prodotto.
Passaggio 3. Scegli le proprietà dell'evento
Una volta aggiunto un layout Dinamico vuoto, seleziona una fonte di dati (basata sul trigger del tuo flusso). Quindi, aggiungi blocchi di contenuto come testo, immagini o pulsanti al layout. I dati per questi elementi verranno automaticamente estratti dalla sorgente dati selezionata.
Seleziona le proprietà dell'evento:
Abbiamo una selezione di categorie che archiviano le fonti di dati effettive. Puoi pensare a queste categorie come a cartelle sul tuo computer. Allo stesso modo, le sorgenti dati sono file all'interno di quelle cartelle. Se vuoi vedere solo le informazioni di un file specifico, dovresti aprirlo (nel nostro caso, dovresti sceglierlo come sorgente dati).
Perché è tutto sotto "Raw"?
La cartella "Raw" contiene dati non elaborati dal backend del tuo Negozio. Le proprietà dell'evento sono organizzate esattamente come la tua piattaforma (ad es., Shopify, WooCommerce) le invia. Potresti vedere sottocartelle come "Evasioni" o "Rimborsi" – scegli la cartella principale (ad es., "Articoli in riga") per estrarre tutti gli articoli, indipendentemente dallo stato di evasione.
Ora, per la logica di denominazione della sezione, utilizziamo la denominazione fornita dal backend del tuo Negozio. Il layout dinamico estrae i dati direttamente dal backend del tuo Negozio e non li elaboriamo in alcun modo.
Ecco un esempio di categorie da un Negozio Shopify estratte da un evento Ordine Effettuato:
Esempio: Ricostruire un elemento di prodotti ordinati utilizzando il layout di contenuto dinamico
Supponiamo che tu voglia cambiare il layout dell'elemento Prodotto Ordinato predefinito fornito da Omnisend. Nel nostro esempio, posizioneremo le immagini dei prodotti sul lato destro del layout e il nome e il prezzo del prodotto sul lato sinistro.
Seleziona la sorgente dati: Seleziona 'La sorgente dati di Line Items, che si trova sotto la 'Raw' come sorgente dati per l'intero layout.
Selezioniamo l'origine dati 'Voci d'ordine' direttamente dalla categoria 'Raw' perché vogliamo estrarre i dati su tutti i prodotti ordinati, non solo quelli che sono stati evasi o rimborsati (a tale scopo verrebbero selezionate le sottocategorie Fulfillments/Refunds).
Aggiungi elementi al layout: Ora che abbiamo scelto la fonte di dati per il nostro layout Dinamico, è il momento di aggiungere alcuni elementi che vorremmo includere nel contenuto della nostra email. Per prima cosa, aggiungiamo un elemento Immagine per mostrare le immagini dei Prodotti ordinati sul lato destro del nostro layout Dinamico.
Dovremo scegliere la fonte di dati che ci permetterà di recuperare le immagini dei prodotti ordinati nel layout. Per fare ciò, dobbiamo cercare l'origine dati degli URL delle immagini del Prodotto (URL, perché le immagini sono ospitate nel backend del negozio, dove hanno i loro URL).
Puoi anche aggiungere l'URL del Prodotto all'immagine. Quindi, quando i contatti cliccano, verranno reindirizzati alla pagina di questo prodotto nel tuo Negozio. Per fare ciò, aggiungi la sorgente dati pertinente al campo 'collega a'.
Dobbiamo farlo una volta, e le immagini dei prodotti e gli URL dei prodotti pertinenti verranno aggiunti a ogni elemento Immagine all'interno del singolo layout Dinamico.
Ora, aggiungiamo un elemento Testo al lato sinistro del nostro layout Dinamico, dove includeremo Nomi dei Prodotti, Valuta e Prezzi. Per questo, dovremo scegliere ogni sorgente dati:
Per il Nome del Prodotto, seleziona 'Nome' sotto la sezione 'Voci d'ordine'.
Per la valuta, scegli 'Currency' sotto la sezione 'Raw data/Raw'.
Per il Prezzo del Prodotto, seleziona 'Prezzo' sotto la sezione 'Voci d'ordine'.
Per ottenere i risultati desiderati, dovresti sperimentare con le sorgenti dati e le rispettive categorie in base al tuo caso d'uso specifico.
Se utilizzi un evento personalizzato come trigger, verifica i dati del tuo evento personalizzato:
Vai a Impostazioni Negozio → API → Eventi Personalizzati.
Trova il tuo evento e controlla quali campi vengono passati.
Vai a Impostazioni Negozio → API → Log API per visualizzare il corpo della richiesta effettivo e confermare che le tue proprietà siano incluse.
Se le proprietà non vengono visualizzate nel menu di Personalizzazione, potrebbero non far parte del payload dell'evento. Verifica con il tuo sviluppatore o con l'app/integrazione che invia l'evento.
Casi d'uso
Di seguito sono riportati esempi di come puoi utilizzare i layout di contenuto dinamico e le proprietà degli eventi nei tuoi flussi di lavoro.
Carrello abbandonato con Sconto
Utilizza layout di contenuto dinamico e proprietà dell'evento per riorganizzare il layout dell'email e aggiungere una percentuale di sconto.
Seleziona l'evento “Prodotto aggiunto al Carrello” come trigger del flusso.
Popola l'email con gli articoli del carrello abbandonato del contatto.
Usa i tag Liquid per calcolare e visualizzare l'offerta di sconto.
Usa
event.line_itemsper mostrare dinamicamente nomi dei prodotti, immagini e prezzi.
Questo assicura che l'email rifletta i prodotti esatti rimasti nel carrello.
Modifiche, informazioni o aggiornamenti sulla fedeltà
Se vuoi informare i clienti sugli aggiornamenti del programma fedeltà, usa i layout di contenuto dinamico e le proprietà degli eventi per visualizzare le informazioni pertinenti.
Seleziona un evento legato alla fedeltà (eventi personalizzati da app di terze parti) come trigger.
Personalizza l'email con i dettagli di fedeltà del Cliente.
Visualizza dinamicamente punti aggiornati, modifiche di livello o informazioni sui premi.
Richiesta di Recensione Prodotto
Incoraggia i clienti a lasciare una recensione del prodotto inserendo dinamicamente i dettagli dell'ordine e del prodotto.
Seleziona l'evento Ordine Pagato come trigger.
Compilare l'email con le informazioni sull'ordine del cliente.
Aggiungi link alla pagina del prodotto specifica per semplificare il processo di recensione.
WIX Bookings
Per notificare i clienti riguardo alle prenotazioni WIX, utilizza layout di contenuto dinamico e proprietà degli eventi per personalizzare il messaggio.
Seleziona l'evento di prenotazione (evento personalizzato) come trigger.
Popola l'email con i dettagli della prenotazione e le informazioni correlate.
Eventi del calendario tramite API per eventi personalizzati
Per informare i clienti sui prossimi eventi del calendario:
Usa un evento personalizzato per attivare il flusso.
Popola l'email con i dettagli dell'evento pertinenti utilizzando layout di contenuto dinamico e proprietà dell'evento.
Luoghi da visitare
Se vuoi condividere informazioni relative ai viaggi:
Seleziona un evento personalizzato come trigger.
Utilizza le proprietà dell'evento per personalizzare l'email con i dettagli di viaggio del Cliente.
L'utilizzo di layout di contenuto dinamico e proprietà degli eventi ti consente di creare email personalizzate basate su eventi. Selezionando un appropriato trigger del flusso e applicando le proprietà dell'evento, il contenuto della tua email si adatta automaticamente in base all'evento che è stato attivato.
FAQ
Perché non tutti i trigger di flusso sono basati su eventi?
Alcuni trigger non sono eventi per natura, come prodotto di nuovo disponibile o anniversario.
Perché i miei tag di Personalizzazione sono vuoti nelle email di prova?
Le email di prova non popolano il contenuto dinamico o i tag di Personalizzazione. Questo è il comportamento previsto. Le email di prova utilizzano un contatto segnaposto generato dal sistema senza dati reali.
Per convalidare la Personalizzazione:
Usa Anteprima dinamica nell'Editor email e seleziona un contatto con cronologia eventi.
Attiva il flusso automatizzato per ricevere un'email reale. Ad esempio, effettua un ordine di prova per attivare il flusso automatizzato di Conferma d'ordine.
Come devo usare Raw / Line items, non Raw / Line items / Product / Collections?
Dovresti selezionare la raccolta Raw/Line Items per i tuoi prodotti come cliente. Quando scegli una fonte di lista dinamica, seleziona Voci d'ordine poiché di solito dovrai iterare attraverso i tuoi prodotti. La piattaforma del tuo Negozio definisce le proprietà utilizzate negli eventi. In questo caso, Voce d'ordine significa Prodotto.
Come posso sapere quale descrizione scegliere?
Puoi analizzare il payload dell'evento e vedere quale proprietà contiene le informazioni che desideri.
Possiamo aggiungere una denominazione personalizzata per l'evento passato, simile al templating Liquid? Ad esempio, avere [[line_item.productURL | 'Your product link']] invece di un percorso URL completo?
Non al momento. Verranno apportati miglioramenti, ma senza una data di consegna stimata.
Le istruzioni condizionali funzionano in un layout dinamico?
No, questi calcoli devono essere eseguiti durante l'implementazione di eventi personalizzati da parte tua.
Il mio layout dinamico non ci offre alcuna opzione e non ha dati: perché? Come posso popolare i dati nel nostro layout dinamico?
Se il trigger è basato su un Evento, le sue proprietà devono essere disponibili. Verifica se hai un trigger basato su evento nella tabella sopra.
Il layout dinamico raccoglie solo eventi correlati all'ordine?
Il layout dinamico può anche raccogliere altri eventi se il trigger è basato sull'evento.
I negozi collegati all'API possono utilizzare un layout dinamico e avere la possibilità di popolare tutti i dati passati?
Sì, puoi utilizzare il dynamic layout e avrai la possibilità di popolare tutti i dati trasmessi, inclusi shippingMethod, trackingCode, courierTitle, courierUrl, ecc.
Cosa significa la voce alias in questa nota?
Questa è una sintassi utilizzata in alcuni linguaggi di programmazione o scripting per accedere a una proprietà di un elemento in una lista. Nell'esempio fornito, l'alias 'item' si riferisce a ciascun elemento della lista, e 'listProperty' è la proprietà specifica di quell'elemento a cui si accede. Quindi, se hai una lista di elementi, e ogni elemento ha una 'listProperty', puoi usare questa sintassi per accedere a quella proprietà per ogni elemento della lista.
Sto usando {{event.properties}} ma non funziona. Cosa c'è che non va?
Omnisend utilizza le parentesi quadre [[ ]] per tutti i contenuti dinamici e la Personalizzazione, non le parentesi graffe {{ }}. Se stai incollando codice da modelli esterni o altre piattaforme, sostituisci {{ con [[ e }} con ]].
Se non hai trovato la risposta alla tua domanda, contatta il nostro team di supporto tramite la chat in-app o all'indirizzo [email protected].








