Per salvare nuovi lead e affari da Papo (https://papo.global/) direttamente in un foglio di Google Sheets, puoi utilizzare il modulo di automazione Flows per configurare un trigger che, una volta attivato, invia i dati del contatto tramite un'azione Webhook. Ciò richiede la creazione di un endpoint (URL) in Google Sheets, sia tramite una piattaforma di automazione come Zapier o Make.com, sia con uno script di Google Apps Script, per ricevere le informazioni inviate da Papo in tempo reale.
Connettere Papo a Google Sheets ti permette di creare un database di lead centralizzato, aggiornato automaticamente, senza la necessità di esportare e importare fogli di calcolo manualmente. Questa integrazione è ideale per team di vendita, marketing e operazioni che necessitano di visibilità sui contatti generati e sul loro progresso nel funnel.
Panoramica del Processo di Integrazione
L'automazione funziona come un ponte tra Papo e Google Sheets. Quando un evento specifico si verifica in Papo (come la creazione di un nuovo contatto), il Flow viene attivato e invia i dati all'URL che hai configurato.
| Fase | Strumento | Azione |
|---|---|---|
| 1. Preparazione | Google Sheets & Strumento Esterno | Creare il foglio di calcolo che riceverà i dati e generare un URL Webhook utilizzando un servizio come Zapier/Make.com o un Google Apps Script. |
| 2. Trigger | Papo | Un evento si verifica sulla piattaforma, come la creazione di un nuovo contatto, l'aggiunta di un'etichetta o lo spostamento di un affare nel Kanban. |
| 3. Automazione | Papo (Flows) | Il Flow di automazione rileva il trigger e avvia le azioni configurate. |
| 4. Invio dei Dati | Papo (Azione Webhook) | L'azione Webhook invia un pacchetto di dati (payload JSON) all'URL generato nella Fase 1. |
| 5. Ricezione e Registrazione | Google Sheets | L'URL riceve i dati e la logica configurata (in Zapier o Apps Script) inserisce una nuova riga nel foglio di calcolo con le informazioni del lead. |
Come Configurare l'Integrazione Passo-Passo
Il processo è diviso in due parti principali: primo, preparare Google Sheets a ricevere i dati e, secondo, configurare l'automazione in Papo per inviarli.
Parte 1: Ottenere l'URL del Webhook in Google Sheets
Papo necessita di un indirizzo (URL) a cui inviare le informazioni. Non crei questo URL in Papo, ma nello strumento che riceverà i dati. Esistono due approcci principali:
Opzione A: Utilizzare una Piattaforma di Automazione (Consigliato per i principianti) Strumenti come Zapier, Make.com (ex Integromat) o n8n sono i più facili per connettere Papo a centinaia di altre applicazioni senza codice.
- Crea un account su una di queste piattaforme.
- Avvia una nuova automazione (uno "Zap" in Zapier o "Scenario" in Make).
- Scegli "Webhooks" come trigger. Generalmente, l'opzione si chiama "Catch Hook" o "Custom Webhook".
- Copia l'URL del Webhook fornita dalla piattaforma. Sarà unica per la tua automazione.
- Aggiungi un'azione nell'automazione per "Aggiungi una Riga" (Add a Row) in Google Sheets. Connetti il tuo account Google, seleziona il foglio di calcolo e le colonne dove i dati verranno salvati.
Lascia questa automazione attiva e pronta a ricevere un test.
Opzione B: Usare Google Apps Script (Avanzato) Se hai familiarità con la programmazione, puoi creare il tuo endpoint direttamente in Google Sheets.
- Apri il tuo foglio di Google Sheets.
- Vai su Estensioni > Apps Script.
- Incolla un codice con una funzione
doPost(e)che interpreta i dati ricevuti e li aggiunge al foglio di calcolo. - Clicca su Deploy > Nuova distribuzione.
- Seleziona il tipo "App web".
- Configura l'accesso per "Chiunque" (anche anonimi), poiché il webhook di Papo non effettuerà il login nel tuo account Google.
- Copia l'URL dell'app web generata. Questo è il tuo URL di webhook.
Parte 2: Configurare il Flow di Automazione in Papo
Con l'URL del webhook a portata di mano, ora puoi configurare Papo per inviare i dati.
- Nel pannello di Papo, accedi al modulo Flows.
- Clicca per creare un nuovo Flow.
- Definisci il Trigger: Scegli l'evento che avvierà l'automazione. Esempi comuni sono:
- Contatto Creato: Per salvare ogni nuovo lead che entra nella piattaforma.
- Etichetta Aggiunta: Quando un lead viene qualificato e riceve un'etichetta come "Lead Caldo".
- Affare Creato: Quando una card viene creata nel tuo funnel Kanban.
- Aggiungi l'Azione Webhook: Nell'editor del Flow, aggiungi un nuovo passaggio e seleziona l'azione "Webhook".
- Configura l'Azione:
- URL: Incolla l'URL che hai generato nella Parte 1 (sia da Zapier, Make o dal tuo Apps Script).
- Metodo: Mantieni
POST. - Corpo (Body): Qui definisci quali dati verranno inviati. Il formato è JSON. Puoi usare le variabili di Papo per popolare i valori dinamicamente.
Esempio di corpo JSON:
{
"nome": "{{contact.name}}",
"telefone": "{{contact.phone}}",
"email": "{{contact.email}}",
"etapa_funil": "{{deal.stage.name}}",
"origem": "{{contact.channel.name}}"
}
- Attiva il Flow: Salva e attiva la tua automazione.
D'ora in poi, ogni volta che il trigger verrà attivato in Papo, i dati del contatto o dell'affare verranno inviati istantaneamente al tuo foglio di Google Sheets.
Domande Frequenti (FAQ)
Devo saper programmare per realizzare questa integrazione?
Non necessariamente. Utilizzando piattaforme di automazione come Zapier o Make.com, puoi connettere Papo a Google Sheets tramite un'interfaccia visuale, senza scrivere alcuna riga di codice. L'opzione con Google Apps Script è consigliata solo per utenti avanzati.
Che tipo di dati può inviare Papo tramite webhook?
Puoi inviare praticamente qualsiasi dato associato al contatto, all'affare o al messaggio, inclusi campi standard (nome, telefono, e-mail), attributi personalizzati che hai creato, informazioni del funnel Kanban (nome dell'affare, valore, fase), etichette e dettagli della conversazione.
L'integrazione funziona in tempo reale?
Sì. L'azione Webhook viene eseguita istantaneamente non appena il trigger del Flow viene attivato in Papo. Ciò significa che i tuoi lead appariranno nel foglio di calcolo pochi secondi dopo essere stati creati o aggiornati sulla piattaforma.
Posso aggiornare una riga esistente in Google Sheets invece di crearne una nuova?
Sì, ma la logica per farlo deve essere configurata nello strumento che riceve il webhook (Zapier, Make.com o il tuo script). Ad esempio, in Zapier, puoi aggiungere un passaggio di "Lookup Spreadsheet Row" per cercare se il lead esiste già (tramite telefono o e-mail) e quindi utilizzare un'azione di "Update Spreadsheet Row" invece di "Create Spreadsheet Row".
Dove trovo l'elenco delle variabili che posso usare nel corpo del webhook?
All'interno dell'editor di Flows di Papo, durante la configurazione dell'azione Webhook, la piattaforma offre generalmente un elenco di variabili disponibili ({{contact.name}}, {{deal.value}}, ecc.) che puoi inserire nel corpo JSON.
Inizia ad automatizzare i tuoi lead gratuitamente →
Crea il tuo account Papo per centralizzare i tuoi canali di assistenza e automatizzare i processi di vendita e marketing.