Most CRM
Ko seja dobi ime, se posnetek shrani kot opomba ob tej osebi v vašem CRM-ju – ob že obstoječem stiku, ne novem.
1. Kaj počne, v eni povedi
Ob prepoznavi seje poiščemo osebo v vašem CRM-ju po identifikatorju, ki ste ga poslali, in pripnemo opombo s povezavo do posnetka.
To je vse. Brez novih stikov, poslov ali sprememb prodajnega toka. CRM, ki ob vsakem obisku cenika ustvari dvojnik, je slabši od nobene integracije.
Če osebe ne najdemo, se ne zgodi nič. Če bi jo ustvarili, bi zapisovali v CRM na podlagi seje brskalnika – seje brskalnika pa niso verodostojen vir o tem, kdo so vaše stranke.
2. Ključ ujemanja: kako najdemo osebo
Temu delu namenite deset minut pozornosti, saj se prav tukaj integracija CRM običajno tiho zalomi.
Obiskovalca poznamo po tem, kar sporoči vaše spletno mesto – MousePlayer.setUserId(), enoličnem ID-ju iz analitičnega orodja ali strežniškem klicu za prepoznavo. Tudi vaš CRM ga pozna po nečem. Oboje mora biti isto.
| Iščemo po | Lahko spremenite | |
|---|---|---|
| HubSpot | e-poštnem naslovu stika | ne – končna točka za iskanje temelji na njem |
| Pipedrive | osebah po izrazu, najprej e-pošta | ne |
| Salesforce | polju, ki ga poimenujete, privzeto Email | Da |
Zakaj Salesforce sprašuje
Namestitve Salesforce redko uporabljajo e-pošto kot ključ. Vaša morda uporablja Customer_Number__c ali zunanji ID vašega sistema za obračunavanje. Če bi vseeno iskali po e-pošti, ne bi našli ničesar in bi poročali o uspehu – najslabša vrsta napake, saj je integracija videti dejavna.
Zato obrazec vpraša: katero polje na Contact vsebuje vrednost, ki vam jo pošiljamo? Vnesite ime API, vključno s pripono __c, če je polje prilagojeno.
Ime polja se pred vključitvijo v poizvedbo preveri po strogem vzorcu. Ime polja CRM vsebuje črke, številke in podčrtaje – vse drugo se zavrne namesto ubežanja, ker je pri ubežanju mogoče narediti prikrito napako, pri zavrnitvi pa ne.
3. Kdaj se sproži in kdaj namenoma ne
Ob prepoznavi: ko spletno mesto pokliče MousePlayer.setUserId(), ko naš analitični most prebere enolični ID iz PostHog, Mixpanel ali Amplitude ali ko vaš strežnik pokliče končno točko za prepoznavo.
Enkrat na sejo, ne enkrat na stran
Oseba, ki se prijavi in nato pregleda enajst strani, pomeni eno opombo, ne enajstih. Časovnica CRM je prostor, ki ga ljudje berejo.
Ne brez identifikatorja
Anonimna seja nima ključa za ujemanje. Ne ugibamo po naslovu IP in posnetka ne pripnemo komur koli, ki ta naslov deli.
Ne, če vaš CRM osebe ne pozna
Šteje kot opravljeno, ne neuspešno – potencialna stranka, ki je še ni v CRM-ju, je običajen primer in jutrišnji ponovni poskus tega ne bi spremenil.
4. Kako je videti opomba in kje je žeton
Ena opomba na časovnici stika: vrstica, da je bila seja posneta, in povezava. Prodajalec jo klikne in pogleda, kaj je oseba res naredila, preden je pisala.
Poverilnica
Shranjena šifrirano z AES-256-GCM. Po shranjevanju ni več prikazana – polje kaže zvezdice, shranjevanje obrazca z zvezdicami pa ne spremeni shranjene vrednosti. Namenoma je tudi zunaj interne čakalne vrste, ki prenaša nalogo: čakalna vrsta je skupno stanje in to je napačen prostor za ključ.
Salesforce potrebuje tri stvari, drugi dve
Salesforce preverja pristnost prek povezane aplikacije z osvežitvenim žetonom, zato zahteva ključ odjemalca, skrivnost in osvežitveni žeton ter URL instance. HubSpot in Pipedrive uporabljata en API žeton. V vseh treh primerih je aplikacija vaša – MousePlayer nima aplikacije v tržnici, ki bi ji morali zaupati.
5. Zoho CRM in Freshsales
Še dva CRM-ja na nasprotnih koncih zahtevnosti nastavitve.
| Zoho CRM | Freshsales | |
|---|---|---|
| Kaj posredujete | podatkovni center, ID odjemalca, skrivnost odjemalca, osvežitveni žeton | API ključ in vašo domeno Freshworks |
| Iščemo po | polju, ki ga poimenujete, privzeto Email | polju, ki ga poimenujete, privzeto email |
| Opomba se shrani | ob stiku kot zapis Note | ob stiku kot opomba |
Zoho deluje v enem od šestih podatkovnih centrov
Račun je v com, eu, in, com.au, jp ali com.cn in ključ ne pove, v katerem. Če izberete napačnega, Zoho odgovori z INVALID_TOKEN – kar je videti kot napačen ključ in vas usmeri na napačno mesto. Prav zato je polje spustni seznam.
Lastni odjemalec, enkrat
V konzoli API Zoho ustvarite lastnega odjemalca, ustvarite odobritveni žeton za ZohoCRM.modules.ALL in ZohoSearch.securesearch.READ ter ga enkrat zamenjajte za osvežitveni žeton. Ta ne poteče; iz njega se pridobivajo urni dostopni žetoni, ki se nikoli ne shranjujejo.
Zoho odgovori z 200, ko misli ne
Tako menjava žetona kot zapisovanje lahko vrneta HTTP 200 z napako ali stanjem posameznega zapisa v telesu odgovora. Beremo telo – most, ki bi zaupal samo kodi stanja, bi poročal o uspehu opombe, ki nikoli ni bila ustvarjena.
Vse navedene blagovne znamke pripadajo svojim lastnikom. MousePlayer s temi ponudniki nima poslovnega odnosa.