Jembatan CRM
Saat sesi mendapatkan nama, rekamannya masuk sebagai catatan pada orang tersebut di CRM Anda — pada kontak yang sudah ada, bukan kontak baru.
1. Fungsinya dalam Satu Kalimat
Saat sesi diidentifikasi, kami mencari orang tersebut di CRM Anda berdasarkan pengenal yang Anda kirimkan, lalu melampirkan catatan dengan tautan ke rekaman.
Itu saja. Tanpa kontak baru, transaksi baru, atau perubahan pipeline. CRM yang menambah duplikat setiap kali seseorang mengunjungi halaman harga Anda lebih buruk daripada tanpa integrasi.
Jika Orangnya Tidak Ditemukan, Tidak Ada yang Terjadi. Membuat kontak berarti menulis catatan ke CRM dari sesi browser — dan sesi browser bukan sumber kebenaran tentang siapa pelanggan Anda.
2. Kunci Pencocokan: Cara Kami Menemukan Orangnya
Bagian ini layak mendapat perhatian Anda selama sepuluh menit, karena di sinilah integrasi CRM biasanya keliru tanpa terlihat.
Kami mengenali pengunjung berdasarkan apa yang disampaikan situs Anda — MousePlayer.setUserId(), ID unik yang dibaca kembali dari alat analitik, atau pemanggilan identify sisi server. CRM Anda juga mengenalinya berdasarkan sesuatu. Kedua hal tersebut harus sama.
| Yang kami cari | Dapat Anda ubah | |
|---|---|---|
| HubSpot | alamat email kontak | tidak — endpoint pencarian dirancang berdasarkan itu |
| Pipedrive | orang berdasarkan istilah pencarian, mengutamakan email | tidak |
| Salesforce | kolom yang Anda tentukan, bawaan Email | ya |
Mengapa Salesforce yang Menanyakannya
Instalasi Salesforce jarang menggunakan email sebagai kunci. Milik Anda mungkin menggunakan Customer_Number__c, atau ID eksternal dari sistem penagihan. Jika kami tetap mencari berdasarkan email, kami tidak akan menemukan apa pun lalu melaporkan keberhasilan — jenis kegagalan terburuk, karena integrasi tampak berjalan.
Karena itu, formulir bertanya: kolom mana pada Contact yang berisi nilai yang kami kirimkan kepada Anda? Masukkan nama API, termasuk __c jika merupakan kolom kustom.
Nama kolom diperiksa dengan pola ketat sebelum mencapai kueri. Nama kolom CRM terdiri dari huruf, angka, dan garis bawah — yang lain ditolak, bukan di-escape, karena proses escape dapat salah secara halus, sedangkan penolakan tidak.
3. Kapan Dipicu, dan Kapan Sengaja Tidak
Saat identifikasi: saat situs Anda memanggil MousePlayer.setUserId(), saat jembatan analitik kami membaca ID unik kembali dari PostHog, Mixpanel, atau Amplitude, atau saat server Anda memanggil endpoint identify.
Sekali per Sesi, Bukan per Halaman
Orang yang masuk lalu menjelajahi sebelas halaman menghasilkan satu catatan, bukan sebelas. Linimasa CRM Anda adalah tempat yang dibaca orang.
Tidak Tanpa Pengenal
Sesi anonim tidak memiliki dasar pencocokan. Kami tidak menebak berdasarkan alamat IP, dan tidak melampirkan rekaman pada siapa pun yang kebetulan memakai alamat yang sama.
Tidak Jika Orangnya Belum Dikenal CRM Anda
Dihitung selesai, bukan gagal — prospek yang belum ada di CRM adalah hal normal, dan mencoba ulang besok tidak akan mengubahnya.
4. Bentuk Catatan, dan Tempat Token Disimpan
Satu catatan pada linimasa kontak: satu baris yang menyatakan sesi direkam, dan tautannya. Staf penjualan Anda mengekliknya dan menonton apa yang benar-benar dilakukan orang itu sebelum menghubungi Anda.
Kredensial
Disimpan dengan enkripsi AES-256-GCM. Tidak pernah ditampilkan lagi setelah disimpan — kolom menampilkan tanda bintang, dan menyimpan formulir dengan tanda bintang membiarkan nilai tersimpan tetap sama. Juga sengaja tidak dimasukkan ke antrean internal yang membawa tugas: antrean merupakan keadaan bersama, dan keadaan bersama bukan tempat yang tepat untuk kunci.
Salesforce Memerlukan Tiga Hal, yang Lain Dua
Salesforce melakukan autentikasi melalui Connected App dengan token penyegaran, sehingga meminta consumer key, rahasia, dan token penyegaran, serta URL instans Anda. HubSpot dan Pipedrive menggunakan satu token API. Pada ketiganya, aplikasi itu milik Anda — MousePlayer tidak menjalankan aplikasi marketplace yang harus Anda percayai.
5. Zoho CRM dan Freshsales
Dua CRM tambahan, dengan tingkat upaya penyiapan yang sangat berbeda.
| Zoho CRM | Freshsales | |
|---|---|---|
| Yang Anda berikan | pusat data, ID klien, rahasia klien, token penyegaran | kunci API dan domain Freshworks Anda |
| Yang kami cari | kolom yang Anda tentukan, bawaan Email | kolom yang Anda tentukan, bawaan email |
| Catatan ditempatkan | pada kontak, sebagai rekaman Note | pada kontak, sebagai catatan |
Zoho Berada di Salah Satu dari Enam Pusat Data
Akun berada di com, eu, in, com.au, jp atau com.cn, dan tidak ada bagian kunci yang menunjukkan lokasinya. Pilih yang salah dan Zoho menjawab INVALID_TOKEN — yang tampak seperti kunci salah dan membuat Anda mencari di tempat keliru. Karena itulah kolom ini berupa daftar pilihan.
Self Client, Sekali Saja
Buat Self Client di konsol API Zoho, hasilkan grant token untuk ZohoCRM.modules.ALL dan ZohoSearch.securesearch.READ, lalu tukarkan sekali dengan token penyegaran. Token penyegaran tersebut tidak kedaluwarsa; token akses per jam diperoleh darinya dan tidak pernah disimpan.
Zoho Menjawab 200 Saat Menolak
Pertukaran token dan penulisan catatannya dapat mengembalikan HTTP 200 dengan kesalahan atau status per catatan dalam isi respons. Kami membaca isinya — jembatan yang mempercayai kode status akan melaporkan keberhasilan untuk catatan yang tidak pernah dibuat.
Semua merek dagang yang disebutkan di sini adalah milik pemiliknya masing-masing. MousePlayer tidak memiliki hubungan bisnis dengan penyedia ini.