Automatiser vos workflows avec les webhooks Metrikia
Créez des automatisations puissantes en connectant les webhooks Metrikia à Zapier, Make, n8n ou Systeme.io. Guide complet avec exemples concrets.
Pourquoi automatiser avec les webhooks ?
Les webhooks Metrikia vous permettent de créer des automatisations qui réagissent en temps réel aux événements de votre business. Au lieu de vérifier manuellement vos données chaque jour, laissez les machines travailler pour vous.
Exemples d'automatisations populaires :
- Notification Slack quand un deal > 5 000 EUR est gagné
- Email de bienvenue automatique quand un nouveau lead arrive depuis Meta
- Mise à jour d'un Google Sheet avec les performances quotidiennes
- Création d'une tâche Asana/Trello quand un lead est qualifié
- Sync bidirectionnelle avec Systeme.io pour les formations en ligne
- Alerte SMS quand une synchronisation ADS échoue
Prérequis
- Un compte Metrikia avec au moins une intégration active
- Un compte sur la plateforme d'automatisation de votre choix (Zapier, Make, n8n, ou autre)
- Les webhooks Metrikia configurés (voir le guide "Configurer les webhooks")
Automatisation 1 : Notification Slack "Deal gagné"
Objectif : Recevoir un message Slack automatique avec les détails quand un deal est gagné.
Avec Zapier
- Trigger : Webhooks by Zapier > Catch Hook
- Copiez l'URL du webhook dans Metrikia (événement
deal.won) - Testez : Marquez un deal comme gagné dans Metrikia, vérifiez que Zapier reçoit l'événement
- Action : Slack > Send Channel Message
- Configurez le message avec les variables du payload :
- Message : "Deal gagné ! {data.title}, {data.amount} EUR par {data.leadName} (source: {data.source})"
- Activez le Zap
Avec Make
- Créez un scénario avec Webhooks > Custom webhook
- Copiez l'URL dans Metrikia (événement
deal.won) - Lancez un test pour que Make détecte la structure
- Ajoutez un module Slack > Create a Message
- Mappez les champs du webhook aux variables du message
- Activez le scénario
Avec n8n
- Ajoutez un node Webhook (method: POST)
- Copiez l'URL dans Metrikia
- Ajoutez un node Slack > Send Message
- Configurez le mapping des champs
- Activez le workflow
Automatisation 2 : Sync CRM non supporté
Objectif : Synchroniser automatiquement les nouveaux leads Metrikia vers un CRM non supporté nativement (ex: Pipedrive, Close.io, ou un outil interne).
Architecture
Metrikia (webhook lead.created) → Make/Zapier/n8n → Transformation → API du CRM cible
Étapes détaillées avec Make
- Webhook : Configurez le webhook Metrikia avec l'événement
lead.created - Router (optionnel) : Filtrez les leads par source si vous ne voulez sync que certaines sources
- HTTP Module : Appelez l'API de votre CRM cible
- URL : endpoint de création de lead de votre CRM
- Headers : authentification de votre CRM
- Body : mappez les champs Metrikia vers les champs de votre CRM
- Error handler : Configurez une notification email en cas d'échec
Mapping des champs typique
| Champ Metrikia | Champ CRM cible | Notes |
|---|---|---|
| data.firstName | first_name | Direct |
| data.lastName | last_name | Direct |
| data.email | Direct | |
| data.phone | phone | Format E.164 |
| data.source | lead_source | Adapter les valeurs (meta → Facebook) |
| data.status | stage | Adapter au pipeline du CRM cible |
Automatisation 3 : Reporting Google Sheets automatique
Objectif : Alimenter automatiquement un Google Sheet avec vos métriques de performance quotidiennes.
Avec Zapier
- Trigger : Schedule by Zapier > Every Day (9h)
- Action 1 : Webhooks by Zapier > GET >
https://api.metrikia.io/api/v1/performance?dateFrom=YESTERDAY&dateTo=YESTERDAY&platform=all
- Action 2 : Google Sheets > Create Spreadsheet Row
- Activez le Zap
> Astuce pro : Combinez cette automatisation avec des mises en forme conditionnelles dans Google Sheets (ROAS < 2x en rouge, > 4x en vert) pour un reporting visuel automatique.
Automatisation 4 : Intégration Systeme.io
Objectif : Synchroniser les leads Metrikia vers Systeme.io pour déclencher des séquences email automatiques.
Architecture
Metrikia (lead.created) → Zapier/Make → Systeme.io API → Séquence email
Étapes avec Zapier
- Trigger : Webhooks by Zapier > Catch Hook (événement
lead.created) - Filter : Continuez seulement si source = meta ou google (filtrez le trafic organique)
- Action : Systeme.io > Add Contact
{data.email}
- First name : {data.firstName}
- Tag : "lead-metrikia-{data.source}"
- Le contact entre automatiquement dans votre séquence email Systeme.io
Automatisation 5 : Alertes de performance
Objectif : Recevoir une alerte quand un KPI dépasse un seuil critique.
Avec n8n (auto-hébergé)
- Cron node : Toutes les heures
- HTTP Request node : GET /api/v1/performance (dernières 24h)
- IF node : ROAS < 1.0 ?
- Slack node (branche true) : "ALERTE : ROAS sous 1x sur les dernières 24h ({roas}x). Vérifiez vos campagnes immédiatement."
- NoOp node (branche false) : Ne rien faire
Seuils recommandés
| KPI | Seuil d'alerte | Seuil critique | Action |
|---|---|---|---|
| ROAS | < 2x | < 1x | Vérifier campagnes |
| CPL | > 2x moyenne | > 3x moyenne | Pause des ad sets |
| Sync | Échec | 3 échecs consécutifs | Vérifier tokens |
| Leads | 0 depuis 24h | 0 depuis 48h | Vérifier publicités |
Bonnes pratiques pour vos automatisations
- Testez toujours en sandbox avant d'activer en production
- Gérez les erreurs : Configurez des notifications pour les échecs d'automatisation
- Documentez vos workflows : Nommez clairement chaque étape
- Limitez les actions : Évitez les boucles infinies (Metrikia → CRM → webhook → Metrikia)
- Surveillez les coûts : Zapier et Make facturent par tâche, optimisez vos filtres
- Sécurisez vos secrets : Stockez les clés API dans les variables d'environnement, pas en dur dans les workflows
> Astuce pro : n8n est gratuit en auto-hébergé et particulièrement puissant pour les automatisations complexes. Si vous êtes technique, c'est la meilleure option pour un usage intensif sans coûts récurrents.
Pour aller plus loin, consultez notre blog, la documentation ou contactez le support.