Lumaktaw sa nilalaman
20 min read

Google Sheets

Ikonekta ang isang Google account sa WizMessage, tapos magpadala ng mga bot lead sa isang sheet, bumuo ng audience list mula rito, magbasa at magsulat ng mga row mula sa chatbot flow, at i-export ang data mo sa bagong sheet.

Google Sheets

Ikonekta ang isang Google account at makakatrabaho na ng WizMessage ang mga spreadsheet mo. Ang mga bot lead ay dumarating bilang bagong row, puwedeng magbigay ng audience list ang isang sheet, puwedeng magdagdag, maghanap o mag-update ng row ang isang chatbot flow habang kausap nito ang customer, at puwedeng i-export ang data mo sa bagong sheet sa isang click. Sakop ng page na ito ang pagkonekta, ang bawat isa sa apat na gamit na iyon, at kung ano ang gagawin kapag huminto sa pag-update ang isang sheet.

Ano ang ginagawa nito at saan ito makikita

Apat na gamit

Bawat sheet na ikokonekta mo ay itinatakda para sa isang layunin. Ang mga export ang pagbubukod: bawat isa ay gumagawa ng bagong file at hindi na kailangan ng setup.

Ang apat na magagawa ng Google Sheets sa WizMessageMga bot leadBawat lead na makuhang mga bot mo aybagong row.papunta sa sheetMga audience listAng mga numero sa tabay nagiging listahan napuwede mong padalhan.galing sa sheetMga flow stepAng flow ay nagdaragdag,naghahanap o nag-uupdateng row habang tumatakbo.dalawang direksyonMga exportIsinusulat ang data mosa isang bagongsheet.sa bagong file
Pumapasok ang mga row sa sheet mo para sa mga lead at export, lumalabas dito para sa mga audience list, at dalawang direksyon para sa mga flow step.

Alin sa mga ito ang magagamit mo ay depende sa plan mo:

GamitMga plan na kasama ito
Mga bot leadWiz Bot, Wiz Pro
Mga flow stepWiz Bot, Wiz Pro
Mga audience listWiz Campaign, Wiz Pro
Mga export ng contact, miyembro ng list at recipient ng campaignWiz Campaign, Wiz Pro
Mga export ng bot leadWiz Bot, Wiz Pro

Saan ito makikita

Sa web, buksan ang Google Sheets sa ilalim ng Mga Campaign o Awtomasyon sa sidebar, o gamitin ang button na Google Sheets sa mga quick link sa Aking Dashboard. Iisang page ang pinupuntahan nilang lahat, na may heading na Integrations.

Sa app, pumunta sa Mga Setting at saka sa Google Sheets. Ang pagkakaiba roon ay nasa dulo ng page na ito.

Ang may-ari lang ng account ang makakakita o makakabago ng alinman dito. Hindi ito nakikita ng mga miyembro ng team, at hindi nila makokonekta ang isang Google account sa WizMessage account mo.

Pagkonekta ng Google

Ano ang kailangan mo

  • Isang Google account na may hawak ng sheet, o may edit access dito. Tinatanggihan ang view-only na access, dahil karamihan ng gamit ay kailangang magsulat.
  • Isang totoong Google Sheets file. Hindi magagamit ang isang Excel file na nakatago sa Drive hangga't hindi mo ito sine-save bilang Google Sheets (sa Sheets: File, tapos Save as Google Sheets).

Ano ang maaabot ng WizMessage

Isang permiso lang ang hinihingi namin sa Google, na tinatawag na drive.file. Sakop nito ang mga file na pipiliin mo at ang mga file na ginagawa ng WizMessage para sa iyo, at wala nang iba pa sa Drive mo.

Ang maaabot at hindi maaabot ng WizMessage sa iyong Google DriveAng iyong Google DriveMga file na pinili o ginawa ritoPuwedeng basahin atisulat ng WizMessage itoLahat ng iba paHindi ito nakikita omabubuksan ng WizMessage
Kada file ang access. Ang pagpili ng sheet ang nagbibigay nito.

Nakasaad sa privacy policy kung ano ang iniimbak namin, gaano katagal, at sino ang tumatanggap nito.

Pagpili ng sheet na mayroon ka na

  1. Pindutin ang Choose a sheet.
  2. Piliin ang Google account mo at payagan ang access. Sasabihin ng Google na gusto ng WizMessage na makita, i-edit, gumawa at magbura ng mga partikular na file lang na ginagamit mo rito.
  3. Magbubukas ang file picker ng Google. Piliin ang spreadsheet mo at pindutin ang insert button nito.
  4. Babalik ka sa WizMessage, sa setup page ng file na iyon.

Pagsisimula sa bagong sheet

Kung wala ka pang sheet, pindutin ang Create a new sheet sa tabi ng account mo. Gagawa ang WizMessage ng walang laman na file sa Drive ng account na iyon, na may pangalang WizMessage at petsa ngayon, at bubuksan ang setup page nito. Puwede mong palitan ang pangalan ng file anumang oras: walang nakadepende sa pangalan.

Kung hindi mo pa nakokonekta ang isang account, pindutin muna ang Connect Google account. Magsa-sign in ka nito nang hindi binubuksan ang file picker.

Pag-setup: walang mangyayari hangga't hindi mo sine-save

Ang pagpili o paggawa ng file ay walang ginagawa nang mag-isa. Ipinapakita ng setup page ang Google account at ang file para ma-check mo, tapos tinatanong kung aling tab ang gagamitin at ano ang gagawin ng sheet.

Mula sa pagpili ng file hanggang sa gumaganang sheetPumili o gumawang file sa GoogleSetup needednakalista, hindi ginagamitPumili ng tabat ng layuninConnectedgumagana
Hanggang sa huling hakbang, Setup needed ang ipinapakita ng sheet at walang binabasa o isinusulat.

Ang What should this sheet do? ay may tatlong sagot, na tinatalakay sa ibaba: Receive bot leads as new rows, Supply an audience list, at Be used by flow steps.

Kung aalis ka sa page, mananatiling nakalista ang sheet sa ilalim ng Sheets na may button na Set up. Para gamitin ang parehong file sa pangalawang layunin, piliin itong muli: magkakaroon ka ng pangalawang entry na ise-setup.

Pagpapadala ng mga bot lead sa sheet

Pag-on nito

Sa setup page, piliin ang tab, piliin ang Receive bot leads as new rows, at pindutin ang Send bot leads here. Mula noon, bawat lead na makuha ng mga bot mo ay idinadagdag bilang row. Nananatili rin ito sa Mga Bot Lead gaya ng dati, kaya ang sheet ay dagdag na kopya at hindi kailanman ang tanging kopya.

Ano ang laman ng bawat row

ColumnAno ang nilalagay dito
DateKung kailan nakuha ang lead, sa server time
NameAng pangalan ng customer
PhoneAng numero ng customer
FlowAng flow na nakakuha ng lead
OutcomeAng outcome na itinakda sa flow
Isang column bawat sagotBawat sagot, sa ilalim ng label ng tanong nito

Ang Row 1 ng tab ang header, at hinahanap ng WizMessage ang bawat column ayon sa pangalan ng header na iyon. Kaya:

  • Walang problema kung ililipat mo ang mga column.
  • Kapag may kulang na column, idinadagdag ito para sa iyo, kasama ang bagong tanong na idadagdag mo sa flow sa susunod.
  • Kapag pinalitan mo ang pangalan ng column, magsisimula ng bago na may orihinal na pangalan. Walang nawawala, pero ang mga susunod na row ay mapupunta sa bagong column.
  • Lahat ay isinusulat bilang plain text, kaya hindi mapapatakbo sa sheet mo ang formula na itatype ng customer.

Isinusulat ang mga row sa maliliit na batch, kaya karaniwang lumalabas ang bagong lead sa loob ng isang minuto.

Pagpapalit ng sheet

Isang sheet lang sa isang pagkakataon ang pinapadalhan ng account mo ng mga lead. Papalitan ito kapag nag-setup ka ng iba, at ang mga row na naghihintay pa ay mapupunta sa bagong sheet. Ang mga row na naisulat na ay mananatili sa lumang file.

Pagbuo ng audience list mula sa sheet

Pag-setup

Sa setup page, piliin ang tab at piliin ang Supply an audience list. Binabasa ng WizMessage ang unang mga row at iminumungkahi kung aling column ang alin. I-check ang mga mungkahi nito:

FieldAno ang pipiliin
Phone number columnKailangan. Ang column na may hawak ng mga numero
Name, EmailOpsyonal. Piliin ang Not used para hindi isama
Custom field 1 to 7Opsyonal. Mga dagdag na detalye na puwede mong gamitin bilang template variable
Do the numbers include a country code?Yes, o No at ang bansang kinabibilangan nila, tulad ng IN

Ipinapakita ng preview ang unang mga row kasama ang eksaktong numerong gagamitin ng bawat isa. Ang Not a valid number sa karamihan ng row ay kadalasang nangangahulugang mali ang setting ng country code. Kasama ang mga nakatago at na-filter na row sa sheet.

Kung walang laman ang tab, sasabihin ito ng page. Magdagdag ng header row na may phone column at ng mga numero mo sa Google Sheets, tapos pindutin ang Check again.

Bagong list o kasalukuyang list

Ang pagpiling ito ang magpapasya kung maaari bang matanggal ang mga tao sa list dahil sa isang sync.

Paghahambing ng bagong mirrored list at kasalukuyang listBagong listginagaya ang sheetbawat sync, ina-match ang listDagdag at tanggal ang taobinubura ang mano-manong editKasalukuyang listpinananatili ang mga miyembrobawat sync ay nagdaragdag langDagdag lang ang mga taobura ng row, walang natatanggal
Sa alinmang paraan, binabago ng sync kung sino ang nasa list. Hindi nito binubura ang contact.

Pindutin ang Connect sheet to list para tapusin.

Pag-sync

Walang papasok hangga't hindi mo pinipindot ang Sync now, at hindi kailanman binabasa ang sheet ayon sa iskedyul. Pindutin ito ulit tuwing nagbago ang sheet.

Ipapakita ng row ng sheet ang resulta, halimbawa kung ilang tao ang nasa sheet, ilan ang naidagdag at ilan ang natanggal. Inililista rin nito ang mga row na nilaktawan dahil sa di-wastong numero, ayon sa row number, para maayos mo ang mga ito. Kung walang nagbago mula noong huli, sasabihin nitong Already up to date.

Ano ang binabago ng sync, at ano ang hindi

  • Ina-update lang nito ang mga column na na-map mo. Walang gagalawin sa iba pang nasa contact.
  • Ang blangkong cell ay nagpapanatili ng nakaimbak na, kaya hindi mabubura ng sheet ang detalye ng isang contact.
  • Ang nag-opt out ay mananatiling opt out, kahit nasa sheet pa siya.
  • Hindi kailanman binubura ang contact. Ang mirrored list ay nag-aalis lang ng tao sa list.
  • Ang contact na binura mo nang mano-mano ay babalik sa susunod na sync kung nasa sheet pa rin siya.
  • Hindi apektado ang campaign na tumatakbo na. Ang naka-schedule na campaign ay gagamit ng sinumang nasa list pagtakbo nito.

Kapag nagtatanong o humihinto ang sync

Ang maling tab ay kamukhang-kamukha ng malaking pagbabago, kaya ang malaking pagbabago ay naghihintay sa iyo. Nagtatanong muna ito kapag aalisin ng sync ang mahigit kalahati ng list at hindi bababa sa 3 tao, o magdaragdag ng mahigit 100 tao at mahigit dalawang beses ng laki ng list sa list na nag-sync na dati. Ipinapakita ng tanong ang dalawang numero, at ikaw ang magpapasya kung itutuloy. Kung magbago ulit ang sheet bago ka sumagot, magtatanong ulit ito.

Ang mga check na ginagawa ng sync bago magbago ng anumanPinindot mo ang Sync nowNandiyan pa ba ang phone column?Titigil, walang magbabagoibalik ang pangalan, o i-setup ulitMay valid na numero, sa loob ng limit?Titigil, walang magbabagotingnan ang table sa ibabaPasok sa limit ng contact mo?Titigil, walang magbabagomag-upgrade o magbakante ng contactMay malaking pagbabago?Magtatanong muna sa iyoituloy, o iwananIna-update ang list at mga contact
Walang magbabago hangga't hindi pumapasa ang bawat check, kaya ang sync na huminto ay iniiwan ang list mo kung paano ito dati.
MensaheAno ang ibig sabihinAno ang gagawin
The phone column is gonePinalitan ang pangalan o inalis ang headerIbalik ang pangalan, o pindutin ang Change setup
No valid phone numbersWalang row na may magagamit na numeroI-check ang column at ang setting ng country code
The sheet has over 50,000 rowsMasyadong maraming row ng data para i-syncHatiin ang sheet sa mas maliliit na tab
The tab has over 100,000 rowsMasyadong malaki ang mismong tab, kahit karamihan nito ay walang lamanBurahin ang mga walang lamang row, o gumamit ng mas maliit na tab
Over your contact limitHindi kakasya sa plan mo ang mga bagong contactMag-alis ng contact o mag-upgrade
The audience list was deletedWala na ang list nitoPindutin ang Change setup at pumili ng list

Paggamit ng sheet sa chatbot flow

Paghahanda

Una, i-setup ang sheet: piliin ang tab, piliin ang Be used by flow steps, at pindutin ang Use in flows. Pagkatapos, sa flow builder, magdagdag ng step na Google Sheets, piliin ang sheet at pumili ng action.

Walang ipinapadala ang step sa customer. Ginagawa nito ang trabaho nito at dumederetso ang flow sa susunod na step.

Isang flow na naghahanap ng customer sa sheetNagsusulat ang customersa number moGoogle SheetsFind a rowConditionmay nahanap bang row?Iyong replymagagamit ang mga value
Para kumilos batay sa resulta, sundan ang step ng isang Condition na nagche-check kung may nahanap na row.

Ang tatlong action

Ang Add a row ay nagsusulat ng bagong row. Sa ilalim ng Columns to write, bigyan ang bawat isa ng Column name at isang value. Ang value ay puwedeng nakapirming text o variable, tulad ng {phone} para sa numero ng customer. Idinadagdag ang column na wala pa sa sheet.

Ang Find a row ay naghahanap ng row at ibinibigay ang mga value nito sa mga susunod na step. Punan ang:

  • Column to match at Value to match, tulad ng Phone column at {phone}.
  • Name for the results: maliliit na letra, numero at underscore, tulad ng sheet.
  • Columns to read: ang mga column na gusto mong gamitin.

Magkakaroon ang mga susunod na step ng mga ito na magagamit, dito na ang pangalan ay sheet at may column na tinatawag na City:

VariableAno ang laman nito
{sheet_found}true kung may nag-match na row, false kung wala. Gamitin ito sa Condition
{sheet_city}Ang value ng City mula sa row na iyon, o blangko
{sheet_error}Kung bakit hindi nabasa ang sheet, o blangko kung maayos ito

Ang pangalan ng column ay nagiging bahagi ng variable sa maliliit na letra, na ang mga espasyo at simbolo ay ginagawang underscore. Gumamit ng mga letrang Latin para sa mga column na binabasa ng flow: ang pangalang nakasulat sa ibang script lang ay hindi gumagawa ng variable na mahuhulaan.

Ang Update a row ay nagbabago ng row na umiiral na. Piliin kung ano ang ima-match gaya ng sa Find a row, tapos ang Columns to write. Ang blangkong value ay iniiwan ang cell kung ano ito. Ang If no row matches ang magpapasya kung ano ang mangyayari kung wala: Do nothing, o Add a new row.

Paano gumagana ang pag-match

  • Dapat mag-match ang buong value, hindi pinapansin ang malaki o maliit na letra at ang espasyo sa magkabilang dulo. Kaya ang "John" ay hindi nagma-match sa "Johnny".
  • Ang mga numero ng telepono ay kinukumpara ayon sa mga digit nila, kaya ang +91 98765 43210 ay nagma-match sa 919876543210.
  • Kung maraming row ang nag-match, ang una ang gagamitin.
  • Ang {phone} ay ang numero ng customer kasama ang country code nito. Ang sheet na nag-iimbak ng mga numero nang walang country code ay hindi magma-match dito.

Ang pag-match sa isang bagay na tinatype ng customer ay nagpapahintulot sa kanilang basahin ang anumang row na mahuhulaan nila ang value. Ang {phone} ang ligtas na pagpipilian, dahil hindi mapipili ng customer ang sarili niyang numero.

Magandang malaman

  • Ang Find a row ay puwedeng mahuli nang isa o dalawang minuto sa sheet, dahil naaalala ang mga kamakailang resulta para mabilis ang mga reply.
  • Ang row na isinulat ng flow ay karaniwang lumalabas sa loob ng isang minuto. Ipinapadala ito sa parehong paraan ng bot lead, kaya ligtas itong naghihintay kung may problema ang Google.
  • Kung hindi maabot ang sheet, tuloy pa rin ang flow at walang kakaibang makikita ang customer. Hinahayaan ka ng {sheet_error} na asikasuhin ang kasong iyon kung gusto mo.
  • Ang Test Flow ay nagbabasa sa totoo mong sheet pero hindi kailanman nagsusulat dito. Para subukan ang Add a row o Update a row, magpadala ng totoong WhatsApp message sa numero mo.

Pag-export sa bagong sheet

Pindutin ang Export to Google Sheets sa isa sa mga page na ito. Bawat export ay gumagawa ng bagong file sa Drive mo at hindi na kailangan ng setup.

PageAno ang ine-exportPangalan
Mga ContactAng mga contact, ayon sa mga filter na inilapat moContacts at ang petsa
Mga Bot LeadAng mga bot lead moBot leads at ang petsa
Mga audience listAng mga miyembro ng isang list. Pumili ng eksaktong isang list para makita ang buttonAng pangalan ng list, members at ang petsa
Page ng isang campaignAng mga recipient ng campaign na iyonCampaign recipients at ang petsa

Ipinapakita ng button ang progress at pagkatapos ay nagiging Open sheet. Ang bawat export ay kayang maglaman ng kasing-dami ng row ng katumbas na file download. Kung pumalya ang export sa kalagitnaan, binubura namin ang hindi kumpletong file, kaya puwede mo lang subukan ulit.

Kung hindi mo pa nakokonekta ang Google account, iaalok ng button na gawin muna iyon at ibabalik ka. Pindutin ulit ito pagbalik mo.

Pagpapanatiling gumagana

Ano ang ipinapakita ng page

StatusKahulugan
ConnectedGumagana nang normal
Setup neededNapili o nagawa, pero hindi ginagamit hangga't hindi mo natatapos ang setup
ProblemMay pumigil dito, at sinasabi ng row kung ano
Needs reconnectingSa isang account: hindi na tinatanggap ng Google ang access namin

Ang sheet ay puwede ring magpakita ng Rows waiting to be added. Normal ang ilang naghihintay na row. Ang numerong patuloy na lumalaki ay nangangahulugang may problema ang sheet.

Kapag huminto sa pag-update ang sheet

Makakatanggap ka ng notification, push sa telepono mo at banner sa page, at paalala bawat linggo hanggang maayos ito. Ligtas ang mga lead mo: nananatili sila sa Mga Bot Lead, at naghihintay ang mga row nila nang hanggang 30 araw at idinadagdag kapag naayos na ang problema.

Ano ang nangyayari sa mga bagong row kapag may problema ang GoogleHindi maisulat ang isang rowBusy o down ang GoogleKusang susubukan ulitng WizMessage nang ilang orasKailangan ng sheet ang aksyon moProblem ang lalabas sa sheet,naghihintay sa iyo ang mga row
Ang pansamantalang problema sa Google ay kusang naaayos. Ang iba pa ay naghihintay sa iyo.

Kung ilang oras na ring down ang Google mismo, ang row na hindi pa rin maisulat ay tatanggalin sa queue ng sheet. Ang lead mismo ay nananatili sa Mga Bot Lead.

Sinasabi ng sheetAno ang gagawin
We lost access, or the file was deletedIbalik ang file kung nabura ito, piliin itong muli gamit ang Choose a sheet, tapos pindutin ang Try again
The Google Drive is fullMagbakante ng espasyo sa Google Drive, tapos pindutin ang Try again
The sheet has reached Google's size limitMag-alis ng mga lumang row o gumamit ng bagong sheet, tapos pindutin ang Try again
Google refused the last updatePindutin ang Try again. Kung bumalik ito, makipag-ugnayan sa support
The tab was deletedPindutin ang Choose another tab
Its Google account is disconnectedIkonekta ulit ang account na iyon

Pagkokonekta ulit

Kung may account na nagpapakita ng Needs reconnecting, pindutin ang Reconnect at mag-sign in gamit ang parehong account. Hindi mo kailangang piliing muli ang mga sheet mo, at ipapadala na ang mga naghihintay na row. Kung mag-sign in ka gamit ang ibang account, sasabihin ng page kung aling account ang may hawak ng mga sheet na iyon.

Pag-alis ng sheet o pag-disconnect

Ang Remove ay nag-aalis ng isang sheet sa WizMessage. Nananatili ang file sa Google Drive mo, hindi nagalaw.

Ang Disconnect ay nag-o-off ng buong Google account. Titigil sa pag-update ang mga sheet nito, ang mga row na naghihintay pa ay tatanggalin, at binubura namin ang access na hawak namin. Ang mga bagong lead ay mananatili sa Mga Bot Lead pero hindi na mapupunta sa sheet. Kung ikokonekta mo ulit ang parehong account sa susunod, gagana ulit ang mga sheet nito.

Puwede mo ring alisin ang WizMessage sa Google account mo anumang oras, sa third-party connections page ng Google. Ang mga contact at list mula sa mga naunang sync ay mananatili sa WizMessage hanggang burahin mo ang mga ito, at ang mga row na naisulat na ay mananatili sa mga sheet mo.

Sa telepono

Gumagana rin ang lahat ng nasa itaas mula sa WizMessage app, basta naka-install ang pinakabagong bersyon. Buksan ang Mga Setting, tapos Google Sheets.

  • Ang Pag-sign in ay nagbubukas ng browser mo, dahil hindi ito pinapayagan ng Google sa loob ng app. Pagkatapos mong pumili ng sheet, babalik ka sa app at magbubukas ang setup nito. Kung hindi kusang bumalik ang app, buksan ito at naghihintay ang bagong sheet sa ilalim ng Tapusin ang setup.
  • Ang Wala pa akong sheet sa unang screen ay nagsa-sign in sa iyo nang walang file picker. Lalabas pagkatapos ang Gumawa ng bagong sheet.
  • Mga audience list: sa isang list, ang Magdagdag ng mga tao ay nag-aalok ng Google Sheets bilang source. I-tap ang isang sheet sa ilalim ng Mga sheet mo para i-sync ito o baguhin ang setup nito.
  • Mga export: itinatanong ng export button kung saan ipapadala ang data. Piliin ang Bagong Google Sheet, at sasabihin sa iyo ng app kapag handa na ito.
  • Mga flow step: ang on-device na flow builder ay may parehong step na Google Sheets, at ang flow na ginawa mo sa telepono ay nabubuksan din sa web.

Ang mas lumang bersyon ng app ay nagpapakita ng Google Sheets step ng isang flow bilang payak na kahon. Pinananatili nito ang mga setting ng step kapag sine-save mo ang flow, at tumatakbo pa rin ang step.

Sanggunian

Mga limit

ItemLimit
Mga row ng data sa isang sync50,000
Mga row sa tab na sini-sync, kasama ang walang laman100,000
Mga custom field na na-map mula sa sheet7
Mga column na kayang isulat ng isang flow step50
Mga column na kayang basahin ng isang flow step20
Mga character na itinatago mula sa bawat value na binasa ng flow1,000
Mga row na hawak habang naghihintay para sa isang sheet50,000
Gaano katagal hinahawakan ang mga naghihintay na row30 araw

Magandang malaman

  • Ang Row 1 ng tab ang header para sa mga bot lead at flow step. Ang mga audience list ay hinahanap mismo ang header row, kaya walang problema kung may pamagat sa itaas nito.
  • Ang mga petsa sa mga row ng bot lead ay nasa server time, kapareho ng file download ng Bot Leads.
  • Walang masisira sa pagpapalit ng pangalan ng tab o file, dahil sinusubaybayan ng WizMessage ang mga ito ayon sa ID nila at hindi sa pangalan.