La syntaxe Liquid est un langage de templates créé par Shopify qui permet de générer du contenu dynamique dans les e-mails et les sites web. Elle utilise des doubles accolades ({{ }}) pour insérer des variables (noms, prix, dates) qui sont automatiquement remplacées par les données réelles au moment du rendu. Ce langage supporte la logique conditionnelle, les boucles et les filtres.
Personnalisation des salutations avec le nom et l'entreprise du destinataire
Affichage de recommandations produits basées sur l'historique d'achat
Insertion de contenu localisé selon la ville ou la région de l'abonné
Création de blocs de contenu conditionnels visibles uniquement par certains segments
Génération de codes de réduction personnalisés ou de soldes de points fidélité
Adaptation du pied de page avec les coordonnées du magasin le plus proche
Emails de paniers abandonnés dynamiques avec les images des articles
Ajustement du ton du message selon les préférences déclarées par l'utilisateur
Liquid permet de transformer des e-mails de masse en messages ultra-personnalisés. Les e-mails personnalisés ont des taux de conversion 6 fois plus élevés. Grâce à Liquid, un marketeur peut créer une seule version d'e-mail qui s'adapte automatiquement à des milliers d'abonnés, réduisant le temps de production de 80 % tout en garantissant la cohérence visuelle de la marque.
Liquid fonctionne via des balises (tags), des objets et des filtres. Les variables sont entourées de {{ }} et affichent des données comme {{ first_name }}. Les balises entre {% %} gèrent la logique (ex: {% if user.type == 'VIP' %}). Les filtres modifient la sortie des variables à l'aide du caractère pipe |, par exemple {{ name | upcase }} pour mettre en majuscules ou {{ date | date: '%d/%m/%Y' }} pour le formatage de date.
Toujours prévoir une valeur par défaut (filtre 'default') pour éviter les trous dans le texte
Tester les templates avec des données vides ou des valeurs extrêmes
Utiliser des noms de variables clairs et descriptifs
Garder la logique conditionnelle simple pour que le code reste lisible
Documenter le code Liquid complexe avec des commentaires ({% comment %})
Vérifier les adresses e-mail avant l'envoi pour s'assurer que le message arrive à destination
Prévisualiser le rendu final avec différents profils d'utilisateurs
Organiser les extraits de code réutilisables pour gagner du temps sur les prochaines campagnes
Les doubles accolades {{ }} servent Ă afficher un contenu (sortie). Les accolades avec pourcentage {% %} servent Ă la logique interne (conditions, boucles).
Initialement Shopify, mais aujourd'hui des plateformes comme Klaviyo, SendGrid, Braze ou Customer.io le supportent nativement.
Oui, Liquid supporte des filtres mathématiques comme plus, minus, times (multiplier) ou divided_by (diviser).
Commencez à utiliser BillionVerify dès aujourd'hui. Vérifiez les emails avec 99,9% de précision.
Aucune carte de crédit requise · 100+ vérifications gratuites par jour · Configuration en 5 minutes