Omnisend ermöglicht es Ihnen, Nachrichten, die an Ihre Kontakte gesendet werden, zu personalisieren, indem Sie Daten wie Vor- und Nachnamen, Standort, Bestelldetails oder benutzerdefinierte Informationen einfügen. Die Personalisierung hilft, relevante, ansprechende Erlebnisse über E-Mail-Nachrichten, Die SMS und Push-Benachrichtigungen zu schaffen.
In diesem Artikel erfahren Sie, wie Sie die Personalisierung in Ihre Nachrichten einfügen, den Unterschied zwischen Kontakt-Eigenschaften und Ereignisfeldern verstehen und Fallback-Werte verwenden, um fehlende Daten zu behandeln.
Bevor Sie beginnen
Alle Kanäle in Omnisend (E-Mail, Die SMS und Die Push-Benachrichtigung) unterstützen die Personalisierung.
Kontaktdaten müssen vorhanden sein – Die Personalisierung zieht Daten aus den Kontaktprofilen. Wenn der Vorname eines Kontakts leer ist, wird die Markierung nichts anzeigen (oder einen Fallback-Text, wenn Sie einen festgelegt haben).
Benutzerdefinierte Eigenschaften vs. Benutzerdefinierte Felder – Benutzerdefinierte Eigenschaften werden dauerhaft in Kontaktprofilen gespeichert und funktionieren in allen Kampagnen und Automatisierungen. Ereignisfelder werden mit spezifischen Ereignissen übergeben und funktionieren nur in Automatisierungen, die durch dieses Ereignis ausgelöst werden. Erfahren Sie mehr über den Unterschied zwischen benutzerdefinierten Eigenschaften und benutzerdefinierten Feldern
Test-E-Mails zeigen keine Personalisierung – Test-E-Mails zeigen rohe Tags, wie
[[contact.first_name]], da sie keine echten Kontaktdaten verwenden. Um die Personalisierung vor dem Versand anzuzeigen:Verwenden Sie Test & Vorschau im Editor und wählen Sie einen Kontakt aus Ihrer Liste aus.
Oder senden Sie die Kampagne/Automatisierung live an Ihre eigene E-Mail (stellen Sie sicher, dass Ihr Kontaktprofil mit Daten gefüllt ist).
Automatisierungen unterstützen ereignisbasierte Personalisierung – Automatisierungen, die durch Ereignisse (wie den Warenkorbabbruch oder benutzerdefinierte Ereignisse) ausgelöst werden, können ereignisspezifische Daten enthalten. Kampagnen können nicht auf Ereignisvariablen zugreifen.
Fügen Sie immer Fallback-Werte hinzu – Verwenden Sie Fallback-Text, um leere Stellen oder Fehler zu vermeiden, wenn Daten fehlen:
[[contact.first_name | default: "there"]]
⚠️ Die Personalisierungssyntax muss doppelte eckige Klammern verwenden: [[contact.first_name]] – Andere Formate werden als roher Text angezeigt.
Wie die Personalisierung funktioniert
Personalisierte Variablen können an folgenden Stellen als regulärer Text oder als personalisierte Links hinzugefügt werden:
Betreffzeile und Inhalt der E-Mail;
Inhaltsblöcke der E-Mail (Titel, Text, Links, Schaltflächen);
Die SMS-Nachrichtentext;
Die Push-Benachrichtigung Titel und Text.
Sie können die Personalisierung auf zwei Arten einfügen, wenn Sie in einem Textblock im Der E-Mail-Builder arbeiten:
Klicken Sie auf das Die Personalisierung Markierung Symbol in der Textwerkzeugleiste.
Geben Sie @ direkt im Textblock ein, um das Personalisierungsmenü inline zu öffnen.
Für Betreffzeilen, SMS und Push-Benachrichtigungsfelder verwenden Sie nur das Personalisierungsmarkierung-Symbol.
Die Personalisierungssyntax
Sobald Sie die Personalisierungskategorie und den Wert auswählen, wird Omnisend diese Informationen automatisch in Ihre Nachricht einfügen:
Hallo, [[contact.first_name]]! Die Liebe blüht in vollem Glanz, und wir sind hier, um Ihnen zu helfen, stilvoll zu feiern! Entdecken Sie unsere kuratierte Valentinstagskollektion mit einzigartigen Geschenken und herzlichen Überraschungen.
Hinweis: Omnisend verwendet Liquid-Syntax mit doppelte eckige Klammern wie[[contact.first_name]]
Fallback-Werte
Sie können Fallback-Text definieren, der erscheint, wenn die Daten eines Kontakts fehlen:
Hallo, [[contact.first_name|default: "there"]]! Die Liebe blüht in vollem Glanz, und wir sind hier, um Ihnen zu helfen, stilvoll zu feiern! Entdecken Sie unsere kuratierte Valentinstagskollektion mit einzigartigen Geschenken und herzlichen Überraschungen.
Wenn der Vorname des Kontakts fehlt, wird die E-Mail "Hallo, da!" anstelle von "Hallo, !" sagen.
Der Omnisend E-Mail-Builder ermöglicht es Ihnen, schnell Standardrückfallwerte für die zukünftige Verwendung festzulegen und zu speichern.
Sie können die standardmäßige Fallback-Personalisierung für folgende Punkte verwenden:
Die E-Mail-Einstellungen: Betreffzeile (Kampagnen)
Die E-Mail A/B-Einstellungen: Betreffzeile (Kampagnen)
Die SMS-Inhalte: Nachrichtentext (Kampagnen)
Push-Benachrichtigungen: Titel & Text (Kampagnen)
Die SMS-Blöcke (Automatisierungen)
Wichtig: Die Personalisierungstags werden in Test-E-Mails nicht ausgefüllt. Um sie in Aktion zu sehen, senden Sie die E-Mail an einen echten Kontakt.
Personalisierungsvariablen
Wenn Sie auf das Die Personalisierung Markierung Symbol klicken (oder @ in einem Textblock eingeben), sehen Sie verschiedene Kategorien von Variablen:
Der Kontakt – Informationen aus Kontaktprofilen (Namen, Standort, benutzerdefinierte Eigenschaften).
Das Konto – Informationen über Ihren Webshop.
Datum – Aktuelles Datum und Uhrzeit.
Benutzerdefinierte Eigenschaften – Daten, die für jeden Kontakt gesammelt werden als ein Die Benutzerdefinierte Eigenschaft.
Event – Ereignisspezifische Daten (nur in Automatisierungen verfügbar).
Verwenden Sie die Suchleiste oben im Menü, um schnell eine Variable nach Namen zu finden.
Kontaktvariablen
Kontaktvariablen umfassen Standardeigenschaften aus Kontaktprofilen.Diese beinhalten:
[[contact.email]]
[[contact.first_name]]
[[contact.last_name]]
[[contact.city]]
[[contact.country]]
[[contact.state]]
[[contact.phone_number]]
[[contact.postal_code]]
[[unsubscribe_link]]
[[preference_link]]
Das Konto-Variablen
Die Kontovariablen enthalten Informationen über Ihren Webshop, einschließlich:
[[account.name]]
[[account.address]]
[[account.city]]
[[account.state]]
[[account.zip_code]]
[[account.country]]
[[account.timezone]]
[[account.currency]]
[[account.website]]
Datumsvariablen
Datumsvariablen ermöglichen es Ihnen, das aktuelle Datum und die Uhrzeit in Automatisierungsnachrichten anzuzeigen:
Current day [[current_date|date:'%d']]
Current day name [[current_date|date:'%A']]
Current month [[current_date|date:'%m']]
Current month name [[current_date|date:'%B']]
Current year [[current_date|date:'%Y']]
🔁 Wenn Sie Datumswerte mit benutzerdefinierten Ereignissen übergeben und das Ereignis sowohl Datum als auch Uhrzeit enthält, aber Sie nur das Datum anzeigen möchten, formatieren Sie es wie folgt:
[[ event.fieldSystemName | date: "%Y-%m-%d" ]]
Benutzerdefinierte Eigenschaften
Wenn Sie benutzerdefinierte Kontaktinformationen (wie Kleidergröße, Geburtstag oder Treuepunkte) sammeln, können Sie diese hinzufügen, indem Sie auf Die Personalisierung Markierung → Benutzerdefinierte Eigenschaften klicken.
Die Benutzerdefinierte Eigenschafts-Syntax:
[[contact.custom_properties.name_of_custom_property]]
Beispiel:
[[contact.custom_properties.clothing_size]] [[contact.custom_properties.loyalty_points]]
📝 Erfahren Sie, wie Sie benutzerdefinierte Eigenschaften erstellen und verwalten.Benutzerdefinierte Eigenschaften können mit Anmeldeformularen gesammelt, manuell zugewiesen oder von integrierten Apps synchronisiert werden.
Ereignisvariablen
Ereignisvariablen sind nur in Automatisierungs-Workflows verfügbar und hängen vom Trigger-Ereignis ab, das in der Automatisierung verwendet wird.
Kategorien von Ereignisvariablen:
Omnisend Standardereignisvariablen - Dies sind integrierte Variablen, die automatisch enthalten sind, wenn die vorgefertigten Automatisierungstrigger von Omnisend verwendet werden (z. B. Der Warenkorbabbruch, Die Bestellbestätigung, Der Browsingabbruch usw.).
Beispiel: In einer Automatisierung des Kassenabbruchs können Sie den Checkout-Link mit dieser Variablen verwenden:
[[event.raw.abandoned_checkout_url]]
Benutzerdefinierte Ereignisvariablen - Wenn Sie Benutzerdefinierte Ereignisse, die über die API oder Integrationen ausgelöst werden, können Sie definieren Sie Ihre eigenen benutzerdefinierten Felder und verwenden Sie sie als Personalisierungsvariablen innerhalb der Die Automatisierung.
Bedingte Personalisierung
Sie können unterschiedlichen Text basierend auf den Werten der Personalisierungsvariablen mithilfe von Liquid-Bedingungsanweisungen anzeigen.
Beispiel: Sie können unterschiedliche Grüße basierend auf dem Kontaktland anzeigen:
[% if contact.country == "France" %] Bonjour! [% else %] Hello! [% endif %]
Ausgabe:
Wenn das Land des Abonnenten in unserer Datenbank Frankreich ist, wird die Ausgabe sein: Bonjour!
Wenn das Land des Abonnenten anders ist, wird die Ausgabe sein: Hello!
Hinweis: Bedingte Personalisierung funktioniert in Nur Automatisierung.
Personalisierung in Inhaltsblöcken
Sie können Personalisierung in verschiedenen Teilen eines Inhaltsblocks hinzufügen, einschließlich:
💡Einige ereignisbasierte Inhaltsblöcke enthalten vorab ausgefüllte Personalisierung. Zum Beispiel hat der Checkout-Button in der Automatisierung des Warenkorbabbruchs eine Link zum Warenkorbabbruch Vorlage.
Anwendungsfälle
Grüße mit Vornamen
Die Einbeziehung des Vornamens eines Kontakts in Ihre Begrüßung trägt dazu bei, dass Ihre Nachrichten persönlicher und gesprächiger wirken. Sie können auch Filter kombinieren, um den Namen richtig zu formatieren.
Ein Komma nach dem Vornamen hinzufügen:
Hi [[contact.first_name | append: ","]] we have some exciting news for you!
Ausgabe: Hallo James, wir haben aufregende Neuigkeiten für Sie!
Den Vornamen großschreiben:
Hi [[contact.first_name | capitalize | append: ","]] welcome back!
Ausgabe: Hi James, willkommen zurück!
So funktioniert es:
[[ contact.first_name ]] – Zieht den Vornamen des Kontakts aus Ihrer Datenbank.| großschreiben – Stellt sicher, dass der erste Buchstabe großgeschrieben wird.| anhängen: "," – Fügt direkt nach dem Vornamen ein Komma hinzu.
Geburtstagsfeier-Nachrichten
Sie können personalisierte Geburtstagswünsche mit dem Geburtsdatum eines Kontakts senden.
Das Geburtsdatum anzeigen:
Hope your day on [[contact.birthday|date:"%B %d"]] is amazing!
Ausgabe: Hoffe, Ihr Tag am 07. Mai ist fantastisch!
🔁 Geburtstage mit Anmeldeformularen oder benutzerdefinierten Eigenschaften sammeln.Kombinieren Sie dies mit einer Geburtstagsautomatisierung, die durch ein bestimmtes Datum ausgelöst wird.
VIP-Stufenanerkennung
Erkennen Sie VIP-Kunden und bieten Sie exklusive Vorteile an.
Beispiel:
Welcome back, [[contact.first_name]]! As a [[contact.custom_properties.viptier]] member, you get early access to our sale.
Ausgabe: Willkommen zurück, Sarah! Als Goldmitglied haben Sie frühzeitigen Zugang zu unserem Verkauf.
Mit Fallback für Nicht-VIP-Kontakte:
[% if contact.custom_properties.viptier == "Gold" %] As a [[ contact.custom_properties.vip_tier ]] member, enjoy free shipping on this order! [% else %] Spend $50 more to unlock free shipping. [% endif %]
Diese bedingte Beispiel funktioniert nur in der Automatisierung.
Fehlerbehebung
Personalisierung zeigt Rohcode in E-Mails an
Möglicherweise sehen Sie eine Test-E-Mail anstelle einer tatsächlich gesendeten E-Mail. Um die Personalisierung korrekt zu testen:
Vorschau im Editor und wählen Sie einen Kontakt aus Ihrer Liste aus, um die Personalisierung anzuzeigen
Oder senden Sie die Kampagne/Automatisierung live an Ihre eigene E-Mail (stellen Sie sicher, dass Ihr Kontaktprofil Daten enthält).
Test-E-Mails, die aus dem Editor gesendet werden, zeigen immer rohe Personalisierungs-Tags, wie [[contact.first_name]], da sie keine echten Kontaktdaten verwenden.
Personalisierung wird in gesendeten E-Mails nicht transformiert
Die Personalisierungsmarkierung könnte ihre Integrität verloren haben, wenn sie teilweise bearbeitet wurde. Um dies zu beheben, löschen Sie die gesamte Personalisierungsmarkierung und fügen Sie sie erneut über das Menü der Personalisierungsmarkierung ein. Dies stellt eine ordnungsgemäße Formatierung sicher.
Häufig gestellte Fragen
Was ist der Unterschied zwischen benutzerdefinierten Eigenschaften und benutzerdefinierten Feldern?
Benutzerdefinierte Eigenschaften werden dauerhaft in Kontaktprofilen gespeichert und können in Kampagnen oder Die Automatisierung verwendet werden (z. B.
[[contact.custom_properties.property_name]]Benutzerdefinierte Felder sind ereignisspezifische Daten, die mit benutzerdefinierten Ereignissen übergeben werden, verfügbar nur in Automatisierungen, die durch dieses Ereignis ausgelöst werden.
Sollte ich Anführungszeichen oder doppelte Anführungszeichen in Fallback-Werten verwenden?
Sowohl einfache als auch doppelte Anführungszeichen funktionieren:
[[contact.first_name | default: 'there']][[contact.first_name | default: "there"]]
Verwenden Sie, was mit Ihrem Stil übereinstimmt. Der wichtige Teil ist, den Fallback einzuschließen, um leere Stellen zu vermeiden, wenn Daten fehlen.
Was ist, wenn ich die Personalisierung leer lassen möchte (kein Fallback)?
Verwenden Sie [[contact.first_name | default: ""]], um explizit einen leeren Fallback festzulegen. Wenn Sie überhaupt keinen Standard angeben ([[contact.first_name]]), lässt Omnisend es auch leer, wenn Daten fehlen. Beide führen zu einem leeren Raum.
Kann ich personalisierten Text direkt auf dem Hero-Bild meiner E-Mail verwenden?
Es ist nicht möglich, personalisierten Text direkt in ein Bild einzufügen. Es gibt jedoch einen Workaround.
Konvertieren Sie Ihr Hero-Bild in ein Hintergrundbild, platzieren Sie dann einen Textblock darüber und wenden Sie die Personalisierung auf den Textblock an. Dies ermöglicht es Ihnen, personalisierte Inhalte über dem Bild anzuzeigen.
Weitere Fragen? Kontaktieren Sie uns gerne unter 💬 Haben Sie noch Fragen? Kontaktieren Sie unser Support-Team unter [email protected] oder über den In-App-Chat.
















