Tutoriel 5 — Connecteur Zapier
Objectif : brancher n'importe quelle app Zapier à Servolution en 5 minutes via le module Webhooks by Zapier, sans écrire une ligne de code.
Cas d'usage typique
Quand un nouveau client est créé dans HubSpot CRM, le créer aussi dans Commertra (référentiel client unifié pour la caisse).
Étapes
- Aller sur zapier.com → Create Zap
- Trigger : choisir HubSpot → New Contact. Authentifier votre compte HubSpot.
- Action : choisir Webhooks by Zapier → Custom Request. Configurer :
Champ Valeur Method POST URL https://app.commertra.servolution.fr/api/v1/clients Data Pass-Through? No Data {"nom": "{{lastname}}", "prenom": "{{firstname}}", "email": "{{email}}", "telephone": "{{phone}}"} Headers Content-Type: application/json
X-API-Key: sk_srv_VOTRE_CLE - Cliquer Test action pour valider que le client se crée bien dans Commertra
- Activer le Zap (toggle ON)
Sens inverse — Servolution → Zapier
Pour qu'un événement Servolution déclenche un Zap :
- Sur Zapier, créer un nouveau Zap → Trigger : Webhooks by Zapier → Catch Hook
- Zapier vous donne un URL
https://hooks.zapier.com/hooks/catch/.../... - Coller cet URL dans Servolution → Settings → Webhooks → Add endpoint, choisir l'événement (par ex.
order.created) - Faire un test depuis Servolution (créer une commande de test). Zapier capture le payload et vous laisse mapper les champs vers l'app cible.
Limites Zapier
- Plan free : 100 tasks/mois — vite atteint si vous avez du volume
- Latence ~30s entre trigger et action (Make / n8n sont plus rapides)
- Pas de signature HMAC vérifiable côté Zapier — préférer une étape Code by Zapier intermédiaire si données sensibles
Alternatives no-code
Voir Use cases pour comparatif Make / n8n / Zapier.