Introduction : La puissance de l’automatisation à portée de main
Vous utilisez Dolibarr pour gérer votre entreprise (CRM, facturation, stocks, projets) maisrenchissez-vous parfois à saisir manuellement les mêmes données dans plusieurs outils ? Ou souhaitez-vous déclencher des actions sans effort dès qu’un événement se produit dans votre écosystème ?
La solution existe : combinez la robustesse de Dolibarr avec la flexibilité de Zapier. Cette intégration vous permet de connecter votre ERP/CRM à plus de 5 000 applications (Gmail, Google Sheets, Shopify, Outlook, Trello, Slack, etc.) sans écrire une seule ligne de code.
Ce guide en 30 jours vous propose une feuille de route progressive pour maîtriser cette intégration et libérer du temps pour ce qui compte vraiment : votre activité.
Semaine 1 : Fondations & Préparation
Objectif : Comprendre les concepts et préparer votre environnement.
Jour 1-2 : Comprendre le fonctionnement
- Zapier fonctionne avec des Zaps (automatisations) composés de :
- Un Déclencheur (Trigger) : l’événement qui lance l’automatisation (ex: "Nouvel email dans Gmail").
- Une ou plusieurs Actions (Action) : ce qui se passe ensuite (ex: "Créer un contact dans Dolibarr").
- Dolibarr dans Zapier fonctionne principalement via les modules standards (Third Party API). Votre instance doit être accessible via une URL publique (pas en localhost) et l’API doit être activée (
Accès restreint→API/Web services→ Cocher "Activer l’API REST").
Jour 3-4 : Préparer Dolibarr
- Créer un utilisateur dédié à l’API (ex:
zapier@votresociete.com) avec les permissions strictement nécessaires selon vos besoins (créer des contacts, des factures, etc.). - Noter vos identifiants API :
- URL de l’API :
https://votredolibarr.com/api/index.php/ - Clé API (à générer dans
Accès restreint→API/Web services→ "Générer une nouvelle clé").
- URL de l’API :
- Vérifier la structure de vos données : identifiez les champs obligatoires et les formats attendus (ex: code pays "FR", code devise "EUR").
Jour 5-7 : Tester la connexion Zapier → Dolibarr
- Créez un compte Zapier (gratuit pour commencer).
- Dans Zapier, créez un nouveau Zap. Cherchez "Dolibarr" comme application.
- Choisissez le déclencheur "New Object" (ex: "New Contact" pour tester).
- Connectez votre Dolibarr avec l’URL et la clé API.
- Testez : Zapier busc un objet récent dans votre Dolibarr pour valider la connexion. Si ça marche, la base est solide !
Semaine 2 : Automatisations simples & courantes
Objectif : Mettre en place ses premières automatisations utiles.
Jour 8-10 : Synchroniser vos prospects et clients
- Zap 1 : Formulaire web → Dolibarr
- Déclencheur : Nouvelle soumission dans Google Forms, Typeform, ou votre site (WordPress, Webhook).
- Action : "Create Object" dans Dolibarr (type
contactoucompany). - Astuce : Mappez soigneusement chaque champ du formulaire vers le champ Dolibarr correspondant.
- Zap 2 : Nouveau contact dans Gmail → Dolibarr
- Déclencheur : "New Email" dans un label Gmail spécifique (ex: "Prospects").
- Action : "Create Contact" dans Dolibarr.
- Conseil : Ajoutez une étape de filtrage (Zapier Filter) pour ne traiter que les emails avec un certain sujet ou expéditeur.
Jour 11-14 : Automatiser la facturation et le suivi
- Zap 3 : Nouvelle commande Shopify/WooCommerce → Facture Dolibarr
- Déclencheur : "New Order" sur votre boutique.
- Actions successives :
- "Find or Create Contact" dans Dolibarr (avec l’email client).
- "Create Proposal" ou "Create Invoice" en mappant les articles.
- Attention : Vérifiez que les produits existent dans Dolibarr avec les mêmes codes/références.
- Zap 4 : Nouvelle facture Dolibarr → Notification
- Déclencheur : "New Invoice" dans Dolibarr.
- Action : Envoyer un email de notification via Gmail ou un message sur Slack/Teams.
Semaine 3 : Scénarios avancés & optimisation
Objectif : Gérer des flux complexes et éviter les erreurs.
Jour 15-17 : Gestion des projets et des tâches
- Zap 5 : Nouveau projet Trello/Asana → Projet Dolibarr
- Déclencheur : Nouvelle carte créée dans un tableau spécifique.
- Action : "Create Project" dans Dolibarr.
- Extension : Ajoutez une action pour créer une tâche dans le projet Dolibarr.
- Zap 6 : Échéance de tâche Dolibarr → Rappel Google Calendar
- Déclencheur : "Updated Task" (quand la date d’échéance est proche) dans Dolibarr.
- Action : "Create Event" rapide dans Google Calendar.
Jour 18-21 : Synchronisation bidirectionnelle et mises à jour
- Zap 7 : Mise à jour d’un contact dans Dolibarr → Feuille Google Sheets
- Déclencheur : "Updated Contact" dans Dolibarr.
- Action : "Update Spreadsheet Row" dans Google Sheets (pour votre tableau de suivi commercial).
- Zap 8 : Événement dans un outil externe → Mettre à jour un objet Dolibarr
- Ex: Paiement reçu via Stripe → "Update Object" dans Dolibarr (mettre à jour le statut de la facture en "Payée").
- Critique : Utilisez d’abord une action "Find Object" pour localiser l’objet Dolibarr à mettre à jour (ex: par le numéro de facture ou l’email client).
Semaine 4 : Déploiement, surveillance et aller plus loin
Objectif : Rendre les automatisations fiables et explorer des options avancées.
Jour 22-24 : Tester,文档er et sécuriser
- Mode test : Lancez chaque Zap manuellement avec des données tests avant l’automatisation.
- Journalisation : Activez l’historique des tâches dans Zapier pour suivre les exécutions et déboguer.
- Gestion des erreurs :
- Ajoutez des filtres pour éviter les actions inutiles.
- Utilisez l’action "Send Outbound Email" ou un webhook vers un outil comme Slack pour être alerté en cas d’échec.
- Documentez chaque Zap (nom, but, données mappées) dans un simpleGoogle Doc.
Jour 25-27 : Aller plus loin avec des outils complémentaires
- Make (anciennement Integromat) : Pour des scénarios plus complexes avec des routages logiques avancés (if/else, boucles) et un contrôle plus fin. Parfois plus adapté pour le traitement de données en masse.
- Modules natifs Dolibarr : Vérifiez si une fonctionnalité existe nativement (ex: modules de synchronisation e-commerce). Moins flexible mais souvent plus stable.
- Webhooks Dolibarr : Pour des déclencheurs personnalisés non couverts par Zapier. Nécessite un développeur pour créer un point d’entrée personnalisé.
Jour 28-30 : Checklist de lancement et maintenance
- [ ] Tous les Zaps sont activés et le sont au bon moment (pas de test).
- [ ] Les comptes utilisateurs dédiés aux API ont des mots de passe forts.
- [ ] Vous avez surveillé l’historique pendant quelques jours pour détecter des anomalies.
- [ ] Vous avez formé un collègue aux Zaps critiques.
- [ ] Vous avez planifié une revue trimestrielle des automatisations (elles peuvent devenir obsolètes).
Ressources essentielles
- Documentation officielle Zapier sur Dolibarr : La référence pour les champs disponibles et leur format.
- Documentation API Dolibarr : Pour comprendre en profondeur ce qui est possible.
- Communauté Zapier : Forum et templates pré-builds à chercher avec les mots-clés "Dolibarr".
- Templates de départ à copier (exemples) :
- Nouveau contact Typeform → Créer contact + société dans Dolibarr
- Nouvelle facture Dolibarr → Ajouter ligne dans un tableur de suivi trésorerie
- Statut de ticket modifié dans Dolibarr → Envoyer email au client
Conclusion : L’automatisation, un investissement durable
En 30 jours, vous pouvez passer de l’idée à un écosystème Dolibarr connecté et productif. Commencez petit, avec une automatisation à forte valeur ajoutée (ex: arrêtez de copier les prospects). La clé est la progressivité : un Zap bien compris et fonctionnel vaut mieux que dix Zaps instables.
L’association Dolibarr + Zapier transforme votre ERP en un hub central qui parle le langage de tous vos autres outils. C’est la promesse d’une gestion d’entreprise plus fluide, moins sujette aux erreurs, et qui vous redonne du temps pour piloter et développer votre activité.
Prêt à lancer votre premier Zap ? Votre première tâche : activez l’API de votre Dolibarr et testez la connexion depuis Zapier. C’est le premier pas vers une gestion vraiment automatisée.