Beispiel: Eine Vorlage Schritt für Schritt
Wir erstellen eine Mail-Vorlage für einen wöchentlichen Newsletter und lassen die Express-Benutzer den Content für den Newsletter ausfüllen. Unveränderlicher Content wird in der Vorlage genauso erstellt wie jede andere Mail im Editor erstellt wird. Wir müssen allerdings auch die bearbeitbaren Bereiche einstellen, so dass Express-Benutzer Content hinzufügen und änderen können. Jeder Newsletter hat ein für jeden Newsletter spezifisches Hero-Bild und 3 Artikel „Wöchentliche Produkte“.
Beim Erstellen einer Mail aus einem Design sollte die erste Überlegung sein, wie der bearbeitbare Content verwendet wid. Soll ein bearbeitbarer Teil schließlich eine Dynamische Komponente (Bild, Text oder HTML) oder ein Artikel sein? Dynamische Komponenten „existieren“ nur in der in Express erstellten Mail, während Artikel in einer Artikeltabelle in der Datenbank gespeichert werden können. Gespeicherte Artikel können einfach gepflegt werden (aktualisiert und wieder verwendet), was mit Dynamischen Komponenten nicht möglich ist. 3 Fragen können Ihnen helfen zu entscheiden, ob Sie in Ihrem Vorlagen-Design besser Dynamische Komponenten oder Artikelcontainer verwenden:
- Bezieht sich der Content nur auf einen bestimmten Newsletter? Z.B. eine bestimmte Newsletter-Überschrift oder die Nummer der Ausgabe. Die Nummer einer Ausgabe ist Content, den Sie nicht in einer Artikeltabelle speichern wollen, weil sie nicht mehr von Nutzen für Sie ist, wenn der Newsletter erst einmal versendet wurde. Dieser Content ist nur in der Mail selbst nützlich, und kann daher über eine Dynamische Text-Komponente angezeigt werden.
- Ist der Content ähnlich und kann wiederholt werden? In diesem Fall handelt es sich um einen Artikel, und es sollte ein Artikelcontainer verwendet werden. Mit einem Artikelcontainer wird das Layout eines jeden Artikels in der Vorlage festgelegt. Zum Beispiel erscheint der Titel immer in Fettschrift, hat das Bild eine bestimmte Größe,... Allerdings ist der Content für jeden Artikel unterschiedlich, und wird vom Express-Benutzer festgelegt. Z.B. ein bestimmter Titel und ein bestimmtes Bild pro Artikel.
- Muss Content in zukünftigen Newslettern wiederverwendet werden? Wenn ja, verwenden Sie einen Artikelcontainer und speichern Sie den Artikel in einer Artikeltabelle. Gespeicherte Artikel sind flexibler. Sie können einfach ausgewählt und in verschiedenen Newslettern wieder verwendet werden. Sie können in Express aktualisiert werden, oder sogar direkt in der Artikeltabelle (außerhalb von Express).
Denken Sie daran, dass wenn ein Artikel in einer Artikeltabelle gespeichert und geändert wird, wird die Änderung in den zuvor versendeten Newslettern sichtbar, aber nur in den Web-Versionen.Der zuvor versendete Artikel wird so aussehen wie zu dem Zeitpunkt, an dem der Kontakt ihn in seinem Posteingang erhalten hat; sieht sich der Kontakt den Newsletter jedoch in seinem Browser an, wird die Änderung sichtbar. Das kann normalerweise vernachlässigt werden, weil die Anzahl an Webversionen sehr gering ist. Falls das ein Problem sein sollte, können Sie immernoch eine Artikelcontainer-Komponente verwenden, jedoch ohne einen Artikelcontainer (interner Speicher). Der Express-Benutzer muss bestehende Artikel aus den zuvor versendeten Newslettern auswählen. Diese Artikel werden nämlich wie Dynamische Komponenten in den Newslettern selbst gespeichert.
In unserem Beispiel ist das Hero-Bild Newsletter-spezifischer Content. Das Bild ändert sich für jeden Newsletter, und wir müssen es in zukünftigen Newslettern nicht wieder verwenden. Daher verwenden wir dafür eine Dynamische Bild-Komponente. Sollte das Bild wieder verwendbar sein, hätten wir uns für einen Artikelcontainer mit einem Artikelfeld „Image“ entscheiden können. Die Adresse des Bilds (URL) würde in einer Artikeltabelle gespeichert werden, und könnte in verschiedenen Newslettern wieder verwendet werden.
Die „Wöchentlichen Favoriten“ sind 3 Artikel. Für jeden einzelnen wird das Layout einmal in der Vorlage festgelegt und dann für jeden Artikel wiederholt. Jeder Artikel hat einen Titel, ein Bild, einen Preis und einen Button „Mehr Info“, sowie einen Hyperlink. Der Content für jedes dieser Artikel-“Felder“ kann in Express hinzugefügt werden. Wir verwenden dafür einen Artikelcontainer und eine Artikeltabelle. Es wäre eine schlechte Idee, verschiedene Dynamische Text- und Bildparameter für jedes „Feld“ zu erstellen. Zum Beispiel für jede der 3 Titel eine Dynamische Text-Komponente „Titel1, Titel2 und Titel3“. Das würde unsere Flexibilität einschränken, falls die Vorlage jemals geändert werden müsste:
- Content wäre nicht einfach wiederverwendbar
- Und was, wenn sich jemand dafür entscheiden sollte, dass der Newsletter 4 Artikel anstatt 3 anzeigen soll? Oder falls jeder Artikel ein zusätzliches Feld mit einer „Kurzbeschreibung“ benötigen sollte. Wir hätten jede Menge Arbeit damit, die Vorlage anzupassen.
Faustregel: Erst die Struktur, dann das Layout.
Für unsere Vorlage brauchen wir also:
- Ein Dynamisches Bild für das Hero-Bild
- Einen Artikelcontainer, der eine Artikeltabelle verwendet. Die Felder für jeden Artikel sind: BILD, NAME, PRICE und LINK als Hyperlink für das Bild, den Titel, den Preis und den Button „Mehr Info“.
Nachdem wir uns nun für die Struktur der Tabelle entschieden haben, müssen wir als erstes eine Artikeltabelle erstellen, um die Artikel zu speichern.
Im zweiten Schritt importieren wir die HTML, stellen die Nachrichten-Eigenschaften ein, und legen den Mail-Header fest. In diesem Beispiel gehen wir davon aus, dass Ihnen dieser Vorgang vertraut ist. Falls nicht, konsultieren Sie das Beispiel „Eine einfache Mail, Schritt für Schritt".
Wichtige Themen:
- Erstellen einer Artikeltabelle
- Erstellen einer Mail
- Eigenschaften Vorlage
- Das Dynamische „Hero“-Bild
- Der Artikelcontainer
- Filter: Nur die ersten 3 hinzugefügten Artikel anzeigen (optional)
- Die Textversion
- Tipp: Vorab-Test für die Vorlage im Editor
Glückwunsch! Ihre Vorlage ist fertig. Testen Sie sie nun in Express.