PROJEKTAS

Automatizuotas susirašinėjimas WhatsApp ir CRM sistemose

Individualus programinės įrangos kūrimas, WhatsApp Business integracija, CRM integracija, Žinučių planavimas, Automatiniai atsakymai, Kampanijų ataskaitos, Perdavimas tiesioginiam agentui

  • Sritis: Pardavimai ir rinkodara
  • Jungtinė Karalystė Vieta: Jungtinė Karalystė
  • Įgyvendinimo trukmė: 10 savaitės
  • Technologijos: JavaScript / TypeScript (Node.js), Python
3 mėnesiai

Šis klientas yra pardavimų agentūra, kuriai rankinis WhatsApp valdymas užima daug laiko: reikia teikti pagalbą, puoselėti potencialius klientus ir sekti kampanijas. Automatizuoto susirašinėjimo programinė įranga susieja WhatsApp pokalbius su CRM įrašais ir suplanuotais priminimais. Ji priima žinutes ir CRM įvykius, o pardavimų, klientų aptarnavimo ir rinkodaros komandoms suteikia vieną vietą atsakymams, kampanijoms ir kontaktų istorijai valdyti.

Santrauka

Problema

Pardavimų agentūra rankiniu būdu koordinuoja WhatsApp pokalbius, CRM atnaujinimus, priminimus ir kampanijų ataskaitas, todėl tam skiria daug laiko.

Sprendimas

Sprendimas tapo sujungta WhatsApp ir CRM darbo aplinka atsakymams, planavimui, perdavimui ir ataskaitoms.

Rezultatas

Programinė įranga sukurta siekiant sumažinti rankinio darbo ir susieti klientų susirašinėjimą su CRM įrašais.

Kliento istorija

Klientas yra pardavimų agentūra iš Jungtinės Karalystės. Ji valdo pardavimų pokalbius, darbą su potencialiais klientais ir bendravimą su klientais per WhatsApp bei CRM įrašus.

Rankinis valdymas užima daug laiko, kai reikia suderinti pokalbius, CRM etapų pokyčius, priminimus ir kampanijų veiklą. Agentams taip pat reikia prieigos prie pokalbių istorijos, kai automatinis atsakymas perduodamas žmogui.

Poreikis buvo paprastas: sujungti WhatsApp Business arba Cloud API su agentūros CRM ir kitomis esamomis sistemomis, kartu išlaikant galimybę redaguoti automatinius atsakymus ir matyti žinučių veiklą.

Sprendimas buvo sukurtas aplink keturias susietas sritis: pokalbių dėžutę, suplanuotus priminimus, kampanijų ataskaitas ir CRM integracijos nustatymus. Perdavimas taip pat apėmė dokumentaciją, redagavimo instrukcijas, diegimo pastabas ir demonstraciją.

Klientas pageidavo

  1. Sujungti WhatsApp su CRM, duomenų bazėmis ar esamomis verslo sistemomis.
  2. Redaguoti atsakymus naudojant šablonus, raktažodžius, DUK, tvarkaraščius ar pokalbių taisykles.
  3. Stebėti pristatymą, perskaitymą, atsakymus, klaidas, įsitraukimą ir atsako laiką.
  4. Pateikti išeities kodą, konfigūracijos medžiagą, dokumentaciją ir demonstraciją.

Kodėl netiko paruošta programinė įranga

Paruoštos rinkodaros ir kampanijų platformos apima dalį automatizuoto susirašinėjimo funkcijų, tačiau jų aprašymai taip pat rodo trūkstamas funkcijas ir integracijos problemas. Šiam klientui reikėjo CRM susietų pokalbių ir pagal etapus valdomų priminimų vienoje darbo aplinkoje, o perdavimas ir ataskaitos turėjo būti pritaikyti jo taisyklėms.

Projekto apžvalga

Sprendimas sukurtas pagal realias agentūros susirašinėjimo taisykles: gaunamos WhatsApp žinutės, CRM etapo pokyčiai ir kontaktų atributai gali nulemti kitą veiksmą. Susirašinėjimui įtakos taip pat turi darbo laikas, raktažodžiai, DUK ir priminimų intervalai.

Tam buvo sukurta pokalbių dėžutė gaunamoms ir siunčiamoms žinutėms, pakartotinai naudojamiems šablonams ir kontaktų informacijai valdyti. Žymos ir būsenos indikatoriai padeda agentui, o perdavimas tiesioginiam agentui išlaiko pokalbio istoriją.

Atskira priminimų skiltis valdo CRM etapų aktyviklius ir laiko intervalus. Ji taip pat sujungia personalizuotus laukus su žinučių šablonais ir suplanuotomis žinutėmis, suteikdama galimybę pristabdyti ar redaguoti kampanijas.

Kampanijų ataskaitose pateikiami auditorijos segmentai, šablonų peržiūros ir tvarkaraščiai. Pristatymo suvestinės, perskaitymo duomenys, įsitraukimo rodikliai ir CSV eksportas palengvina kampanijų veiklos peržiūrą.

Integracijų skiltis pritaikyta API prisijungimo duomenims, CRM kontaktų ir sandorių susiejimui bei webhook įvykiams. Pristatymo būsenos, klaidų žurnalai, šablonų konfigūracija ir dokumentacija pasiekiami toje pačioje nustatymų skiltyje.

Įdiegtos pagrindinės funkcijos

  • WhatsApp pokalbių dėžutė su žinučių istorija
  • Automatiniai atsakymai pagal šablonus, raktažodžius, DUK ir taisykles
  • CRM etapais paremti priminimai su laiko valdymu
  • Personalizuotų žinučių planavimas
  • Perdavimas tiesioginiam agentui su žymomis ir būsenos indikatoriais
  • Masinių kampanijų pristatymo ir įsitraukimo ataskaitos
  • CRM kontaktų ir sandorių susiejimas
  • Webhook įvykiai, klaidų žurnalai ir dokumentacijos nuorodos
  • Pokalbių ir pristatymo eksportas CSV bei JSON formatais

Galima pridėti

+ Pristabdyti automatinius atsakymus bendraujant su žmogumi + Paieška pokalbių išrašuose + Pokalbių eksportas lentelės formatu + Pristatymo, perskaitymo, atsakymų ir įsitraukimo stebėjimas + WhatsApp Business API derinimas + Redaguojamas kampanijų turinys

Kas dar gali naudoti šį sprendimą

Panašų WhatsApp susirašinėjimo poreikį turinčios įmonės gali pritaikyti tą patį sprendimą savo klientų aptarnavimo, pardavimų ar kampanijų procesams.

Klientų aptarnavimo komanda

Poreikis Jai reikia atsakyti į WhatsApp klausimus ir perduoti pokalbius tiesioginiams agentams.
Kaip padeda sprendimas Sprendimas suteikia automatinius atsakymus, pokalbių istoriją, žymas, būsenos indikatorius ir perdavimą agentui.

Įmonė, vykdanti reklamines WhatsApp kampanijas

Poreikis Jai reikia planuoti personalizuotas masines žinutes ir peržiūrėti pristatymo bei įsitraukimo rodiklius.
Kaip padeda sprendimas Sprendimas sujungia auditorijos segmentus, šablonus, tvarkaraščius, pristatymo suvestines ir eksportą.

Organizacija, jungianti WhatsApp su klientų įrašais

Poreikis Jai reikia suderinti žinučių istoriją ir klientų laukus su CRM ar susitikimų planavimo sistema.
Kaip padeda sprendimas Sprendimas susieja kontaktus ir įvykius, priima webhook pranešimus ir susieja susirašinėjimo veiklą su įrašais.

Technologijų rinkinys

JavaScript / TypeScript (Node.js)

Programos ir integracijų logika

Ši vykdymo aplinka palaiko WhatsApp ir CRM jungtis.

Python

Duomenų apdorojimas ir webhook

Python palaiko CRM jungtis, webhook valdymą, ataskaitas ir duomenų eksportą.

PHP

API ir CRM jungtys

PHP bibliotekos pagal poreikį palaiko WhatsApp, CRM, webhook, CSV ir skaičiuoklių jungtis.

whatsapp

WhatsApp Cloud API

Šis SDK sujungia programinę įrangą su WhatsApp Business platforma per Cloud API.

whatsapp-web.js

WhatsApp Web susirašinėjimas

Ši Node.js biblioteka sąveikauja su WhatsApp Web ir valdo žinutes.

zohocrmsdk8-0

Zoho CRM jungtis

Šis SDK susieja CRM kontaktus ir įrašus su susirašinėjimo procesais.

dynamics365crm-python

Dynamics CRM jungtis

Ši Python biblioteka susieja Dynamics 365 CRM įrašus ir įvykius.

csv-parse

CSV ataskaitų analizė

Ši biblioteka nuskaito CSV duomenis pristatymo ir pokalbių ataskaitoms.

svix

Webhook pristatymas

Ši biblioteka palaiko webhook pristatymą ir pranešimų įvykių tikrinimą.

CSV and JSON

Ataskaitų ir pokalbių eksportas

Programinė įranga eksportuoja pristatymo ataskaitas ir pokalbių išrašus CSV arba JSON formatu.

Integracijos

WhatsApp Business or Cloud API

Gaunamos ir siunčiamos žinutės, pristatymo būsenos bei webhook įvykiai perduodami per patvirtinto teikėjo jungtį.

CRM

Kontaktai, sandoriai, potencialių klientų etapai, klientų laukai ir CRM įvykiai valdo žinutes bei išlieka susieti su pokalbiais.

Database or customer-data system

Klientų įrašai ir žinučių istorija gali būti sinchronizuojami su esama verslo sistema.

CSV and JSON

Pokalbių išrašai ir pristatymo ataskaitos gali būti eksportuojami atviraisiais failų formatais.

Rezultatas

Agentai mato pokalbius su tinkamu klientų kontekstu

Pokalbių dėžutė sujungia gaunamas ir siunčiamas WhatsApp žinutes su CRM kontakto įrašu. Šablonai ir žymos padeda agentui.

Kai automatika perduoda pokalbį žmogui, agentas gauna prieinamą žinučių istoriją ir kontaktų informaciją toje pačioje darbo aplinkoje.

Kaip tai veikia

  1. Gaunamos ir siunčiamos WhatsApp žinutės rodomos pokalbių sąraše ir žinučių gijoje.
  2. Kontaktų skydelyje pateikiamas CRM kontakto įrašas, žymos ir pokalbio būsena.
  3. Šablonų atsakymai ir perdavimo valdikliai padeda pereiti nuo automatinio susirašinėjimo prie tiesioginio agento.
Pastaba: Perdavimo rodinyje pagalbos agentui išlieka pokalbio kontekstas.
Pokalbių dėžutė ir perdavimas agentui

Pokalbių dėžutė ir perdavimas agentui

Šiame ekrane pateikiamos funkcijos
Tvarkyti gaunamas žinutes Kurti žinučių šablonus Integruoti pokalbio perdavimą tiesioginiam agentui Valdyti kontaktų informaciją

Priminimai išlieka susieti su CRM etapais

Priminimų ekranas susieja CRM potencialių klientų valdymą su personalizuotomis WhatsApp žinutėmis. Etapų pokyčiai, kontaktų laukai ir laiko intervalai apibrėžia priminimų informaciją.

Suplanuotos žinutės lieka matomos sąraše, kuriame galima pristabdyti arba redaguoti kampanijas, todėl pardavimų priminimai valdomi vienoje vietoje.

Kaip tai veikia

  1. CRM etapo parinkiklis ir kontaktų laukai pateikia potencialaus kliento būseną, vardą, produktą, kainą ir terminą.
  2. Žinutės šablonų redaktorius sujungia šiuos duomenis su priminimo laiku ir žinutės tekstu.
  3. Tvarkaraščio sąraše rodoma suplanuotos žinutės būsena bei pristabdymo ir redagavimo valdikliai.
Priminimai ir žinučių planavimas

Priminimai ir žinučių planavimas

Šiame ekrane pateikiamos funkcijos
Planuoti priminimus Naujas priminimo aktyviklis Individualus žinučių planavimas Kurti žinučių šablonus Pristabdyti ir redaguoti kampanijas

Kampanijų ataskaitos rodo pristatymą ir įsitraukimą

Kampanijos ataskaita viename rodinyje pateikia masinės kampanijos rezultatus. Rinkodaros specialistai gali peržiūrėti auditorijos segmentus, šablonų peržiūras ir kampanijos laiką.

Pristatymo suvestinės, perskaitymo duomenys ir įsitraukimo rodikliai rodo kampanijos žinučių eigą. CSV pristatymo ataskaita suteikia galimybę kampanijos informaciją naudoti ne darbo aplinkoje.

Kaip tai veikia

  1. Kampanijų sąrašas ir auditorijos segmento parinkiklis rodo kampaniją bei numatytus kontaktus.
  2. Šablono peržiūra ir tvarkaraščio laukas rodo žinutės turinį bei kampanijos datą ir laiką.
  3. Pristatymo suvestinės, perskaitymo ir įsitraukimo rodikliai rodo išsiųstas, pristatytas, perskaitytas ir nepavykusias žinutes.
  • CSV pristatymo ataskaitas galima gauti naudojant eksporto valdiklį.
Masinių žinučių kampanijos ataskaita

Masinių žinučių kampanijos ataskaita

Šiame ekrane pateikiamos funkcijos
Stebėti naudotojų sąveiką Stebėti naudojimo statistiką Eksportuoti pokalbius

CRM jungtys aiškiai pateikia įvykius ir klaidas

Integracijos nustatymai vienoje vietoje pateikia autentifikavimą, laukų susiejimą ir webhook įvykius. CRM valdytojas ar programuotojas gali matyti API prisijungimo duomenis, kontaktų susiejimą ir potencialių klientų būsenų pokyčius.

Klaidų žurnalas ir dokumentacijos nuoroda suteikia komandai aiškią vietą peržiūrėti ryšio problemas ir sąrankos informaciją.

Kaip tai veikia

  1. API prisijungimo laukeliuose saugomi WhatsApp ir CRM jungčių API raktai bei žetonai.
  2. Susiejimo ir webhook sritys sujungia CRM kontaktus, sandorių įrašus, potencialių klientų būsenų pokyčius, gaunamas žinutes ir pristatymo būsenas.
  3. Klaidų žurnale registruojamos API klaidos, o šablonų konfigūracija ir dokumentacija lieka pasiekiamos nustatymų rodinyje.
Patarimas: Integracijos sritis sukurta taip, kad jungčių nustatymus ir žinučių įvykius būtų lengva peržiūrėti.
CRM integracijos ir webhook nustatymai

CRM integracijos ir webhook nustatymai

Šiame ekrane pateikiamos funkcijos
Integruoti su išoriniu CRM

Ką suteikia sprendimas

Naudodama šį sprendimą, pardavimų agentūra gali:

  • Susieti WhatsApp pokalbius su CRM kontaktų ir potencialių klientų įrašais
  • Automatizuoti atsakymus, priminimus ir darbą su potencialiais klientais
  • Planuoti personalizuotas žinutes ir masines kampanijas
  • Perduoti pokalbius tiesioginiams agentams kartu su istorija ir būsenos kontekstu
  • Peržiūrėti pristatymo, perskaitymo, atsakymų, klaidų ir įsitraukimo informaciją
  • Eksportuoti pokalbių ir kampanijų ataskaitas CSV arba JSON formatu

Ar darbą galėtų atlikti paruoštos sistemos?

Prieš kuriant sprendimą, poreikis buvo palygintas su paruoštais produktais pagal jų pačių aprašymus.

Ko reikia klientui WhatsApp rinkodaros įrankiai WhatsApp Marketing, WhatsApp Business Platform Rinkodaros automatizavimo platformos ActiveCampaign, indigitall, Maestra Susirašinėjimo platformos EnableX, 360Dialog, Sinch Engage Individualus sprendimas
Sujungti WhatsApp su CRM sistemomis iš dalies — —
Redaguoti automatinius atsakymus ir taisykles — —
Stebėti pristatymą ir įsitraukimą —
Pateikti išeities kodą ir sąrankos medžiagą — — —
Atitikti kliento taisykles: etapus, vaidmenis ir ataskaitas iš dalies iš dalies iš dalies
Visi veiksmai vienoje vietoje — — —
Jokių rankinių veiksmų tarp programų iš dalies iš dalies iš dalies

Remiantis viešais produktų ir jų kategorijų aprašymais.

Paruošti produktai apima WhatsApp susirašinėjimą, kampanijų automatizavimą, ataskaitas ir kai kurias CRM jungtis. Paruošto produkto pakanka, kai reikia tik vienos poreikio dalies.

Šiam klientui reikėjo nuosavos programinės įrangos, nes CRM taisyklės, perdavimas tiesioginiam agentui, priminimai, ataskaitos ir eksportas turėjo veikti kartu vienoje vietoje. Veiksmai tarp WhatsApp ir CRM taip pat turėjo būti automatizuoti, o ne atliekami atskirai.

Pabaigai

Galiausiai sprendimas sukurtas tam, kad pašalintų rankinį darbą kelyje nuo CRM įvykio ar gaunamos WhatsApp žinutės iki tinkamo atsakymo klientui.

DUK

Galvojate apie panašios sistemos kūrimą? Šie atsakymai paaiškina pagrindinius integracijos, automatizavimo, perdavimo, ataskaitų ir pristatymo aspektus.