More in
Automasi Lead Capture
Automasi Chat-to-CRM: Menghubungkan Respond.io dengan HubSpot (Playbook 2026)
Apr 18, 2026
LinkedIn Lead Gen Forms ke CRM: Automated Routing yang Benar-Benar Berkesan
Apr 18, 2026
Lead Scoring untuk Leads yang Ditangkap Melalui Chat: Model Berbeza Daripada Form Leads
Apr 18, 2026
Lead Capture Berasaskan Webhook: Panduan Praktikal untuk Integrasi Tersuai
Apr 18, 2026
Routing Leads kepada Rep Berdasarkan Konteks Perbualan Chat
Apr 18, 2026
Mengautomasikan Urutan Nurture Selepas Capture: Dari First Touch hingga Sales-Ready
Apr 18, 2026
Lead Capture Patuh GDPR untuk Pasaran EU: Panduan Operasi Praktikal
Apr 18, 2026
Membina Stack Lead Capture Tanpa Form: Cara Menangkap Leads Tanpa Sebarang Form
Apr 18, 2026
Penjejakan Source Attribution Merentas Leads Chat, Iklan, dan Form: Ops Playbook
Apr 18, 2026
Menghubungkan Form CMS Anda ke Salesforce Tanpa Membayar untuk Premium Connector
Apr 18, 2026 · Currently reading
Menghubungkan Borang CMS Anda ke Salesforce Tanpa Membayar untuk Penyambung Premium
Jika anda membayar $50-200 sebulan untuk penyambung pihak ketiga bagi menolak penyerahan borang web ke Salesforce, kemungkinan besar anda tidak perlu berbuat demikian. Panduan ini memberi tumpuan kepada Salesforce secara khusus; untuk gambaran yang lebih luas mengenai corak borang ke CRM merentasi mana-mana CRM, lihat Corak Automasi Borang ke CRM yang Benar-Benar Boleh Diskala.
Salesforce mempunyai API penangkapan prospek percuma yang terbina dalam yang dipanggil Web-to-Lead sejak awal tahun 2000-an. Ia menerima penyerahan borang melalui permintaan POST standard, mencipta rekod Lead secara automatik, dan menyokong pemetaan medan tersuai. Tiada platform integrasi diperlukan. Tiada yuran bulanan. Dokumentasi rasmi Salesforce Web-to-Lead adalah rujukan autoritatif untuk had medan, tetapan penapis spam, dan pilihan konfigurasi khusus org.
Sebab kebanyakan pasukan tidak menggunakannya ialah dokumentasi Salesforce sendiri untuk Web-to-Lead ditulis untuk pembangun. Ia menunjukkan kod borang HTML dan menjangka anda membenamkannya terus dalam laman web anda. Pasukan yang menjalankan WordPress, Webflow, atau Framer dengan justifikasinya melihat coretan HTML itu dan tertanya bagaimana ia sesuai dengan borang sedia ada mereka.
Ia sesuai dengan mudah. Anda hanya perlu memahami mekanismenya, yang dijelaskan panduan ini tanpa mengandaikan sebarang latar belakang pembangunan sebelum ini.
Panduan ini merangkumi tiga pilihan pelaksanaan:
- Pilihan A: Salesforce Web-to-Lead (natif, percuma, terbaik untuk kebanyakan pasukan)
- Pilihan B: Peringkat percuma Zapier (tanpa kod, berfungsi dalam had tugas percuma Zapier)
- Pilihan C: n8n yang dihos sendiri (percuma, volum tanpa had, memerlukan pelayan)
Setiap pilihan adalah berdiri sendiri. Baca yang sepadan dengan situasi anda dan langkau yang lain.
Sebelum Anda Memilih: Fahami Apa yang Anda Perlukan
Jawab soalan-soalan ini untuk memilih pilihan yang tepat:
Berapa banyak penyerahan borang sebulan?
- Di bawah 500: Mana-mana pilihan boleh digunakan, mulakan dengan Web-to-Lead
- 500-5,000: Web-to-Lead atau n8n (kos Zapier bertambah)
- Lebih daripada 5,000: Web-to-Lead atau n8n
Adakah anda mempunyai sumber teknikal?
- Tidak: Pilihan A (Web-to-Lead) atau Pilihan B (Zapier)
- Ya, atau bersedia mengikuti panduan teknikal: Kesemua tiga pilihan
Adakah anda memerlukan pemetaan medan tersuai melebihi medan Lead Salesforce standard?
- Medan standard sahaja: Pilihan A berfungsi dengan sempurna
- Medan tersuai: Pilihan A dengan beberapa konfigurasi, atau Pilihan B/C
Apakah CMS yang anda gunakan?
- WordPress, Webflow, Framer, Squarespace: Semua pilihan berfungsi
- Laman web yang dibina tersuai: Semua pilihan berfungsi, Pilihan A adalah yang paling mudah
Pilihan A: Salesforce Web-to-Lead (Natif, Percuma)
Web-to-Lead adalah ciri Salesforce yang menjana URL titik akhir unik untuk org Salesforce anda. Mana-mana borang pada mana-mana laman web boleh mengepos data ke URL tersebut dan Salesforce akan mencipta rekod Lead.
Langkah 1: Jana Borang Web-to-Lead Anda dalam Salesforce
Dalam Salesforce, pergi ke: Persediaan > Pemasaran > Pengurusan Prospek > Web-to-Lead
Klik "Buat Borang Web-to-Lead."
Anda akan melihat pemilih medan di sebelah kiri. Tambah medan yang anda mahu tangkap. Medan Lead standard yang biasa anda gunakan:
- Nama Pertama
- Nama Akhir
- E-mel
- Telefon
- Syarikat
- Jawatan
- Sumber Prospek (anda akan menetapkan ini kepada nilai tetap seperti "Laman Web")
- Penerangan (untuk medan mesej atau soalan teks bebas)
Jika anda mempunyai medan Lead tersuai pada org Salesforce anda, ia juga muncul dalam senarai ini.
Di sebelah kanan, anda akan melihat:
- URL Pulangan: Tempat Salesforce mengubah hala pengguna selepas penyerahan borang. Tunjukkan ini ke halaman terima kasih di laman web anda.
- E-mel Tindak Balas: E-mel yang Salesforce hantar kepada prospek selepas tangkapan (pilihan).
Klik "Jana." Salesforce menghasilkan coretan HTML yang kelihatan seperti ini:
<form action="https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8" method="POST">
<input type="hidden" name="oid" value="YOUR_ORG_ID">
<input type="hidden" name="retURL" value="https://yoursite.com/thank-you">
Nama Pertama: <input id="first_name" maxlength="40" name="first_name" size="20" type="text" />
Nama Akhir: <input id="last_name" maxlength="80" name="last_name" size="20" type="text" />
E-mel: <input id="email" maxlength="80" name="email" size="20" type="text" />
Syarikat: <input id="company" maxlength="40" name="company" size="20" type="text" />
<input type="submit" name="submit">
</form>
Elemen kritikal dalam coretan ini:
action="https://webto.salesforce.com/...", ini adalah titik akhir yang dihantar borang andaname="oid"dengan ID org anda, ini menghalakan penyerahan ke org Salesforce andaname="retURL", tempat untuk mengubah hala selepas penyerahan- Atribut
namemedan, ini mesti sepadan tepat untuk Salesforce memetakannya dengan betul
Langkah 2: Hubungkan Borang CMS Sedia Ada Anda ke Web-to-Lead
Anda tidak perlu menggantikan borang anda dengan coretan HTML Salesforce. Anda hanya perlu mengkonfigurasi borang sedia ada anda untuk MENGEPOS ke titik akhir Salesforce dengan nama medan yang betul.
Untuk WordPress (Gravity Forms):
- Dalam Gravity Forms, edit borang anda
- Pergi ke Tetapan > Pengesahan > Tambah Baharu
- Tetapkan Jenis Pengesahan kepada "Ubah Hala" dengan URL halaman terima kasih anda
- Pergi ke Tetapan > Tambah-Tambah > Jenis Siaran Tersuai (jika menggunakan pengendali penyerahan tersuai)
Pendekatan yang lebih bersih untuk WordPress: gunakan tambah-tambah "Web API" Gravity Forms atau tambah-tambah "Zapier" untuk menjembatani ke Salesforce. Tetapi jika anda mahukan Web-to-Lead tulen, pasang pemalam seperti "Web-to-Lead for Salesforce" yang mengendalikan antara muka pemetaan medan.
Untuk Webflow:
Borang Webflow boleh mengubah hala ke URL tersuai selepas penyerahan dan boleh dikonfigurasi dengan nama medan tersuai. Untuk menghubungkan ke Web-to-Lead:
- Dalam tetapan borang Webflow anda, tukar tindakan borang kepada URL Web-to-Lead:
https://webto.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8 - Tetapkan kaedah borang kepada POST
- Namakan semula atribut
namesetiap medan borang supaya sepadan dengan nama medan Salesforce (first_name,last_name,email,company) - Tambah medan tersembunyi dengan nama
oiddan nilai ditetapkan kepada ID org Salesforce anda - Tambah medan tersembunyi dengan nama
retURLdan nilai ditetapkan kepada URL halaman terima kasih anda
Dalam Pereka Webflow, edit setiap elemen input. Di bawah "Tetapan Elemen," cari medan "Nama" dan tetapkan kepada nama medan Salesforce.
Untuk Framer:
Komponen borang Framer menyokong URL tindakan tersuai. Pendekatan yang sama seperti Webflow: kemas kini URL tindakan ke titik akhir Web-to-Lead, namakan semula medan supaya sepadan dengan nama medan Salesforce, tambah medan tersembunyi oid dan retURL.
Langkah 3: Kendalikan Medan Salesforce Tersuai
Jika anda perlu memetakan kepada medan Lead Salesforce tersuai (yang telah anda buat pada org anda), prosesnya serupa tetapi anda memerlukan nama API medan.
Dalam Salesforce, pergi ke: Persediaan > Pengurus Objek > Lead > Medan & Hubungan
Cari medan tersuai anda dan perhatikan lajur "Nama Medan." Ia akan berakhir dengan __c (contohnya, Website_Source__c).
Dalam penjana borang Web-to-Lead, medan tersuai muncul dalam pemilih medan. Apabila anda memilihnya, HTML yang dijana menyertakan format nama input yang betul: 00N diikuti dengan ID medan khusus org anda.
Format ini kelihatan seperti: <input type="hidden" name="00N1a000003abc" value="yourvalue">. Tidak seindah nama medan standard, tetapi ia berfungsi. Salin nilai atribut name yang tepat dari HTML yang dijana dan gunakannya dalam borang CMS anda.
Perangkap Biasa Web-to-Lead
Penapis spam menggugurkan penyerahan secara senyap: Penapis spam Web-to-Lead Salesforce boleh menolak penyerahan tanpa sebarang pemberitahuan kepada anda atau kepada prospek. Anda tidak akan melihat ralat. Borang akan dihantar seperti biasa, tetapi tiada Lead yang akan dicipta.
Tanda penapis spam: prospek melaporkan mereka telah menghantar borang tetapi anda tidak mempunyai rekod; bilangan prospek dari penyerahan borang tidak sepadan dengan bilangan penciptaan Lead Salesforce.
Penyelesaian: tambah medan tersembunyi ke borang anda yang Salesforce gunakan untuk membenarkan penyerahan. Dalam persediaan Web-to-Lead, terdapat pilihan "Captcha". Aktifkannya dan tambah medan reCAPTCHA yang dijana ke borang anda.
Pemilik prospek lalai pergi ke baris gilir, bukan seseorang: Web-to-Lead menugaskan prospek berdasarkan Peraturan Penugasan Prospek Salesforce anda. Jika anda belum menyediakan peraturan penugasan, prospek pergi ke baris gilir prospek lalai, bukan terus kepada wakil.
Penyelesaian: Sediakan sekurang-kurangnya satu peraturan penugasan lalai yang menugaskan penyerahan Web-to-Lead kepada pengguna tertentu atau menjalankan penghalaan giliran standard anda. Pergi ke Persediaan > Pemasaran > Peraturan Penugasan Prospek. Untuk logik penghalaan yang lebih kompleks berdasarkan jawatan atau saiz syarikat, Menghalakan Prospek kepada Wakil Berdasarkan Konteks Perbualan Sembang merangkumi kerangka kerja keputusan penghalaan walaupun ia menggunakan sembang sebagai contoh.
Medan diperlukan yang hilang menyebabkan kegagalan senyap: Jika Salesforce menganggap medan diperlukan pada objek Lead tetapi borang anda tidak mengumpulkannya, penyerahan akan gagal secara senyap. Tiada Lead dicipta, tiada ralat ditunjukkan.
Penyelesaian: Semak objek Lead anda untuk medan yang diperlukan (Persediaan > Pengurus Objek > Lead > Medan & Hubungan, cari lajur "Diperlukan"). Medan standard yang diperlukan ialah Company, jadi pastikan borang anda mengumpulkannya.
Ubah hala URL pulangan berlaku sebelum penciptaan rekod: Web-to-Lead mengubah hala ke URL pulangan anda sebaik sahaja ia menerima POST, sebelum ia benar-benar memproses dan mencipta Lead. Tiada cara untuk menghantar ID rekod Salesforce ke halaman terima kasih anda.
Ini adalah tingkah laku yang dijangka. Halaman terima kasih anda tidak sepatutnya cuba mengesahkan bahawa rekod Salesforce telah dicipta, kerana penciptaan adalah asinkron. Artikel Wikipedia mengenai corak pemprosesan asinkron memberikan latar belakang berguna tentang mengapa seni bina tembak-dan-lupa seperti Web-to-Lead mengendalikan ubah hala sebelum operasi bahagian belakang selesai, sumber kekeliruan yang biasa bagi pasukan ops bukan teknikal yang mengkonfigurasi integrasi ini.
Pilihan B: Peringkat Percuma Zapier
Pelan percuma Zapier termasuk 100 tugas sebulan, yang cukup untuk pasukan volum rendah (kurang daripada 100 prospek sebulan dari borang web).
Bila menggunakan Zapier dan bukannya Web-to-Lead:
- Anda ingin menambah logik transformasi sebelum penulisan Salesforce (contohnya, gabungkan nama pertama + nama akhir menjadi nama penuh, kira skor prospek)
- Alat borang anda mempunyai integrasi Zapier tetapi bukan pilihan Web-to-Lead terus
- Anda ingin melihat penyerahan dalam sejarah Zapier untuk penyahpepijatan
Persediaan (15-20 minit)
Hubungkan alat borang anda sebagai pencetus dalam Zapier
- Paling biasa: Typeform, Gravity Forms, HubSpot Forms, Webflow, Jotform, Google Forms
- Pilih "Penyerahan Baharu" sebagai peristiwa pencetus
- Uji untuk mengesahkan Zapier menerima penyerahan sampel
Tambah tindakan Salesforce
- Pilih "Salesforce" sebagai aplikasi
- Pilih "Buat Lead" sebagai tindakan (atau "Cari/Buat Lead" untuk tingkah laku upsert)
- Sahkan akaun Salesforce anda
Petakan medan dari borang anda ke medan Lead Salesforce
- Petakan e-mel ke E-mel
- Petakan first_name ke Nama Pertama
- Petakan last_name ke Nama Akhir
- Petakan company ke Syarikat
- Petakan mana-mana medan tersuai yang anda perlukan
Tambah medan "Sumber Prospek" yang ditetapkan kepada nilai tetap: "Laman Web" (atau sumber mana yang borang ini mewakili)
Uji dengan penyerahan sebenar dan sahkan Lead muncul dalam Salesforce
Had upsert: Tindakan "Buat Lead" asas Zapier sentiasa mencipta rekod baharu. Jika e-mel yang sama menghantar borang anda dua kali, anda mendapat dua Lead. Untuk mengendalikan dedup, gunakan pendekatan "Cari Rekod" + laluan bersyarat:
Langkah 1: Zapier > Cari Lead (cari mengikut e-mel) Langkah 2: Jika Lead dijumpai > Kemaskini Lead / Jika tidak dijumpai > Buat Lead
Ini menggunakan 2-3 tugas setiap penyerahan dan bukannya 1. Pada had 100 tugas/bulan pelan percuma, ini bermakna anda boleh mengendalikan kira-kira 30-50 penyerahan borang unik sebulan sebelum mencapai had.
Pilihan C: n8n Dihos Sendiri (Percuma, Volum Tanpa Had)
n8n adalah alat automasi workflow sumber terbuka yang boleh anda hos sendiri. Tiada penetapan harga setiap tugas. Setelah ia berjalan, ia pada dasarnya percuma pada mana-mana volum.
Bila menggunakan n8n:
- Anda cukup teknikal untuk menyediakan pelayan (atau sudah mempunyai satu)
- Volum melebihi peringkat percuma Zapier
- Anda mahukan kawalan penuh ke atas logik tanpa penetapan harga setiap tugas
- Anda sudah menggunakan n8n untuk workflow lain
Gambaran Keseluruhan Persediaan
1. Gelarkan n8n:
Penggelaran paling mudah untuk bukan pembangun: n8n Cloud (mempunyai peringkat percuma dengan 5 workflow aktif). Atau hos sendiri pada VPS $6/bulan menggunakan Docker:
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=yourpassword \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
Akses n8n di http://your-server:5678.
2. Buat nod pencetus Webhook:
Dalam n8n, buat workflow baharu. Tambah nod "Webhook" sebagai pencetus.
- Kaedah: POST
- Pengesahan: Tiada (atau Auth Pengepala untuk keselamatan)
- Salin URL webhook:
https://your-n8n-instance/webhook/form-to-salesforce
3. Konfigurasi borang anda untuk MENGEPOS ke webhook n8n:
Pendekatan yang sama seperti Web-to-Lead, tetapi tunjukkan tindakan borang ke URL webhook n8n anda sebaliknya.
Atau, jika alat borang anda mempunyai pilihan webhook (Gravity Forms, Typeform, dan Webflow semuanya menyokong ini), konfigurasinya untuk menghantar ke URL n8n anda.
4. Tambah transformasi medan (pilihan):
Nod "Set" n8n membolehkan anda mentransformasikan nilai medan sebelum menulis ke Salesforce. Transformasi biasa:
- Gabungkan nama pertama + nama akhir menjadi nama penuh
- Normalkan format nombor telefon
- Tetapkan sumber prospek berdasarkan ID borang atau URL halaman
5. Tambah nod Salesforce:
Tambah nod "Salesforce" dalam n8n. Hubungkan akaun Salesforce anda. Tindakan: "Buat atau Kemaskini Lead" (upsert).
Petakan medan dari muatan webhook anda ke medan Lead Salesforce.
Templat JSON Workflow n8n (Borang ke Salesforce)
Di bawah adalah struktur workflow ringkas yang boleh anda sesuaikan:
{
"nodes": [
{
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"parameters": {
"path": "form-to-salesforce",
"responseMode": "onReceived",
"responseCode": 200
}
},
{
"name": "Map Fields",
"type": "n8n-nodes-base.set",
"parameters": {
"values": {
"string": [
{ "name": "email", "value": "={{ $json.body.email }}" },
{ "name": "firstName", "value": "={{ $json.body.first_name }}" },
{ "name": "lastName", "value": "={{ $json.body.last_name }}" },
{ "name": "company", "value": "={{ $json.body.company }}" },
{ "name": "leadSource", "value": "Website" }
]
}
}
},
{
"name": "Salesforce",
"type": "n8n-nodes-base.salesforce",
"parameters": {
"resource": "lead",
"operation": "upsert",
"externalId": "Email",
"email": "={{ $json.email }}",
"additionalFields": {
"firstName": "={{ $json.firstName }}",
"lastName": "={{ $json.lastName }}",
"company": "={{ $json.company }}",
"leadSource": "={{ $json.leadSource }}"
}
}
}
]
}
Operasi upsert dengan externalId: "Email" mengendalikan logik dedup: jika Lead dengan e-mel tersebut sudah wujud, kemaskini. Jika tidak, cipta.
Senarai Semak Penyerahan Ujian
Sebelum pergi langsung dengan mana-mana tiga pilihan:
- Hantar borang ujian dengan butiran kenalan anda sendiri
- Sahkan rekod Lead Salesforce dicipta dalam masa 2 minit
- Sahkan semua medan yang dipetakan diisi dengan betul (tiada medan diperlukan yang kosong)
- Hantar borang yang sama dua kali (e-mel yang sama), sahkan logik dedup hanya mencipta satu Lead (atau mengemaskini)
- Semak penugasan Pemilik Lead, adakah ia pergi kepada orang/baris gilir yang betul?
- Sahkan ubah hala URL pulangan berfungsi (Web-to-Lead) atau halaman terima kasih ditunjukkan (Zapier/n8n)
- Sahkan penyerahan tanpa e-mel ditolak (pengesahan)
- Semak Lead dalam Salesforce untuk mana-mana medan yang menunjukkan "nilai senarai pilih tidak sah" atau ralat pemetaan lain
Mengukur Apa yang Penting
Sifar kegagalan senyap: Setiap penyerahan borang sepatutnya menghasilkan Lead Salesforce (atau mengemaskini yang sedia ada). Bandingkan kiraan mingguan: bilangan penyerahan borang (daripada analitik CMS atau alat borang anda) berbanding bilangan penciptaan Lead baharu dalam Salesforce. Sebarang jurang menunjukkan kegagalan senyap. Bagi pasukan yang mahukan tangkapan berasaskan webhook tersuai dengan log ralat penuh, Penangkapan Prospek Berasaskan Webhook untuk Integrasi Tersuai merangkumi pelaksanaan tersebut.
Lag borang ke Salesforce: Masa dari penyerahan borang hingga penciptaan Lead. Web-to-Lead biasanya mencipta rekod dalam beberapa saat. Zapier mungkin mengambil masa 1-5 minit bergantung pada baris gilir tugas. n8n sepatutnya hampir masa nyata.
$0 dibelanjakan untuk penyambung: Jika anda telah melaksanakan mana-mana tiga pilihan ini dengan betul, kos penyambung berulang anda sepatutnya sifar. Jejak ini dalam bajet alat anda dan alihkan penjimatan ke kandungan atau perbelanjaan iklan. Analisis Gartner mengenai perbelanjaan teknologi pemasaran secara konsisten mengenal pasti kos integrasi dan penyambung sebagai salah satu sumber pembaziran yang paling biasa dalam tindanan martech, menghapuskan lesen middleware yang tidak perlu adalah kemenangan cepat bagi pasukan yang ingin merasionalkan perbelanjaan tanpa kehilangan keupayaan.
Ketahui Lebih Lanjut
- Corak Automasi Borang ke CRM yang Benar-Benar Boleh Diskala: corak yang lebih luas untuk mana-mana persediaan borang ke CRM
- Zapier vs n8n vs Make untuk Automasi Penangkapan Prospek: cara memilih antara platform automasi bukan sekadar untuk borang
- Penangkapan Prospek Berasaskan Webhook untuk Integrasi Tersuai: apabila sumber prospek anda lebih kompleks daripada borang CMS
- Penyahduplikatan Prospek daripada Penangkapan Berbilang Saluran: mengendalikan kenalan yang sama menghantar borang dari berbilang saluran

Principal Product Marketing Strategist
On this page
- Sebelum Anda Memilih: Fahami Apa yang Anda Perlukan
- Pilihan A: Salesforce Web-to-Lead (Natif, Percuma)
- Langkah 1: Jana Borang Web-to-Lead Anda dalam Salesforce
- Langkah 2: Hubungkan Borang CMS Sedia Ada Anda ke Web-to-Lead
- Langkah 3: Kendalikan Medan Salesforce Tersuai
- Perangkap Biasa Web-to-Lead
- Pilihan B: Peringkat Percuma Zapier
- Persediaan (15-20 minit)
- Pilihan C: n8n Dihos Sendiri (Percuma, Volum Tanpa Had)
- Gambaran Keseluruhan Persediaan
- Senarai Semak Penyerahan Ujian
- Mengukur Apa yang Penting
- Ketahui Lebih Lanjut