
INTÉGRATION POSTHOG n8n : AUTOMATISER POSTHOG AVEC N8N
INTÉGRATION POSTHOG N8N : AUTOMATISER POSTHOG AVEC N8N
Besoin d'aide pour automatiser Posthog avec n8n ?
Notre équipe vous répond en quelques minutes.
Why automate Posthog with n8n?
L'intégration PostHog n8n met à votre disposition 5 actions pour automatiser entièrement votre tracking analytics. Concrètement, vous pouvez créer des événements personnalisés, tracker des pages et écrans, gérer les identités utilisateurs et créer des alias — tout cela déclenché automatiquement par n'importe quelle source de données connectée à n8n.
Gain de temps considérable : plus besoin d'implémenter manuellement chaque point de tracking dans votre code. Configurez des règles intelligentes qui envoient automatiquement les bonnes données à PostHog au bon moment. Données plus riches : en connectant PostHog à vos autres outils (CRM, formulaires, bases de données comme Airtable), vous enrichissez vos analyses avec des informations qui seraient autrement cloisonnées. Réactivité en temps réel : chaque action dans vos outils connectés peut instantanément se traduire en événement PostHog.
Exemples de workflows que vous pouvez créer : envoyer automatiquement un événement "signup_completed" quand un contact est créé dans HubSpot, tracker une page vue quand un utilisateur clique sur un lien dans votre newsletter, créer une identité PostHog enrichie quand quelqu'un remplit un formulaire Typeform, ou synchroniser les achats Stripe comme événements de conversion dans PostHog.
How to connect Posthog to n8n?
! 1 stepHow to connect Posthog to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIPS : Créez un credential dédié pour vos automatisations n8n plutôt que de réutiliser votre clé API principale. Consultez la documentation officielle PostHog API pour comprendre les bonnes pratiques de gestion des clés API. Cela vous permettra de révoquer l'accès facilement si nécessaire et de mieux tracer l'origine des événements dans PostHog.- 01
Besoin d'aide pour automatiser Posthog avec n8n ?
Notre équipe vous répond en quelques minutes.
Posthog actions available in n8n
01 Action 01Create Event
Cette action est le cœur de votre tracking analytics automatisé. Elle vous permet d'envoyer n'importe quel événement personnalisé vers PostHog, que ce soit une conversion, une action utilisateur spécifique ou un jalon dans votre funnel.
Paramètres de configuration :
- Credential to connect with : Sélectionnez votre compte PostHog configuré dans les credentials n8n. Ce paramètre est requis.
- Resource : Menu déroulant défini sur "Event" pour cette action. Requis.
- Operation : Défini sur "Create" pour envoyer un nouvel événement. Requis.
- Event : Champ texte où vous définissez le nom de votre événement (ex: "purchase_completed", "form_submitted"). Requis.
- Distinct ID : Identifiant unique de l'utilisateur associé à cet événement. Crucial pour le suivi comportemental. Requis.
- Additional Fields : Section optionnelle permettant d'ajouter des propriétés personnalisées sous forme de paires clé-valeur (prix, produit, source, etc.).
Cas d'usage typiques :
- Tracker automatiquement les achats Stripe comme événements "purchase" avec le montant en propriété
- Envoyer un événement "demo_booked" quand un rendez-vous Calendly est créé
- Logger les soumissions de formulaire avec toutes les données du formulaire en propriétés

02 Action 02Track Page
Cette action enregistre les pages vues dans PostHog. Particulièrement utile pour tracker la navigation côté serveur ou les interactions qui ne passent pas par votre front-end classique.
Paramètres de configuration :
- Credential to connect with : Sélection de votre compte PostHog. Requis.
- Resource : Défini sur "Track" pour cette action.
- Operation : Défini sur "Page" pour tracker une page vue.
- Name : Champ texte optionnel pour spécifier le nom de la page (ex: "Product Page", "Checkout"). Accepte les valeurs fixes ou les expressions dynamiques.
- Distinct ID : Identifiant unique de l'utilisateur ou du device. Optionnel mais recommandé pour le tracking cross-session.
- Additional Fields : Ajoutez des propriétés personnalisées comme l'URL, le referrer ou d'autres données contextuelles.
Cas d'usage typiques :
- Tracker les clics sur les liens de vos emails marketing comme pages vues
- Enregistrer les accès à des ressources protégées (ebooks, webinars)
- Suivre la navigation dans des applications hybrides ou des intégrations tierces

03 Action 03Track Screen
Similaire à Track Page mais spécifiquement conçue pour les applications mobiles ou les interfaces écran. Cette action enregistre les vues d'écran dans PostHog.
Paramètres de configuration :
- Credential to connect with : Votre compte PostHog. Requis.
- Resource : Défini sur "Track".
- Operation : Défini sur "Screen" pour tracker une vue d'écran.
- Name : Nom de l'écran tracké. Optionnel, accepte valeurs fixes ou expressions.
- Distinct ID : Identifiant unique de l'utilisateur. Optionnel.
- Additional Fields : Propriétés additionnelles pour enrichir l'événement (plateforme, version app, etc.).
Quand l'utiliser : Idéal si vous automatisez des workflows liés à des applications mobiles comme FlutterFlow ou si vous voulez distinguer clairement le tracking web (pages) du tracking mobile (screens) dans vos analyses PostHog.

04 Action 04Create Identity
Cette action crée ou met à jour une identité utilisateur dans PostHog avec des propriétés personnalisées. Essentielle pour enrichir vos profils utilisateurs avec des données provenant d'autres sources.
Paramètres de configuration :
- Credential to connect with : Compte PostHog configuré. Requis.
- Resource : Défini sur "Identity".
- Operation : Défini sur "Create".
- Distinct ID : Identifiant unique de l'utilisateur à créer/mettre à jour. Requis.
- Additional Fields : C'est ici que vous ajoutez toutes les propriétés utilisateur (email, nom, plan, date d'inscription, etc.).
Cas d'usage typiques :
- Enrichir automatiquement les profils PostHog quand un contact est mis à jour dans votre CRM
- Créer des identités avec les données de formulaire dès l'inscription
- Synchroniser les informations de facturation Stripe vers les profils utilisateurs
💡 TIPS : Utilisez cette action systématiquement avant vos événements importants pour vous assurer que l'identité utilisateur existe et est à jour dans PostHog. Cela garantit des analyses plus précises et des segmentations plus fines.

05 Action 05Create Alias
Cette action permet de lier deux identifiants utilisateur différents, ce qui est crucial pour le tracking cross-device ou pour fusionner des utilisateurs anonymes avec leur profil authentifié.
Paramètres de configuration :
- Credential to connect with : Compte PostHog. Requis.
- Resource : Défini sur "Alias".
- Operation : Défini sur "Create".
- Alias : Le nouvel identifiant à associer. Requis.
- Distinct ID : L'identifiant existant auquel l'alias sera lié. Requis.
- Additional Fields : Propriétés additionnelles optionnelles pour l'événement d'alias.
Cas d'usage typiques :
- Fusionner un visiteur anonyme avec son profil une fois qu'il s'authentifie
- Lier les identifiants entre différentes plateformes (web, mobile, desktop)
- Consolider les données d'un même utilisateur qui utilise plusieurs appareils

Construis ton premier workflow avec notre équipe
Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.
- Scénarios n8n & Make gratuits à importer
- Docs de setup pas à pas
- Cohorte live + support communauté
Questions fréquentes
L'intégration PostHog n8n fonctionne-t-elle avec PostHog Cloud et self-hosted ?
Oui, l'intégration n8n PostHog est compatible avec les deux modes de déploiement. Lors de la configuration de vos credentials, vous pouvez spécifier l'URL de votre instance : utilisez https://app.posthog.com pour PostHog Cloud, ou entrez l'URL de votre installation self-hosted (ex: https://posthog.votredomaine.com). Assurez-vous simplement que votre instance est accessible depuis le serveur où n8n est hébergé, particulièrement si vous utilisez une installation PostHog on-premise derrière un firewall.Comment envoyer des propriétés personnalisées avec mes événements PostHog depuis n8n ?
Chaque action PostHog dans n8n dispose d'une section "Additional Fields" qui vous permet d'ajouter des propriétés personnalisées sous forme de paires clé-valeur. Cliquez sur "Add Field", définissez le nom de la propriété (ex: "price", "product_name", "campaign_source") et sa valeur. Vous pouvez utiliser des valeurs fixes ou des expressions n8n pour injecter dynamiquement des données provenant des nœuds précédents de votre workflow. Ces propriétés apparaîtront ensuite dans vos analyses et vous pourrez les utiliser pour filtrer et segmenter vos données. Pour aller plus loin, consultez notre avis complet sur n8n.Quelle est la différence entre Create Identity et Create Alias dans PostHog n8n ?
Ces deux actions servent des objectifs différents. Create Identity permet de créer ou mettre à jour un profil utilisateur avec des propriétés (email, nom, plan, etc.) — c'est l'équivalent d'un "identify" classique. Create Alias sert à lier deux identifiants différents d'un même utilisateur, typiquement pour fusionner un visiteur anonyme avec son profil authentifié ou pour consolider des données cross-device. En pratique, utilisez Create Identity quand vous voulez enrichir les données d'un utilisateur, et Create Alias quand vous devez indiquer à PostHog que deux distinct_id appartiennent à la même personne. Pour des cas d'usage avancés d'analytics, découvrez aussi notre article sur Mixpanel, une alternative analytics.



