Zapier-Integration
Zapier ist ein Internet-Tool für die Automatisierung, das es Ihnen erlaubt, Daten zwischen Web-Apps auszutauschen und diese Informationen dann zur Automatisierung von Aktionen zu verwenden.
Die Partnerschaft zwischen Braze und Zapier nutzt die Braze API und die Braze-Webhooks, um sich mit Drittanbieter-Anwendungen zu verbinden – wie Google Workplace, Slack, Salesforce, WordPress usw. – und verschiedene Aktionen zu automatisieren.
Voraussetzungen
| Anforderungen | Beschreibung |
|---|---|
| Zapier-Konto | Um die Vorteile dieser Partnerschaft zu nutzen, benötigen Sie ein Zapier-Konto. |
| Braze-REST-Endpunkt | Ihre URL für den REST-Endpunkt. Ihr Endpunkt hängt von der Braze-URL für Ihre Instanz ab. |
Integration
Im folgenden Zapier-Beispiel senden wir Informationen von WordPress an Braze über einen POST-Webhook. Diese Informationen können dann zur Erstellung eines Braze-Canvas verwendet werden.
1. Schritt: Erstellen Sie einen Zapier-Trigger
In der Terminologie von Zapier ist ein „Zap“ ein automatisierter Workflow, der Ihre Apps und Dienste miteinander verbindet. Der erste Teil eines Zaps besteht darin, einen Trigger zu bestimmen. Nachdem Ihr Zap aktiviert wurde, führt Zapier automatisch die entsprechenden Aktionen aus, sobald Ihr Trigger erkannt wird.
Anhand unseres WordPress-Beispiels richten wir in der Zapier-Plattform unseren Zap so ein, dass er triggert, wenn ein neuer WordPress-Beitrag hinzugefügt wird, und wählen als Post Status und Post Type die Optionen Published und Posts aus.


2. Schritt: Einen Aktions-Webhook hinzufügen
Definieren Sie als Nächstes die Zap-Aktion. Wenn Ihr Zap aktiviert ist und Ihr Trigger erkannt wird, wird die Aktion automatisch ausgeführt.
Um unser Beispiel fortzusetzen, möchten wir eine POST-Anfrage als JSON an einen Braze-Endpunkt senden. Wählen Sie dazu unter Apps die Option Webhooks aus.

3. Schritt: Braze-POST einrichten
Wenn Sie Ihren Webhook einrichten, verwenden Sie die folgenden Einstellungen und geben Sie Ihren Braze-REST-Endpunkt in der Webhook-URL an. Wenn Sie fertig sind, wählen Sie Publish.
- Method: POST
- Webhook URL:
https://rest.iad-01.braze.com/canvas/trigger/send - Data Pass-Through: False
- Unflatten: No
- Anfrage-Header:
- Content-Type: application/json
- Authorization: Bearer YOUR-API-KEY
- Data:
1
2
3
4
5
6
7
8
9
10
11
12
{
"canvas_id": "your_canvas_identifier",
"recipients": [
{
"external_user_id": "external_user_identifier",
"context":{
"string_property": "Your example string",
"example_integer_property": 1
}
}
]
}

4. Schritt: Erstellen Sie eine Braze-Kampagne
Sobald Sie Ihren Zap erfolgreich eingerichtet haben, können Sie Ihre Braze-Campaigns oder Canvases mit WordPress-Daten anpassen, indem Sie die Informationen in Ihren Nachrichten mit Liquid formatieren.
Zapier mit dem Endpunkt /users/track verwenden
Um Daten an den Braze-Endpunkt /users/track zu senden (zum Beispiel bei Verwendung eines Triggers wie New or Updated Spreadsheet Row in Google Sheets), verwenden Sie Webhooks by Zapier mit einer Custom Request – verwenden Sie nicht die Standard-Aktion POST. Die Standard-POST-Aktion formatiert die Anfrage auf eine Weise, die nicht mit dem Endpunkt /users/track kompatibel ist.
- Wählen Sie in Zapier Ihren Trigger aus (zum Beispiel New or Updated Spreadsheet Row in Google Sheets).
- Wählen Sie als Aktion Webhooks by Zapier und dann Custom Request (nicht POST).
- Setzen Sie Method auf POST, geben Sie Ihre Braze-REST-Endpunkt-URL ein (zum Beispiel
https://rest.iad-01.braze.com/users/track) und formatieren Sie den Anfrage-Body mit doppelten Anführungszeichen um jedes Element, wie Sie es in Postman oder einem API-Aufruf tun würden. Ordnen Sie Felder aus Ihrem Trigger (zum Beispiel Tabellenspalten) den entsprechenden Stellen im JSON-Body zu. - Fügen Sie die erforderlichen Header hinzu:
- Content-Type:
application/json - Authorization:
Bearer YOUR-REST-API-KEY(verwenden Sie Ihren Braze-REST-API-Schlüssel ohne Klammern oder Anführungszeichen)
- Content-Type:
- Testen Sie den Schritt und aktivieren Sie Ihren Zap.