Liquid-Syntax ist eine Templating-Sprache, die ursprünglich von Shopify entwickelt wurde und die Erzeugung dynamischer Inhalte in E-Mails und Webanwendungen ermöglicht. Sie verwendet doppelte geschweifte Klammern ({{ }}), um Variablen wie Namen oder Firmeninfos in Vorlagen einzufügen, die zur Laufzeit durch echte Werte ersetzt werden. Diese Syntax unterstützt Bedingungen, Schleifen und Filter und ist essenziell für personalisierte E-Mail-Marketing-Kampagnen.
Personalisierung von Anreden mit Namen und Firmeninformationen
Anzeige dynamischer Produktempfehlungen basierend auf der Browser-Historie
Einblendung standortspezifischer Inhalte wie lokale Filialadressen
Erstellung bedingter Inhaltsblöcke für spezifische Kundensegmente
Generierung personalisierter Rabattcodes oder Treuepunkte-Stände
Anpassung von E-Mail-Footern mit relevanten Kontaktinfos
Erstellung dynamischer Warenkorb-Abbruch-E-Mails mit Produktdetails
Anpassung von Inhalten basierend auf Abonnenten-Präferenzen
Liquid verwandelt generische Massen-E-Mails in personalisierte Kommunikation. Personalisierte E-Mails generieren bis zu 6-mal höhere Transaktionsraten. Durch das dynamische Einfügen relevanter Inhalte können Marketer Erlebnisse schaffen, die sich maßgeschneidert anfühlen, ohne tausende Variationen manuell erstellen zu müssen. Die Effizienzgewinne sind erheblich. Statt für jedes Segment eine eigene E-Mail-Version zu bauen, erstellt man eine Vorlage, die sich automatisch anpasst. Dies reduziert die Produktionszeit um 80 % oder mehr. Änderungen an geteilten Elementen werden überall gleichzeitig aktualisiert. Zudem ermöglicht Liquid Strategien wie Produktempfehlungen basierend auf der Kaufhistorie, standortspezifische Inhalte oder Anpassungen je nach Engagement-Level. Dieses Maß an Individualisierung wirkt sich direkt auf Öffnungsraten, Klickraten und Konversionen aus.
Die Liquid-Syntax arbeitet über ein System aus Tags, Objekten und Filtern. Variablen stehen in doppelten geschweiften Klammern {{ }} und werden durch entsprechende Werte ersetzt, z.B. {{ first_name }}. Tags in {% %} steuern die Logik, wie z.B. {% if subscriber.plan == 'premium' %}, um unterschiedliche Inhalte basierend auf Attributen anzuzeigen. Die Engine verarbeitet Liquid-Code in drei Stufen: Parsing, Rendering und Output. Beim Parsing werden Objekte und Tags identifiziert. In der Rendering-Phase werden Bedingungen ausgewertet und Variablenwerte aus der Datenquelle abgerufen. Schließlich erfolgt die Ausgabe des fertig gerenderten Inhalts. Filter modifizieren die Ausgabe von Variablen und werden mit dem Pipe-Symbol | angewendet. Gängige Filter sind {{ name | upcase }} für Großbuchstaben oder {{ date | date: '%d.%m.%Y' }} für die Datumsformatierung. Diese Filter lassen sich für komplexe Transformationen kombinieren, was Marketern eine präzise Kontrolle über die Datendarstellung gibt.
Immer Fallback-Werte mit dem default-Filter für fehlende Daten bereitstellen
Vorlagen mit verschiedenen Datenszenarien (leere Felder, Sonderzeichen) testen
Beschreibende Variablennamen verwenden, die den Dateninhalt klar anzeigen
Die Logik einfach und lesbar halten, um die Wartbarkeit zu sichern
Komplexen Liquid-Code mit {% comment %} Tags dokumentieren
Adressen vor dem Versand verifizieren, damit personalisierte Mails ankommen
Vorschau der gerenderten E-Mails für verschiedene Datensätze vor dem Launch
Wiederverwendbare Snippets organisieren, um Konsistenz zu gewährleisten
{{ }} gibt den Wert einer Variable aus. {% %} wird für Logik wie Bedingungen und Schleifen verwendet.
Nutzen Sie den default-Filter: {{ first_name | default: 'Kunde' }}. So bleibt die E-Mail auch bei unvollständigen Daten professionell.
Viele große Systeme wie Shopify Email, Klaviyo, Customer.io und SendGrid unterstützen Liquid oder eine Variante davon.
Ja, Liquid unterstützt grundlegende mathematische Operationen wie {{ price | times: quantity }} sowie viele Filter zur Datenmanipulation.
Nutzen Sie BillionVerify noch heute. Verifizieren Sie E-Mails mit 99,9% Genauigkeit.
Keine Kreditkarte erforderlich · Täglich 100+ kostenlose Verifizierungen · Einrichtung in 5 Minuten