PROJEKTAS

WhatsApp rinkodaros programinė įranga kampanijoms ir klientų aptarnavimui

Individualizuotos programinės įrangos kūrimas, WhatsApp Business API sąranka, Kampanijų valdymas, Automatizuotas pranešimų siuntimas, DI pokalbių roboto scenarijai, CRM integracija, Analizė ir ataskaitos

  • Sritis: Rinkodaros paslaugos
  • Italija Vieta: Italija
  • Įgyvendinimo trukmė: 16 savaitės
  • Technologijos: JavaScript / TypeScript (Node.js), Python
4+ mėnesiai

Šis klientas vykdo segmentuotas reklamines kampanijas ir valdo WhatsApp komunikaciją su verslo klientais. Programinė įranga suteikia rinkodaros agentūrai vieną vietą oficialiai WhatsApp Business arba Cloud API konfigūruoti, kontaktams importuoti ir kampanijoms kurti. Ji siunčia patvirtintus pranešimus ir automatizuoja rinkodaros bei aptarnavimo darbuotojų atsakymus. Administratoriai toje pačioje platformoje valdo API nustatymus, vaidmenis ir prieigą.

Santrauka

Problema

Rinkodaros agentūrai reikia valdyti kampanijas, klientų pokalbius ir WhatsApp API nustatymus.

Sprendimas

Sprendimas tapo individualizuota WhatsApp rinkodaros platforma, kurioje vienoje vietoje pateikiamos kampanijos, šablonai ir automatiniai atsakymai.

Rezultatas

Programinė įranga skirta sumažinti rankinio darbo ir laiko sąnaudas valdant WhatsApp komunikaciją.

Kliento istorija

Klientas yra rinkodaros agentūra iš Italijos. Ji vykdo segmentuotas reklamines kampanijas ir valdo WhatsApp komunikaciją su verslo klientais.

Agentūra skiria laiko kampanijoms rengti ir klientų pokalbiams tvarkyti. Jai taip pat reikia valdyti WhatsApp pranešimų įvykius ir API nustatymus.

Užduotis buvo paprasta: sukonfigūruoti oficialią WhatsApp Business arba Cloud API, siųsti patvirtintus reklaminius pranešimus, valdyti auditorijas ir tvarkaraščius bei palaikyti automatizuotus pokalbius su galimybe perduoti juos darbuotojui.

Sprendimas sukurtas kaip modulinė platforma su kampanijų kūrimu, pokalbių gautaisiais, ataskaitomis ir API administravimu. Joje įdiegti šablonai, vaidmenys, nuomininkų izoliacija ir CRM integracija.

Klientas pageidavo

  1. Sukonfigūruoti ir patikrinti oficialią WhatsApp Business arba Cloud API.
  2. Siųsti patvirtintus tekstinius, šabloninius ir medijos pranešimus kampanijoms.
  3. Valdyti kontaktus, segmentus, tvarkaraščius, masinius siuntimus ir personalizavimą.
  4. Automatizuoti atsakymus, fiksuoti potencialius klientus ir perduoti aptarnavimo pokalbius darbuotojams.

Kodėl netiko paruošta programinė įranga

Paruošti rinkodaros įrankiai apima kampanijų automatizavimą arba klientų komunikaciją, tačiau jų aprašymuose taip pat matyti trūkstamos funkcijos, mokymosi poreikis ir integravimo problemos. Reikėjo individualizuotos platformos, kuri vienoje sistemoje sujungtų oficialios API aktyvavimą, šablonus, kampanijas, pokalbių istoriją, automatinius atsakymus, vaidmenis, nuomininkų izoliaciją, CRM jungtis ir webhook'ų testavimą.

Projekto apžvalga

Sprendimas sukurtas naudojant oficialią WhatsApp Business arba Cloud API. Meta verslo ištekliai, telefono numeriai, prisijungimo duomenys ir webhook'ai valdomi toje pačioje nustatymų srityje.

Kampanijoms valdyti sukurta pranešimų rengyklė su kontaktų importavimu ir auditorijos pasirinkimu. Joje pateikiami patvirtinti šablonai ir medijos priedai.

Peržiūra, planavimas ir siuntimas išlieka glaudžiai susieti su kampanijos parengimu.

Palaikomi CSV kontaktų sąrašai ir auditorijos segmentai. Rengyklė taip pat priima vaizdus, trumpus vaizdo įrašus ir PDF failus.

Pokalbių srityje sujungiami gaunami pranešimai, aptarnavimo atsakymai ir greitieji atsakymai pagal šablonus. Automatizavimo taisyklės tvarko įprastus atsakymus, o sudėtingi atvejai perduodami darbuotojams.

Pristatymo, perskaitymo ir nesėkmingo siuntimo įvykiai rodomi paieškoje pasiekiamose istorijose. Pranešimų peržiūrai naudojamos suvestinės, ataskaitos ir eksportuojami JSON duomenys.

Platforma suskirstyta į modulius, todėl CRM, svetainės ir SaaS integracijas galima pridėti neper kuriant visos sistemos. Taip pat palaikomos skaičiuoklių, klientų aptarnavimo ir webhook'ų jungtys.

Įdiegtos pagrindinės funkcijos

  • Oficialios WhatsApp Business arba Cloud API sąranka
  • Kampanijų rengyklė su auditorijos pasirinkimu
  • Kontaktų importavimas ir auditorijos segmentavimas
  • Patvirtinti pranešimų šablonai ir šablonų teikimas
  • Suplanuoti ir masiniai pranešimai
  • Daugialypės terpės pranešimų palaikymas
  • Automatiniai atsakymai ir pokalbių roboto taisyklės
  • Pokalbio perdavimas žmogui
  • Pristatymo, perskaitymo ir nesėkmių stebėjimas
  • Vaidmenimis ir nuomininkais pagrįstas administravimas

Galima pridėti

+ CRM integraciją + Svetainės integraciją + SaaS integraciją + Skaičiuoklės integraciją + Klientų aptarnavimo integraciją + Webhook'ų tikrinimą ir testavimą + Analizės suvestines + JSON ataskaitas

Kas dar gali naudoti šį sprendimą

Panašią komunikacijos užduotį turinčios įmonės gali pritaikyti tą patį sprendimą savo komunikacijos taisyklėms ir klientų duomenims.

SaaS teikėjas

Užduotis Verslo klientams siūlo kelių nuomininkų WhatsApp automatizavimą ir CRM funkcijas.
Kaip padeda sprendimas Sprendimas atskiria nuomininkus, vaidmenis ir paskyras bei suteikia API ir CRM jungtis.

Klientų aptarnavimo organizacija

Užduotis Automatizuoja klientų pokalbius ir sudėtingus atvejus perduoda darbuotojams.
Kaip padeda sprendimas Pokalbių gautieji sujungia automatinių atsakymų taisykles, šabloninius atsakymus, pokalbių žurnalus ir perdavimą agentui.

Įmonė, integruojanti WhatsApp su savo CRM

Užduotis Sujungia WhatsApp komunikaciją su esama svetaine, CRM ar programa.
Kaip padeda sprendimas Sprendimas keičiasi pranešimų užklausomis ir įvykiais per REST API ir webhook'us.

Technologijų stekas

JavaScript / TypeScript (Node.js)

Programos ir pranešimų paslaugos

Ši kalbų šeima palaiko programos paslaugas ir WhatsApp integraciją.

Python

API, analizė ir webhook'ai

Python palaiko API paslaugas, duomenų analizę ir webhook'ų tvarkymą.

PHP

API ir CRM paslaugos

PHP palaiko WhatsApp, CRM, webhook'ų ir programų integracijas.

whatsapp-python

Cloud API pranešimai

whatsapp-python (Python apvalkalas WhatsApp Cloud API) siunčia ir gauna WhatsApp pranešimus per oficialią API.

fastapi

API paslaugų sluoksnis

fastapi (Python žiniatinklio API karkasas) teikia platformos API paslaugas.

csv-parse

Kontaktų sąrašo importavimas

csv-parse (CSV failus skaitanti biblioteka) importuoja kontaktų sąrašus auditorijai valdyti.

pandas

Kampanijų duomenų analizė

pandas (Python duomenų analizės biblioteka) apdoroja kampanijų ir pranešimų duomenis ataskaitoms.

svix

Webhook'ų tikrinimas

svix (webhook API ir tikrinimo biblioteka) padeda tikrinti integracijos įvykius.

CSV

Kontaktų sąrašo mainai

CSV failai perduoda kontaktų sąrašus į kampanijos sąranką.

JSON

Ataskaitos ir webhook'ų duomenys

JSON perduoda ataskaitų duomenis ir webhook užklausų turinį.

Integracijos

WhatsApp Business or Cloud API

Oficiali API perduoda tekstinius, šabloninius ir medijos pranešimus, pristatymo įvykius bei paskyros duomenis.

Meta Business Manager

Meta verslo ištekliai, telefono numeriai, prisijungimo duomenys ir autorizacija konfigūruojami per Meta aplinką.

CRM systems

CRM duomenys su WhatsApp kampanijomis ir klientų pokalbiais susiejami per REST API.

Websites and existing applications

Svetainės ir programos keičiasi pranešimų užklausomis bei įvykiais su platforma per REST API ir webhook'us.

Rezultatas

Kampanijos pradedamos nuo paruoštų auditorijų ir patvirtinto turinio

Kampanijos darbo srityje sujungiami kontaktai, auditorijos segmentai, ir patvirtinti šablonai. Agentūra gali paruošti pranešimą ir peržiūrėti jo turinį prieš išsiunčiant.

Rengyklė palaiko tekstą, vaizdus, trumpus vaizdo įrašus ir PDF failus. Planavimas taip pat išlieka susietas su kampanijos parengimu.

Kaip tai veikia

  1. Sistema importuoja CSV kontaktų sąrašus ir suskirsto auditorijos segmentus.
  2. Pranešimų rengyklė sujungia patvirtintus šablonus su tekstu ir medijos failais.
  3. Kampanijos srityje saugomas parengtos kampanijos tvarkaraštis ir siuntimo būsena.
  • Auditorijos pasirinkimas
  • Šablono pasirinkimas
  • Medijos priedo valdiklis
Kampanijos rengyklė ir auditorijos sąranka

Kampanijos rengyklė ir auditorijos sąranka

Šiame ekrane pateikiamos funkcijos
WhatsApp pranešimų rengyklė Kampanijų sąranka ir paleidimas Pranešimų šablonų kūrimas Išankstinis pranešimų planavimas

Klientų pokalbiai išlieka matomi aptarnavimo darbuotojams

Gautieji suteikia aptarnavimo agentams pokalbių sąrašą, pranešimų giją, atsakymo rengyklę ir greituosius atsakymus pagal šablonus. Automatinio atsakymo taisyklės tvarko įprastą komunikaciją, o sudėtingi atvejai perduodami agentui.

Kaip tai veikia

  1. Gautieji rodo gaunamus klientų pranešimus ir jų pokalbių gijas.
  2. Automatizavimo taisyklės rodo jų būseną kartu su aptarnavimo atsakymais ir pranešimų šablonais.
  3. Pokalbių srityje saugomi archyvuoti pokalbiai ir informacija apie perdavimą agentui.
  • Pokalbių sąrašas
  • Automatizavimo taisyklių būsena
  • Perdavimo agentui valdiklis
Patarimas: Greitieji atsakymai pagal šablonus leidžia patvirtintus atsakymus laikyti šalia pokalbio.
Pokalbių gautieji ir automatiniai atsakymai

Pokalbių gautieji ir automatiniai atsakymai

Šiame ekrane pateikiamos funkcijos
WhatsApp pokalbių roboto sąranka Informacinių pranešimų siuntimas

Kampanijų rezultatus lengviau peržiūrėti

Ataskaitų ekrane sujungiami pristatymo, perskaitymo, ir nesėkmingo siuntimo įvykiai kampanijų rodiniuose. Paieškoje pasiekiama pranešimų istorija padeda rinkodaros vadovui peržiūrėti atskirus įvykius ir kampanijų informaciją.

Ataskaitas galima eksportuoti JSON formatu tolesnei analizei ar veiklos reikmėms.

Kaip tai veikia

  1. Suvestinėje pateikiamos kampanijos su pristatymo būsenos filtrais.
  2. Būsenos kortelėse rodomi kampanijų pranešimų pristatymo, perskaitymo ir nesėkmingo siuntimo įvykiai.
  3. Istorijos paieška ir eksportavimo veiksmas pateikia pranešimų įrašus bei JSON ataskaitų duomenis.
  • Pristatymo būsenos filtrai
  • Paieškoje pasiekiama pranešimų istorija
  • Ataskaitos eksportavimo veiksmas
Kampanijų analizė ir pranešimų istorija

Kampanijų analizė ir pranešimų istorija

Šiame ekrane pateikiamos funkcijos
Ataskaitų suvestinė realiuoju laiku Ataskaitų generavimas analizei

API nustatymai ir webhook'ai valdomi centralizuotai

Administravimo ekrane sujungiami verslo paskyros laukai, telefono numeriai ir API prisijungimo duomenys. Jame taip pat rodoma šablonų patvirtinimo būsena, webhook'ų galiniai taškai, nuomininkų nustatymai ir vaidmenys.

Webhook'ų tikrintuvas rodo užklausų antraštes ir JSON turinį, todėl techniniai darbuotojai turi aiškią vietą integracijos įvykiams tikrinti.

Kaip tai veikia

  1. Nustatymų srityje saugomi verslo ID, telefono numerių ID, prieigos žetonai ir šablonų būsena.
  2. Webhook'ų tikrintuvas rodo webhook'ų antraštes ir JSON turinį.
  3. Nuomininkų ir vaidmenų nustatymai tvarko naudotojus bei prieigą visoje platformoje.
  • Telefono numerio konfigūracija
  • Šablono patvirtinimo būsena
  • Webhook užklausų tikrintuvas
Pastaba: Platforma naudoja oficialią WhatsApp Business arba Cloud API aplinką verslo ištekliams ir prieigai prie pranešimų valdyti.
API, numerių, šablonų ir webhook'ų nustatymai

API, numerių, šablonų ir webhook'ų nustatymai

Šiame ekrane pateikiamos funkcijos
WhatsApp API konfigūracija Meta API prisijungimo duomenų konfigūravimas Šablono teikimas patvirtinti Webhook'ų testavimas WhatsApp numerių aktyvavimas

Ką suteikia sprendimas

Naudodama šį sprendimą rinkodaros agentūra gali:

  • Kurti ir planuoti segmentuotas WhatsApp kampanijas
  • Importuoti kontaktus ir personalizuoti daugialypės terpės pranešimus
  • Valdyti automatinius atsakymus ir pokalbių perdavimą aptarnavimo darbuotojams
  • Stebėti pristatymo, perskaitymo ir nesėkmingo siuntimo įvykius
  • Susieti WhatsApp komunikaciją su CRM ir esamomis programomis
  • Valdyti paskyras, vaidmenis, šablonus ir telefono numerius

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

Prieš kuriant sprendimą, užduotis buvo palyginta su paruoštais produktais pagal jų pačių aprašymus.

Ko reikia klientui WhatsApp rinkodaros įrankiai ActiveCampaign, indigitall, Maestra WhatsApp API platformos WhatsApp Business Platform, 360Dialog, EnableX Pranešimų automatizavimo platformos AtomChat.io, Sinch Engage Individualizuotas sprendimas
Oficialios API prieigos sąranka — —
Patvirtintų medijos pranešimų siuntimas —
Auditorijų ir kampanijų valdymas iš dalies
Atsakymų ir perdavimo automatizavimas —
Atitinka kliento taisykles: etapus, vaidmenis ir ataskaitas iš dalies iš dalies iš dalies
Visi veiksmai vienoje vietoje — — —
Nėra rankinių veiksmų tarp programų iš dalies —

Pagal viešus produktų ir jų kategorijos aprašymus.

Užduoties dalys egzistuoja paruoštuose WhatsApp rinkodaros, API ir pranešimų automatizavimo produktuose. Paruošto produkto pakanka, kai reikia tik vienos dalies, pavyzdžiui, kampanijų siuntimo ar API prieigos.

Šiam klientui reikėjo nuosavos programinės įrangos, nes API sąranka, kampanijos, šablonai, klientų pokalbiai, ataskaitos, vaidmenys, nuomininkų taisyklės, CRM jungtys ir webhook'ų tikrinimas turėjo veikti kartu vienoje sistemoje.

Sprendimas sukurtas tam, kad agentūros WhatsApp komunikacijos darbai būtų valdomi vienu kontroliuojamu procesu, o ne išskaidyti tarp atskirų produktų.

Pabaigai

Galiausiai sprendimas sukurtas tam, kad agentūros procese nuo auditorijos parengimo iki WhatsApp komunikacijos su klientais sumažėtų rankinio darbo ir laiko sąnaudos.

DUK

Svarstote kurti panašią sistemą? Perskaitykite toliau pateiktus atsakymus ir sužinokite, kaip platformoje dera API, kampanijos, automatizavimas ir integracijos.