Die Kraft der API-Integration im Empfehlungsmarketing

Veröffentlicht: 2022-04-18

Möchten Sie eine flexible Empfehlungskampagne durchführen, wissen aber nicht, wo Sie anfangen sollen? Nun, API-first-Empfehlungssoftware kann hier hilfreich sein. Mit diesem Beitrag möchten wir Ihnen zeigen, wie Sie die API-basierte Integration bei der Implementierung und Optimierung von Empfehlungskampagnen optimal nutzen können.

Haftungsausschluss: In diesem Beitrag verwenden wir unser eigenes Produkt Voucherify und seine Funktionen für Empfehlungskampagnen.

{{EBOOK}}

{{ENDEBOOK}}

API-First-Verweise und die Auswirkungen auf Kundendaten

Beginnen wir beim ersten Punkt, an dem die Integration Vorteile bringt – dem Austausch von Kundendaten. Voucherify erleichtert die manuelle Übertragung von Kundendaten per Import/Export von CSV-Dateien. Dies ist eine gute Möglichkeit, ohne großen Aufwand mit Empfehlungen zu beginnen und zu experimentieren. In diesem Beitrag konzentrieren wir uns jedoch darauf, was passiert, wenn Sie über Experimente hinausgehen und sich entscheiden, Ihr Empfehlungsprogramm in großem Umfang auszubauen. An diesem Punkt müssen Sie den Prozess über den manuellen Workflow hinausführen, und genau hier kommt der von Voucherify angebotene API-First-Ansatz ins Spiel.

Mit der API können Sie ganz einfach Synchronisierungsskripte erstellen, die sicherstellen, dass Ihr Kundenstamm über Voucherify und Ihr CRM hinweg konsistent bleibt. Dies ist eine sehr nicht-invasive Route, Sie können Ihre Skripte von Ihrem CRM fernhalten und müssen es nicht anpassen. Dennoch können Sie noch bessere Ergebnisse erzielen, wenn Sie tiefer in Ihre CRM-Workflows eintauchen. Wenn Sie auf dieser Ebene arbeiten, können Sie Voucherify-API-Aufrufe überall dort einschließen, wo Kundendaten im CRM geändert werden, und Voucherify spontan über jede Aktualisierung informieren. Auf diese Weise wird alles, was im CRM passiert, automatisch und ohne unnötige Verzögerungen in Voucherify widergespiegelt. In der Praxis ist dies so einfach wie ein REST-Aufruf an unsere Kunden-API, wie zum Beispiel dieser:

{{CODE}}

curl -X POST \

-H "X-App-ID: c70a6f00-cf91-4756-9df5-47628850002b" \

-H "X-App-Token: 3266b9f8-e246-4f79-bdf0-833929b1380c" \

-H "Inhaltstyp: Anwendung/json" \

-d '{

"source_id": "Ihre-Tracking-ID",

"name": "John Doe",

"email": "[email protected]",

"die Anschrift": {

"Stadt": "Melbourne",

"Zustand": "FL",

"line_1": "226 E Fee Ave",

"line_2": null,

"Land": "Australien",

"Postleitzahl": "32901"

},

"description":"Premium-Benutzer, ACME Inc.",

"Metadaten": {

"lang": "en"

}

}' \

{{ENDCODE}}

Das Coole dabei ist, dass Sie dies zum Posten neuer Kundendaten auf Voucherify sowie zum Aktualisieren bereits bestehender Datensätze verwenden können. Sie müssen lediglich sicherstellen, dass für alle API-Aufrufe für denselben Kunden dieselbe source_id verwendet wird.

Für eine große Anzahl gängiger Programmierumgebungen müssen Sie eine solche Anfrage nicht einmal zusammenstellen und von Hand senden. Voucherify-SDKs umfassen derzeit solche für Node.js, Java, Ruby, PHP, Python, .NET, Voucherify.js, Android, iOS (Swift), Unity (.NET) und Xamarin (.NET) und sie werden dies tun Sie und stellt Ihnen bequeme benutzerdefinierte Datensynchronisierungsmethoden zur Verfügung, mit denen Sie arbeiten können.

Wie integrieren Sie Ihr System in Voucherify?

Die Kommunikation zwischen Voucherify und Ihren bestehenden Systemen kann genauso einfach über Webhooks in beide Richtungen hergestellt werden. In diesem Fall bedeutet der API-First-Ansatz, dass Sie für jedes relevante kundenbezogene Ereignis, das in Voucherify auftritt, eine detaillierte Benachrichtigung erhalten können. Wenn Sie beispielsweise Ihre Empfehlungskampagne so einrichten, dass eine HTTP-Callout-Aktion an einem von Ihnen ausgewählten Endpunkt aufgerufen wird, erhalten Sie diese Art von Antwort:

{{CODE}}

{

"id": "event_jhTlrNjLifPLPDUyZQrf7gpG",

"Objekt": "Ereignis",

"webhook_id": null,

"project_id": "proj_f1r5Tpr0J3Ct",

"created_at":"2017-03-28T20:54:45.021Z",

"type":"redemption.succeeded",

"Daten":{

"Objekt":{

"id":"r_Rlbe0UzSHdTqxegImt92Qpc1",

"object":"erlösung",

"date":"2017-03-28T20:54:44.062Z",

"customer_id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK",

"tracking_id": "1",

"Betrag": 1000,

"Befehl":{

"id": "ord_jvezDre9TtyMIkJ8U4zmvSah",

"created_at":"2017-03-28T20:54:43.692Z",

"status": "ERSTELLT",

"Betrag": 10000,

"Produkte":[

],

"customer_id":"cust_KiFZJoyHzBmmQKR7SY5NXMBK"

},

"Metadaten":{

},

"Ergebnis": "ERFOLG",

"Kunde":{

"Objekt": "Kunde",

"id": "cust_KiFZJoyHzBmmQKR7SY5NXMBK"

},

"Gutschein":{

"Objekt": "Gutschein",

"code": "refjgS8DhE2",

"campaign":"Demo der Empfehlungskampagne"

},

"Geschenk":{

"Betrag": 1000

},

"failure_code": null,

"failure_message": null

}

},

"Metadaten":{

"source": "API"

}

}

{{ENDCODE}}

Diese Antwort enthält Demodaten, aber wenn Sie sich die Struktur ansehen, ist klar, dass hier alle Informationen enthalten sind, die Sie für die Empfehlungsanalyse benötigen – wer hat welche Belohnung im Rahmen welcher Kampagne und aufgrund welcher Bestellung erhalten. Die obige Beispielantwort beschreibt die Belohnung, die ein Referee (eingeladener Freund) erhält. Wenn Sie sich entscheiden, auch Referrer (Befürworter) zu belohnen, erhalten Sie auch ein zweites Ereignis, das die dem Referrer zugewiesene Belohnung beschreibt.

Ereignisse wie diese können Ihren Code auslösen, der dann Ereignisinformationen in Aktualisierungen in Ihrem CRM übersetzt und so sicherstellt, dass Kundendaten auf beiden Seiten synchronisiert bleiben. Sobald Sie diese Integrationsschleife geschlossen haben, wird Voucherify Teil Ihrer Umgebung und jede Kampagne, die Sie ausführen möchten, erfordert keine weitere Arbeit an den Kundendatenübertragungen. Dies gilt natürlich gleichermaßen für jede Art von Kampagne, die von Voucherify unterstützt wird, unabhängig davon, ob sie auf Empfehlungen oder anderweitig basiert.

Überwachen Sie Ihre Empfehlungskampagnen in Echtzeit

Sobald eine Belohnung ausgelöst wird, wird Voucherify Sie natürlich darüber informieren, indem es ein Ereignis über den entsprechenden Webhook sendet. Sie können diesen Ereignis-Feed verwenden, um Analysen voranzutreiben. Während Voucherify es Ihnen ermöglicht, Kampagnen über seine Web-GUI zu überwachen, werden Sie wahrscheinlich mit einer bestehenden Analyse-Pipeline arbeiten, die Daten aus mehreren Kanälen konsolidiert. Um Voucherify als einen der Kanäle zu integrieren, müssen Sie lediglich Belohnungsveranstaltungen abonnieren und die bereitgestellten Informationen in Ihrer BI-Umgebung nutzen. Auf diese Weise können Sie sehen, was mit Ihrer Empfehlungskampagne passiert, und zwar im direkten Vergleich mit anderen von Ihnen durchgeführten Marketingaktivitäten – und das alles auf einer einzigen Plattform Ihrer Wahl.

{{KUNDE}}

{{ENDKUNDE}}

Wie schließe ich Empfehlungsverteilungskanäle an?

Voucherify bietet einen Verteilungsmanager, der es Benutzern ermöglicht, Empfehlungscodes automatisch über integrierte Tools oder Integrationen mit gängigen Messaging-Plattformen (z. B. Braze, MailChimp oder ActiveCampaign) zu teilen. Sein Hauptziel ist es, Ihnen zu helfen, Empfehlungscodes automatisch zu teilen, basierend auf vordefinierten und benutzerdefinierten Ereignissen.

Stellen Sie sich vor, Sie möchten Einladungslinks aus dem Pool eindeutiger Empfehlungscodes generieren und versenden. Mit Voucherify ist es ein Kinderspiel. Es kommt darauf an:

  • Definieren, wann der Empfehlungslink/Code gesendet werden soll.
  • Verfassen der Nachricht.
  • Kampagne live schalten.

Distribution Manager ist mit einem reichhaltigen Editor ausgestattet, mit dem Sie statische Inhalte mit Variablen für Kunden- und Prämiendaten mischen können, die von Voucherify ausgefüllt werden. Der Editor arbeitet mit HTML für E-Mails und reinem Text für SMS und gibt Ihnen eine Live-Vorschau, wie Ihre Nachrichten aussehen werden, wodurch das Verfassen zum Kinderspiel wird.

Schließlich, wenn eine Kampagne live ist und eingeladene Freunde anfangen, Ihren E-Store zu besuchen, ist es an der Zeit, auch die Referrer zu belohnen.

Wie verwalte ich Empfehlungsprämien mit Webhooks?

Belohnungsereignisse sind auch nützlich, wenn Sie zusätzliche Verarbeitungsschritte haben, die ausgelöst werden müssen. Mithilfe von Webhooks in Voucherify können Sie Ihre Umgebung ganz einfach so einrichten, dass jede gewährte Empfehlungsprämie automatisch zur weiteren Bearbeitung weitergeleitet wird.

Ein häufiger Anwendungsfall dafür ist, Referrer und Referees über die Belohnungen zu informieren, die sie erhalten. Die Ereignisse, die Sie von Voucherify erhalten, sind von unschätzbarem Wert, wenn es darum geht, Benachrichtigungen zu generieren und über Ihre Vertriebskanäle zu versenden. All dies kann ohne Codierung konfiguriert werden, direkt über die Voucherify-Web-GUI mit API, die hinter den Kulissen arbeitet. Hier können Sie Ihre E-Mail- und SMS-Anbieter einrichten und anschließend Vorlagen für Nachrichten erstellen, die an Kunden gesendet werden.

Ein wichtiger erster Schritt dabei ist die Auswahl der Kanäle, über die die Nachrichten gesendet werden (d. h. integrierte E-Mail, SMS oder Integrationen) sowie die Ausrichtung auf das richtige Kundensegment und die Empfehlungskampagne. Mithilfe dieser letzteren Unterscheidungen können Sie ausgehende Nachrichten nach Bedarf an den Kontext einer Kampagne und Zielgruppe anpassen, indem Sie mehrere Nachrichtenvorlagen für verschiedene Kampagnen und Segmente festlegen. Dieses Setup ist so ziemlich festgelegt und vergessen, und sobald Sie dies erledigt haben, kümmert sich Voucherify jedes Mal, wenn ein Kunde in einer Kampagne belohnt wird, automatisch darum, ihn über die Kanäle Ihrer Wahl darüber zu informieren.

Schlussfolgerungen

Wenn Sie sich gefragt haben, wie die Vorteile des API-First-Ansatzes für Empfehlungsprogramme in der Praxis aussehen, sollte Ihnen dieser Beitrag eine ziemlich gute Vorstellung davon vermitteln. Aber nehmen Sie nicht nur unser Wort dafür, melden Sie sich für eine Voucherify-Testversion an und probieren Sie es selbst aus.

{{CTA}}

Starten Sie Ihr nächstes Empfehlungsprogramm mit Voucherify

Loslegen

{{ENDCTA}}