Vai al contenuto
Wbiztool

Integrazioni

Integrazione Google Sheets

Invia automaticamente un messaggio WhatsApp quando una riga viene aggiunta a un foglio Google Sheets o quando una riga cambia. Ogni riga diventa un messaggio, personalizzato con i valori delle sue colonne. Non serve alcuno strumento di automazione: i trigger vengono eseguiti all'interno di Wbiztool.

Prima di iniziare#

  • Un piano a pagamento. Tutti i piani a pagamento includono i trigger di Google Sheets: Lite 1, Standard 3, Advanced 5 ed Enterprise 10 (vedi Prezzi). Una volta collegato il tuo account Google, la pagina Google Sheets mostra quanti trigger hai usato rispetto al tuo limite. Se il tuo piano non include trigger, Connetti Account Google mostra un invito all'upgrade; contatta l'assistenza se non sai quale piano ti serve.
  • Un numero WhatsApp collegato in Impostazioni WhatsApp.
  • Devi essere proprietario o editor dello spazio di lavoro. Solo il proprietario può scollegare l'account Google.
  • Un foglio Google Sheets la cui prima riga contiene le intestazioni delle colonne, ad esempio Name, Phone e Order.

Collegare il tuo account Google#

Vai su wbiztool.com/google-sheets/ e fai clic su Connetti Account Google. La pagina non è elencata nel menu della dashboard, quindi usa questo link. Accedi con Google e consenti l'accesso. Wbiztool chiede l'accesso in sola lettura ai tuoi fogli di calcolo e l'accesso ai file che scegli, in modo da rilevare quando cambiano.

Si può collegare un solo account Google per spazio di lavoro. Disconnetti (solo il proprietario) rimuove il collegamento e interrompe tutti i relativi trigger.

Creare un trigger#

  1. Seleziona le risorse

    Scegli il WhatsApp Number (numero WhatsApp) da cui inviare, fai clic su Select Sheet (seleziona foglio) per scegliere il tuo Google Sheet (foglio Google) da Google Drive, poi scegli il Worksheet (foglio di lavoro, cioè la scheda). Ogni foglio di lavoro può avere un solo trigger.

  2. Scegli l'evento del trigger

    • New Spreadsheet Row (nuova riga del foglio di calcolo): invia un messaggio per ogni riga aggiunta dopo la creazione del trigger.
    • New or Updated Spreadsheet Row (riga nuova o aggiornata): invia di nuovo anche quando cambia una riga già elaborata.
  3. Configura il trigger

    Assegnagli un Trigger Name (nome del trigger) e scegli la Phone Number Column (colonna del numero di telefono). Attiva Enable Scheduling (abilita pianificazione) se vuoi che i messaggi vengano inviati a una data e un'ora prese dalla riga. Vedi Pianificazione.

  4. Scrivi il messaggio

    Scegli il Message Type (tipo di messaggio) e scrivi il Message Template (modello del messaggio), usando {{Column Name}} per inserire i valori della riga. Message Preview (anteprima del messaggio) mostra il risultato.

  5. Salva e prova

    Salva il trigger. Usa Test sul trigger per vedere l'anteprima del messaggio costruito dall'ultima riga del foglio e, se vuoi, inviarlo. Il messaggio di prova inizia con [TEST] e richiede che l'intestazione del telefono corrisponda esattamente al nome della colonna.

Le righe già presenti nel foglio quando crei un trigger New Spreadsheet Row vengono saltate. Vengono inviate solo le righe aggiunte in seguito.

Modelli di messaggio#

Scrivi le intestazioni delle colonne tra doppie parentesi graffe, esattamente come compaiono nella riga di intestazione, senza spazi all'interno delle parentesi:

Hi {{Name}}, your order {{Order ID}} is ready for pickup.

Con una riga in cui Name è Aman e Order ID è 4821, il messaggio è:

Hi Aman, your order 4821 is ready for pickup.

Le intestazioni distinguono tra maiuscole e minuscole: {{name}} non corrisponde a una colonna chiamata Name.

Tipi di messaggio#

Message TypeCosa compilare
Text (testo)Il Message Template.
Image with Text (immagine con testo)Un Media URL Template (modello di URL del contenuto multimediale) con l'URL pubblico dell'immagine, e il modello come didascalia. L'URL può includere colonne, ad esempio https://example.com/products/{{SKU}}.jpg.
Document with Text (documento con testo)Un Media URL Template (modello dell'URL del file) con l'URL pubblico del file, e il modello come didascalia. Il nome del file viene preso dalla parte finale dell'URL. Usa un URL che termina con .pdf, .docx, .xls o .xlsx; gli altri file, come .doc o .csv, arrivano con .pdf aggiunto al nome. Test non può ancora allegare documenti, quindi verifica con una riga reale.

Numeri di telefono#

  • La Phone Number Column deve contenere numeri completi con il prefisso internazionale, ad esempio 919876543210. Il prefisso non viene aggiunto automaticamente.
  • Spazi, trattini, parentesi, punti e + vengono rimossi. I numeri memorizzati in notazione scientifica, come 9.19877E+11, vengono convertiti in cifre, ma le cifre già arrotondate dal foglio vanno perse.
  • Usa un'intestazione del telefono il cui nome non faccia parte di nessun'altra intestazione (ad esempio, evita Phone accanto a Alternate Phone). Wbiztool usa l'ultima colonna la cui intestazione contiene il nome che hai scelto. Lo stesso vale per le colonne della data e dell'ora.
  • Le righe in cui il telefono non ha da 6 a 15 cifre vengono saltate. Le righe saltate non vengono conteggiate come errori nella scheda del trigger: se mancano dei messaggi, controlla i valori del telefono.

Pianificazione#

Con Enable Scheduling attivo, scegli:

  • Date Column (colonna della data): la data di invio. Formati accettati: YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYYY e DD-MM-YYYY. Per date come 03/04/2026, compatibili con entrambi i formati, viene usata la lettura con il mese per primo (MM/DD/YYYY), quindi preferisci YYYY-MM-DD.
  • Time Column (Optional) (colonna dell'ora, facoltativa): l'ora come HH:MM o HH:MM:SS (formato 24 ore). Senza di essa, il messaggio viene pianificato per la mezzanotte all'inizio di quella data, quindi una riga con la data di oggi e senza ora è già nel passato e viene saltata.
  • Default Timezone (fuso orario predefinito): il fuso orario delle date e degli orari nel tuo foglio.

Le righe con data e ora già passate vengono saltate. Senza pianificazione, ogni riga viene inviata non appena il trigger viene eseguito.

Come e quando vengono eseguiti i trigger#

Google avvisa Wbiztool quando il foglio cambia; il trigger legge quindi le colonne dalla A alla Z del foglio di lavoro ed elabora le righe nuove o modificate. Di solito i messaggi partono poco dopo il salvataggio della modifica.

  • Vengono lette solo le colonne dalla A alla Z. Tieni al loro interno la colonna del telefono e tutte le colonne che usi nei modelli.
  • Se il tuo piano esaurisce i messaggi, l'elaborazione si ferma a quella riga. Le righe rimanenti vengono inviate a una successiva modifica del foglio, quando avrai di nuovo messaggi disponibili.
  • Metti in pausa, riprendi o elimina un trigger dalla sua scheda. La scheda mostra quante volte il trigger è stato eseguito e quanti errori ha avuto.

Risoluzione dei problemi#

ProblemaCosa verificare
Non riesci a collegare l'account o a creare triggerTi serve un piano a pagamento, e potresti aver raggiunto il suo limite di trigger.
Il trigger è stato eseguito ma non ci sono messaggiI valori del telefono includono il prefisso internazionale e hanno da 6 a 15 cifre, e l'intestazione della colonna del telefono non è stata rinominata dopo la creazione del trigger.
Nel messaggio compare il segnapostoIl testo dentro {{ }} non corrisponde esattamente a un'intestazione.
I messaggi pianificati non vengono inviatiLa data e l'ora sono nel futuro e nel fuso orario che hai scelto.
Sono stati inviati messaggi per righe vecchieVedi l'avviso su New or Updated Spreadsheet Row più sopra.
Il trigger mostra Drive watch setup failed: WbizTool has no access to this sheet…, oppure non viene mai eseguitoI trigger creati prima del 17 settembre 2026 non hanno mai ottenuto l'accesso al loro foglio. Elimina il trigger e crealo di nuovo, scegliendo il foglio con Select Sheet.
I messaggi vanno al numero sbagliato, oppure le date vengono lette dalla colonna sbagliataWbiztool usa l'ultima colonna la cui intestazione contiene il nome che hai scelto. Rinomina le intestazioni in modo che nessuna ne contenga un'altra, ad esempio Phone accanto a Alternate Phone.
Messaggi in coda ma non inviatiVerifica che il tuo numero WhatsApp sia collegato in Impostazioni WhatsApp.