Dynamische Inhaltsvorlagen mit einer externen Datenbank
Der HTML-Editor von Flexmail unterstützt die Erstellung einer Nachrichtenvorlage, die automatisch mit Daten aus einer externen Datenbank befüllt wird, die als XML geliefert wird. Dies ist eine Entwicklerfunktion für automatisierte, datengesteuerte E-Mail-Generierung.
Ein typischer Anwendungsfall: Ein Unternehmen sendet jedem Kunden wöchentlich einen Digest, der die spezifischen Produkte oder Aktualisierungen anzeigt, die für ihn relevant sind – abgerufen aus einer Live-Produktdatenbank. Anstatt eine E-Mail pro Kunde zu erstellen, wird eine Vorlage erstellt und die XML-Daten füllen die Variablen aus.
Voraussetzungen
- Kenntnisse in HTML und XML. Diese Funktion erfordert technisches Wissen – wenn Sie Marketingfachkraft und kein Entwickler sind, koordinieren Sie dies vor der Einrichtung mit Ihrem technischen Team.
- Zugriff auf den HTML-Editor in Flexmail.
- Eine externe Datenbank oder ein System, das Daten als XML-Datei in der richtigen Struktur exportieren kann.
Support-Tipp Diese Funktion erfordert Kenntnisse in HTML und XML. Die integrierten dynamischen Inhalte des E-Mail-Builders sind für die meisten Marketing-Anwendungsfälle besser geeignet. Verwenden Sie diese Funktion nur, wenn Ihre Inhalte tatsächlich von einer regelmäßig aktualisierten externen Datenquelle gesteuert werden.
Wie es funktioniert
Sie erstellen eine Nachrichtenvorlage im HTML-Editor mit selbst definierten Variablen-Platzhaltern, zum Beispiel [$title], [$article.header1], [$article.image]. Bei der Nachrichtengenerierung werden diese Variablen durch Werte aus einer von Ihnen bereitgestellten XML-Datei ersetzt. Die XML-Struktur muss mit den Variablennamen in Ihrer Vorlage übereinstimmen.
Wann dies zu verwenden ist
- Automatisierte Produktdigests oder Bestandsmails.
- Automatisierte Buchungs- oder Reservierungsbestätigungen mit variablen Details.
- Wöchentliche Zusammenfassungs-E-Mails, die aus einem Live-Datenfeed erstellt werden.
- Jeder Anwendungsfall, bei dem der Nachrichteninhalt von einer regelmäßig aktualisierten externen Datenquelle gesteuert wird.
Einrichtung
- Erstellen Sie Ihre Nachrichtenvorlage im HTML-Editor. Verwenden Sie die Syntax
[$variable_name]für jedes Datenelement, das aus der XML stammt. - Speichern Sie die Nachricht über das Zahnradsymbol in der Nachrichtenübersicht als Vorlage.
- Erstellen Sie Ihr XML mit Feldern, die genau mit Ihren Variablennamen übereinstimmen.
- Aktivieren Sie beim Erstellen Ihrer Nachricht das Kästchen „XML-Eingabe verwenden" und fügen Sie Ihr XML in das Textfeld ein.
- Wählen Sie die Vorlage aus Schritt 2.
- Klicken Sie auf Speichern. Flexmail verarbeitet nun die Vorlage und das XML, um die endgültige Nachricht zu generieren.
Häufige Fehler vermeiden
- Nicht übereinstimmende Variablennamen zwischen Vorlage und XML. Jedes
[$variable_name]in der Vorlage muss eine exakte Entsprechung im XML haben. Eine Nichtübereinstimmung lässt die Variable im Ergebnis unersetzt. - Diese Funktion verwenden, wenn die dynamischen Inhalte des E-Mail-Builders ausreichen würden. Segmentbasierte bedingte Abschnitte im E-Mail-Builder decken die meisten Personalisierungsanforderungen ab, ohne externe Datenfeeds zu benötigen.
Nächste Schritte
- Lesen Sie „Dynamische Inhalte im E-Mail-Builder" für einen Ansatz ohne Code für bedingte Inhalte mit Interessen und Kontaktfeldern.
- Lesen Sie „Dynamische Inhalte mit Wenn-Strukturen einrichten" für bedingte Inhalte auf Textebene ohne externe Datenquelle.