CRM туташтыруу көпүрөсү
Сеанс аныкталганда, жаздыруу CRMиңиздеги ошол адамдын мурда бар байланышына эскертме болуп түшөт — жаңы байланыш түзүлбөйт.
1. Эмне кыларын бир сүйлөм менен
Сеанс аныкталган учурда, сиз жөнөткөн идентификатор боюнча CRMиңизден адамды таап, жаздырууга шилтемеси бар эскертмени кошобуз.
Болгону ушул. Жаңы байланыш, жаңы бүтүм, сатуу агымына өзгөртүү жок. Кимдир бирөө баалар бетиңизге кирген сайын кайталанган жазуу түзгөн CRM интеграция жок болгондон да жаман.
Адамды таба албасак, эч нерсе болбойт. Аны түзүү браузер сеансы боюнча CRMиңизге жазуу киргизүү болмок; браузер сеанстары кардарларыңыз ким экенинин ишенимдүү булагы эмес.
2. Дал келтирүү ачкычы: адамды кантип табабыз
Бул бөлүккө он мүнөт көңүл бурууга татыктуу, анткени CRM интеграциялары көбүнчө ушул жерде байкатпай туура эмес иштейт.
Конокту сайтыңыз бизге берген маани — MousePlayer.setUserId(), аналитика куралыңыздан кайра окулган distinct ID же сервердик аныктоо чакыруусу — боюнча билебиз. CRMиңиз да аны кандайдыр бир маани боюнча билет. Ошол экөө бир маани болушу керек.
| Эмнени издейбиз | Өзгөртө аласызбы | |
|---|---|---|
| HubSpot | байланыштын электрондук почта дарегин | жок — издөө чекити ошого негизделген |
| Pipedrive | адамдарды сөз боюнча, адегенде электрондук почтадан | жок |
| Salesforce | сиз атаган талааны, демейкиси Email | ооба |
Эмне үчүн Salesforce муну сурайт
Salesforce орнотууларында негизги ачкыч катары электрондук почта сейрек колдонулат. Сиздики Customer_Number__c же төлөм системаңыздын тышкы IDси болушу мүмкүн. Ошого карабай электрондук почта боюнча издесек, эч нерсе таппай, ийгилик билдирмекпиз — бул интеграция иштеп жаткандай көрүнгөн эң жаман ката.
Ошондуктан форма сурайт: Contact ичиндеги кайсы талаада биз жөнөтүп жаткан маани турат? API атын, эгер ыңгайлаштырылган талаа болсо, __c менен кошо киргизиңиз.
Талаа аты сурамга жеткенге чейин катуу үлгү боюнча текшерилет. CRM талаасынын аты тамга, сан жана астынкы сызыктан турат; башка нерселер экранирленбей, четке кагылат. Анткени экранирлөөдө билинбеген ката кетирүү мүмкүн, ал эми четке кагууда андай эмес.
3. Качан иштейт жана качан атайылап иштебейт
Аныктоодо: сайтыңыз MousePlayer.setUserId() чакырганда, аналитика көпүрөбүз PostHog, Mixpanel же Amplitudeден distinct IDни кайра окуганда же сервериңиз аныктоо чекитин чакырганда.
Ар бир бетте эмес, ар бир сеанста бир жолу
Кирип, андан кийин он бир бетти караган адам үчүн он бир эмес, бир эскертме түзүлөт. CRM убакыт тилкесин адамдар окушат.
Идентификаторсуз иштебейт
Анонимдүү сеансты дал келтире турган эч нерсе жок. IP дареги боюнча божомолдобойбуз жана ошол даректи бөлүшкөн туш келди адамга жаздырууну кошпойбуз.
Адам CRMиңизге белгисиз болсо иштебейт
Ката эмес, бүттү деп эсептелет — мүмкүн болгон кардардын CRMиңизде дагы жок болушу кадимки көрүнүш, эртең кайра аракет кылуу муну өзгөртпөйт.
4. Эскертме кандай көрүнөт жана токен кайда сакталат
Байланыштын убакыт тилкесинде бир эскертме: сеанс жазылганы тууралуу сап жана шилтеме. Сатуу кызматкери шилтемени басып, адам кайрыла электе чындап эмне кылганын көрөт.
Кирүү маалыматы
AES-256-GCM менен шифрленип сакталат. Сактагандан кийин кайра көрсөтүлбөйт — талаа жылдызчаларды көрсөтөт жана жылдызчалары бар форманы сактоо сакталган маанини өзгөртпөйт. Ал тапшырма жүргөн ички кезекке да атайылап кошулбайт: кезек — орток абал, ал эми орток абал ачкыч үчүн туура эмес жер.
Salesforceко үч нерсе, башкаларга экөө керек
Salesforce жаңылоо токени бар Connected App аркылуу аныкталат, ошондуктан consumer key, сыр, жаңылоо токени жана инстанс URL дареги суралат. HubSpot менен Pipedrive бир API токенин колдонот. Үч учурда тең колдонмо сиздики — MousePlayer ишенишиңиз керек болгон маркетплейс колдонмосун иштетпейт.
5. Zoho CRM жана Freshsales
Дагы эки CRM бар жана алардын жөндөө татаалдыгы эки башка четте турат.
| Zoho CRM | Freshsales | |
|---|---|---|
| Сиз бересиз | маалымат борбору, кардар IDси, кардар сыры, жаңылоо токени | API ачкычы жана Freshworks домениңиз |
| Эмнени издейбиз | сиз атаган талааны, демейкиси Email | сиз атаган талааны, демейкиси email |
| Эскертме кайда түшөт | байланышта Note жазуусу катары | байланышта эскертме катары |
Zoho алты маалымат борборунун биринде болот
Аккаунт com, eu, in, com.au, jp же com.cn ичинде болот жана ачкычтан кайсынысы экенин билүү мүмкүн эмес. Туура эмесин тандасаңыз, Zoho INVALID_TOKEN деп жооп берет. Бул туура эмес ачкычтай көрүнүп, сизди башка жактан ката издейтет. Талаа дал ушул себептен түшмө тизме болуп берилген.
Self Client бир жолу
Zoho API консолунан Self Client түзүп, ZohoCRM.modules.ALL жана ZohoSearch.securesearch.READ үчүн grant токенин чыгарып, аны бир жолу жаңылоо токенине алмаштырыңыз. Жаңылоо токенинин мөөнөтү бүтпөйт; сааттык кирүү токендери андан алынат жана эч качан сакталбайт.
Zoho «жок» дегенде 200 менен жооп берет
Анын токен алмашуусу да, жазуу киргизүүсү да HTTP 200 жана жооп денесинде ката же ар бир жазуунун абалы менен кайта алат. Биз денени окуйбуз — абал кодуна ишенген көпүрө эч качан түзүлбөгөн эскертмеге ийгилик билдирмек.
Бул жерде аталган бардык соода белгилери тиешелүү ээлерине таандык. MousePlayer бул провайдерлер менен ишкердик байланышта эмес.