PROJEKTI

Automaattinen viestintä WhatsAppiin ja CRM:ään

Räätälöity ohjelmistokehitys, WhatsApp Business -integraatio, CRM-integraatio, Viestien ajoitus, Automaattiset vastaukset, Kampanjaraportointi, Siirto asiakaspalvelijalle

  • Toimiala: Myynti ja markkinointi
  • Yhdistynyt kuningaskunta Sijainti: Yhdistynyt kuningaskunta
  • Toimitusaika: 10 viikkoa
  • Teknologiat: JavaScript / TypeScript (Node.js), Python
3 kuukautta

Asiakas on myyntitoimisto, jossa manuaalinen WhatsApp-viestien käsittely vie aikaa tuessa, liidien hoitamisessa ja kampanjoiden seurannassa. Automaattinen viestintäohjelmisto yhdistää WhatsApp-keskustelut CRM-tietoihin ja ajoitettuihin seurantaviesteihin. Se vastaanottaa viestejä ja CRM-tapahtumia ja tarjoaa myynti-, palvelu- ja markkinointitiimeille yhden paikan vastausten, kampanjoiden ja yhteystietohistorian hallintaan.

Yhteenveto

Ongelma

Myyntitoimisto käyttää aikaa WhatsApp-keskustelujen, CRM-päivitysten, seurantaviestien ja kampanjaraportoinnin manuaaliseen koordinointiin.

Ratkaisu

Ratkaisusta tuli yhdistetty WhatsApp- ja CRM-työtila vastausten, ajoitusten, siirtojen ja raportoinnin hallintaan.

Tulos

Ohjelmisto on suunniteltu vähentämään manuaalista työtä ja pitämään asiakasviestinnän yhteydessä CRM-tietoihin.

Asiakkaan tarina

Asiakas on Yhdistyneestä kuningaskunnasta tuleva myyntitoimisto. Se hallitsee myyntikeskusteluja, liidien seurantaa ja asiakasviestintää WhatsAppin ja CRM-tietojen avulla.

Manuaalinen käsittely vie aikaa, kun keskustelujen, CRM-vaiheiden muutosten, seurantaviestien ja kampanjoiden on pysyttävä synkronoituina. Työntekijät tarvitsevat myös keskusteluhistorian, kun automaattinen vastaus siirtyy ihmisen käsiteltäväksi.

Toive oli yksinkertainen: yhdistää WhatsApp Business tai Cloud API toimiston CRM:ään ja muihin olemassa oleviin järjestelmiin sekä pitää automaattiset vastaukset muokattavina ja viestien aktiivisuus näkyvänä.

Ratkaisu rakennettiin neljän yhdistetyn alueen ympärille: keskustelujen postilaatikko, ajoitetut seurantaviestit, kampanjaraportointi ja CRM-integraation asetukset. Luovutukseen sisältyivät myös dokumentaatio, muokkausohjeet, käyttöönoton muistiinpanot ja läpikäynti.

Asiakas pyysi

  1. Yhdistämään WhatsAppin CRM:ään, tietokantoihin tai olemassa oleviin liiketoimintajärjestelmiin.
  2. Muokkaamaan vastauksia mallien, avainsanojen, usein kysyttyjen kysymysten, aikataulujen tai keskustelusääntöjen avulla.
  3. Seuraamaan toimituksia, lukemisia, vastauksia, virheitä, sitoutumista ja vastausaikoja.
  4. Tarjoamaan lähdekoodin, asetustiedot, dokumentaation ja läpikäynnin.

Miksi valmis ohjelmisto ei sopinut

Valmiit markkinointi- ja kampanja-alustat kattavat osan automaattisesta viestinnästä, mutta niiden kuvaukset osoittavat myös puuttuvia ominaisuuksia ja integraatiohaasteita. Tämä asiakas tarvitsi CRM:ään yhdistetyt keskustelut ja vaiheisiin perustuvat seurantaviestit yhteen työtilaan sekä omiin sääntöihin mukautetun siirron ja raportoinnin.

Projektin yleiskatsaus

Ratkaisu suunniteltiin toimiston todellisten viestintäsääntöjen ympärille: saapuvat WhatsApp-viestit, CRM-vaiheiden muutokset ja yhteystietojen ominaisuudet voivat ohjata seuraavaa toimintoa. Myös työajat, avainsanat, usein kysytyt kysymykset ja seurantaviestien ajoitus vaikuttavat viestintään.

Tätä varten toteutettiin keskustelujen postilaatikko saapuville ja lähteville viesteille, uudelleenkäytettäville malleille ja yhteystiedoille. Tunnisteet ja tilamerkinnät tukevat työntekijän näkymää, ja siirto asiakaspalvelijalle säilyttää keskustelujen historian.

Erillinen seuranta-alue hallitsee CRM-vaiheiden laukaisimia ja aikavälejä. Se yhdistää myös personoidut kentät viestimalleihin ja ajoitettuihin viesteihin sekä tarjoaa kampanjoiden keskeytys- ja muokkaustoiminnot.

Kampanjaraportointi kokoaa yleisösegmentit, mallien esikatselut ja aikataulut yhteen. Toimitusyhteenvedot, lukutiedot, sitoutumismittarit ja CSV-viennit helpottavat kampanjoiden tarkastelua.

Integraatioalue suunniteltiin API-tunnistetiedoille, CRM-yhteystietojen ja kauppojen yhdistämiselle sekä webhook-tapahtumille. Toimitustilat, virhelokit, mallien asetukset ja dokumentaatio ovat käytettävissä samassa asetusnäkymässä.

Toimitetut pääominaisuudet

  • WhatsApp-keskustelujen postilaatikko viestihistorialla
  • Automaattiset vastaukset malleista, avainsanoista, usein kysytyistä kysymyksistä ja säännöistä
  • CRM-vaiheisiin liittyvät seurantaviestit ajoituksen hallinnalla
  • Personoitujen viestien ajoitus
  • Siirto asiakaspalvelijalle tunnisteilla ja tilamerkinnöillä
  • Joukkoviestikampanjoiden toimitus- ja sitoutumisraportit
  • CRM-yhteystietojen ja kauppojen yhdistäminen
  • Webhook-tapahtumat, virhelokit ja dokumentaatiolinkit
  • Keskustelujen ja toimitusten CSV- ja JSON-viennit

Lisättävissä

+ Automaattisten vastausten keskeytys ihmisen käsittelyn ajaksi + Haettavat keskustelulokit + Keskustelujen vienti taulukkomuodossa + Toimitusten, lukemisten, vastausten ja sitoutumisen seuranta + WhatsApp Business API:n vianmääritys + Muokattava kampanjasisältö

Kuka muu voi käyttää tätä ratkaisua

Yritykset, joilla on vastaava WhatsApp-viestinnän tarve, voivat mukauttaa saman ratkaisun asiakas-, myynti- tai kampanjatyöhönsä.

Asiakastukitoiminto

Tehtävä Sen on vastattava WhatsApp-kysymyksiin ja siirrettävä keskustelut asiakaspalvelijoille.
Miten ratkaisu auttaa Ratkaisu tarjoaa automaattiset vastaukset, keskusteluhistorian, tunnisteet, tilamerkinnät ja siirron asiakaspalvelijalle.

Yritys, joka toteuttaa WhatsApp-markkinointikampanjoita

Tehtävä Sen on ajoitettava personoituja joukkoviestejä ja tarkasteltava toimituksia sekä sitoutumista.
Miten ratkaisu auttaa Ratkaisu yhdistää yleisösegmentit, mallit, aikataulut, toimitusyhteenvedot ja viennit.

Organisaatio, joka yhdistää WhatsAppin asiakastietoihin

Tehtävä Sen on pidettävä viestihistoria ja asiakaskentät synkronoituina CRM:n tai ajanvarausjärjestelmän kanssa.
Miten ratkaisu auttaa Ratkaisu yhdistää yhteystiedot ja tapahtumat, vastaanottaa webhookit ja linkittää viestinnän tietueisiin.

Teknologiapino

JavaScript / TypeScript (Node.js)

Sovellus- ja integraatiologiikka

Tämä ajoympäristö tukee WhatsApp- ja CRM-yhteyksiä.

Python

Tietojenkäsittely ja webhookit

Python tukee CRM-yhteyksiä, webhookien käsittelyä, raportointia ja tietojen vientiä.

PHP

API- ja CRM-yhteydet

PHP-kirjastot tukevat tarvittaessa WhatsApp-, CRM-, webhook-, CSV- ja taulukkolaskentayhteyksiä.

whatsapp

WhatsApp Cloud API

Tämä SDK yhdistää ohjelmiston WhatsApp Business Platformiin Cloud API:n kautta.

whatsapp-web.js

WhatsApp Web -viestintä

Tämä Node.js-kirjasto käsittelee viestejä WhatsApp Webissä.

zohocrmsdk8-0

Zoho CRM -yhteys

Tämä SDK yhdistää CRM-yhteystiedot ja tietueet viestintäprosesseihin.

dynamics365crm-python

Dynamics CRM -yhteys

Tämä Python-kääre yhdistää Dynamics 365 CRM:n tietueet ja tapahtumat.

csv-parse

CSV-raporttien jäsentäminen

Tämä kirjasto lukee CSV-tietoja toimitus- ja keskusteluraportteja varten.

svix

Webhook-toimitus

Tämä kirjasto tukee viestintätapahtumien webhook-toimitusta ja varmennusta.

CSV and JSON

Raporttien ja keskustelujen vienti

Ohjelmisto vie toimitusraportit ja keskustelulokit CSV- tai JSON-muodossa.

Integraatiot

WhatsApp Business or Cloud API

Saapuvat ja lähtevät viestit, toimitustilat ja webhook-tapahtumat kulkevat hyväksytyn palveluntarjoajayhteyden kautta.

CRM

Yhteystiedot, kaupat, liidivaiheet, asiakaskentät ja CRM-tapahtumat ohjaavat viestejä ja pysyvät yhteydessä keskusteluihin.

Database or customer-data system

Asiakastiedot ja viestihistoria voidaan synkronoida olemassa olevan liiketoimintajärjestelmän kanssa.

CSV and JSON

Keskustelulokit ja toimitusraportit voidaan viedä avoimissa tiedostomuodoissa.

Tulos

Työntekijät näkevät keskustelut oikeassa asiayhteydessä

Keskustelujen postilaatikko kokoaa saapuvat ja lähtevät WhatsApp-viestit yhteen CRM-yhteystietojen kanssa. Mallit ja tunnisteet tukevat työntekijän näkymää.

Kun automaatio siirtää keskustelun ihmiselle, työntekijä saa käyttöönsä saatavilla olevan viestihistorian ja yhteystiedot samassa työtilassa.

Näin se toimii

  1. Saapuvat ja lähtevät WhatsApp-viestit näkyvät keskusteluluettelossa ja viestiketjussa.
  2. Yhteystietopaneeli näyttää CRM-yhteystiedot, tunnisteet ja keskustelun tilan.
  3. Viestimallit ja siirtotoiminnot tukevat siirtymistä automaattisesta viestinnästä asiakaspalvelijalle.
Huomautus: Siirtonäkymä pitää keskustelun asiayhteyden tukityöntekijän saatavilla.
Keskustelujen postilaatikko ja siirto asiakaspalvelijalle

Keskustelujen postilaatikko ja siirto asiakaspalvelijalle

Tämän näkymän toiminnot
Saapuvien viestien käsittely Viestimallien luominen Live-chatin siirron integrointi Yhteystietojen hallinta

Seurantaviestit pysyvät yhteydessä CRM-vaiheisiin

Seurantanäkymä yhdistää CRM-liidien hallinnan personoituihin WhatsApp-viesteihin. Vaiheiden muutokset, yhteystietokentät ja aikavälit määrittävät seurannan yksityiskohdat.

Ajoitetut viestit näkyvät luettelossa, jossa kampanjoita voi keskeyttää tai muokata, joten myynnin seuranta hoituu yhdessä paikassa.

Näin se toimii

  1. CRM-vaiheen valitsin ja yhteystietokentät tarjoavat liidin tilan, nimen, tuotteen, hinnan ja määräajan tiedot.
  2. Viestimallien muokkain yhdistää tiedot seurannan ajoitukseen ja viestisisältöön.
  3. Aikataululuettelo näyttää ajoitetun viestin tilan sekä keskeytys- ja muokkaustoiminnot.
Seurantaviestit ja viestien ajoitus

Seurantaviestit ja viestien ajoitus

Tämän näkymän toiminnot
Seurantaviestien ajoitus Uusi seurannan laukaisin Mukautettu viestien ajoitus Viestimallien luominen Kampanjoiden keskeytys ja muokkaus

Kampanjaraportit näyttävät toimitukset ja sitoutumisen

Kampanjaraportti kokoaa joukkoviestien suorituskyvyn yhteen näkymään. Markkinoijat voivat tarkastella yleisösegmenttejä, mallien esikatseluja ja kampanjan ajoitusta.

Toimitusyhteenvedot, lukutiedot ja sitoutumismittarit näyttävät kampanjaviestien etenemisen. CSV-toimitusraportti tekee kampanjatiedoista käytettävissä olevia myös työtilan ulkopuolella.

Näin se toimii

  1. Kampanjaluettelo ja yleisösegmentin valitsin näyttävät kampanjan ja sen kohdeyhteystiedot.
  2. Mallin esikatselu ja aikataulukenttä näyttävät viestin sisällön sekä kampanjan päivämäärän ja kellonajan.
  3. Toimitusyhteenvedot sekä luku- ja sitoutumismittarit näyttävät lähetetyt, toimitetut, luetut ja epäonnistuneet viestit.
  • CSV-toimitusraportit ovat saatavilla vientitoiminnolla.
Joukkoviestikampanjan raportti

Joukkoviestikampanjan raportti

Tämän näkymän toiminnot
Käyttäjien vuorovaikutuksen seuranta Käyttötilastojen seuranta Keskustelujen vienti

CRM-yhteydet näyttävät tapahtumat ja virheet selkeästi

Integraatioasetukset pitävät todennuksen, kenttien yhdistämisen ja webhook-tapahtumat yhdessä. CRM-vastaava tai kehittäjä näkee API-tunnistetiedot, yhteystietojen yhdistämisen ja liidien tilamuutokset.

Virhelokit ja dokumentaatiolinkki tarjoavat tiimille selkeän paikan yhteysongelmien ja asetustietojen tarkasteluun.

Näin se toimii

  1. API-tunnistekentät sisältävät WhatsApp- ja CRM-yhteyksien API-avaimet ja tunnisteet.
  2. Yhdistämis- ja webhook-alueet yhdistävät CRM-yhteystiedot, kauppatietueet, liidien tilamuutokset, saapuvat viestit ja toimitustilat.
  3. Virheloki tallentaa API-virheet, ja mallien asetukset sekä dokumentaatio ovat edelleen käytettävissä asetusnäkymässä.
Vinkki: Integraatioalue on rakennettu niin, että yhteysasetukset ja viestitapahtumat on helppo tarkistaa.
CRM-integraation ja webhookien asetukset

CRM-integraation ja webhookien asetukset

Tämän näkymän toiminnot
Integrointi ulkoiseen CRM:ään

Mitä ratkaisu tarjoaa

Tämän ratkaisun avulla myyntitoimisto voi:

  • Yhdistää WhatsApp-keskustelut CRM-yhteystietoihin ja liiditietueisiin
  • Automatisoida vastaukset, muistutukset ja myynnin seurannan
  • Ajoittaa personoituja viestejä ja joukkoviestejä
  • Siirtää keskustelut asiakaspalvelijoille historian ja tilatietojen kera
  • Tarkastella toimitus-, luku-, vastaus-, virhe- ja sitoutumistietoja
  • Viedä keskustelu- ja kampanjaraportit CSV- tai JSON-muodossa

Selviäisivätkö valmiit järjestelmät tehtävästä?

Ennen suunnittelua tehtävää verrattiin valmiisiin tuotteisiin niiden omien kuvausten perusteella.

Mitä asiakas tarvitsee WhatsApp-markkinointityökalut WhatsApp Marketing, WhatsApp Business Platform Markkinoinnin automaatioalustat ActiveCampaign, indigitall, Maestra Viestintäalustat EnableX, 360Dialog, Sinch Engage Räätälöity ratkaisu
WhatsAppin yhdistäminen CRM-järjestelmiin osittain — —
Automaattisten vastausten ja sääntöjen muokkaus — —
Toimitusten ja sitoutumisen seuranta —
Lähde- ja asetustietojen tarjoaminen — — —
Sopii asiakkaan omiin sääntöihin: vaiheet, roolit, raportit osittain osittain osittain
Kaikki vaiheet yhdessä paikassa — — —
Ei manuaalisia vaiheita ohjelmien välillä osittain osittain osittain

Tuotteiden ja niiden kategorian julkisten kuvausten perusteella.

Valmiit tuotteet kattavat WhatsApp-viestinnän, kampanjoiden automaation, raportoinnin ja joitakin CRM-yhteyksiä. Valmis tuote riittää, kun tarvitaan vain yksi osa tehtävästä.

Tämä asiakas tarvitsi oman ohjelmiston, koska vaadittujen CRM-sääntöjen, asiakaspalvelijalle siirron, seurantaviestien, raporttien ja vientien oli toimittava yhdessä paikassa. Myös WhatsAppin ja CRM:n väliset vaiheet piti automatisoida erillisen käsittelyn sijaan.

Lopputulos

Lopulta ratkaisu suunniteltiin poistamaan manuaalinen työ CRM-tapahtuman tai saapuvan WhatsApp-viestin ja oikean asiakasvastauksen väliltä.

UKK

Harkitsetko vastaavan järjestelmän rakentamista? Näissä vastauksissa käsitellään integraation, automaation, siirtojen, raportoinnin ja toimituksen tärkeimpiä huomioita.