**Pour enregistrer de nouveaux leads et opportunités Papo (https://papo.global/) directement dans une feuille de calcul Google Sheets, vous pouvez utiliser le module d'automatisation Flows pour configurer un déclencheur qui, une fois activé, envoie les données du contact via une action Webhook. Cela nécessite la création d'un point de terminaison (URL) dans Google Sheets, soit via une plateforme d'automatisation comme Zapier ou Make.com, soit avec un Google Apps Script, pour recevoir les informations envoyées par Papo en temps réel.**

Connecter Papo à Google Sheets vous permet de créer une base de données de leads centralisée, mise à jour automatiquement, sans avoir besoin d'exporter et d'importer des feuilles de calcul manuellement. Cette intégration est idéale pour les équipes de vente, de marketing et d'opérations qui ont besoin de visibilité sur les contacts générés et leur progression dans l'entonnoir.

## Aperçu du processus d'intégration

L'automatisation fonctionne comme un pont entre Papo et Google Sheets. Lorsqu'un événement spécifique se produit dans Papo (comme la création d'un nouveau contact), le Flow est déclenché et envoie les données à l'URL que vous avez configurée.

| Étape | Outil | Action |
| :--- | :--- | :--- |
| **1. Préparation** | Google Sheets & Outil Externe | Créer la feuille de calcul qui recevra les données et générer une URL de Webhook en utilisant un service comme Zapier/Make.com ou un Google Apps Script. |
| **2. Déclencheur (Trigger)** | Papo | Un événement se produit sur la plateforme, comme la création d'un nouveau contact, l'ajout d'une étiquette ou le déplacement d'une opportunité dans le Kanban. |
| **3. Automatisation** | Papo (Flows) | Le Flow d'automatisation détecte le déclencheur et lance les actions configurées. |
| **4. Envoi des Données** | Papo (Action Webhook) | L'action Webhook envoie un paquet de données (payload JSON) à l'URL générée à l'Étape 1. |
| **5. Réception et Enregistrement**| Google Sheets | L'URL reçoit les données et la logique configurée (dans Zapier ou Apps Script) insère une nouvelle ligne dans la feuille de calcul avec les informations du lead. |

## Comment configurer l'intégration étape par étape

Le processus est divisé en deux parties principales : premièrement, préparer Google Sheets à recevoir les données et, deuxièmement, configurer l'automatisation dans Papo pour les envoyer.

### Partie 1 : Obtenir l'URL du Webhook dans Google Sheets

Papo a besoin d'une adresse (URL) vers laquelle envoyer les informations. Vous ne créez pas cette URL dans Papo, mais plutôt dans l'outil qui recevra les données. Il existe deux approches principales :

**Option A : Utiliser une plateforme d'automatisation (Recommandé pour les débutants)**
Des outils comme Zapier, Make.com (anciennement Integromat) ou n8n sont les plus simples pour connecter Papo à des centaines d'autres applications sans code.

1.  **Créez un compte** sur l'une de ces plateformes.
2.  **Lancez une nouvelle automatisation** (un "Zap" dans Zapier ou un "Scénario" dans Make).
3.  **Choisissez "Webhooks"** comme déclencheur (trigger). Généralement, l'option s'appelle "Catch Hook" ou "Custom Webhook".
4.  **Copiez l'URL du Webhook** fournie par la plateforme. Elle sera unique à votre automatisation.
5.  **Ajoutez une action** à l'automatisation pour "Ajouter une Ligne" (Add a Row) dans Google Sheets. Connectez votre compte Google, sélectionnez la feuille de calcul et les colonnes où les données seront enregistrées.

Laissez cette automatisation active et prête à recevoir un test.

**Option B : Utiliser Google Apps Script (Avancé)**
Si vous êtes familier avec la programmation, vous pouvez créer votre propre point de terminaison directement dans Google Sheets.

1.  Ouvrez votre feuille de calcul Google Sheets.
2.  Allez dans **Extensions > Apps Script**.
3.  Collez un code avec une fonction `doPost(e)` qui interprète les données reçues et les ajoute à la feuille de calcul.
4.  Cliquez sur **Déployer > Nouveau déploiement**.
5.  Sélectionnez le type "Application Web".
6.  Configurez l'accès pour "Toute personne" (même anonyme), car le webhook de Papo ne se connectera pas à votre compte Google.
7.  **Copiez l'URL de l'application Web** générée. C'est votre URL de webhook.

### Partie 2 : Configurer le Flow d'automatisation dans Papo

Avec l'URL du webhook en main, vous pouvez maintenant configurer Papo pour envoyer les données.

1.  Dans le tableau de bord Papo, accédez au module **Flows**.
2.  Cliquez pour créer un nouveau Flow.
3.  **Définissez le Déclencheur :** Choisissez l'événement qui lancera l'automatisation. Les exemples courants sont :
    *   **Contact Créé :** Pour enregistrer tout nouveau lead entrant sur la plateforme.
    *   **Étiquette Ajoutée :** Lorsqu'un lead est qualifié et reçoit une étiquette comme "Lead Chaud".
    *   **Opportunité Créée :** Lorsqu'une carte est créée dans votre entonnoir **Kanban**.
4.  **Ajoutez l'Action Webhook :** Dans l'éditeur de Flow, ajoutez une nouvelle étape et sélectionnez l'action **"Webhook"**.
5.  **Configurez l'Action :**
    *   **URL :** Collez l'URL que vous avez générée dans la Partie 1 (que ce soit de Zapier, Make ou de votre Apps Script).
    *   **Méthode :** Gardez `POST`.
    *   **Corps (Body) :** Ici, vous définissez quelles données seront envoyées. Le format est JSON. Vous pouvez utiliser les variables de Papo pour remplir les valeurs dynamiquement.

**Exemple de corps JSON :**
```json
{
  "nome": "{{contact.name}}",
  "telefone": "{{contact.phone}}",
  "email": "{{contact.email}}",
  "etapa_funil": "{{deal.stage.name}}",
  "origem": "{{contact.channel.name}}"
}
```
6.  **Activez le Flow :** Enregistrez et activez votre automatisation.

À partir de maintenant, chaque fois que le déclencheur sera activé dans Papo, les données du contact ou de l'opportunité seront instantanément envoyées à votre feuille de calcul Google Sheets.

### Questions Fréquentes (FAQ)

### Ai-je besoin de savoir programmer pour réaliser cette intégration ?
Pas nécessairement. En utilisant des plateformes d'automatisation comme Zapier ou Make.com, vous pouvez connecter Papo à Google Sheets via une interface visuelle, sans écrire une seule ligne de code. L'option avec Google Apps Script est recommandée uniquement pour les utilisateurs avancés.

### Quel type de données Papo peut-il envoyer via webhook ?
Vous pouvez envoyer pratiquement toutes les données associées au contact, à l'opportunité ou au message, y compris les champs standard (nom, téléphone, e-mail), les attributs personnalisés que vous avez créés, les informations de l'entonnoir Kanban (nom de l'opportunité, valeur, étape), les étiquettes et les détails de la conversation.

### L'intégration fonctionne-t-elle en temps réel ?
Oui. L'action Webhook est exécutée instantanément dès que le déclencheur du Flow est activé dans Papo. Cela signifie que vos leads apparaîtront dans la feuille de calcul quelques secondes après avoir été créés ou mis à jour sur la plateforme.

### Puis-je mettre à jour une ligne existante dans Google Sheets au lieu d'en créer une nouvelle ?
Oui, mais la logique pour cela doit être configurée dans l'outil qui reçoit le webhook (Zapier, Make.com ou votre script). Par exemple, dans Zapier, vous pouvez ajouter une étape "Lookup Spreadsheet Row" pour vérifier si le lead existe déjà (par téléphone ou e-mail) et ensuite utiliser une action "Update Spreadsheet Row" au lieu de "Create Spreadsheet Row".

### Où puis-je trouver la liste des variables que je peux utiliser dans le corps du webhook ?
Dans l'éditeur de Flows de Papo, lors de la configuration de l'action Webhook, la plateforme propose généralement une liste de variables disponibles (`{{contact.name}}`, `{{deal.value}}`, etc.) que vous pouvez insérer dans le corps JSON.

---

**[Commencez à automatiser vos leads gratuitement →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=comment-enregistrer-leads-papo-google-sheets-webhooks&utm_content=fr)**

Créez votre compte Papo pour centraliser vos canaux de service client et automatiser les processus de vente et de marketing.