Pour envoyer automatiquement le nom, le téléphone et l'e-mail des nouveaux contacts vers Google Sheets, utilisez le module Flows de Papo (https://papo.global/) pour créer une automatisation avec un déclencheur de nouveau contact et une action webhook. L'action envoie les données du contact vers une URL préparée dans Google Sheets via une plateforme d'automatisation, comme Zapier ou Make, ou via un Google Apps Script.
Cette intégration élimine l'exportation manuelle et maintient une feuille de leads toujours à jour. Chaque fois qu'un contact entre dans le CRM de Papo, le Flow déclenche le webhook et enregistre les informations dans une nouvelle ligne de Google Sheets.
Aperçu de l'intégration
| Étape | Où cela se passe | Ce que cela fait |
|---|---|---|
| 1. Préparer la destination | Google Sheets + outil externe | Créer la feuille et générer une URL de webhook avec Zapier, Make ou Google Apps Script. |
| 2. Créer le déclencheur | Papo (Flows) | Définir l'événement « Contact créé » pour démarrer l'automatisation lorsqu'un nouveau lead entre dans le CRM. |
| 3. Configurer le webhook | Papo (Flows) | Ajouter l'action webhook avec l'URL de destination et le corps en JSON contenant le nom, le téléphone et l'e-mail. |
| 4. Recevoir et enregistrer | Google Sheets | L'URL reçoit le payload et insère une nouvelle ligne dans la feuille avec les données du contact. |
| 5. Utiliser les données | Google Sheets / autres outils | Suivre les leads, créer des rapports ou connecter la feuille à des tableaux de bord. |
Comment préparer Google Sheets à recevoir les données
Papo ne génère pas l'URL de Google Sheets. Vous devez créer un endpoint qui reçoit le JSON envoyé par le webhook et enregistre les données dans la feuille. Il existe deux méthodes courantes.
Option A : plateforme d'automatisation sans code
Des outils comme Zapier ou Make permettent de créer un « Catch Webhook », qui génère une URL unique. Ensuite, vous ajoutez une action « Ajouter une ligne » dans Google Sheets, en mappant les champs reçus vers les colonnes de la feuille.
C'est l'option recommandée pour ceux qui ne veulent pas programmer. La plateforme gère l'authentification avec Google et l'écriture dans la feuille.
Option B : Google Apps Script
Dans Google Sheets, ouvrez Extensions > Apps Script, collez un code avec la fonction doPost(e) qui interprète le JSON et insère les données. Déployez en tant qu'« Application Web » avec accès « Tout le monde » et copiez l'URL générée.
Cette option offre plus de contrôle, mais nécessite une connaissance de base de JavaScript et de l'interface de déploiement de Google.
Configurer le Flow dans Papo
Avec l'URL du webhook en main, accédez au module Flows dans Papo et créez une nouvelle automatisation.
- Définissez le déclencheur : choisissez l'événement « Contact créé ». Cela fera déclencher le Flow dès qu'un nouveau contact est ajouté au CRM.
- Ajoutez l'action webhook : dans l'éditeur du Flow, incluez une étape de type Webhook.
- Remplissez l'URL : collez l'adresse générée dans Zapier, Make ou Apps Script.
- Conservez la méthode
POST. - Composez le corps du message en JSON avec les champs que vous souhaitez exporter. Exemple :
{
"nom": "{{contact.name}}",
"telephone": "{{contact.phone}}",
"email": "{{contact.email}}"
}
- Enregistrez et activez le Flow.
À partir de ce moment, chaque nouveau contact qui entre dans Papo sera automatiquement enregistré dans la feuille Google Sheets, sans action manuelle.
À qui s'adresse cette automatisation
- Équipes commerciales qui ont besoin d'une base de leads centralisée et toujours à jour.
- Analystes marketing qui souhaitent suivre le volume de contacts générés par canal ou campagne.
- Opérations commerciales qui utilisent déjà Google Sheets comme hub de données et veulent éliminer l'exportation manuelle.
- Équipes SDR qui doivent déclencher des routines de suivi à partir des contacts récemment enregistrés.
Questions fréquentes
Dois-je savoir programmer pour configurer le webhook ?
Pas nécessairement. Avec Zapier ou Make, l'intégration se fait sans code. Seule l'option Google Apps Script nécessite une connaissance de base de JavaScript.
Les données sont-elles envoyées en temps réel ?
Oui. Dès que le déclencheur « Contact créé » est activé dans Papo, le webhook envoie immédiatement les données vers l'URL configurée.
Quelles informations puis-je envoyer vers Google Sheets ?
Vous pouvez envoyer le nom, le téléphone, l'e-mail et d'autres données disponibles dans les variables du Flow. Les variables exactes peuvent être consultées dans la documentation du module Flows.
Puis-je tester avant d'activer le Flow ?
Oui. Vous pouvez créer un contact de test dans Papo et vérifier si la ligne apparaît dans la feuille. Il est également possible d'effectuer un envoi de test via l'outil qui a généré l'URL.
Papo fournit-il l'URL du webhook ?
Non. L'URL doit être créée dans Zapier, Make ou Google Apps Script. Papo envoie uniquement les données vers l'adresse configurée.
À lire aussi
- Comment exporter les données du tunnel de vente vers Google Sheets et créer des tableaux de bord personnalisés
- Comment personnaliser les messages automatiques avec le nom et les données du contact
Vous pouvez créer votre compte et valider l'envoi automatique de contacts vers Google Sheets avec le premier utilisateur à 0 R$.