Guide de connexion
Kajabi
DisponibleÉtape 1. Envoyer tes ventes à Preuve
PossibleCinq minutes. À faire une seule fois.
Schéma d'après la documentation officielle de Kajabi, septembre 2026. L'interface a pu changer.
Voir cet écran chez Kajabi (capture officielle, en anglais)
- Copie ton lien Preuve.
C'est un exemple. Trouve le tien dans ton tableau de bord.
- Ouvre Kajabi et connecte-toi.
- Clique sur Sales.
- Clique sur Offers.
- Clique sur ton offre.
- Clique sur Webhooks.
- Colle ton lien Preuve dans le champ Purchase Webhook URL.
- Enregistre. C'est fini.
Chaque vente arrive toute seule ici, tu n'as rien d'autre à faire ensuite.
- Réservé aux plans Growth et Pro.
- Tu peux aussi poser ce webhook une seule fois pour tout le compte : Settings, Checkout Settings, champ Purchase webhook URL.
Tu encaisses tes ventes Kajabi avec quoi ?
Kajabi Payments tourne sur Stripe en coulisses, mais tu n'as pas de tableau de bord Stripe à toi : impossible d'y poser un webhook. Le webhook natif Kajabi ci-dessus reste ta seule voie.
Si tu as déjà un compte Stripe, tu peux le connecter à ton site sur Kajabi. Tu gardes alors ton tableau de bord Stripe : tu peux y poser un webhook, en plus du webhook natif Kajabi ci-dessus (voir le guide Stripe).
Vérifie que ça marche
Fais un achat test sur une offre normale, puis sur une page de checkout séparée si tu en as une : l'encart doit apparaître aux deux endroits.
Étape 2. Afficher tes encarts
PossibleDeux minutes. À faire une seule fois.
Schéma d'après la documentation officielle de Kajabi, septembre 2026. L'interface a pu changer.
Voir cet écran chez Kajabi (capture officielle, en anglais)
- Clique sur Settings.
- Clique sur Site settings.
- Clique sur Site details.
- Clique sur Page scripts.
- Colle ton script Preuve dans le champ Header Page Scripts.
- Enregistre. C'est fini.
- Ce script ne couvre ni le checkout ni les pages d'upsell.
- Si tu colles le script dans le Custom Javascript d'un thème, ne colle pas la balise : Kajabi l'enveloppe déjà dans une balise script, et une balise dans une balise ne charge rien. Colle ces cinq lignes à la place, en remplaçant la clé par la tienne : var s = document.createElement('script'); s.src = 'https://preuve.vercel.app/p.js'; s.setAttribute('data-site', 'ta-cle'); s.async = true; document.head.appendChild(s);
- Pour couvrir le checkout : Settings, Payment settings, Checkout, champ Checkout Tracking Code, à coller en plus.
Vérifie que ça marche
Fais un achat test sur une offre normale, puis sur une page de checkout séparée si tu en as une : l'encart doit apparaître aux deux endroits.
Le détail technique, si une vente arrive de travers
Ce que Preuve lit dans le payload de vente
- Prénom :
first_name - Ville :
address_city - Produit :
title (le nom de l'offre) - Montant :
amount_paid - Devise :
currency
Sources
- help.kajabi.com, Webhooks explained
- help.kajabi.com, What information is sent with outbound Webhooks
- help.kajabi.com, How to Add a JavaScript Tracking Code to Your Checkout Pages
- help.kajabi.com, Add custom code to pages
Relevé dans la documentation officielle le 19 septembre 2026. L'interface a pu changer depuis.