ClickFunnels
Ce que ça fait
ClickFunnels 2.0 envoie en temps réel vers DURUM.ai les soumissions de formulaire de vos funnels (optins) et les commandes uniques payées. La connexion se fait avec votre sous-domaine et une clé API : DURUM.ai crée lui-même les webhooks dans votre workspace, il n'y a rien à coller dans ClickFunnels.
Chaque funnel se classe ensuite en un clic : ses soumissions deviennent des leads, des candidatures (applications), ou sont ignorées.
Avant de commencer
- Un compte ClickFunnels 2.0 (adresse en
votresite.myclickfunnels.com). L'ancienne version de ClickFunnels n'est pas prise en charge. - Le droit de créer une clé API dans Account Settings, section Developer. La clé est personnelle : elle donne accès aux workspaces de votre compte.
- Votre sous-domaine : la partie avant
.myclickfunnels.comdans l'URL de votre workspace. - Pour l'attribution publicitaire, le pixel DURUM installé sur vos pages ClickFunnels (voir la page Tracking UTM), ou des champs cachés UTM dans vos formulaires.
Connexion étape par étape
- Connectez-vous à ClickFunnels 2.0 (
votresite.myclickfunnels.com). - Cliquez sur votre avatar en bas à gauche, puis sur Account Settings.
- Dans la section Developer, ouvrez API keys et cliquez sur Create API key. Copiez la clé.
- Dans DURUM.ai, allez dans Paramètres puis Intégrations, et cliquez sur Connecter sur la carte ClickFunnels (catégorie Funnels).
- Remplissez la fenêtre :
- Sous-domaine ClickFunnels : par exemple
monentreprise. L'URL complète est acceptée, DURUM.ai garde la partie utile. - Clé API ClickFunnels : collez la clé copiée à l'étape 3.
- Sous-domaine ClickFunnels : par exemple
- Cliquez sur Connecter. DURUM.ai valide la clé, découvre vos équipes et workspaces.
- Si la clé donne accès à un seul workspace, il est connecté directement.
- Si elle donne accès à plusieurs workspaces, un champ Workspace à connecter apparaît : choisissez-en un et cliquez de nouveau sur Connecter. Une connexion couvre un seul workspace.
- Le message « ClickFunnels connecté » confirme la connexion. DURUM.ai a créé deux webhooks dans le workspace, tous deux nommés avec le préfixe « DURUM.ai » :
- Leads (form submissions) sur l'événement
form_submission.created, vershttps://app.durum.ai/api/webhook/lead; - Ventes (one-time orders) sur l'événement
one-time-order.completed, vershttps://app.durum.ai/api/webhook/sale.
- Leads (form submissions) sur l'événement
Nom des webhooks
Ne renommez pas et ne supprimez pas ces webhooks dans ClickFunnels : DURUM.ai les reconnaît par leur URL, qui contient votre identifiant.
Classer vos funnels
- Sur la carte ClickFunnels, ouvrez les paramètres de l'intégration.
- La liste de vos funnels s'affiche. Pour chacun, choisissez Lead, Application ou Ignorer.
- Cliquez sur Enregistrer.
Sans classement, toute soumission est enregistrée comme lead. Le classement s'applique à la réception : il n'y a rien à changer dans ClickFunnels.
Vérifier que ça marche
- Ouvrez une page de votre funnel et soumettez le formulaire avec un courriel de test facile à reconnaître.
- Attendez 30 secondes.
- Dans DURUM.ai, ouvrez Logs Data : un événement
lead(ouapplicationselon le classement) de sourceclickfunnelsdoit apparaître. - Pour les ventes, passez une commande de test : un événement
saledoit apparaître avec le montant de la commande.
Événements captés
| Côté ClickFunnels | Événement DURUM.ai | Ce qu'il alimente |
|---|---|---|
form_submission.created (funnel classé Lead, ou non classé) | lead | Leads. Contact = courriel, téléphone, prénom et nom du formulaire. Date = date de la soumission. |
form_submission.created (funnel classé Application) | application | Candidatures. |
form_submission.created (funnel classé Ignorer) | aucun | Ignoré, visible dans Logs Data avec la raison funnel_ignored. |
one-time-order.completed | sale | Ventes. Montant = total_amount de la commande (taxes incluses), référence de facture = numéro de commande, statut = billing_status. |
| Remboursements, abonnements, factures récurrentes | aucun | Non couverts pour l'instant. |
Champs UTM lus dans la soumission (champs cachés du formulaire, remplis par le pixel DURUM ou par ClickFunnels) : utm_source, utm_medium, utm_campaign, utm_content, utm_term, utm_ad_id, utm_adset_id, utm_campaign_id, ainsi que fbclid, gclid, fbc_id et h_ad_id. Sans ces champs, le lead est enregistré mais sans attribution publicitaire directe.
Double comptage des ventes
ClickFunnels encaisse souvent via Stripe. Si vous connectez aussi Stripe, une même vente peut arriver par les deux sources. DURUM.ai déduplique par courriel, et vous pouvez désactiver le type Ventes dans les paramètres de l'intégration ClickFunnels pour ne garder que Stripe.
Dépannage
| Problème | Solution |
|---|---|
| « Clé API invalide ou révoquée » | Recréez une clé dans ClickFunnels, Account Settings, Developer, API keys, et recommencez. |
| « Sous-domaine introuvable chez ClickFunnels » | Vérifiez l'URL de votre workspace : seule la partie avant .myclickfunnels.com compte. |
| « Trop de tentatives » | Attendez 1 minute et réessayez. |
| « Connexion sauvegardée, mais la création des webhooks a échoué » | Déconnectez puis reconnectez l'intégration : DURUM.ai réessaie de créer les webhooks. |
Statut ignored avec la raison no_identifiable_contact | La soumission n'a ni courriel ni téléphone. Ajoutez un champ courriel au formulaire. |
Statut ignored avec la raison unhandled_cf_event_type | ClickFunnels a envoyé un événement que DURUM.ai ne traite pas (autre que soumission ou commande unique). Aucune action requise. |
| Aucun funnel dans la liste de classement | Le workspace connecté ne contient aucun funnel, ou la clé n'y a plus accès. Vérifiez le workspace choisi à la connexion. |
| Vente en double avec Stripe | Désactivez le type Ventes côté ClickFunnels (voir l'avertissement ci-dessus). |
FAQ
La clé API expire-t-elle ?
Non. Elle reste valable tant que vous ne la révoquez pas dans ClickFunnels. Elle est chiffrée et n'est jamais affichée dans DURUM.ai.
J'ai plusieurs workspaces, comment faire ?
Une connexion couvre un seul workspace. À la connexion, DURUM.ai vous demande lequel si la clé en voit plusieurs.
DURUM.ai importe-t-il mes anciennes soumissions ?
Non. Le suivi commence à la connexion, sans import du passé.
Que se passe-t-il à la déconnexion ?
DURUM.ai supprime uniquement les webhooks qui pointent vers app.durum.ai. Vos autres webhooks ClickFunnels (Zapier, Kajabi, etc.) ne sont jamais touchés.
Comment attribuer mes leads ClickFunnels à mes publicités ?
Installez le pixel DURUM sur vos pages ClickFunnels, ou passez les paramètres UTM de vos publicités dans des champs cachés de vos formulaires. Voir la page Tracking UTM.