Intégrations
DURUM.ai se connecte à vos outils existants pour centraliser automatiquement toutes vos données marketing et ventes. Cette page explique chaque intégration en détail et vous guide étape par étape pour configurer les webhooks vous-même.
Vue d'ensemble
| Intégration | Ce qu'elle fait | Configuration |
|---|---|---|
| Meta Ads | Synchronisé vos dépenses publicitaires chaque heure | Fait par l'agence |
| GHL (GoHighLevel) | Envoie les leads, applications, bookings et ventes en temps réel | Workflows GHL à configurer |
| Calendly | Envoie les bookings, annulations et no-shows en temps réel | Webhooks Calendly à configurer |
| iClosed | Envoie les leads, bookings, résultats d'appels et transactions en temps réel ; peut recevoir votre attribution (enrichissement) | Clé API + webhooks iClosed à configurer |
| Typeform | Envoie les leads et applications en temps réel | Webhook Typeform à configurer |
| Zoho CRM | Envoie les ventes (deals gagnes/perdus) en temps réel | Webhooks Zoho à configurer |
| Zoho Books | Envoie les paiements et factures en temps réel | Webhooks Zoho Books à configurer |
| Stripe | Envoie les paiements, ventes et remboursements en temps réel | Webhook Stripe à configurer |
| Google Calendar | Synchronisé le calendrier de vos reps pour le suivi des meetings | Chaque rep connecte dans son Profil |
| Microsoft Outlook | Même chose que Google Calendar, pour les utilisateurs Outlook | Chaque rep connecte dans son Profil |
| Slack | Reçoit les rapports automatiques, alertes et analyses d'appels | Configure dans la page Notifications |
Comment les données arrivent dans DURUM.ai
Il y a deux facons dont les données entrent dans la plateforme :
1. Webhooks (temps réel)
Un webhook est une notification automatique envoyée par un outil externe vers DURUM.ai au moment ou un événement se produit. Par exemple :
- Un prospect remplit un formulaire Typeform -- DURUM.ai reçoit le lead instantanement
- Un prospect réservé un rendez-vous sur Calendly -- DURUM.ai reçoit le booking instantanement
- Une vente est conclue dans Zoho CRM -- DURUM.ai reçoit la vente instantanement
Les webhooks sont la méthode principale pour tous les événements CRM (leads, applications, bookings, no-shows, ventes, paiements, remboursements).
2. Synchronisation périodique (enrichissement)
Certaines données sont synchronisées periodiquement par API :
| Donnée | Fréquence | Source |
|---|---|---|
| Dépenses publicitaires | Chaque heure | Meta Ads API |
| Contacts et opportunités | Toutes les 15 minutes | GHL API |
| Monitoring calendrier | Toutes les 15 minutes | Calendly API |
INFO
La synchronisation périodique sert a enrichir les données, pas à les créer. Tous les événements (leads, bookings, ventes) arrivent par webhooks en temps réel. Les API syncs ajoutent des informations supplementaires comme les tags de contact, les détails d'opportunité, etc.
Comment trouver votre client_key
Votre client_key est un identifiant unique attribue à votre compte par l'agence. Il est utilise dans toutes les URLs de webhook pour identifier vos données.
Votre client_key vous est communique par votre gestionnaire de compte lors de l'onboarding. C'est généralement un identifiant court, unique à votre entreprise.
WARNING
Si vous ne connaissez pas votre client_key, contactez votre gestionnaire de compte avant de configurer les webhooks. Utiliser une mauvaise clé fera en sorte que vos données ne seront pas associées à votre compte.
Pour trouver votre client_key :
- Connectez-vous a DURUM.ai
- Votre gestionnaire de compte vous l'a fourni lors de la mise en place de votre compte
- Si vous l'avez perdu, allez dans Profil -- votre client_key est affiche dans les informations de compte
- En cas de doute, ecrivez à votre gestionnaire de compte
Tableau recapitulatif des URLs webhook
Toutes les URLs webhook suivent le format :
https://app.durum.ai/api/webhook/{type}?client_key={votre_cle}| Type d'événement | URL webhook | Méthode | Sources supportées |
|---|---|---|---|
| Lead (nouveau contact) | https://app.durum.ai/api/webhook/lead?client_key=VOTRE_CLE | POST | GHL, Typeform, iClosed, generique |
| Application (formulaire qualifie) | https://app.durum.ai/api/webhook/application?client_key=VOTRE_CLE | POST | GHL, Typeform, generique |
| Booking (rendez-vous réservé) | https://app.durum.ai/api/webhook/booking?client_key=VOTRE_CLE | POST | Calendly, GHL, iClosed |
| No-show (absence) | https://app.durum.ai/api/webhook/no-show?client_key=VOTRE_CLE | POST | Calendly, GHL |
| Vente (deal gagne/perdu) | https://app.durum.ai/api/webhook/sale?client_key=VOTRE_CLE | POST | Zoho CRM, GHL, Stripe, iClosed |
| Paiement (facture payee) | https://app.durum.ai/api/webhook/payment?client_key=VOTRE_CLE | POST | Zoho Books, Stripe, iClosed |
| Remboursement | https://app.durum.ai/api/webhook/payment?client_key=VOTRE_CLE | POST | Stripe (via endpoint paiement) |
TIP
Pour les sources GHL, ajoutez toujours &source=ghl à la fin de l'URL. Exemple : https://app.durum.ai/api/webhook/lead?client_key=VOTRE_CLE&source=ghl
Tracking UTM -- Indispensable pour l'attribution
Pour que DURUM.ai puisse relier vos leads et ventes aux bonnes publicités, vous devez configurer le tracking UTM. Sans cette configuration, vos données arrivent mais sans attribution publicitaire.
La configuration prend moins de 15 minutes et couvre trois points :
- Paramètres URL dans vos publicités Meta Ads
- Script de tracking sur vos landing pages (1 ligne de code)
- Champs caches dans vos formulaires
Consultez le guide complet : Tracking UTM -- Configuration complete