-
Allgemeines & Aktuelles
-
Organisationseinstellungen
- Anlegen & Verwalten Ihres persönlichen doo Nutzer-Accounts
- Organisationseinstellungen: Verwalten Sie Ihren doo Organisations-Account
- Multi-Nutzer: Arbeiten Sie im Team
- So setzen Sie Ihr Passwort zurück
- Ändern der E-Mail-Adresse Ihres doo Accounts
- Die doo Account-Pakete
- Was kann ich tun, wenn die doo Seite nicht lädt?
- Standard-Bezeichnungen des doo Buchungsprozesses selbstständig anpassen
- Wie lösche ich meinen Account?
- Passwort-Sicherheit bei doo: Welche Möglichkeiten gibt es?
-
Veranstaltungen
-
- E-Mail Inhalte anpassen
- Verwenden von Platzhaltern in Bucher-E-Mail-Vorlagen
- Rechnungsinhalte anpassen
- Teilnehmertickets und QR-Code Scan
- Wie sehen die doo Tickets aus?
- E-Mail-Anhänge für Bucher und Teilnehmer
- Zertifikate & Co: Personalisierte Dokumente erstellen
- Eigene Buchungsbedingungen hinterlegen
- Umsatzauszahlung: Kontodaten & Rechnungsanschrift eingeben und editieren
- Bilinguale (Mehrsprachige) Veranstaltungen erstellen
- Buchungen mit manueller Freigabe
- Warteliste erstellen
- Zugangscodes und Promotion Codes: Vergünstigte Tickets für Ihre Teilnehmer
- doo Widgets: Integration in die eigene Homepage
- Benutzerdefinierte Veranstaltungswebseite
- Wie erstelle ich einen englischen Buchungsprozess?
- Flyer, Programm oder Anfahrtsskizze bereitstellen
- Tipps für einen reibungslosen Einlass
- Wie läuft die Buchung für meine Teilnehmer ab?
- Wie mache ich Testbuchungen?
- Erstellung exklusiver Zugänge zur Registrierung für ausgewählte Kontakte
- Nachträgliches Löschen von Ticketkategorien, Preisänderungen und Anpassungen am Verkaufszeitraum
- Absage von Veranstaltungen
- Was sind Veranstaltungsfelder und wie nutze ich sie am besten?
- Buchungsprozess verkürzen und Daten vorbefüllen: So gestalten Sie den Buchungsprozess möglichst komfortabel für Ihre Bucher
- Tipps für virtuelle Veranstaltungen bei doo
- Einbindung in die eigene Facebookseite
- Event Templates: Vorlagen für Ihre Veranstaltungen erstellen
-
Buchungsverwaltung
- Bucher-Support: So verwalten Sie Ihre Buchungen und Teilnehmer
- Eingehende Buchungen beobachten
- Die Teilnehmerübersicht
- Einladungsliste: Verfolgen Sie den Anmeldestatus bestimmter Kontakte
- Manuelle Registrierung
- Änderung von Teilnehmerdaten und Rechnungsanschrift
- Erneuter Versand automatisch generierter E-Mails
- Umbuchung von Teilnehmern
- Stornierung & Rückerstattung
- Buchungsportal: Buchern ermöglichen, ihre Buchung nachträglich einzusehen und zu bearbeiten
- Buchungsübersicht und Teilnehmerliste herunterladen
- Kauf auf Rechnung: Umgang mit unbezahlten Buchungen
- Was tun, wenn jemand seine Bestätigungs-E-Mail oder Ticket nicht erhalten hat?
-
Kontaktverwaltung
- Kontakte: Einführung und Themenübersicht
- Kontaktdetails: Sammeln von veranstaltungsübergreifenden Kontaktdaten
- Übersicht Kontaktdatenfelder
- Kontaktdatenfelder verwalten
- Kontakte anlegen - Wie kommen Kontakte ins doo Kontaktcenter?
- Kontaktimport: Massenerstellung und -bearbeitung von Kontakten
- Bestehende Kontakte verwalten
- Kontaktgruppen erstellen und verwalten
- Datensynchronisation zwischen Buchungsdaten und doo Kontakt
- E-Mail-Abos: Double-Opt-in & Opt-out Funktionen bei doo
- Kontakte löschen
-
E-Mails
-
- E-Mail Nachrichten: So erstellen Sie eine neue Nachricht
- Kontaktmanagement: So bauen Sie sich saubere Empfängerlisten auf
- Erfolgsbericht: So werten Sie den Versand Ihrer E-Mail-Nachrichten aus
- E-Mail-Aktivitäten: Das bedeuten die Ereignisse bei Ihren E-Mail-Nachrichten
- Bounce Management: Tipps für eine hohe Qualität bei Ihren Empfängerlisten
- Liquid-Code in E-Mail-Nachrichten verwenden für individuelle Personalisierungen
-
-
Webseiten
- Der doo Webseiten-Editor: Erstellen Sie eine individuelle Veranstaltungs-Seite
- Mobiloptimierung: Ihre Webseite für alle Geräte perfekt anpassen
- Einbau verschiedener Tracking Tools auf der Webseite
- Webseiten-Tracking: So integrieren Sie doo in Ihre Google Analytics
- Erstellung eines SSL-Zertifikats (HTTPS) zur Gewährleistung der Datensicherheit
-
Weitere Funktionen
- Optionaler Service: Rückerstattungsabwicklung durch doo
- Ticketdesign: So bekommen Sie Ihr Ticket im Wunschdesign
- Formulare - Erstellen von Umfragen und Feedback-Abfragen für Ihre Teilnehmer
- Berichte / Embedded Reports
- Kundenspezifische E-Mail-Absenderadresse
- E-Mail-Postfach: So verwalten Sie E-Mail-Anfragen Ihrer Teilnehmer innerhalb von doo
- Erstellen von Kalendereinträgen
- Gefilterte Widgets: So werden nur ausgewählte Veranstaltungen angezeigt
-
Automatisierungen
-
Bucher & Teilnehmer FAQs
-
Entwickler-Dokumentation
-
Integrationen
Liquid-Code in E-Mail-Nachrichten verwenden für individuelle Personalisierungen
Mit Hilfe von Liquid-Code ist es Ihnen möglich, variable Felder in E-Mail-Nachrichten einzubauen. So können Sie E-Mails mit den in doo vorliegenden Kontaktdaten individuell befüllen. In diesem Artikel wird Ihnen beschrieben, wie das geht und welche Anpassungsmöglichkeiten Sie haben.
- Liquid-Code durch Personalisierungen einfügen
- Liquid-Code selbst schreiben
1. Liquid-Code durch Personalisierungen einfügen
Um E-Mail Nachrichten individuell an Empfänger-Listen und Kontaktgruppen anzupassen, können Sie Personalisierungen verwenden. Klicken Sie dafür auf den von Ihnen in Ihre E-Mail-Nachricht eingefügten Textbaustein, in welchen Sie Platzhalter einfügen möchten. Dadurch taucht ein Fenster mit Bearbeitungsoptionen auf. Klicken Sie hier auf Personalisierungen und wählen Sie das passende Feld aus. Es sind organisations-, kontakt- und veranstaltungsbezogene Platzhalter vordefiniert.
Sie können, statt Personalisierungen einfach nur im Standard einzufügen, diese auch noch weiter anpassen.
Nehmen wir beispielsweise den Platzhalter für die Anrede: {{ contact.salutation }}. Der Platzhalter kann durch Filter weiter verändert werden. Fügen Sie dafür | und den gewünschten Filter innerhalb des Platzhalters ein.
Bsp: {{ contact.salutation | default: “Hallo” }}. Dieses Beispiel für den Einsatz von Filtern ist hilfreich, wenn das Geschlecht des Empfängers nicht bekannt ist und bei dem normalerweise “Sehr geehrte/r Frau/Herr” als Standardwert gegeben ist.
Einige für Sie hilfreiche Filter finden Sie in der nachfolgenden Tabelle. Ausführlichere Informationen können Sie hier in der Liquid Dokumentation einsehen.
{{ … | capitalize }} | Der Eingabewert wird groß geschrieben. titel -> Titel |
{{ … | date: “%a, %b %d, %y” }} | Daten werden in einem anderem Format wiedergegeben. Hier beispielsweise Fri, Jul 17, 15 |
{{ … | default: 2.99 }} | Platzhalter werden mit einem Standardwert belegt, falls keine Daten vorhanden sind. |
{{ … | downcase }} | Der Eingabewert wird klein geschrieben. Titel -> titel |
{{ … | first }} | Gibt den ersten Wert eines *Arrays zurück |
{{ … | join: ” and ” }} | Verbindet Werte eines *Arrays mit Beispielsweise hier and |
{{ … | last }} | Gibt den letzten Wert eines *Arrays zurück |
{{ … | prepend: “Liste: ” }} | Stellt einen **String (Hier Liste: ) dem aus den Daten gewonnen **String vor. |
{{ … | replace: “dein”, “Ihr” }} | Ersetzt das erste Wort (Hier dein) durch das Zweite Wort (Hier Ihr) in einem **String |
*Array = Aneinanderreihung von Elementen eines Datentyps. Die Elemente können durch ihre Stelle in der Reihe (startend mit 0) geordnet werden.
**String = Eine Zeichenkette, die beispielsweise Wörter oder Sätze ergibt und durch ” ” begrenzt ist.
2. Liquid-Code selber schreiben
Mit Liquid-Code ist es möglich logische Operationen und einen Kontrollfluss definieren. Durch den Einsatz von selbst verfasstem Liquid Code in E-Mail Nachrichten können Sie Standard E-Mails verfassen, die sich in Ihrem Inhalt an Art, Zeitpunkt, Veranstaltungsstatus, Größe, etc. anpasst. Außerdem können die E-Mail auch an unterschiedliche Empfängergruppen anpassen, sodass innerhalb einer Kampagne individuelle Informationen versendet werden können.
Um Liquid Code richtig zu verwenden und sicherzugehen, dass keine falschen Inhalte in E-Mail-Nachrichten auftauchen, sollten Sie nur dann selbst Code schreiben, wenn Sie auch Erfahrung mit anderen Programmiersprachen und Konzepten haben. In den nachfolgenden Ansätzen finden Sie Beispiele wie einige Programmierkonzepte in Liquid umgesetzt werden. Eine vollständige Dokumentation zu Liquid-Codes und Verwendungsmöglichkeiten finden Sie hier.
Variablen Definieren:
{% assign veranstalter = "doo" %}
IF-Operationen:
{% if veranstaltung.price <= 20 %}
Das ist eine günstige Veranstaltung
{% endif %}
{% if veranstaltung.name contains "Extra" %}
Dies ist eine zusätzliche Veranstaltung.
{% endif %}
{% if teilnehmer.name and teilnehmer.name.size > 10 %} Wow, {{ teilnehmer }}, Sie haben einen langen Namen! {% else %} Hallöchen! {% endif %}
Split-Operator:
Teilt einen String in ein *Array an dem definierten Char.
{% assign teilnehmer = "John, Tim, Tina, Alex" | split: ", " %}
Array Indices ansprechen:
{{ veranstaltung.teilnehmer[0] }}
{{ veranstaltung.teilnehmer[1] }}
{{ veranstaltung.teilnehmer[3] }}