PROJEKT

Marketingový software WhatsApp pro kampaně a zákaznický servis

Vývoj softwaru na míru, Nastavení WhatsApp Business API, Správa kampaní, Automatizované zprávy, Pracovní postupy AI chatbota, Integrace CRM, Analytika a reporting

  • Odvětví: Marketingové služby
  • Itálie Lokalita: Itálie
  • Doba dodání: 16 týdnů
  • Technologie: JavaScript / TypeScript (Node.js), Python
4+ měsíců

Tento klient provozuje segmentované propagační kampaně a spravuje komunikaci WhatsApp pro firemní zákazníky. Software poskytuje marketingové agentuře jedno místo pro nastavení oficiálního WhatsApp Business nebo Cloud API, import kontaktů a tvorbu kampaní. Odesílá schválené zprávy a automatizuje odpovědi pro marketéry a pracovníky podpory. Administrátoři spravují nastavení API, role a přístupy na stejné platformě.

Shrnutí

Problém

Marketingová agentura potřebuje spravovat kampaně, zákaznické konverzace a nastavení WhatsApp API.

Řešení

Řešením se stala vlastní marketingová platforma WhatsApp s kampaněmi, šablonami a automatickými odpověďmi na jednom místě.

Výsledek

Software je navržen tak, aby omezil manuální práci a čas potřebný ke správě komunikace WhatsApp.

Příběh klienta

Klientem je marketingová agentura z Itálie. Provozuje segmentované propagační kampaně a spravuje komunikaci WhatsApp pro firemní zákazníky.

Agentura tráví čas přípravou kampaní a řešením zákaznických konverzací. Potřebuje také spravovat události zpráv WhatsApp a nastavení API.

Požadavek byl jednoduchý: nastavit oficiální WhatsApp Business nebo Cloud API, odesílat schválené propagační zprávy, spravovat publika a plánování a podporovat automatizované konverzace s předáním člověku.

Řešení bylo vytvořeno jako modulární platforma s tvorbou kampaní, doručenou poštou konverzací, reportingem a správou API. Obsahovalo šablony, role, oddělení tenantů a integraci CRM.

Klient požadoval

  1. Nastavit a ověřit oficiální WhatsApp Business nebo Cloud API.
  2. Odesílat schválené textové, šablonové a mediální zprávy pro kampaně.
  3. Spravovat kontakty, segmenty, plánování, hromadné rozesílky a personalizaci.
  4. Automatizovat odpovědi, zachytávat leady a předávat konverzace podpory.

Proč nevyhovoval hotový software

Hotové marketingové nástroje pokrývají automatizaci kampaní nebo komunikaci se zákazníky, jejich popisy však zároveň ukazují chybějící funkce, složitější zaučení a problémy s integracemi. Byla proto potřeba vlastní platforma, která v jednom systému spojí aktivaci oficiálního API, šablony, kampaně, historii konverzací, automatické odpovědi, role, oddělení tenantů, napojení na CRM a testování webhooků.

Přehled projektu

Řešení bylo navrženo kolem oficiálního WhatsApp Business nebo Cloud API. Firemní prostředky Meta, telefonní čísla, přihlašovací údaje a webhooky se spravují ve stejné části nastavení.

Pro práci s kampaněmi byl k dispozici editor zpráv s importem kontaktů a výběrem publika. Obsahuje schválené šablony a mediální přílohy.

Náhledy, plánování a odesílání zůstávají součástí přípravy kampaně.

Podporovány jsou seznamy kontaktů ve formátu CSV a segmenty publik. Editor přijímá také obrázky, krátká videa a soubory PDF.

Sekce konverzací spojuje příchozí zprávy, odpovědi podpory a rychlé odpovědi ze šablon. Pravidla automatizace řeší běžné odpovědi, zatímco složitější případy předávají pracovníkům.

Události doručení, přečtení a selhání se zobrazují v prohledatelné historii. Přehledy, reporty a exportovatelná data JSON podporují kontrolu zpráv.

Platforma byla strukturována modulárně, takže lze přidávat integrace CRM, webu a SaaS bez nutnosti přestavět celý systém. Podporováno je také propojení s tabulkami, zákaznickou podporou a webhooky.

Dodané klíčové funkce

  • Nastavení oficiálního WhatsApp Business nebo Cloud API
  • Editor kampaní s výběrem publika
  • Import kontaktů a segmentace publika
  • Schválené šablony zpráv a jejich odesílání ke schválení
  • Plánované a hromadné zprávy
  • Podpora zpráv s multimédii
  • Automatické odpovědi a pravidla chatbotu
  • Předání lidskému operátorovi
  • Sledování doručení, přečtení a selhání
  • Správa podle rolí a tenantů

Lze přidat

+ Integrace CRM + Integrace webu + Integrace SaaS + Integrace tabulek + Integrace zákaznické podpory + Kontrola a testování webhooků + Analytické přehledy + Reporting JSON

Kdo další může toto řešení využít

Firmy s podobným úkolem v oblasti komunikace mohou stejné řešení přizpůsobit vlastním pravidlům komunikace a zákaznickým datům.

Poskytovatel SaaS

Úkol Nabízí firemním zákazníkům víceklientskou automatizaci WhatsApp a funkce CRM.
Jak řešení pomáhá Řešení odděluje tenanty, role a účty a zároveň poskytuje propojení s API a CRM.

Organizace zákaznické podpory

Úkol Automatizuje zákaznické konverzace a předává složité případy pracovníkům.
Jak řešení pomáhá Doručená pošta konverzací spojuje pravidla automatických odpovědí, odpovědi ze šablon, záznamy konverzací a předání operátorovi.

Firma propojující WhatsApp se svým CRM

Úkol Propojuje komunikaci WhatsApp s existujícím webem, CRM nebo aplikací.
Jak řešení pomáhá Řešení si vyměňuje požadavky a události zpráv prostřednictvím REST API a webhooků.

Technologický stack

JavaScript / TypeScript (Node.js)

Aplikační a komunikační služby

Tato jazyková rodina podporuje aplikační služby a integraci WhatsApp.

Python

API, analýza a webhooky

Python podporuje API služby, analýzu dat a zpracování webhooků.

PHP

API a služby CRM

PHP podporuje integrace WhatsApp, CRM, webhooků a aplikací.

whatsapp-python

Komunikace přes Cloud API

whatsapp-python (wrapper v Pythonu pro WhatsApp Cloud API) odesílá a přijímá zprávy WhatsApp prostřednictvím oficiálního API.

fastapi

Servisní vrstva API

fastapi (framework Pythonu pro webová API) poskytuje platformě API služby.

csv-parse

Import seznamu kontaktů

csv-parse (knihovna pro načítání souborů CSV) importuje seznamy kontaktů pro správu publik.

pandas

Analýza dat kampaní

pandas (knihovna Pythonu pro analýzu dat) zpracovává data kampaní a zpráv pro reporty.

svix

Ověření webhooků

svix (knihovna API a ověřování webhooků) pomáhá kontrolovat a ověřovat integrační události.

CSV

Výměna seznamů kontaktů

Soubory CSV přenášejí seznamy kontaktů do nastavení kampaní.

JSON

Reporty a data webhooků

JSON přenáší data reportů a datové části požadavků webhooků.

Integrace

WhatsApp Business or Cloud API

Oficiální API přenáší textové, šablonové a mediální zprávy, události doručení a data účtu.

Meta Business Manager

Firemní prostředky Meta, telefonní čísla, přihlašovací údaje a autorizace se konfigurují prostřednictvím prostředí Meta.

CRM systems

Data CRM se propojují s kampaněmi WhatsApp a zákaznickými konverzacemi prostřednictvím REST API.

Websites and existing applications

Weby a aplikace si s platformou vyměňují požadavky a události zpráv prostřednictvím REST API a webhooků.

Výsledek

Kampaně začínají připraveným publikem a schváleným obsahem

Pracovní prostor kampaní spojuje kontakty, segmenty publika, a schválené šablony. Agentura může připravit zprávu a zobrazit její obsah ještě před odesláním.

Editor podporuje text, obrázky, krátká videa a soubory PDF. Plánování zůstává součástí přípravy kampaně.

Jak to funguje

  1. Systém importuje seznamy kontaktů CSV a organizuje segmenty publika.
  2. Editor zpráv spojuje schválené šablony s textovými a mediálními soubory.
  3. Sekce kampaní ukládá plán a stav odesílání připravené kampaně.
  • Výběr publika
  • Výběr šablony
  • Ovládání mediálních příloh
Editor kampaní a nastavení publika

Editor kampaní a nastavení publika

Funkce na této obrazovce
Editor zpráv WhatsApp Nastavení a spuštění kampaní Tvorba šablon zpráv Plánování zpráv předem

Zákaznické konverzace zůstávají dostupné pracovníkům podpory

Doručená pošta poskytuje pracovníkům podpory seznam konverzací, vlákno zpráv, editor odpovědí a rychlé odpovědi ze šablon. Pravidla automatických odpovědí řeší běžnou komunikaci, zatímco složité případy předávají operátorovi.

Jak to funguje

  1. Doručená pošta zobrazuje příchozí zprávy zákazníků a jejich vlákna konverzací.
  2. Pravidla automatizace zobrazují svůj stav spolu s odpověďmi podpory a šablonami zpráv.
  3. Sekce konverzací zaznamenává archivované konverzace a informace o předání operátorovi.
  • Seznam konverzací
  • Stav pravidel automatizace
  • Ovládání předání operátorovi
Tip: Rychlé odpovědi ze šablon udržují schválené odpovědi v blízkosti konverzace.
Doručená pošta konverzací a automatické odpovědi

Doručená pošta konverzací a automatické odpovědi

Funkce na této obrazovce
Nastavení chatbotu WhatsApp Odesílání informačních zpráv

Výsledky kampaní se snadněji kontrolují

Obrazovka reportingu spojuje doručení, přečtení, a selhání do přehledů kampaní. Prohledatelná historie zpráv pomáhá marketingovému manažerovi kontrolovat jednotlivé události a informace o kampaních.

Reporty lze exportovat jako JSON pro další analýzu nebo provozní využití.

Jak to funguje

  1. Dashboard zobrazuje kampaně s filtry stavu doručení.
  2. Karty stavů zobrazují události doručení, přečtení a selhání zpráv kampaní.
  3. Vyhledávání v historii a export poskytují záznamy zpráv a data reportů JSON.
  • Filtry stavu doručení
  • Prohledatelná historie zpráv
  • Akce pro export reportu
Analytika kampaní a historie zpráv

Analytika kampaní a historie zpráv

Funkce na této obrazovce
Dashboard reportingu v reálném čase Tvorba reportů pro analýzu

Nastavení API a webhooků se spravuje centrálně

Obrazovka administrace sdružuje údaje firemního účtu, telefonní čísla a přihlašovací údaje API. Zobrazuje také stav schválení šablon, koncové body webhooků, nastavení tenantů a role.

Inspektor webhooků zobrazuje hlavičky požadavků a datové části JSON a poskytuje technickým pracovníkům jasné místo pro kontrolu integračních událostí.

Jak to funguje

  1. Část nastavení ukládá ID firem, ID telefonních čísel, přístupové tokeny a stav šablon.
  2. Inspektor webhooků zobrazuje hlavičky webhooků a datové části JSON.
  3. Nastavení tenantů a rolí organizuje uživatele a přístupy v celé platformě.
  • Konfigurace telefonních čísel
  • Stav schválení šablon
  • Inspektor požadavků webhooků
Poznámka: Platforma využívá prostředí oficiálního WhatsApp Business nebo Cloud API pro firemní prostředky a přístup ke zprávám.
Nastavení API, čísel, šablon a webhooků

Nastavení API, čísel, šablon a webhooků

Funkce na této obrazovce
Konfigurace WhatsApp API Konfigurace přihlašovacích údajů Meta API Odeslání šablony ke schválení Testování webhooků Aktivace čísel WhatsApp

Co řešení přináší

Díky tomuto řešení může marketingová agentura:

  • Vytvářet a plánovat segmentované kampaně WhatsApp
  • Importovat kontakty a personalizovat multimediální zprávy
  • Spravovat automatické odpovědi a předání lidské podpoře
  • Sledovat události doručení, přečtení a selhání
  • Propojit komunikaci WhatsApp s CRM a existujícími aplikacemi
  • Spravovat účty, role, šablony a telefonní čísla

Dokázaly by úkol zvládnout hotové systémy?

Před návrhem byl úkol porovnán s hotovými produkty podle jejich vlastních popisů.

Co klient potřebuje Marketingové nástroje WhatsApp ActiveCampaign, indigitall, Maestra Platformy WhatsApp API WhatsApp Business Platform, 360Dialog, EnableX Platformy pro automatizaci zpráv AtomChat.io, Sinch Engage Řešení na míru
Nastavit přístup k oficiálnímu API — —
Odesílat schválené mediální zprávy —
Spravovat publika a kampaně částečně
Automatizovat odpovědi a předání —
Přizpůsobit vlastním pravidlům klienta: fáze, role, reporty částečně částečně částečně
Všechny kroky na jednom místě — — —
Žádné manuální kroky mezi programy částečně —

Podle veřejných popisů produktů a jejich kategorie.

Části tohoto úkolu existují v hotových produktech pro marketing WhatsApp, API a automatizaci zpráv. Hotový produkt postačí, pokud je potřeba jen jedna část, například odesílání kampaní nebo přístup k API.

Tento klient potřeboval vlastní software, protože požadované nastavení API, kampaně, šablony, zákaznické konverzace, reporting, role, pravidla tenantů, propojení CRM a kontroly webhooků musely fungovat společně v jednom systému.

Řešení bylo vytvořeno tak, aby soustředilo komunikační práci agentury v prostředí WhatsApp do jednoho kontrolovaného procesu namísto jejího rozdělení mezi několik samostatných produktů.

Na závěr

Řešení bylo vytvořeno tak, aby agentuře odebralo manuální práci a čas z procesu od nastavení publika až po komunikaci se zákazníky přes WhatsApp.

Časté dotazy

Uvažujete o vytvoření podobného systému? Přečtěte si odpovědi níže a zjistěte, jak do sebe zapadají API platformy, kampaně, automatizace a integrace.