Das Zuhören auf Widget-Ereignisse ermöglicht es dir, Ihre Konversionen einfach zu verfolgen und benutzerdefinierte Funktionalitäten bereitzustellen.
Marketing-Anwendungsfall
Ein entscheidender Aspekt beim Durchführen von Marketingkampagnen für Ihr Restaurant ist die Fähigkeit, Konversionsereignisse zu verfolgen, wie zum Beispiel, wenn ein Gast, der von einer Kampagne kommt, eine Reservierung bucht. Aleno bietet eine Möglichkeit, sich in dieses Ereignis einzuklinken, sodass Sie Ihre Verfolgung mit jedem System durchführen können, das Sie verwenden -- GTM, Segment, Meta Ads, Google Ads usw.
Verfolgung mit Google Tag Manager
Für eine detaillierte Anleitung, wie Sie Google Tag Manager (GTM) einrichten können, um diesen Ereignissen zu lauschen, folgen Sie dem GTM-Leitfaden-Artikel.
Andere Anwendungsfälle
Sie möchten vielleicht auch, dass Ihre Website dynamisch auf das reagiert, was im Widget passiert. Zum Beispiel könnten Sie eine benutzerdefinierte Dankesnotiz auf Ihrer Website anzeigen, wenn der Gast eine Reservierung bucht.
Unterstützte Ereignisse
Bis jetzt unterstützt das Aleno-Widget drei Schlüsselereignisse.
Wenn Sie Bedarf an mehr Ereignissen haben, kontaktieren Sie bitte support@aleno.me für eine Funktionsanfrage.
reservation-booked |
Wird ausgelöst, wenn ein Gast eine Reservierung im Widget erstellt. Die Ereignisdaten enthalten eine Anzahl von Reservierungseigenschaften, die Sie weiter verwenden können. (siehe unten) |
widget-opened | Wird ausgelöst, wenn das Widget geöffnet wird. Es werden keine zusätzlichen Daten übermittelt. |
widget-closed | Wird ausgelöst, wenn das Widget geschlossen wird. Es werden keine zusätzlichen Daten übermittelt. |
Reservierung gebucht
Sie können dieses Ereignis nutzen, um Ihre Marketingkonversionsereignisse zu verfolgen, eine gewidmete Dankesnotiz anzuzeigen und Ähnliches.
// Registrieren des Ereignishandlers
alenoPopup.on("reservation-booked", function(event) {
// Führen Sie hier Ihre Verfolgung oder benutzerdefinierte Logik aus
}
Das Ereignisobjekt enthält die Reservierungseigenschaften, die Sie weiter nutzen können:
{
restaurantId: <string>,
pax: <integer>,
status: <string>,
firstName: <string>,
lastName: <string>,
gender: <string>,
email: <string>,
phoneNumber: <string>,
reservationAt: <string>,
newsletterConfirmed: <boolean>
}
Widget geöffnet
// Registrieren des Ereignishandlers
alenoPopup.on("widget-opened", function() {
// Das Widget wurde geöffnet!
}
Widget geschlossen
// Registrieren des Ereignishandlers
alenoPopup.on("widget-closed", function() {
// Das Widget wurde geschlossen!
}