Vai al contenuto principale

Usa la personalizzazione in Omnisend

Scopri come aggiungere nomi e altri dati sugli iscritti alle tue campagne e ai flussi automatizzati

Scritto da Paulius

Omnisend ti consente di personalizzare i messaggi inviati ai tuoi contatti includendo dati come nome e cognome, posizione, dettagli dell'ordine o informazioni personalizzate. La Personalizzazione aiuta a creare esperienze pertinenti e coinvolgenti attraverso i messaggi Email, SMS e le Notifiche Push.

In questo articolo, imparerai come aggiungere personalizzazione ai tuoi messaggi, comprendere la differenza tra proprietà di contatto e campi evento, e utilizzare valori di fallback per gestire i dati mancanti.


Prima di iniziare

  • Tutti i canali in Omnisend (Email, SMS e Notifica push) supportano la personalizzazione.

  • I dati di contatto devono esistere – La Personalizzazione estrae i dati dai profili di contatto. Se il nome di battesimo di un contatto è vuoto, il tag non mostrerà nulla (o un testo di fallback se ne hai impostato uno).

  • Proprietà personalizzate vs. Campi personalizzati – Le proprietà personalizzate sono memorizzate permanentemente sui profili di contatto e funzionano in tutte le campagne e automazioni. I campi evento vengono passati con eventi specifici e funzionano solo nelle automazioni attivate da quell'evento. Scopri di più sulla differenza tra proprietà personalizzate e campi personalizzati

  • Le email di prova non mostreranno la personalizzazione – Le email di prova visualizzano tag grezzi, come [[contact.first_name]] perché non usano dati di contatto reali. Per visualizzare la personalizzazione prima dell'invio:

    • Usa Test & Anteprima nell'editor e seleziona un contatto dalla tua lista.

    • Oppure invia la campagna/automazione live alla tua email (assicurati che il tuo profilo di contatto abbia dati popolati).

  • Le automazioni supportano la personalizzazione basata sugli eventi – Le automazioni attivate da eventi (come il Carrello abbandonato o Eventi personalizzati) possono includere dati specifici per l'evento. Le campagne non possono accedere alle variabili degli eventi.

  • Aggiungi sempre valori di fallback – Usa il testo di fallback per evitare spazi vuoti o errori quando i dati mancano: [[contact.first_name | default: "there"]]

⚠️ La sintassi della personalizzazione deve utilizzare doppie parentesi quadre: [[contact.first_name]] – Altri formati verranno visualizzati come testo grezzo.

Come funziona la personalizzazione

Le variabili personalizzate possono essere aggiunte come testo normale o come link personalizzati nei seguenti luoghi:

  • Oggetto e contenuto del messaggio Email;

  • Blocchi di contenuto Email (Titolo, Testo, Link, Pulsanti);

  • Testo del messaggio SMS;

  • Titolo e testo della Notifica push.

Puoi inserire la Personalizzazione tag facendo clic sull'icona.

Sintassi della personalizzazione

Una volta selezionata la categoria di personalizzazione e il valore, Omnisend posizionerà automaticamente quelle informazioni nel tuo messaggio:

Ciao, [[contact.first_name]]! L'amore è nell'aria, e siamo qui per aiutarti a festeggiare con stile! Esplora la nostra collezione curata per San Valentino con regali unici e sorprese sentite.

Nota: Omnisend utilizza la sintassi Liquid con doppie parentesi quadre come[[contact.first_name]]

Valori di fallback

Puoi definire un testo di fallback che appare se i dati di un contatto mancano:

Ciao, [[contact.first_name|default: "there"]]! L'amore è nell'aria, e siamo qui per aiutarti a festeggiare con stile! Esplora la nostra collezione curata per San Valentino con regali unici e sorprese sentite.

Se il nome di battesimo del contatto è mancante, l'email dirà "Ciao, lì!" invece di "Ciao, !"

L'editor email di Omnisend ti consente di impostare rapidamente e salvare i valori predefiniti di fallback per un uso futuro.

Puoi utilizzare la personalizzazione predefinita di fallback per:

  • Impostazioni Email: Oggetto (Campagne)

  • Impostazioni Email A/B: Oggetto (Campagne)

  • Contenuto SMS: Testo del messaggio (Campagne)

  • Notifiche Push: Titolo & Testo (Campagne)

  • Blocchi SMS (Automazioni)

Importante: I tag di Personalizzazione non verranno popolati nelle email di test. Per vederli in azione, invia l'email a un contatto reale.

Variabili di personalizzazione

Quando fai clic sull'icona Personalizzazione tag, vedrai diverse categorie di variabili:

  • Contatto – Informazioni dai profili di contatto (nomi, posizione, proprietà personalizzate).

  • Account – Informazioni sul tuo negozio.

  • Data – Data e ora correnti.

  • Proprietà personalizzate – Dati raccolti per ogni contatto come un proprietà personalizzata.

  • Evento – Dati specifici dell'evento (disponibili solo nelle Automazioni).

Variabili di contatto

Le variabili di contatto includono proprietà predefinite dai profili di contatto. Questi includono:

[[contact.email]] 
[[contact.first_name]]
[[contact.last_name]]
[[contact.city]]
[[contact.country]]
[[contact.state]]
[[contact.phone_number]]
[[contact.postal_code]]
[[unsubscribe_link]]
[[preference_link]]

Variabili dell'Account

Le variabili dell'account contengono informazioni sul tuo negozio, inclusi:

[[account.name]] 
[[account.address]]
[[account.city]]
[[account.state]]
[[account.zip_code]]
[[account.country]]
[[account.timezone]]
[[account.currency]]
[[account.website]]

Variabili di Data

Le variabili di data ti consentono di visualizzare la data e ora attuali nei messaggi automatizzati:

Current day              [[current_date|date:'%d']] 
Current day name [[current_date|date:'%A']]
Current month [[current_date|date:'%m']]
Current month name [[current_date|date:'%B']]
Current year [[current_date|date:'%Y']]

💡 Se passi valori di data utilizzando Eventi Personalizzati e l'evento include sia la data che l'ora, ma vuoi visualizzare solo la data, formattalo come segue:

[[ event.fieldSystemName | date: "%Y-%m-%d" ]]

Proprietà Personalizzate

Se raccogli informazioni di contatto personalizzate (come taglia di abbigliamento, compleanno o punti fedeltà), puoi aggiungerle facendo clic su Tag di PersonalizzazioneProprietà personalizzate.

Sintassi della proprietà personalizzata:

[[contact.custom_properties.name_of_custom_property]]

Esempio:

[[contact.custom_properties.clothing_size]] [[contact.custom_properties.loyalty_points]]

💬 Scopri come creare e gestire proprietà personalizzate. Le proprietà personalizzate possono essere raccolte tramite i Moduli di Iscrizione, assegnate manualmente o sincronizzate da app integrate.

Variabili di Evento

Le variabili degli eventi sono disponibili solo nei Flussi automatizzati e dipendono dall'evento di attivazione utilizzato nell'automazione.

Categorie di variabili di evento:

  • Variabili di evento predefinite di Omnisend - Queste sono variabili integrate incluse automaticamente quando si utilizzano i trigger di flusso automatizzato predefiniti di Omnisend (ad es., Carrello abbandonato, Conferma d'ordine, Abbandono della navigazione, ecc.).

    • Esempio: In un flusso automatizzato di Checkout abbandonato, puoi utilizzare il link del checkout con questa variabile: [[event.raw.abandoned_checkout_url]]

  • Variabili di Evento Personalizzate - Se stai usando Eventi personalizzati attivati tramite API o integrazioni, puoi definisci i tuoi campi personalizzati e usali come variabili di personalizzazione all'interno del flusso automatizzato.

Personalizzazione condizionale

Puoi visualizzare testo diverso in base ai valori delle variabili di personalizzazione utilizzando istruzioni condizionali Liquid.

Esempio: Puoi mostrare saluti diversi in base al paese di contatto:

[% if contact.country == "France" %] Bonjour! [% else %] Hello! [% endif %] 

Output:

  • Se il paese dell'abbonato nel nostro database è la Francia, l'output sarà: Bonjour!

  • Se il paese dell'abbonato è diverso, l'output sarà: Hello!

Nota: La personalizzazione condizionale funziona in Solo flusso automatizzato.

Personalizzazione nei blocchi di contenuto

Puoi aggiungere personalizzazione a diverse parti di un blocco di contenuto, inclusi:

  • Titolo e Testo;

  • Link;

  • Pulsanti.

💡 Alcuni blocchi di contenuto basati su eventi includono personalizzazione precompilata. Ad esempio, il pulsante Checkout nell'automazione Carrello abbandonato ha una link carrello abbandonato preimpostazione.

Casi d'uso

Saluti con Nome

Includere il nome di battesimo di un contatto nel tuo saluto aiuta a rendere i tuoi messaggi più personali e conversazionali. Puoi anche combinare filtri per formattare correttamente il nome.

Aggiungere una virgola dopo il nome:

Hi [[contact.first_name | append: ","]] we have some exciting news for you!

Output: Ciao James, abbiamo delle notizie entusiasmanti per te!

Capitalizzare il nome:

Hi [[contact.first_name | capitalize | append: ","]] welcome back!

Output: Ciao James, bentornato!

Come funziona:

  • [[ contact.first_name ]] – Estrae il nome di battesimo del contatto dal tuo database.

  • | capitalize – Assicura che la prima lettera sia maiuscola.

  • | append: "," – Aggiunge una virgola direttamente dopo il nome.

Messaggi di Celebrazione del Compleanno

Puoi inviare auguri di compleanno personalizzati utilizzando la data di nascita di un contatto.

Visualizzazione della data di compleanno:

Hope your day on [[contact.birthday|date:"%B %d"]] is amazing!

Output: Spero che la tua giornata del 07 maggio sia fantastica!

💡 Raccogli le date di nascita utilizzando Moduli di Iscrizione o proprietà personalizzate. Abbina questo a un flusso automatizzato per compleanni attivato da una data specifica.

Riconoscimento del Livello VIP

Riconosci i clienti VIP e offri vantaggi esclusivi.

Esempio:

Welcome back, [[contact.first_name]]! As a [[contact.custom_properties.viptier]] member, you get early access to our sale.

Output: Bentornata, Sarah! Come membro Gold, hai accesso anticipato alla nostra vendita.

Con fallback per contatti non VIP:

[% if contact.custom_properties.viptier == "Gold" %] As a [[ contact.custom_properties.vip_tier ]] member, enjoy free shipping on this order! [% else %] Spend $50 more to unlock free shipping. [% endif %]

⚠️ Questo esempio condizionale funziona in solo flusso automatizzato.

Risoluzione dei problemi

La personalizzazione mostra codice grezzo nelle email

Potresti visualizzare un'email di prova invece di un'email reale inviata. Per testare correttamente la personalizzazione:

  • Anteprima nell'editor e seleziona un contatto dalla tua lista per vedere la personalizzazione popolarsi

  • Oppure invia la campagna/automazione live alla tua email (assicurati che il tuo profilo di contatto abbia dati).

Le email di prova inviate dall'editor mostreranno sempre i tag di personalizzazione grezzi, come [[contact.first_name]] perché non utilizzano dati di contatto reali.

La personalizzazione non si trasforma nelle email inviate

Il tag di personalizzazione potrebbe aver perso integrità se modificato parzialmente. Per risolvere questo problema, elimina l'intero tag di personalizzazione e reinseriscilo utilizzando il menu Personalizzazione tag. Questo assicura una formattazione corretta.

Domande frequenti

Qual è la differenza tra proprietà personalizzate e campi personalizzati?

  • Proprietà personalizzate sono memorizzate permanentemente nei profili dei contatti e possono essere utilizzate nelle campagne o nei flussi automatizzati (ad es., [[contact.custom_properties.property_name]]

  • I campi personalizzati sono dati specifici dell'evento trasmessi con eventi personalizzati, disponibili solo nelle automazioni attivate da quell'evento.

Dovrei usare virgolette o virgolette doppie nei valori di fallback?

Sia le virgolette singole che quelle doppie funzionano:

  • [[contact.first_name | default: 'there']]

  • [[contact.first_name | default: "there"]]

Usa quello che è coerente con il tuo stile. La parte importante è includere il fallback per evitare spazi vuoti quando i dati mancano.

Cosa succede se voglio lasciare la personalizzazione vuota (nessun fallback)?

Usa [[contact.first_name | default: ""]] per impostare esplicitamente un fallback vuoto. Se non includi affatto un valore predefinito ([[contact.first_name]]), Omnisend lascerà anche questo vuoto quando i dati mancano. Entrambi portano a uno spazio vuoto.

Posso usare testo personalizzato direttamente sull'immagine principale della mia email?

Non è possibile aggiungere testo personalizzato direttamente in un'immagine. Tuttavia, c'è un workaround.

Converti la tua immagine principale in un immagine di sfondo, quindi posiziona un blocco di testo sopra di essa e applica la personalizzazione al blocco di testo. Questo ti consente di visualizzare contenuti personalizzati sopra l'immagine.


Hai altre domande? Non esitare a contattarci a [email protected] o tramite chat in-app.

Hai ricevuto la risposta alla tua domanda?