Dolibarr centralise vos clients, devis et factures. n8n centralise vos automatisations. Les relier, c’est supprimer les doubles saisies et fiabiliser le suivi commercial (sans perdre la main sur vos données).
Dans ce guide, on met en place une intégration simple et robuste : Dolibarr (API REST) ↔ n8n (workflows), avec des exemples concrets (prospects, factures, emails).
Si vous voulez déployer rapidement les deux briques (stop/start, facturation à l’heure, sauvegardes automatiques), vous pouvez partir sur :
1) Ce qu’il faut préparer côté Dolibarr
Avant d’automatiser, assurez une connexion propre et limitée.
- Activer l’API REST : module « Web Services API REST »
- Créer un compte technique dédié (droits minimum)
- Générer une clé API pour ce compte
- Forcer HTTPS (reverse proxy) et protéger l’accès
Pour une base solide côté serveur (HTTPS + sauvegardes), vous pouvez aussi suivre : Installer Dolibarr avec Docker Compose (HTTPS + sauvegardes).
2) Deux façons courantes de connecter Dolibarr dans n8n
Option A — HTTP Request (universel, recommandé)
Cette approche marche dans tous les cas : n8n appelle l’API REST Dolibarr avec votre base URL et votre clé API.
Avantages :
- très flexible (tous les endpoints)
- facile à déboguer
- pas dépendant d’un module externe
Option B — Node Dolibarr (si vous préférez une interface dédiée)
Il existe des intégrations communautaires et de la documentation autour d’un node Dolibarr. En pratique, l’option A reste la plus durable, car vous contrôlez précisément les requêvos.
3) Schéma de flux (simple et efficace)
Le pattern gagnant :
- un déclencheur (formulaire, email, webhook, Google Sheets)
- un workflow n8n (filtre, enrichissement, déduplication)
- une action Dolibarr (création / mise à jour)
4) 3 workflows concrets (prospects, factures, emails)
Workflow 1 — Formulaire web → création prospect (tiers)
Objectif : chaque lead devient un tiers/prospect dans Dolibarr, sans doublons.
Étapes n8n :
- Trigger : Webhook (ou Typeform, Tally, etc.)
- Normalisation : email en minuscules, téléphone au bon format
- Déduplication : recherche d’un tiers par email/nom
- Action : créer le tiers si absent, sinon mettre à jour
Astuce : stockez un identifiant Dolibarr (tier_id) dans votre source (CRM, table interne) pour rendre la synchro idempotente.
Pour cadrer l’usage côté PME : Dolibarr pour TPE/PME : modules clés + cas d’usage.
Workflow 2 — Devis signé → facture + email au client
Objectif : quand un devis passe « signé », générer la facture et envoyer un email (ou déclencher une séquence).
Étapes n8n :
- Trigger : planificateur (toutes les X minutes) ou webhook (si votre Dolibarr le permet)
- Récupération : lister les devis récents / statuts
- Filtre : uniquement les nouveaux « signés »
- Action Dolibarr : création de facture (selon votre process)
- Action email : envoyer l’email client + notification interne
Conseil : gardez un champ « traité » (ou un tag) pour éviter de facturer deux fois.
Workflow 3 — Email entrant → création tâche / événement de suivi
Objectif : un email reçu (support@…, commercial@…) crée automatiquement une tâche de suivi pour un commercial.
Étapes n8n :
- Trigger : IMAP / Gmail / Microsoft 365
- Filtre : mots-clés, destinataire, domaines (anti-spam)
- Action Dolibarr : créer une tâche/événement et l’associer au tiers si possible
Pour réduire les risques (comptes, droits, sauvegardes), lisez : Sécuriser Dolibarr (guide 2026).
5) Bonnes pratiques (fiabilité et sécurité)
- Identité technique dédiée : un utilisateur d’intégration séparé
- Droits minimum : seulement les modules nécessaires
- Retries + alerting dans n8n : en cas d’erreur API, on retente proprement
- Journalisation : conservez les ID créés (tiers, devis, facture)
- Sauvegardes : base + documents Dolibarr, test de restauration périodique
Si vous hébergez n8n en Docker, ce guide vous donne une base de prod : Installer n8n avec Docker Compose (HTTPS + persist + queues).
Lancez-vous avec Dolibarr.
Envie de vous lancer avec Dolibarr ? Créez votre site web en quelques clics.
Dolibarr
ERP/CRM open-source
Vidéo (FR) : démarrer rapidement avec n8n

Conclusion
Connecter Dolibarr à n8n, c’est surtout une question de méthode : API REST, compte technique limité, déduplication, et un flux clair de bout en bout.
Si vous voulez une mise en route rapide (déploiement, stop/start, sauvegardes automatiques, scaling), vous pouvez démarrer sur : Dolibarr sur adgents.cloud et n8n sur adgents.cloud.
