Padroneggiare il nuovo linguaggio di personalizzazione
Con il nuovo linguaggio di personalizzazione puoi integrare molteplici elementi personalizzati all’interno delle tue campagne.
L’aggiunta di variabili di personalizzazione nelle email ti permette di creare messaggi più rilevanti e adattati alle esigenze specifiche dei tuoi clienti, migliorando in modo significativo il loro engagement. Inoltre, arricchisce l’esperienza del cliente facendolo sentire riconosciuto e valorizzato, rafforzando al tempo stesso la sua fedeltà verso il tuo brand.
In questo articolo trovi diversi casi d’uso su come lavorare con le variabili:
Definire la visualizzazione dei prodotti
Inserire variabili
Formattare una variabile
Aggiungere calcoli
Applicare una o più condizioni
Consulta questo articolo per maggiori dettagli sulle nuove variabili.
Definire la visualizzazione dei prodotti
Puoi utilizzare delle condizioni per determinare quali prodotti mostrare. Di seguito trovi un esempio di loop con una condizione che visualizza solo i prodotti il cui prezzo è superiore a 50:
{% for product in products %}{% if product.price > 50 %} {{ product.title }} <!-- Aggiungi qui altre proprietà del prodotto --> {% endif %}{% endfor %}
In questo caso, la condizione {% if product.price > 50 %} verifica se il prezzo del prodotto è maggiore di 50. Se la condizione è soddisfatta, vengono mostrati il titolo del prodotto e qualsiasi altra proprietà tu voglia includere.
Puoi aggiungere ulteriori condizioni usando operatori logici come and, or, ==, !=, tra gli altri, in base alle tue necessità.
Assicurati di adattare la condizione ai criteri che desideri applicare per la visualizzazione dei prodotti.
Inserire variabili
In questa sezione trovi le best practice per mostrare correttamente le variabili nei design delle tue email.
È necessario scrivere il nome completo della variabile, includendo il suo ambito di applicazione. Ad esempio: {{ contact.firstname }}.
Esempio
Nel design della tua email inserisci:
Hello{{ contact.firstname }}Il contatto riceverà il seguente messaggio:
Hello Deborah
Formattare una variabile
Per uniformare il formato delle variabili visualizzate nelle tue email, puoi applicare regole di formattazione specifiche.
Ad esempio:
Nel layout della tua email inserisci:
Hello {{ contact.firstname | downcase }}Il contatto riceverà il seguente messaggio:
Hello Deborah
Sintassi | Output |
|---|---|
| variable |
| VARIABLE |
| Variable |
Altro esempio:
| item items |
Aggiungere calcoli
Puoi includere calcoli all’interno delle variabili per mostrare un valore numerico personalizzato nel layout della tua email.
Ad esempio:
Definizione | Sintassi | Output |
|---|---|---|
Addizione |
| 260 |
Sottrazione |
| 240 |
Moltiplicazione |
| 2500 |
Divisione |
| 25 |
Aggiungere una o più condizioni
Sintassi di base
Ad esempio, puoi controllare se la lingua di un contatto è l’inglese nel modo seguente:
{% if contact.language == 'EN' %}
Hello there
{% endif %}
Puoi aggiungere un’alternativa nel caso in cui la condizione non sia soddisfatta, usando else:
{% if contact.language == 'EN' %}-
Hello
{% else %}
Hello
{% endif %}
Sintassi con più condizioni
È possibile combinare più condizioni, come in questo esempio:
{% if contact.language == 'EN' %}
Hello
{% elsif contact.language == 'FR' %}
Bonjour
{% else %}
Hello
{% endif %}
-----
Operatori
| uguale |
| diverso |
| maggiore di |
| minore di |
| maggiore o uguale |
| questo o quello |
| o |
| e |
| include |
