Exemples d'intégration de Webhook
À l’aide des webhooks, vous pouvez partager les données du parcours client avec presque n’importe quel autre service : analytique, systèmes CRM, services d’automatisation du marketing, et bien plus encore. Par exemple, notifiez automatiquement les services externes lorsqu’un client a effectué une action particulière dans le parcours, envoyez les données client à vos outils d’analyse, et déclenchez des e-mails, SMS ou messages WhatsApp tiers lors d’événements spécifiques du parcours – les cas d’utilisation sont nombreux, choisissez le vôtre. En savoir plus sur l’élément Webhook dans les Parcours Client
Cet article montre comment implémenter des webhooks pour différents cas d’utilisation et services.
Mixpanel
Anchor link toCas d’utilisation
Anchor link toEnvoyer les données d’événements d’un parcours à Mixpanel.
Prérequis
Anchor link to- Compte Mixpanel et ID de projet
- Compte de service
Webhook pour l’API d’ingestion (https://developer.mixpanel.com/reference/events) :
Exemple d’URL
Anchor link tohttps://api.mixpanel.com/import?strict=1&project_id=XXXXXXX
Authorization: Basic UHVzaHdvb3NVTTWlrcjROZUE=Content-Type: application/jsonExemple de données
Anchor link to[ { "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
Anchor link toCas d’utilisation
Anchor link toEnvoyer les données d’événements d’un parcours à Amplitude.
Prérequis
Anchor link to- Compte Amplitude
Webhook pour l’API d’ingestion (https://developers.amplitude.com/docs/http-api-v2#request-format) :
https://api.amplitude.com/2/httpapi
Accept: */*Content-Type: application/jsonExemple de données
Anchor link to{ "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
Anchor link toCas d’utilisation
Anchor link toDéclencher des messages Slack à partir d’un parcours.
Prérequis
Anchor link to- Compte Slack
Exemple d’URL
Anchor link tohttps://pushwoosh.slack.com/apps/XXXXXXXX-incoming-webhooks
Content-Type: application/jsonExemple de données
Anchor link to{"text": "Hi there :smile:","username": "John Doe"}Zapier
Anchor link toCas d’utilisation
Anchor link toEnvoyer des données à Zapier qui peuvent ensuite être utilisées dans l’automatisation Zapier à travers plus de 4000 applications.
Prérequis
Anchor link to- Compte Zapier
Exemple d’URL
Anchor link tohttps://hooks.zapier.com/hooks/catch/XXXXXXX/xxxxxxx
Content-Type: application/jsonExemple de données
Anchor link to{ "hwid": "{{device:hwid}}", "sdk": "{{tag:SDK Version}}"}Twilio (SMS)
Anchor link toCas d’utilisation
Anchor link toEnvoyer des SMS à partir d’un parcours
Prérequis
Anchor link to- Compte Twilio (accès à TWILIO_ACCOUNT_SID et TWILIO_AUTH_TOKEN)
- Numéro de téléphone acheté
Exemple d’URL
Anchor link tohttps://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json
Content-Type: application/x-www-form-urlencodedAuthorization: Basic.... // Encodez TWILIO_ACCOUNT_SID et TWILIO_AUTH_TOKEN avec https://www.blitter.se/utils/basic-authentication-header-generator/ pour obtenir la valeur d'authentificationExemple de données
Anchor link toFrom=%2B18646511557&To=%2B15852826356&Body=...