Einrichtung von Klaviyo Integrations und Flows für Ticket- und Event-basierte Unternehmen

Wir haben eine vollständige Integration zwischen Design My Night (Tonic) und Klaviyo aufgebaut, um Käufe zu übertragen, Profile zu erstellen, Events zu generieren und automatisierte Customer Flows für eventbasierte Unternehmen einzurichten.

Inhaltsverzeichnis

Problem
So haben wir das Problem gelöst
Ergebnisse
Stimmen unserer Kund:innen

Problem

Was ist, wenn Sie Klaviyo nutzen möchten, Ihr Tech-Stack aber keine direkten Integrationen dafür bietet? Diese Einschränkung hindert Teams daran, das volle Potenzial fortgeschrittener Email Marketing (Klaviyo)-Funktionen wie ereignisbasierte Segmentierung und personalisierte Automatisierungen auszuschöpfen.

Das ist ein Problem, das Inventive Productions hatte. Sie nutzen Design My Night (auch bekannt als Tonic), um Tickets für ihre Events zu verkaufen.

Wir mussten ein System entwickeln, das Käufe abruft und Kund:innen nach Event und Datum taggt.

So haben wir das Problem gelöst

Tracking

Wir haben die API-Dokumentation von Tonic analysiert und mehrere abfragebasierte Automatisierungen in Pipedream aufgebaut. Das gesamte Setup wurde mit Server Side Tracking umgesetzt, sodass wir Käufe, Rückerstattungen, Aktualisierungen und benutzerdefinierte Event-Objekte zuverlässig und direkt per APIs in Klaviyo synchronisieren konnten.

Abgeschlossene Bestellungen in Tonic

Unsere „Finished order“-Automatisierung läuft alle 30 Minuten:

Automation für abgeschlossene Bestellungen — HTTP-Request-Parameter
  1. Es ruft über die Tonic-API alle abgeschlossenen Bestellungen der letzten 45 Minuten ab.
  2. Erstellt neue Profile in Klaviyo über die Klaviyo-API.
  3. Erzeugt Kauf-Events mit Eventnamen, Ticketarten, Preisen und einer speziellen Eigenschaft namens „Tage bis zum Event zum Zeitpunkt des Kaufs“, deren Zweck wir später noch erläutern werden.
  4. Erstellt Objekte für gebuchte Events in Klaviyo mit Eventnamen, Eventdaten, Ticketarten und Preisen.

Die Objekte sehen in Klaviyo so aus:

Buchungsobjekt im Klaviyo-Profil

Eine ähnliche Automatisierung gibt es für Bestellungen, die manuell hinzugefügt wurden:

Automatisierung für manuell hinzugefügte Bestellungen — API-Request

Eine weitere Automation ruft erstattete Bestellungen ab und erzeugt Refund-Events in Klaviyo. Außerdem löscht sie das Objekt im Profil des Kunden.

Automatisierung für erstattete Bestellungen — API-Request

Wir verfolgen Aktualisierungen, um zu erkennen, wenn ein Kunde seine Buchung bearbeitet, und aktualisieren das Objekt in seinem Profil entsprechend.

Aktualisierte Automatisierung für abgeschlossene Bestellungen — API-Anfrage

Außerdem verfolgen wir dafür unvollständige Bestellungen und Events. So können wir ihnen einen Abbruch-Checkout-Flow zusenden.

Automatisierung für unvollständige Bestellungen – Filter für laufende Vorgänge

Flows

Neben den standardmäßigen Welcome-, Abandoned-Checkout- und Post-Purchase-Flows haben wir für alle Standorte Pre- und Post-Attendance-Flows erstellt, die über die Event-Date-Eigenschaft der Booking-Objekte ausgelöst werden:

Einrichtung des Auslösers für den Pre-Attendance-FlowEinrichtung des Anwesenheitstags-TriggersEinrichtung des Auslösers für den Flow nach der Teilnahme

Warum sollten Sie für jeden Standort separate Flows verwenden, anstatt nur einen einzigen Flow mit Verzweigungen nach Standort?

Weil du in Flows, die durch Datums-Properties ausgelöst werden, keine Trigger Splits verwenden kannst, sondern nur Conditional Splits. In Klaviyo prüfen Trigger Splits die Eigenschaften des Events, das den Flow ausgelöst hat. Conditional Splits prüfen die Eigenschaften des Profils oder eines beliebigen Objekts, das mit diesem Profil verknüpft ist.

Falls eine Person zwei oder mehr Events gebucht hat, könnte sie die falschen E-Mails vor der Teilnahme erhalten.

Angenommen, sie haben Standort X in 5 Tagen und Standort Y in 3 Tagen.

Sie haben die E-Mail mit den Regeln für Standort Y bereits erhalten.

Die Veranstaltung an Standort X findet in 5 Tagen statt, daher gelangen sie in den Flow, um die Regel-E-Mail zu erhalten.

Sie erreichen die Verzweigung für Standort Y.

Sie erfüllen weiterhin den bedingten Split „Event Name enthält Y und Event date ist in den nächsten 5 Tagen“.

Wenn die Verzweigung für Standort Y vor der Verzweigung für Standort X kommt, erhalten sie die falsche E-Mail.

Der Pre-Attendance-Flow versendet 5 Tage vor dem Veranstaltungstermin eine E-Mail mit den Regeln. Aber was passiert, wenn jemand eine Veranstaltung erst 1, 2 oder 3 Tage im Voraus bucht?

Für diese Kund:innen verwenden wir das Purchase Event als Trigger, mit dem Filter „Days until event at purchase <5“.

Klaviyo-Trigger für den Kauf eines Tonic-Tickets.

Ergebnisse

Unser Kunde nutzt die vollen Vorteile der fortschrittlichen Segmentierung und Personalisierung von Klaviyo.

Und mit demselben Framework können wir buchstäblich alles mit Klaviyo integrieren, solange eine funktionsfähige API vorhanden ist.

Möchten Sie, dass wir das für Sie übernehmen? Melden Sie sich unten für unseren Marketing-Plan an.

Stimmen unserer Kund:innen

Chris Corsini
Chris Corsini
Astrology Ecommerce Brand
countcountcountcountcount

Their Klaviyo setup boosted our engagement and conversions-open rates have never been higher.

Read review onupworkupwork
location
UKRAINE
Kyiv, Yamska 35, office 12 +38 098 692 68 42
location
PORTUGAL
Cascais, Av. Faial 371A, office 3 +351 922 210 245
location
USA
Chicago, 171 N Aberdeen St Suite 400 +18 888 939 981
location
NORWAY
Oslo, Nerde Slottsgate, 4 +479 228 0348