Brevo bietet zwei Methoden, um Inhalte in deinen E-Mails ein- oder auszublenden: mit der Funktion Content visibility (Sichtbarkeit des Inhalts) im Drag-and-Drop-E-Mail-Editor oder durch manuelle Eingabe von Anweisungen.In diesem Artikel wird die manuelle Methode behandelt. Wenn du die Funktion Sichtbarkeit des Inhalts bevorzugst, sieh dir unseren Artikel Inhalte in deinen E-Mails anzeigen oder ausblenden (Sichtbarkeit des Inhalts) an.
Verwende eine if-Anweisung, um Teile deiner E-Mail auf der Grundlage der Daten des/der jeweiligen Empfänger:in ein- oder auszublenden. Damit kannst du eine einzige E-Mail verschicken, die sich je nach bestimmten Bedingungen dynamisch an verschiedene Kontakte anpasst.
Du kannst die Bedingungen der if-Anweisung auf der Grundlage verschiedener Kriterien definieren:
-
Kontakt-Attribute
Blende Bereiche deiner E-Mail abhängig von den in den Kontakt-Attributen gespeicherten Werten ein oder aus. Beispielsweise könntest du Kontakten, deren Status-Attribut auf „VIP“ gesetzt ist, eine reine VIP-Nachricht anzeigen. -
Event-Daten
Passe Inhalte an, je nachdem, was deine Kontakte gemacht haben (oder nicht gemacht haben). Du könntest zum Beispiel einen Werbeblock nur Leuten zeigen, die noch nie was bestellt haben. -
Datenfeed
Mach Inhalte mit Echtzeitdaten aus dem Enterner-Feed persönlicher. Sie können beispielsweise personalisierte Produktempfehlungen, Live-Preise oder lokalisierte Filialinformationen basierend auf externen Daten anzeigen. -
Produkt-Feed
Mach Inhalte mit Produktinfos von deiner E-Commerce-Website persönlicher. Sie können beispielsweise Ihre Bestseller-Produkte oder personalisierte Produktempfehlungen anzeigen.
Was ist eine if-Anweisung?
Bei einer if-Anweisung handelt es sich um eine bedingte Regel, die anhand einer bestimmten Bedingung entscheidet, ob bestimmte Inhalte angezeigt werden. In E-Mail-Templates können Sie mit if-Anweisungen Inhalte entsprechend den Empfängerdaten dynamisch ein- oder ausblenden, wodurch Ihre E-Mails zielgerichteter und persönlicher werden.
Die folgenden E-Mails werden beispielsweise aus demselben Template versendet, zeigen jedoch je nach Empfängerdaten unterschiedliche Inhalte an:
Hier sind einige Beispiele:
-
Personalisierte Begrüßungen
Zeige „Hallo Herr X“ für Männer, „Hallo Frau Y“ für Frauen oder einfach „Hallo“, wenn der Name oder das Geschlecht fehlt. -
Gezielte Bilder oder Werbeaktionen
Zeigt ein Bild eines Models, das die bevorzugte Kleidergröße des/der Empfänger:in trägt, oder stelle einen Artikel in seiner/ihrer Lieblingsfarbe vor. -
Individuelle Werbebotschaften
Füge Transaktions-E-Mails mit Sonderangeboten hinzu, die auf früheren Käufen oder anderen Kontakt-Attributen basieren.
Struktur und Syntax einer if-Anweisung
Eine if-Anweisung muss bestimmte Struktur- und Syntaxregeln befolgen:
- Die Anweisung beginnt mit einem if-Tag, gefolgt von einer Bedingung:
{% if ... %}. - Optional können Sie Folgendes hinzufügen:
- Alternative Bedingungen, die nacheinander bewertet werden. Sie beginnen mit
{% elif ... %}. - Eine Auffangklausel kurz vor dem Ende der Anweisung mit
{% else %}.
- Alternative Bedingungen, die nacheinander bewertet werden. Sie beginnen mit
- Alle if-Anweisungen müssen mit
{% endif %}enden.
Typische Möglichkeiten zum Erstellen einer if-Anweisung
Hier sind ein paar typische Möglichkeiten, wie du eine if-Anweisung erstellen und Inhalte in deinen E-Mails basierend auf bestimmten Bedingungen ein- oder ausblenden kannst:
if
Überprüft, ob ein Wert wahr ist oder ein Array Elemente enthält (also nicht leer ist).
Beispiel 1
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Der Wert ist true (wahr) oder das Array enthält Elemente | Der Wert ist false (falsch) oder das Array ist leer |
|
Herzlichen Glückwunsch! Du hast dein Ziel für diesen Monat erreicht. |
Der Inhalt wird ausgeblendet |
Beispiel 2
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Der Wert ist true (wahr) oder das Array enthält Elemente | Der Wert ist false (falsch) oder das Array ist leer |
|
Die folgenden Tutor:innen stehen dir gerne zur Verfügung Lisa Schmidt Max Mustermann Peter Parker |
Der Inhalt wird ausgeblendet |
==
Überprüft, ob ein Ausdruck wahr ist.
Beispiel 1
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Ausdruck ist true (wahr) | Ausdruck ist false (falsch) |
|
Willkommen in unserer Liste! Hier ist dein erster Gutschein: WELCOME25 |
Der Inhalt wird ausgeblendet |
Beispiel 2
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Ausdruck ist true (wahr) | Ausdruck ist false (falsch) |
|
Vielen Dank für deine Unterstützung! |
Der Inhalt wird ausgeblendet |
if, in
Überprüft, ob ein Wert (Teilzeichenfolge) in einer Zeichenfolge vorkommt oder ob eine Variable in einem Array gefunden wird.
Beispiel 1
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Der Wert ist in einer Zeichenfolge oder Variable in einem Array vorhanden | In einer Zeichenfolge ist kein Wert vorhanden oder in einem Array wurde keine Variable gefunden |
|
Vielen Dank für deinen letzten Einkauf! Wir hoffen, dass dir deine neuen Sachen gefallen. |
Der Inhalt wird ausgeblendet |
Beispiel 2
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Der Wert ist in einer Zeichenfolge oder Variable in einem Array vorhanden | In einer Zeichenfolge ist kein Wert vorhanden oder in einem Array wurde keine Variable gefunden |
|
Bitte mit Vorsicht behandeln! Deine Bestellung enthält ein oder mehrere zerbrechliche Artikel. |
Der Inhalt wird ausgeblendet |
not
Überprüft, ob ein Wert false (falsch) ist.
Beispiel 1
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Wert ist false (falsch) | Der Wert ist true (wahr) |
|
Du bist nicht für unsere Secret Sale-Benachrichtigungen angemeldet. Hier kannst du dich anmelden. |
Der Inhalt wird ausgeblendet |
and / or
Überprüft mehrere Bedingungen.
Beispiel 1
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Alle Bedingungen sind true (wahr) | Mindestens eine der Bedingungen ist nicht true (wahr) |
|
Brrr. Ganz schön kalt! Hier ist ein Gutschein über 20 % Rabatt auf alle Heißgetränke, nur heute gültig. |
Der Inhalt wird ausgeblendet |
Beispiel 2
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Alle Bedingungen sind true (wahr) | Mindestens eine der Bedingungen ist nicht true (wahr) |
|
À l'occasion de la fête du Canada ce 1er juillet 2024, profitez de 10 % de réduction supplémentaires dans nos enseignes canadiennes ! |
Der Inhalt wird ausgeblendet |
Beispiel 3
| Syntax | |
|---|---|
|
|
| Beispiel-Eingabe | |
|
|
| Beispielausgabe | |
| Mindestens eine der Bedingungen ist true (wahr) | Keine der Bedingungen ist true (wahr) |
|
Vielen Dank für deinen Einkauf bei uns! Bei Bestellungen über 50 $ innerhalb der USA und Kanadas ist der Versand kostenlos. |
Der Inhalt wird ausgeblendet |
elif, else
Überprüft mehrere Zweige.
Beispiel 1
| Syntax | ||
|---|---|---|
|
||
| Beispiel-Eingabe | ||
|
||
| Beispielausgabe | ||
| Bedingung1 ist true (wahr) | Bedingung2 ist true (wahr) | Keine der Bedingungen ist true (wahr) |
|
Hallo Herr Mustermann, |
Hallo Frau Schmidt, |
Hallo, |
Beispiel 2
| Syntax | ||
|---|---|---|
|
||
| Beispiel-Eingabe | ||
|
||
| Beispielausgabe | ||
| Bedingung1 ist true (wahr) | Bedingung2 ist true (wahr) | Keine der Bedingungen ist true (wahr) |
|
Deine Bestellung wird per Expressversand versendet! Die Lieferung erfolgt innerhalb von 1 bis 2 Werktagen. |
Deine Bestellung wird per Standardversand versendet. Die Lieferung sollte innerhalb von 3 bis 5 Werktagen ankommen. |
Deine Bestellung wird bearbeitet. Wir melden uns bald mit den Sendungsdetails bei dir. |
⏭️ Nächste Schritte
- [Handbuch] Personalisierung deiner Nachrichten mit dynamischen Inhalten (Brevo-Template-Sprache)
- [Handbuch] Wiederholung eines Blocks von Elementen in deinen E-Mails mit for-Schleifen
- Ändern der Ausgabe einer Variablen mithilfe von Filtern
🤔 Sie haben eine Frage?
Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hier kontaktieren.
Wenn Sie Unterstützung bei einem Projekt mit Brevo suchen, können wir Sie mit der richtigen zertifizierten Brevo-Partneragentur verbinden.