jotaWORKS Marketing-Tools / Mautic Demos

Mit TWIG die Struktur und Inhalte von E-Mails vollkommen dynamisieren

Beschreibung

Mit dem Plugin Advanced Templates versteht Mautic in E-Mails die Template-Sprache TWIG. Bedingungen und Schleifen entscheiden direkt in der Mail, was ein Kontakt zu sehen bekommt – anhand seiner Kontaktfelder.

Was können Sie damit machen?

  • Die Anrede je nach Anrede-Feld und vorhandenem Namen richtig setzen
  • Inhaltsblöcke nur Kontakten mit passenden Interessen zeigen
  • Auswahlen aus Mehrfachfeldern als Liste ausgeben

Eine einzige Vorlage ersetzt so viele Varianten derselben Mail.

Gelöste Probleme

Verwendete Mittel und Anforderungen

Das Plugin MauticAdvancedTemplatesBundle. Der TWIG-Code steht in der E-Mail zwischen {% TWIG_BLOCK %} und {% END_TWIG_BLOCK %} und hat Zugriff auf alle Kontaktfelder über lead.<feldname>.

Beispiel-Umsetzung

Geben Sie eine Anrede und einen Nachnamen an, oder lassen Sie beides leer. Mautic schickt die Einladungs-Mail aus unserer Veranstaltungsvorlage an eine anonyme Demo-Adresse. Darunter sehen Sie die Mail, wie sie verschickt wurde, mit der Anrede, die TWIG daraus gebaut hat.

Mautic Demo: Anrede mit TWIG

Probieren Sie „Herr“, „Frau“ und „keine Angabe“ aus:

Die Einladungs-Mail, die Mautic gerade verschickt hat

Mautic verschickt die Mail …

Erklärungen - Was passiert hier?

  1. Das Formular speichert Anrede und Nachname in den Kontaktfeldern anrede und lastname und löst die Aktion „E-Mail an Kontakt senden“ aus.
  2. Beim Versand wertet das Plugin den TWIG-Block für genau diesen Kontakt aus: Ist ein Nachname da und die Anrede „Herr“ oder „Frau“, entsteht die persönliche Anrede, sonst die neutrale.
  3. Die Mail landet in unserem Test-Postfach. Diese Seite holt sie dort ab und zeigt sie Ihnen.

Das ist der Anrede-Block aus der Einladungs-Mail:

				
					{% TWIG_BLOCK %}
{% if lead.lastname is not empty and lead.anrede == "Herr" %}
  Sehr geehrter Herr {{ lead.lastname }},
{% elseif lead.lastname is not empty and lead.anrede == "Frau" %}
  Sehr geehrte Frau {{ lead.lastname }},
{% else %}
  Sehr geehrte Damen und Herren,
{% endif %}
{% END_TWIG_BLOCK %}
				
			

Die Umsetzung

  1. Plugin MauticAdvancedTemplatesBundle installieren und unter Plugins aktualisieren.
  2. Die E-Mail im Code-Modus bearbeiten oder einen Textblock verwenden und den TWIG-Code zwischen {% TWIG_BLOCK %} und {% END_TWIG_BLOCK %} setzen.
  3. Auf Kontaktfelder mit lead.<alias> zugreifen, z. B. lead.lastname.
  4. Mit einem echten Versand an Testkontakte prüfen: Die Vorschau im Backend kennt keinen Kontakt und zeigt deshalb nur den Standardzweig.

Diese Website funktioniert nur mit aktivem Tracking!

Sie können das Tracking verbieten, dann leiten wir Sie weiter. Die Demos basieren auf Skripten, die ohne Ihre Zustimmung nicht funktionieren können. Wir verwenden die Daten immer nur für Demo-Zwecke!

Datenschutz ist unser Markenkern!
Ihre Daten auf diesem Server sind sicher

Sie befinden sich auf einem Demo- und Testserver. Alle Daten, die Sie eingeben oder die wir hier tracken, dienen nur dem Zweck, anschauliche Beispiele zu geben.

Wir verwenden diese Daten nicht für andere Zwecke und löschen alle Daten automatisch nach 2 Wochen Inaktivität.