Kirim percakapan WhatsApp ke Salesforce dari nomor Coexistence
Arahkan webhook nomor ke workflow n8n, cari pengirim di Salesforce dengan kueri SOQL pada phone, buat lead jika tidak ada yang cocok, lalu catat setiap pesan sebagai Task atau catatan pada record. Node Salesforce di n8n mencakup ketiga panggilan itu. Tim tetap membalas dari aplikasi WhatsApp Business, sementara Salesforce menyimpan riwayatnya.
Node Salesforce di n8n dapat menjalankan kueri SOQL, dan dengan cara itulah workflow menemukan record berdasarkan phone.
Operasi yang ditawarkan node Salesforce di n8n pada record Lead, Contact, Account, dan Opportunity.
Meta memungkinkan nomor telepon bisnis memiliki URL callback webhook sendiri yang menggantikan default aplikasi.
Seperti apa workflow n8n-nya?
Empat node berurutan, ditambah cabang verifikasi yang dibutuhkan setiap webhook Meta.
Node Webhook menerima POST yang dikirim Meta untuk setiap pesan. Node Salesforce menjalankan kueri SOQL untuk mencari Lead atau Contact yang phone-nya cocok dengan pengirim. Node IF memisahkan alur berdasarkan ada tidaknya hasil: jika ada, workflow meneruskan id record; jika tidak, node Salesforce membuat Lead dengan nama profil dari payload. Node Salesforce terakhir membuat Task pada record itu, dengan teks pesan di deskripsi dan subjek yang menyebut bahwa itu pesan WhatsApp.
Cabang verifikasi menjawab GET dari Meta dengan nilai hub.challenge sebagai body polos. Tanpa cabang ini, Meta tidak pernah mulai mengirim, dan sisa workflow tidak bekerja.
Task atau catatan: mana yang sebaiknya menyimpan pesan?
Task, untuk kebanyakan tim, karena masuk ke linimasa aktivitas yang sudah dibaca tenaga penjualan dan bisa dibuatkan laporan. Setel status-nya ke selesai agar tidak muncul sebagai to-do yang masih terbuka, dan beri subjek yang menyebut saluran, sehingga filter aktivitas WhatsApp cukup satu kondisi.
Operasi Add note di node n8n cocok untuk kasus lain: ringkasan, bukan setiap pesan. Sebagian tim membuat workflow mengumpulkan pesan sehari per kontak lalu menulis satu catatan di malam hari, sehingga linimasa tetap terbaca untuk pelanggan yang mengirim dua puluh baris pendek.
Apa pun pilihan Anda, tulis ID pesan WhatsApp ke dalam record. Meta mencoba kembali pengiriman, dan workflow yang memeriksa id yang sudah ada sebelum menulis tidak akan mencatat pesan yang sama dua kali.
Apakah tim masih bisa membalas dari ponsel, dan apakah Salesforce melihatnya?
Ya untuk keduanya. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi di nomor yang sama, jadi orang yang kemarin menjawab pelanggan tetap melakukannya. Saat mereka membalas dari aplikasi, Meta mengirim gema pesan keluar itu ke tujuan webhook yang sama, di bawah field smb_message_echoes.
Tambahkan jalur kedua di workflow untuk gema tersebut dan catat sebagai Task keluar. Tenaga penjualan yang membuka lead lalu melihat pertanyaan sekaligus jawaban dari toko, berurutan, tanpa ada yang menyalin obrolan secara manual.
Balasan yang dikirim workflow sendiri, lewat node HTTP terhadap Cloud API, sebaiknya dicatat saat pengiriman. Workflow sudah memegang teks dan id record.
Bagaimana menghindari lead ganda?
Cocokkan berdasarkan nomor telepon yang sudah dinormalkan, bukan field apa adanya seperti yang diketik orang. Meta mengirim pengirim sebagai angka dengan kode negara tanpa tanda plus. Field phone di Salesforce berisi apa pun yang dimasukkan pembuat record, lengkap dengan spasi, kurung, dan tanda hubung.
Cara yang andal adalah field teks kustom berisi nomor hanya berupa angka, diisi workflow saat membuat lead dan oleh backfill untuk record yang sudah ada. Kueri SOQL kemudian membandingkan field itu secara persis, yang cepat dan akurat.
Periksa juga kontak, bukan hanya lead. Pelanggan yang sudah dikonversi adalah Contact, dan workflow yang hanya mencari lead akan membuat lead baru untuk setiap pelanggan lama yang menulis.
Kesalahan umum
- Hanya mencari di objek Lead. Pelanggan lama adalah Contact, dan setiap yang menulis menjadi lead ganda.
- Mencatat pesan sebagai Task terbuka. Tenaga penjualan mendapat to-do untuk setiap baris pelanggan; setel status ke selesai saat membuatnya.
- Melewatkan cabang GET verifikasi di workflow. Meta tidak pernah mengonfirmasi tujuan, dan tidak ada pesan yang terkirim.
Hubungkan nomor di easycoexistence.com dan arahkan tujuan webhook-nya ke workflow n8n yang menulis ke Salesforce. Mulai dari US$ 9 per nomor per bulan, turun hingga US$ 1 seiring bertambahnya nomor, dengan 3 hari pertama gratis.
Pertanyaan yang sering diajukan
Apakah saya butuh paket Salesforce AppExchange untuk ini?
Tidak. Node Salesforce bawaan n8n menangani pencarian, lead, dan task, dan apa pun yang tidak ada bisa lewat node HTTP dengan kredensial yang sama.
Apakah Make bisa melakukan hal yang sama?
Bisa. Webhook kustom Make menerima pesan dan modul Salesforce menulis record. Bentuk skenarionya sama dengan workflow n8n, langkah demi langkah.
Bisakah Salesforce mengirim template WhatsApp ke lead?
Lewat workflow, bisa. Minta Salesforce memanggil webhook n8n, lalu n8n mengirim template yang sudah disetujui lewat Cloud API dengan ID nomor telepon dan token milik nomor itu.
Apakah EasyCoexistence menyimpan salinan pesan?
Tidak. Meta mengirim setiap webhook langsung ke URL n8n Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan.
Lanjut membaca
Siap memulai?
Konfigurasikan WhatsApp Coexistence dalam hitungan menit, bukan bulan. Aplikasi tetap berfungsi di ponsel.
Mulai uji coba gratisDiverifikasi pada