Klaviyo-integraties en -flows opzetten voor ticket- en eventgerichte bedrijven
Wir haben eine vollständige Integration zwischen Design My Night (Tonic) und Klaviyo entwickelt, mit der wir Käufe importieren, Profile erstellen, Ereignisse generieren und Kundenabläufe für veranstaltungsorientierte Unternehmen automatisieren.
Inhaltsverzeichnis
Probleem
Wat als je Klaviyo wilt gebruiken, maar je tech stack geen directe integraties ermee heeft? Deze beperking voorkomt dat teams optimaal gebruikmaken van geavanceerde Email Marketing (Klaviyo)-functionaliteiten zoals event-based segmentatie en gepersonaliseerde automatisering.
Das war ein Problem, mit dem Inventive Productions zu kämpfen hatte. Das Unternehmen nutzt Design My Night (auch bekannt als Tonic), um Tickets für seine Veranstaltungen zu verkaufen.
We moesten een systeem bouwen dat aankopen ophaalt en klanten tagt per event en datum.
Unser Ansatz
Tracking
Wir haben die API-Dokumentation von Tonic studiert und mehrere auf Polling basierende Automatisierungen in Pipedream erstellt. Die vollständige Einrichtung wurde mit serverseitigem Tracking umgesetzt, sodass wir Käufe, Rückerstattungen, Aktualisierungen und benutzerdefinierte Ereignisobjekte zuverlässig direkt über APIs mit Klaviyo synchronisieren konnten.

Onze automatisering ‘Finished order’ wordt elke 30 minuten uitgevoerd:

- Het haalt de voltooide orders van Tonic op over de afgelopen 45 minuten via hun API.
- Maakt nieuwe profielen aan in Klaviyo met behulp van Klaviyo’s API.
- Erzeugt Kaufereignisse mit Ereignisnamen, Tickettypen, Preisen und einer speziellen Eigenschaft namens „days until event at the time of purchase“, deren Zweck wir später erläutern werden.
- Erstellt in Klaviyo Objekte für gebuchte Veranstaltungen mit Veranstaltungsnamen, Veranstaltungsdaten, Ticketarten und Preisen.
De objecten zien er in Klaviyo als volgt uit:

Er bestaat een vergelijkbare automatisering voor bestellingen die handmatig zijn toegevoegd:

Een andere automatisering haalt terugbetaalde bestellingen op en genereert refund events in Klaviyo. Deze verwijdert ook het object in het profiel van de klant.

We volgen updates om te zien wanneer een klant zijn boeking wijzigt en werken het object in zijn profiel dienovereenkomstig bij.

Und wir verfolgen dafür nicht abgeschlossene Bestellungen und Ereignisse. So können wir ihnen einen Ablauf für abgebrochene Kaufvorgänge zukommen lassen.

Flows
Naast de standaard welcome-, abandoned checkout- en post-purchase-flows hebben we voor alle locaties pre- en post-attendance-flows opgezet, die worden getriggerd door de event date-property van de booking objects:



Waarom aparte flows per locatie gebruiken in plaats van één enkele flow met vertakkingen per locatie binnen diezelfde flow?
Da Sie in Abläufen, die durch Datumseigenschaften aktiviert werden, keine Auslöser-Verzweigungen, sondern nur bedingte Verzweigungen verwenden können. In Klaviyo prüfen Auslöser-Verzweigungen die Eigenschaften des Ereignisses, das den Ablauf aktiviert hat. Bedingte Verzweigungen prüfen die Eigenschaften des Profils oder jedes damit verknüpften Objekts.
Als iemand twee of meer events heeft geboekt, kan diegene de verkeerde pre-attendance e-mails ontvangen.
Stel, ze hebben locatie X over 5 dagen en locatie Y over 3 dagen.
Ze hebben de e-mail met de regels voor locatie Y al ontvangen.
Het evenement op locatie X vindt over 5 dagen plaats, dus ze komen in de flow terecht om de regels-e-mail te ontvangen.
Sie gelangen zur Aufteilung für Standort Y.
Sie erfüllen weiterhin die Bedingung „Der Ereignisname enthält Y und das Ereignisdatum liegt innerhalb der nächsten 5 Tage“.
Als de split voor locatie Y vóór de split voor locatie X komt, ontvangen ze de verkeerde e-mail.
De pre-attendance flow verstuurt 5 dagen vóór de eventdatum een e-mail met de regels. Maar wat gebeurt er als iemand een event boekt over 1, 2 of 3 dagen vanaf vandaag?
Für diese Kunden verwenden wir den Kaufzeitpunkt als Auslöser, mit dem Filter „Days until event at purchase <5“.

Resultaten
Unser Kunde profitiert vollständig von Klaviyos fortschrittlicher Segmentierung und Personalisierung.
En met hetzelfde framework kunnen we letterlijk alles integreren met Klaviyo, zolang het maar een functionele API heeft.
Wil je dat wij het voor je doen? Schrijf je dan hieronder in voor ons marketingplan.
Woorden van de klant
