Darstellung
Personalisierte Inhalte erstellen
Mit personalisierten Inhalten kannst du zusätzliche Kundendaten auf einem Print-Mailing verwenden oder in Printstack neue Werte daraus zusammensetzen. So lassen sich beispielsweise ein Produktname, eine individuelle Anrede oder eine vollständige URL für einen QR-Code vorbereiten.
Du brauchst Unterstützung bei der Personalisierung?
Du möchtest eine besondere Personalisierung umsetzen und weißt noch nicht, wie? Schreib uns an kontakt@printstack.de und beschreibe kurz, was du vorhast. Wir helfen dir gerne bei der Umsetzung.
Welchen Inhalt möchtest du erstellen?
| Dein Ziel | Passender Weg |
|---|---|
| Einen vorhandenen Wert übernehmen, etwa einen Produktnamen | Aus Datenquelle übernehmen |
| Text und dynamische Werte kombinieren, etwa zu einer QR-Code-URL | Eigenen Wert erstellen |
Öffne zuerst den Editor und folge dem passenden Beispiel. Unter jedem Beispiel findest du den nächsten Schritt.
Editor für personalisierte Inhalte öffnen
Du kannst personalisierte Inhalte festlegen, solange sich die Kampagne im Entwurf beziehungsweise Einrichtungsmodus befindet:
In einer bestehenden Kampagne
- Öffne die Kampagne.
- Klicke im Bereich Sendungen neben den aktiven Feldern auf den Stift.
- Wähle unter Personalisierte Inhalte die Option Inhalt hinzufügen.
Beim Erstellen einer neuen Kampagne
- Öffne im Einrichtungsmodus den Schritt 2 · Daten.
- Wähle unter Personalisierte Inhalte die Option Inhalt hinzufügen.
In beiden Fällen vergibst du anschließend einen eindeutigen Feldnamen und entscheidest, ob du den Wert Aus Datenquelle übernehmen oder mit Eigenen Wert erstellen zusammensetzen möchtest.
Feldschema vor der Aktivierung fertigstellen
Nach der ersten Aktivierung ist das Feldschema der Kampagne festgeschrieben. Möchtest du später Felder hinzufügen, entfernen oder umbenennen, musst du die Kampagne duplizieren und die neue Kampagne entsprechend einrichten. Unter Warum du Felder später nicht mehr ändern kannst erfährst du, wie das Feldschema deine Datenquelle, Printstack und die Post-Kampagne miteinander verbindet.
Wert aus der Datenquelle übernehmen
Wähle Aus Datenquelle übernehmen, wenn der gewünschte Wert bereits in Klaviyo oder deiner eigenen Datenquelle gespeichert ist. Printstack erwartet diesen Wert dann bei der Übergabe des Empfängers.
Beispiel: produkt_name
Du möchtest einen Produktnamen aus deiner Datenquelle auf dem Mailing verwenden, zum Beispiel „Snowboard“:
- Trage als Feldnamen
produkt_nameein. - Wähle Aus Datenquelle übernehmen.
- Hinterlege
Snowboardals Beispielwert für Vorschau und Beispiel-CSV. Für echte Sendungen liefert deine Datenquelle den jeweiligen Produktnamen. - Aktiviere Ersatzwert verwenden und hinterlege ebenfalls
Snowboard. Dieser Text wird nur eingesetzt, wenn deine Datenquelle keinen Wert liefert. Ohne Ersatzwert bleibt das Feld leer. - Lasse Für das Mailing verwenden aktiviert und speichere den Inhalt.
Printstack erwartet nun für jeden Empfänger das Feld produkt_name. Welcher Produktname darin steht, legst du in deiner Datenquelle fest – beispielsweise ein Produkt aus dem Kaufereignis oder eine am Kundenprofil gespeicherte Produktempfehlung.
Nächster Schritt: Ordne produkt_name in Klaviyo dem gewünschten Produktwert zu. Anschließend verwendest du das Feld im Mailing.
Beispielwert und Ersatzwert unterscheiden
- Beispielwert = Gestaltung und Test: Er erscheint ausschließlich in Vorschau und Beispiel-CSV.
- Ersatzwert = Absicherung im Versand: Er wird für eine tatsächliche Sendung verwendet, wenn deine Datenquelle keinen Wert liefert.
Formulierung mit leerem Wert prüfen
Kontrolliere in der Vorschau sowohl das Ergebnis mit Beispieldaten als auch das Ergebnis bei einem leeren Datenfeld. Ein Ersatzwert ist besonders sinnvoll, wenn ein leerer Wert zu einem unvollständigen Satz oder Motiv führen würde.
Eigenen Wert erstellen
Mit Eigenen Wert erstellen setzt du einen neuen Inhalt aus mehreren Bausteinen zusammen. Zur Verfügung stehen:
- Text: ein unveränderlicher Bestandteil, beispielsweise eine Domain, ein URL-Pfad oder ein Trennzeichen
- Datenfeld: ein dynamischer Wert aus deiner Datenquelle oder ein bereits angelegter Inhalt
- Gutscheincode: der Code aus dem zugeordneten Gutscheinangebot
- Vorteil: beispielsweise
10 %,5 €oderKostenloser Versand - Ablaufdatum: das hinterlegte Datum; ohne Ablaufdatum bleibt der Baustein leer
Du kannst Bausteine hinzufügen, entfernen und in die benötigte Reihenfolge bringen. Printstack zeigt dir daraus eine Vorschau des fertigen Werts.
Beispiel: qr_code_url
Du möchtest für jeden Empfänger eine individuelle URL erzeugen, die später als Ziel eines QR-Codes dient. Die URL soll eine Kennung aus Klaviyo und feste UTM-Parameter enthalten:
https://shop.example/pages/purl?id=abc123&utm_source=postkarte&utm_campaign=winback_90d
- Vergib den Feldnamen
qr_code_url. - Wähle Eigenen Wert erstellen.
- Füge als ersten Textbaustein
https://shop.example/pages/purl?id=hinzu. Ersetze die Domain später durch die Zielseite deines Shops. - Ergänze das Datenfeld
klaviyo_id. - Ist
klaviyo_idnoch nicht vorhanden, lege es direkt als Wert aus deiner Datenquelle an und hinterlegeabc123als synthetischen Beispielwert. - Ergänze als weiteren Textbaustein
&utm_source=postkarte&utm_campaign=winback_90d. - Prüfe die vollständige Vorschau:
https://shop.example/pages/purl?id=abc123&utm_source=postkarte&utm_campaign=winback_90d. - Speichere den Inhalt.
0:00 / 0:00
Printstack setzt die fertige URL damit aus drei Bausteinen zusammen:
| Reihenfolge | Baustein | Aufgabe |
|---|---|---|
| 1 | Text https://shop.example/pages/purl?id= | Legt Zielseite und ersten URL-Parameter fest. |
| 2 | Datenfeld klaviyo_id | Fügt die für den jeweiligen Empfänger aus Klaviyo übergebene Kennung ein. |
| 3 | Text &utm_source=postkarte&utm_campaign=winback_90d | Ergänzt feste Angaben für die Auswertung der Kampagne. |
Klaviyo übergibt für jeden Empfänger dessen klaviyo_id an Printstack. Printstack setzt diese ID in die URL ein und erzeugt daraus den fertigen Wert qr_code_url. An die Deutsche Post wird nur diese vollständige URL übertragen. Dort musst du deshalb lediglich qr_code_url dem QR-Code zuordnen – nicht zusätzlich klaviyo_id.
Nächster Schritt: Ordne klaviyo_id in Klaviyo der passenden Kennung zu und teste die Übertragung. Verwendest du eine andere Datenquelle, lässt du sie die entsprechende Kennung übergeben. Die fertige qr_code_url setzt Printstack daraus zusammen; danach ordnest du sie im Mailing dem QR-Code zu.
Felder bei der Deutschen Post zuordnen
Eigene Mailingfelder und zusammengesetzte Werte musst du im Post-System an der vorgesehenen Stelle des Print-Mailings verwenden. Lade dafür die kampagnenspezifische Beispiel-CSV aus Printstack herunter und richte das Mapping mit dem endgültigen Feldschema ein.
Wie du deine Felder im Mailing verwendest, erklärt Kampagne und Felder bei der Deutschen Post einrichten. Interne Daten erscheinen nicht in der Versanddatei und müssen deshalb nicht bei der Deutschen Post gemappt werden.
Gutscheincode als Baustein verwenden
Du kannst eine URL oder einen anderen zusammengesetzten Inhalt zusätzlich um einen Gutscheincode ergänzen. Füge vorher bei Bedarf einen Textbaustein wie &coupon= ein und anschließend den Baustein Gutscheincode.
Gutscheinangebot erforderlich
Wenn du Gutscheincode, Vorteil oder Ablaufdatum verwendest, aktiviert Printstack automatisch die Gutscheinfunktion. Ordne der Kampagne ein passendes Gutscheinangebot zu. Solange ein Inhalt einen dieser Bausteine verwendet, kannst du die Gutscheinfunktion nicht deaktivieren.
Mailingfelder und interne Daten unterscheiden
Die Option Für das Mailing verwenden bestimmt, ob ein Inhalt in der Beispiel-CSV und später als eigene Spalte in der Versanddatei erscheint.
Welche Voreinstellung gilt?
- Direkt angelegter Inhalt: Legst du einen Inhalt über Inhalt hinzufügen an, ist Für das Mailing verwenden standardmäßig aktiviert. Printstack geht davon aus, dass du diesen Inhalt als eigenes Feld auf dem Mailing benötigst.
- Datenfeld innerhalb eines eigenen Werts: Fügst du beim Zusammensetzen eines eigenen Werts ein neues Datenfeld hinzu, wird dieses standardmäßig als interner Wert angelegt. Es dient zunächst nur zur Berechnung des fertigen Ergebnisses.
Beim Beispiel qr_code_url liefert Klaviyo die klaviyo_id. Printstack benötigt sie, um die URL zu berechnen. Auf dem Mailing soll jedoch die vollständige qr_code_url erscheinen – nicht die ID als zusätzliche eigene Spalte. Deshalb wird klaviyo_id unter Interne Daten geführt, während qr_code_url als Mailingfeld ausgegeben wird.
| Feld im Beispiel | Von der Datenquelle liefern | In Beispiel- und Versanddatei | Bei der Deutschen Post zuordnen |
|---|---|---|---|
klaviyo_id | Ja | Standardmäßig nein | Nein |
qr_code_url | Nein, Printstack setzt den Wert zusammen | Ja | Ja, als Ziel des QR-Codes |
Solange das Feldschema noch nicht festgeschrieben ist, kannst du diese Zuordnung ändern:
- Aktiviere Für das Mailing verwenden, wenn ein bisher interner Wert zusätzlich als eigene Spalte ausgegeben werden soll.
- Deaktiviere die Option, wenn du ein Feld nur noch als Baustein für einen anderen Inhalt benötigst.
Die Einstellung verändert nur die Ausgabe: Ein internes Datenfeld muss weiterhin von Klaviyo beziehungsweise deiner API geliefert werden, wenn Printstack es zur Berechnung eines anderen Inhalts benötigt. Umgekehrt muss deine Datenquelle einen in Printstack zusammengesetzten Wert wie qr_code_url nicht fertig übergeben.
0:00 / 0:00
Feldnamen sind verbindlich: Eine Umbenennung verändert den erwarteten Schlüssel deiner Datenquelle und gegebenenfalls den Spaltennamen in der Versanddatei.
Grenzen
Printstack kann feste Texte, Datenfelder sowie Gutscheincode, Vorteil und Ablaufdatum zu einem neuen Wert zusammensetzen. Bedingungen, Formeln oder Wenn-dann-Regeln werden derzeit nicht unterstützt.
Regelbasierte Gestaltung im Post-System
Diese Grenze betrifft die Zusammensetzung von Werten innerhalb von Printstack. Im Post-System kannst du übertragene Printstack-Felder für Gestaltungsregeln verwenden und damit beispielsweise abhängig von einem Feldwert unterschiedliche Bilder oder Texte im Print-Mailing anzeigen.