پل CRM

وقتی نشست نام می‌گیرد، ضبط به‌صورت یادداشت همان شخص در CRM شما می‌نشیند؛ روی مخاطب موجود، بدون ساخت مخاطب جدید.

1. کار این پل در یک جمله

به‌محض شناسایی نشست، شخص را با شناسه‌ای که فرستاده‌اید در CRM می‌یابیم و یادداشت دارای پیوند ضبط را می‌افزاییم.

فقط همین. بدون مخاطب جدید، معاملهٔ جدید یا تغییر مسیر فروش. CRM که با هر بازدید صفحهٔ قیمت نسخهٔ تکراری بسازد از نبود یکپارچه‌سازی بدتر است.

اگر شخص را پیدا نکنیم اتفاقی نمی‌افتد. ساختن او یعنی نوشتن رکورد در CRM از روی نشست مرورگر و نشست مرورگر منبع حقیقت دربارهٔ هویت مشتری نیست.

2. کلید تطبیق: یافتن شخص

این بخش ده دقیقه توجه می‌ارزد، چون یکپارچه‌سازی CRM معمولاً همین‌جا بی‌صدا اشتباه می‌کند.

بازدیدکننده را با چیزی می‌شناسیم که سایت گفته است؛ MousePlayer.setUserId()، شناسهٔ متمایز خوانده‌شده از ابزار تحلیل یا فراخوان شناسایی سمت سرور. CRM هم او را با چیزی می‌شناسد. این دو باید یک چیز باشند.

جستجوی ماقابل تغییر
HubSpotایمیل مخاطبخیر؛ نقطهٔ پایانی جستجو بر آن بنا شده است
Pipedriveشخص بر پایهٔ عبارت، ابتدا ایمیلخیر
Salesforceفیلدی که شما نام می‌برید، پیش‌فرض Emailبله

چرا Salesforce می‌پرسد

نصب Salesforce به‌ندرت با ایمیل کلیدگذاری می‌شود. ممکن است نصب شما از این مورد استفاده کند: Customer_Number__c یا شناسهٔ خارجی سامانهٔ صورتحساب. اگر باز هم با ایمیل بگردیم چیزی نمی‌یابیم و موفقیت گزارش می‌کنیم؛ بدترین شکست، چون یکپارچه‌سازی زنده به نظر می‌رسد.

پس فرم می‌پرسد: کدام فیلد Contact مقدار ارسالی ما را دارد؟ نام API را بدهید، از جمله این بخش: __c اگر فیلد اختصاصی است.

نام فیلد پیش از رسیدن به پرس‌وجو با الگوی سخت‌گیرانه بررسی می‌شود. نام فیلد CRM از حرف، رقم و زیرخط است؛ هر چیز دیگر به‌جای گریزدهی رد می‌شود، چون گریزدهی می‌تواند خطای ظریف داشته باشد، اما رد کردن نه.

3. زمان اجرا و زمان خودداری عمدی

هنگام شناسایی: وقتی سایت شما این را فراخوانی کند: MousePlayer.setUserId()، پل تحلیل شناسهٔ متمایز را از PostHog، Mixpanel یا Amplitude بخواند یا سرور شما نقطهٔ پایانی identify را فراخوانی کند.

یک بار به‌ازای نشست، نه صفحه

شخصی که وارد می‌شود و یازده صفحه می‌بیند یک یادداشت دارد، نه یازده. خط زمانی CRM جایی برای خواندن افراد است.

بدون شناسه اجرا نمی‌شود

نشست ناشناس چیزی برای تطبیق ندارد. از IP حدس نمی‌زنیم و ضبط را به هرکس که آن نشانی را دارد نمی‌چسبانیم.

اگر شخص در CRM شما شناخته‌شده نباشد اجرا نمی‌شود

انجام‌شده محسوب می‌شود، نه شکست‌خورده؛ مشتری بالقوهٔ هنوز ثبت‌نشده طبیعی است و تلاش فردا تغییری نمی‌دهد.

4. شکل یادداشت و محل توکن

یک یادداشت در خط زمانی مخاطب: یک خط که می‌گوید نشست ضبط شد و پیوند. فروشنده کلیک می‌کند و می‌بیند شخص پیش از نوشتن واقعاً چه کرده است.

اعتبارنامه

با AES-256-GCM رمزگذاری می‌شود. پس از ذخیره دوباره نشان داده نمی‌شود؛ فیلد ستاره دارد و ذخیرهٔ فرم با ستاره مقدار ذخیره‌شده را تغییر نمی‌دهد. عمداً در صف داخلی حامل کار هم نیست؛ صف وضعیت مشترک است و جای مناسبی برای کلید نیست.

Salesforce سه چیز می‌خواهد و بقیه دو چیز

Salesforce با Connected App و توکن نوسازی احراز هویت می‌کند و consumer key، secret، توکن نوسازی و نشانی نمونه را می‌خواهد. HubSpot و Pipedrive یک توکن API می‌گیرند. در هر سه، برنامه مال شماست؛ MousePlayer برنامهٔ بازارگاهی که لازم باشد به آن اعتماد کنید اجرا نمی‌کند.

5. Zoho CRM و Freshsales

دو CRM دیگر در دو سوی میزان زحمت راه‌اندازی.

Zoho CRMFreshsales
اطلاعات شمامرکز داده، شناسهٔ کارخواه، رمز کارخواه، توکن نوسازیکلید API و دامنهٔ Freshworks
جستجوی مافیلد نام‌بردهٔ شما، پیش‌فرض Emailفیلد نام‌بردهٔ شما، پیش‌فرض email
محل یادداشتروی مخاطب، به‌صورت رکورد Noteروی مخاطب، به‌صورت یادداشت

Zoho در یکی از شش مرکز داده است

حساب در com، eu، in، com.au، jp یا com.cn است و کلید نمی‌گوید کدام. با انتخاب اشتباه Zoho این پاسخ را می‌دهد: INVALID_TOKEN - که شبیه کلید غلط است و شما را به جای غلط می‌فرستد. دقیقاً برای همین فیلد فهرست انتخاب است.

Self Client، یک بار

در کنسول API زوهو Self Client بسازید و grant token را برای این دامنه بگیرید: ZohoCRM.modules.ALL و ZohoSearch.securesearch.READ، و یک بار با توکن نوسازی مبادله کنید. توکن نوسازی منقضی نمی‌شود؛ توکن ساعتی دسترسی از آن گرفته می‌شود و هرگز ذخیره نمی‌شود.

Zoho هنگام رد کردن هم 200 می‌دهد

مبادلهٔ توکن و نوشتن رکورد هر دو می‌توانند HTTP 200 با خطا یا وضعیت هر رکورد در بدنه بدهند. بدنه را می‌خوانیم؛ پلی که به کد وضعیت اعتماد کند برای یادداشتی که ساخته نشده موفقیت گزارش می‌کند.

همهٔ علائم تجاری نام‌برده متعلق به مالکانشان‌اند. MousePlayer با این ارائه‌دهندگان رابطهٔ تجاری ندارد.