Lewati ke isi

AI & Otomasi

Cara Menghubungkan Formulir Website ke CRM Tanpa Coding

Langkah menghubungkan formulir kontak website ke CRM tanpa menulis kode, lewat integrasi bawaan, webhook, atau alat otomasi seperti n8n dan Zapier.

Terbit 6 menit baca

Jawaban singkat

Formulir website bisa dikirim langsung ke CRM tanpa coding lewat tiga jalur, yaitu integrasi bawaan plugin formulir, formulir milik CRM itu sendiri, atau alat otomasi (n8n, Make, Zapier) yang menerima data lewat webhook lalu membuat kontak dan deal di CRM.

Daftar isi
  1. Langkah 1: Data apa saja yang perlu masuk ke CRM?
  2. Langkah 2: Apakah sudah ada integrasi bawaan?
  3. Langkah 3: Pertimbangkan formulir milik CRM
  4. Langkah 4: Pakai alat otomasi sebagai jembatan
  5. Buat pemicu (trigger) penerima data
  6. Arahkan formulir ke URL webhook
  7. Kirim data uji
  8. Tambahkan aksi ke CRM
  9. Tambahkan notifikasi
  10. Langkah 5: Uji dari ujung ke ujung
  11. Langkah 6: Bagaimana menjaga keamanan data formulir?
  12. Ringkasan pilihan jalur
  13. Checklist singkat sebelum dinyalakan
  14. Pertanyaan yang sering diajukan

Masih menyalin isi email "Ada pesan baru dari formulir kontak" ke CRM satu per satu? Kamu bisa menghentikan kebiasaan itu tanpa menulis satu baris kode pun.

Caranya, sambungkan formulir website ke CRM lewat integrasi bawaan, formulir yang disediakan CRM, atau alat otomasi yang menjadi jembatan. Setiap kali pengunjung mengisi formulir, kontak baru langsung tercatat di CRM lengkap dengan sumbernya, dan tim penjualan bisa segera menindaklanjuti. Berikut langkah-langkahnya.

Langkah 1: Data apa saja yang perlu masuk ke CRM?

Sebelum menyentuh pengaturan apa pun, tulis daftar kolom formulir dan pasangannya di CRM. Contoh sederhana:

  • Nama di formulir menjadi Nama kontak di CRM.
  • Email dan nomor WhatsApp menjadi Email dan Telepon.
  • Pilihan "Layanan yang diminati" menjadi kolom khusus (custom field) atau tahap deal.
  • Isi pesan menjadi Catatan.
  • Halaman asal formulir dan parameter UTM (bila ada) menjadi Sumber lead.

Langkah ini terlihat sepele, tapi justru di sinilah integrasi sering gagal. Kalau CRM mewajibkan kolom tertentu (misalnya nama belakang) sementara formulirmu hanya punya satu kolom nama, data bisa ditolak. Tentukan juga apa yang terjadi bila email yang sama sudah ada di CRM: perbarui kontak lama atau buat kontak baru.

Langkah 2: Apakah sudah ada integrasi bawaan?

Jalur paling mudah adalah yang sudah tersedia. Periksa dua tempat:

  1. Plugin atau pembuat formulir di website. Banyak plugin formulir WordPress dan pembuat formulir online punya add-on integrasi ke CRM populer. Biasanya cukup memasukkan API key atau login ke akun CRM, lalu mencocokkan kolom.
  2. Marketplace integrasi di CRM. Banyak CRM punya daftar aplikasi terhubung. Cari nama pembuat formulir atau platform website yang kamu pakai.

Kalau integrasi bawaan tersedia dan mendukung pemetaan kolom yang kamu butuhkan, berhenti di sini. Lebih sedikit bagian yang bergerak berarti lebih sedikit yang bisa rusak. Perhatikan saja apakah add-on integrasi itu termasuk paket berbayar.

Langkah 3: Pertimbangkan formulir milik CRM

Beberapa CRM menyediakan pembuat formulir sendiri yang bisa ditanam di website lewat kode embed (cukup salin-tempel, bukan coding). Data langsung masuk ke CRM tanpa perantara, dan biasanya sudah menyertakan sumber halaman.

Kekurangannya, tampilan formulir mengikuti gaya CRM dan tidak selalu cocok dengan desain website. Formulir embed juga memuat skrip tambahan yang bisa sedikit memperlambat halaman. Untuk landing page iklan yang butuh cepat dipasang, cara ini sering paling praktis.

Langkah 4: Pakai alat otomasi sebagai jembatan

Bila dua cara di atas tidak tersedia, gunakan alat otomasi seperti n8n, Make, atau Zapier. Polanya sama di semua alat:

Buat pemicu (trigger) penerima data

Di alat otomasi, buat alur baru dengan pemicu Webhook. Alat akan memberikan sebuah URL unik. Di n8n, node Webhook menyediakan URL uji dan URL produksi, dan alur harus diaktifkan agar URL produksi menerima data. n8n juga punya node Form Trigger yang bisa menjadi formulir itu sendiri bila kamu belum punya formulir di website.

Arahkan formulir ke URL webhook

Banyak plugin formulir punya opsi "kirim ke webhook" atau "webhook URL" di pengaturan notifikasi. Tempel URL webhook di sana. Bila pembuat formulirmu tidak punya opsi webhook, alat otomasi biasanya punya pemicu khusus untuk pembuat formulir populer, atau kamu bisa memakai pemicu email (setiap email notifikasi formulir dibaca otomatis), meski cara terakhir ini lebih rapuh.

Kirim data uji

Isi formulir sekali dengan data contoh. Alat otomasi akan menangkap struktur datanya sehingga kolom bisa dipilih di langkah berikutnya tanpa mengetik nama kolom manual.

Tambahkan aksi ke CRM

Tambahkan node atau modul CRM (misalnya "Create or update contact"), hubungkan akun CRM, lalu cocokkan kolom sesuai peta di langkah 1. Bila CRM-mu tidak punya integrasi siap pakai, gunakan node HTTP Request ke API CRM. Ini masih tanpa coding, tapi kamu perlu membaca dokumentasi API CRM tersebut.

Tambahkan notifikasi

Sebagai pelengkap, kirim pemberitahuan ke tim lewat email, Telegram, atau grup chat setiap ada lead baru. Lead yang dihubungi cepat biasanya lebih mudah diajak bicara dibanding yang dibalas keesokan harinya.

Kalau masih menimbang alat mana yang dipakai, perbandingan biaya dan batasannya ada di Zapier vs Make vs n8n. Untuk mengenal n8n lebih dulu, baca apa itu n8n.

Langkah 5: Uji dari ujung ke ujung

Uji dengan beberapa skenario, bukan hanya satu:

  1. Isi formulir lengkap, pastikan semua kolom muncul di CRM dengan benar.
  2. Isi dengan email yang sudah ada di CRM, pastikan tidak terjadi kontak ganda.
  3. Kosongkan kolom opsional, pastikan alur tidak berhenti karena data kosong.
  4. Pakai karakter khusus atau huruf beraksen di nama, pastikan tidak berubah jadi simbol aneh.
  5. Matikan sementara koneksi CRM, lalu lihat apakah alat otomasi mencatat error dan bisa mengulang.

Skenario kelima penting. Alat otomasi yang baik menyimpan riwayat eksekusi sehingga lead yang gagal masuk masih bisa dikirim ulang. Aktifkan notifikasi error supaya kamu tahu bila ada data yang tersangkut.

Langkah 6: Bagaimana menjaga keamanan data formulir?

Formulir yang terhubung otomatis ke CRM juga bisa mengalirkan spam langsung ke daftar kontakmu. Pasang perlindungan bot di formulir, misalnya Cloudflare Turnstile atau reCAPTCHA (perbandingannya ada di Turnstile atau reCAPTCHA). Simpan URL webhook seperti kata sandi, karena siapa pun yang tahu URL itu bisa mengirim data palsu. Sebagian alat otomasi mendukung autentikasi pada webhook, aktifkan bila tersedia.

Jangan lupa aspek data pribadi. Tambahkan kalimat persetujuan di formulir yang menjelaskan data akan disimpan untuk keperluan menghubungi pengisi, dan batasi siapa saja yang bisa membuka CRM.

Ringkasan pilihan jalur

JalurKelebihanKekuranganCocok untuk
Integrasi bawaan pluginPaling sederhana, sedikit titik rawanTerbatas pada CRM yang didukung, kadang berbayarWebsite WordPress dengan CRM populer
Formulir milik CRMData langsung masuk, sumber lead tercatatDesain kurang fleksibel, skrip tambahanLanding page dan kampanye cepat
Alat otomasi (webhook)Fleksibel, bisa ke banyak tujuan sekaligusPerlu dipantau, ada biaya atau serverAlur dengan banyak langkah atau CRM khusus

Setelah data rapi masuk, langkah berikutnya bisa berupa penilaian lead otomatis, seperti dibahas di lead scoring otomatis di CRM dengan bantuan AI.

Checklist singkat sebelum dinyalakan

  • Peta kolom formulir ke CRM sudah tertulis.
  • Aturan kontak ganda sudah ditentukan.
  • Lima skenario uji sudah lolos.
  • Perlindungan bot dan persetujuan data sudah terpasang.
  • Notifikasi error dan notifikasi lead baru sudah aktif.

Pertanyaan yang sering diajukan

Apakah perlu server sendiri untuk menghubungkan formulir ke CRM?

Tidak harus. Zapier dan Make berjalan di cloud mereka. n8n bisa dipakai versi cloud atau dipasang sendiri di server bila ingin kendali penuh atas data dan biaya per eksekusi.

Formulir saya di website statis tanpa plugin, bisa?

Bisa. Arahkan atribut action formulir ke URL webhook, atau pakai layanan formulir pihak ketiga yang mendukung webhook. Pastikan perlindungan bot tetap dipasang.

Bagaimana kalau CRM-nya tidak terdaftar di alat otomasi?

Gunakan permintaan HTTP ke API CRM. Kamu cukup mengisi URL endpoint, kunci API, dan kolom data sesuai dokumentasi CRM, tanpa menulis program.

Apakah lead lama di email bisa dimasukkan juga?

Bisa, dengan ekspor ke CSV lalu impor ke CRM. Rapikan format nomor telepon dan hapus duplikat sebelum impor.

Sumber & referensi

Baca juga