Ausgabe (Campaign/Template)

Eine Ausgabe repräsentiert eine Vorlage für eine Kampagne. Sie kann mithilfe von Platzhaltern pro Empfänger personalisiert werden.

Erstellen einer Ausgabe

  • Navigieren Sie in das Dashboard eines Produkts welches das Kampagnensystem beinhält (bspw. shop, publish, crm)

  • Öffnen Sie die Karte Kampagnen und öffnen Sie die Tabelle Ausgaben

  • Klicken Sie in der Toolbar der Tabelle auf das Plus Symbol (Datensatz anlegen)

Bearbeiten einer Ausgabe

Bei einer bereits existierenden Ausgabe steht über die Toolbar oder das Kontextmenü des Datensatzes die Schaltfläche bearbeiten. Es öffnet sich der Designer mit dem die gewählte Ausgabe mit Elementen befüllt werden kann.

Versenden einer Ausgabe

Zusätzlich zur Bearbeiten-Schaltfläche steht bei einer existierenden Ausgabe die Schaltfläche Ausgabe versenden zur Verfügung. Hierüber kann eine Ausgabe zu Testzwecken an eine E-Mail-Adresse gesendet werden ohne den Standardablauf einer Kampagne durchlaufen zu müssen.

Es handelt sich hierbei um eine reine Testfunktion welche nicht für echte Empfänger genutzt werden darf. Eine Personalisierung der Ausgabe wird über diese Funktion nicht durchgeführt.



Styleguides

Einer Ausgabe kann ein Styleguide zugeordnet werden. Ein Styleguide ist ein separater Datensatz welcher grundlegende Layoutinformationen für Ausgaben enthält. In der Bearbeiten Ansicht der Ausgabe stehen die verfügbaren Styleguides über ein Auswahlfeld zur Verfügung. Über das Plus Symbol hinter dem Auswahlfeld kann ein neuer Styleguide erstellt und über die Schaltfläche Bearbeiten bearbeitet werden.

Elemente

Für die Ausgaben des Kampagnensystems stehen ein paar Elemente zur Verfügung welche über den Designer in einer Ausgabe platziert werden können. Diese Standardelemente sind:

  • Bild

  • Text

  • Button

  • Galerie

  • Container

Formatvorlagen

Für die Elemente "Button" und "Text" stehen Formatvorlagen zur Verfügung. Diese werden wie die Styleguides einer Ausgabe verwaltet und können bei den jeweiligen Elementen über ein Auswahlfeld ausgewählt werden. Mit Formatvorlagen wird das grundlegende Layout eines Elements vorgegeben.

Personalisierung

Die Ausgaben des Kampagnensystems können über Platzhalter für die Empfänger personalisiert werden. Diese Platzhalter werden während dem Verarbeiten einer Kampagne ausgewechselt. Jeder Platzhalter wird über ein PHP-Event aufgelöst, somit sind auch projektdefinierte Platzhalter möglich. Das genutzte Schemata ist {{ [Platzhalter] }}. Die folgenden Platzhalter stehen zur standardmäßig zur Verfügung.

Platzhalter

Beschreibung

Platzhalter

Beschreibung

{{ url=archive }}

Wird mit der URL für die Online-Version des versendeten Newsletters ausgetauscht. Diese URL ist pro Empfänger und Kampagne einzigartig.

{{ url=unsubscribe }}

Wird mit der URL für die Abmeldung aus dem Kampagnensystem ausgetauscht. Standardmäßig wird hier der Abmeldelink aus der Kampagne platziert. Ist die Erweiterung campaign-subscribe installsiert, wird hier ein personalisierter Abmeldelink für den jeweiligen Empfänger platziert.

{{ readable=[Typ].[Identifikator] }}

Wird mit dem Wert des defnierten Feldes ausgetauscht. Jeder der verfügbaren Typen stellt einen Datensatz in brandbox dar.

  • recipient (Empfänger)

  • template (Ausgabe)

  • campaign (Kampagne)

  • cr (Kampagnenempfänger)

Der Identifikator stellt das Feld innerhalb des jeweiligen Datensatzes dar. Hier stehen auch über die Datenmodellierung ergänzte Felder zur Verfügung. Soll bspw. die E-Mail-Adresse des Empfängers ausgegeben werden, so wird der Platzhalter {{ readable=recipient.email }} genutzt.

Bis brandbox 8.0 wurde hier value als Platzhalterfunktion genutzt



{{ page=[ID] }}

Wird mit der URL für die unter der angegebenen ID erreichbaren CMS-Seite ausgetauscht. Dieser Platzhalter steht nur zur Verfügung, wenn campaign-subscribe installiert ist.



Ab brandbox 8.0 nutzen die Ausgaben die Platzhalterlogik aus dem Framework und die damit verbundenen Regeln.