# Beispiele für die Webhook-Integration

Mithilfe von Webhooks können Sie Customer-Journey-Daten mit nahezu jedem anderen Dienst teilen: Analysen, CRM-Systeme, Marketing-Automatisierungsdienste und vieles mehr. Benachrichtigen Sie beispielsweise externe Dienste automatisch, wenn ein Kunde eine bestimmte Aktion innerhalb der Journey durchgeführt hat, senden Sie Kundendaten an Ihre Analysetools und lösen Sie E-Mails, SMS oder WhatsApp-Nachrichten von Drittanbietern bei bestimmten Ereignissen in der Journey aus – es gibt zahlreiche Anwendungsfälle, wählen Sie Ihren. [Erfahren Sie mehr über das Webhook-Element in Customer Journeys](/de/product/customer-journey/journey-elements#webhook)

Dieser Beitrag zeigt, wie Sie Webhooks für verschiedene Anwendungsfälle und Dienste implementieren.

## Mixpanel

### Anwendungsfall

Senden von Ereignisdaten aus einer Journey an Mixpanel.

### Voraussetzungen

* Mixpanel-Konto und Projekt-ID
* [Dienstkonto](https://developer.mixpanel.com/reference/authentication#service-accounts)

Webhook für die Ingestion-API ([https://developer.mixpanel.com/reference/events](https://developer.mixpanel.com/reference/events)):

### URL-Beispiel

`https://api.mixpanel.com/import?strict=1&project_id=XXXXXXX`

```
Authorization: Basic UHVzaHdvb3NVTTWlrcjROZUE=
Content-Type: application/json
```

### Datenbeispiel

```
[
  {
    "event": "PW_ApplicationOpen",
    "properties": {
        "time": "{{point:48ae746b-0f54-47db-b96c-1f082e110ff4;event:PW_ApplicationOpen;attribute:datetime}}",
        "distinct_id": "{{device:hwid}}",
        "$insert_id": "48ae746b-0f54-47db-b96c-1f082e110ff4",
        "device_type": "{{point:48ae746b-0f54-47db-b96c-1f082e110ff4;event:PW_ApplicationOpen;attribute:device_type}}",
        "application_version": "{{point:48ae746b-0f54-47db-b96c-1f082e110ff4;event:PW_ApplicationOpen;attribute:application_version}}",
        "timezone": "{{tag:Timezone}}",
        "name": "{{tag:Name}}"
    }
  }
]
```

## Amplitude

### Anwendungsfall

Senden von Ereignisdaten aus einer Journey an Amplitude.

### Voraussetzungen

* Amplitude-Konto

Webhook für die Ingestion-API ([https://developers.amplitude.com/docs/http-api-v2#request-format](https://developers.amplitude.com/docs/http-api-v2#request-format)):

### URL

`https://api.amplitude.com/2/httpapi`

```
Accept: */*Content-Type: application/json
```

### Datenbeispiel

```
{
  "api_key": "c506ffde6db9xxxxxxa50120e22ec5",
  "events": [
    {
      "user_id": "{{device:user_id}}",
      "device_id": "{{device:hwid}}",
      "event_type": "PW_ApplicationOpen",
      "user_properties": {"timezone": "{{tag:Timezone}}", "sdk_version": "{{tag:SDK Version}}"},
      "country": "{{tag:Country}}"
    }
  ]
}
```

## Slack

### Anwendungsfall

Auslösen von Slack-Nachrichten aus einer Journey.

### Voraussetzungen

* Slack-Konto

### URL-Beispiel

`https://pushwoosh.slack.com/apps/XXXXXXXX-incoming-webhooks`

```
Content-Type: application/json
```

### Datenbeispiel

```json
{
"text": "Hallo :smile:",
"username": "Max Mustermann"
}
```

## Zapier

### Anwendungsfall

Senden von Daten an Zapier, die dann in der Zapier-Automatisierung für über 4000 Apps verwendet werden können.

### Voraussetzungen

* Zapier-Konto

### URL-Beispiel

`https://hooks.zapier.com/hooks/catch/XXXXXXX/xxxxxxx`

```
Content-Type: application/json
```

### Datenbeispiel

```json
{
  "hwid": "{{device:hwid}}",
  "sdk": "{{tag:SDK Version}}"
}
```

## Twilio (SMS)

### Anwendungsfall

Senden von SMS aus einer Journey

### Voraussetzungen

* Twilio-Konto (Zugriff auf TWILIO\_ACCOUNT\_SID und TWILIO\_AUTH\_TOKEN)
* Gekaufte Telefonnummer

### URL-Beispiel

`https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json`

```text
Content-Type: application/x-www-form-urlencoded
Authorization: Basic.... // Kodieren Sie TWILIO_ACCOUNT_SID und TWILIO_AUTH_TOKEN mit https://www.blitter.se/utils/basic-authentication-header-generator/, um den Authenticate-Wert zu erhalten
```

### Datenbeispiel

```text
From=%2B18646511557&To=%2B15852826356&Body=...
```