Skip to content

Dépannage des intégrations

Déduplication des données

DURUM.ai inclut un système de déduplication automatique a 3 niveaux pour éviter les doublons :

NiveauComment ca fonctionneExemple
Numéro de factureSi un événement avec le même numéro de facture existe déjà, il est ignoreZoho Books envoie la même facture 2 fois
URI CalendlySi un événement avec le même identifiant Calendly existe déjà, il est ignoreCalendly reenvoie un webhook
Email + type + dateSi un événement du même type, pour le même email, le même jour existe déjà, il est ignoreGHL envoie un lead 2 fois

De plus, la déduplication de revenus empeche le double-comptage quand un même client à une vente (Zoho CRM) et un paiement (Zoho Books). Seul le paiement est compte dans les revenus pour éviter de gonfler les chiffres.

Vous n'avez rien à faire -- la déduplication est entièrement automatique.


Quarantaine

Quand DURUM.ai reçoit un événement d'une source inconnue ou qui ne peut pas être associée à un compte client, l'événement est automatiquement place en quarantaine.

Pourquoi un événement est mis en quarantaine

RaisonExplication
Formulaire inconnuUn nouveau formulaire GHL ou Typeform que DURUM.ai ne connaît pas encore
Client non résoluLe client_key est manquant ou invalide
Source non reconnueLa source de l'événement ne peut pas être identifiée automatiquement

Ce qui se passe ensuite

  1. L'événement est sauvegarde dans la quarantaine (rien n'est perdu)
  2. L'agence est notifiee automatiquement
  3. L'agence catégorisé l'événement dans la page Matching
  4. Une fois catégorisé, tous les prochains événements de cette source sont traités automatiquement

INFO

Vous n'avez rien à faire quand un événement est en quarantaine. L'agence s'en occupe. Si vous voyez beaucoup d'événements en quarantaine, contactez votre gestionnaire de compte pour accelerer la categorisation.


Vérification : comment savoir si vos webhooks fonctionnent

Méthode 1 : Page Logs Data

  1. Connectez-vous a DURUM.ai
  2. Allez dans la page Logs Data (dans le menu latéral)
  3. Vous verrez tous les événements entrants en temps réel
  4. Chaque ligne montre :
    • La source (Typeform, Calendly, GHL, Zoho, Stripe)
    • Le type d'événement (lead, booking, sale, etc.)
    • Le statut (success, queued, quarantined, error)
    • La date et l'heure de réception

Méthode 2 : Tester manuellement

Pour chaque intégration, créez un événement de test :

  • GHL : créez un contact de test
  • Calendly : reservez un creneau de test
  • Typeform : soumettez une réponse de test
  • Zoho CRM : créez un deal de test et changez son statut
  • Zoho Books : créez et payez une facture de test
  • Stripe : utilisez la fonction "Send test webhook" dans le dashboard Stripe

Attendez 30 secondes puis vérifiez dans la page Logs Data.

Statuts dans les logs

StatutSignificationAction requise
successL'événement a été traite et enregistreRien, tout est bon
queuedL'événement est en file d'attente (problème temporaire)Rien, sera traite automatiquement
quarantinedSource inconnue, en attente de categorisationL'agence s'en occupe
duplicateÉvénement déjà reçu, ignoreNormal, la déduplication fonctionne
errorErreur lors du traitementContactez l'agence avec les détails du log
ignoredÉvénement configure pour être ignoreNormal si le formulaire est ignore volontairement

Dépannage général

Problèmes frequents

ProblèmeCause probableSolution
Aucun événement dans les logsLe webhook n'est pas activeVérifiez la configuration dans l'outil source (GHL, Calendly, etc.)
client_key=unknownLe paramètre client_key manque dans l'URLAjoutez ?client_key=VOTRE_CLE à l'URL du webhook
Erreur 401Authentification échouéePour GHL : ajoutez &source=ghl. Pour Stripe : transmettez le secret à l'agence.
Erreur 405Mauvaise méthode HTTPAssurez-vous que le webhook est configure en POST (pas GET)
Erreur 429Trop de requêtes en peu de tempsLimitez les webhooks ou contactez l'agence
Erreur 500Erreur serveurContactez l'agence avec les détails de l'erreur
Données incompletes (montant a 0, pas de nom)Les champs ne sont pas mappes dans le webhookVérifiez le mapping des champs dans l'outil source
Événement en double dans DURUM.aiLe système de déduplication n'a pas pu détecter le doublonContactez l'agence pour supprimer le doublon manuellement

Si rien ne fonctionne

  1. Vérifiez que l'URL est exactement https://app.durum.ai/api/webhook/{type}?client_key=VOTRE_CLE
  2. Vérifiez qu'il n'y a pas d'espaces ou de caracteres speciaux dans l'URL
  3. Vérifiez que la méthode est POST
  4. Vérifiez que votre client_key est correct (demandez à l'agence en cas de doute)
  5. Essayez de créer un événement de test et vérifiez dans la page Logs Data
  6. Si le problème persiste, contactez votre gestionnaire de compte avec :
    • Le nom de l'intégration (GHL, Calendly, etc.)
    • L'URL webhook utilisée
    • Le type d'événement qui ne fonctionne pas
    • Une capture d'écran de l'erreur (si disponible)

TIP

La grande majorite des problèmes de webhook sont liés à une URL mal copiee ou un client_key incorrect. Vérifiez toujours ces deux éléments en premier.

Propulsé par DURUM.ai — attribution publicitaire et intelligence opérationnelle