Di halaman ini
Kirim satu pendaftaran uji dua kali. Hasilnya tetap harus satu pelanggan, satu permintaan konfirmasi, dan catatan tentang apa yang terjadi. Jika pengiriman kedua memicu rangkaian sambutan lain, koneksinya masih perlu diperbaiki.
Integrasi Webflow ke Brevo yang berguna harus menangani pengiriman kedua secermat pengiriman pertama. Panduan ini memberi Anda peta kolom, batas konfirmasi, dan pengujian penerimaan singkat untuk layanan otomatisasi atau server Anda sendiri.
Pilih jalur terpendek
| Kebutuhan Anda | Mulai dari sini | Yang perlu diperiksa |
|---|---|---|
| Pendaftaran buletin | Sematkan formulir Brevo | Konfirmasi ganda, kolom wajib, dan daftar tujuan |
| Catatan pengiriman asli Webflow | Pertahankan formulir Webflow dan hubungkan layanan otomatisasi | Pemetaan kolom, penanganan konfirmasi, dan perilaku saat diproses ulang |
| Perutean khusus atau pemulihan terkendali | Terima peristiwa Webflow di server Anda | Autentikasi, status menunggu, pencegahan duplikat, dan catatan kegagalan |
Pembuat formulir Brevo mendukung konfirmasi ganda. Pelanggan baru harus mengeklik tautan dalam email sebelum dimasukkan ke basis data kontak. Ini pilihan awal yang baik jika Anda hanya membutuhkan formulir buletin.
“Kami sudah mendesain formulirnya di Webflow.” Pertahankan jika tata letak atau catatan pengirimannya penting. Panduan integrasi Webflow menjelaskan jalur otomatisasi dan API. Periksa dampak tindakan formulir khusus sebelum mengubahnya: melewati penanganan Webflow juga mengubah tempat pengiriman disimpan.
Tentukan makna setiap kolom
Gunakan formulir buletin khusus, atau pilihan pemasaran terpisah yang tidak dicentang secara bawaan pada formulir pertanyaan umum. Permintaan agar tim penjualan membalas tidak boleh diam-diam menjadi pendaftaran buletin.
Berikut contoh pemetaan untuk buletin bisnis. Nama depan dan email kerja yang wajib diisi merupakan kebijakan formulir ini, bukan persyaratan universal dari Webflow atau Brevo.
| Kolom sumber | Tujuan | Aturan |
|---|---|---|
| Email kerja | Email kontak | Wajib; validasi di server |
| Nama depan | Atribut FIRSTNAME | Wajib; hapus spasi di awal dan akhir |
| Perusahaan | Atribut COMPANY | Opsional; pengiriman kosong tidak boleh menghapus nilai tersimpan |
| Pilihan pemasaran | Catatan persetujuan | Kenali nilai yang jelas; nilai tidak dikenal berarti berhenti |
| ID pengiriman | Catatan pemrosesan | Gunakan untuk mengenali pengiriman yang sama lagi |
| Waktu pengiriman dan ID formulir | Catatan pemrosesan | Simpan konteks secukupnya untuk menjelaskan sumbernya |
Buat atribut Brevo dengan tipe yang sesuai sebelum mengirim data. API kontak Brevo menerima objek atribut dan mendukung pembaruan kontak yang sudah ada dengan updateEnabled. Kolom tersebut memindahkan data; kolom itu tidak memberikan izin mengirim pemasaran.
Jika Anda membatasi formulir pada alamat bisnis, terapkan kebijakan itu di server maupun antarmuka. Domain bisnis tidak membuktikan persetujuan atau menjamin kotak surat itu milik pelanggan nyata.
Dahulukan konfirmasi sebelum masuk kelompok penerima
Untuk pelanggan baru, ikuti urutan ini:
- Validasi formulir dan pilihan pemasaran yang dinyatakan jelas.
- Simpan permintaan dalam status menunggu, bersama sumber dan ID pengirimannya.
- Mulai satu permintaan konfirmasi ganda.
- Terima konfirmasi melalui sistem konfirmasi yang dipilih.
- Masukkan pelanggan yang sudah terkonfirmasi ke kelompok penerima pemasaran.
Brevo menyediakan titik akhir API konfirmasi ganda khusus, POST /v3/contacts/doubleOptinConfirmation, dengan templat, daftar tujuan, dan URL pengalihan. Pemanggilan biasa POST /v3/contacts adalah operasi berbeda. Jangan lebih dulu membuat kontak baru jika persyaratan Anda adalah konfirmasi sebelum kontak dibuat.
Pilih satu sistem sebagai pemilik konfirmasi. Menghubungkan formulir Brevo, otomatisasi terpisah, dan pengirim konfirmasi Anda sendiri ke pengiriman yang sama dapat menghasilkan pesan ganda. Respons API yang berhasil juga bukan bukti bahwa orang tersebut mengeklik tautan.
Untuk rancangan langganan yang lebih luas, lihat panduan konfirmasi ganda kami. Uji alamat yang sudah berhenti berlangganan secara terpisah dari alamat baru.
Terima peristiwa di server
Jangan letakkan kunci API Brevo dalam kode halaman Webflow. Server penerima, atau penyimpanan kredensial layanan otomatisasi Anda, harus menyimpannya.
Webflow mendokumentasikan webhook form_submission, termasuk kolom yang dikirim, identitas formulir, dan waktu pengiriman. Verifikasi webhook sesuai metode pembuatannya. Webflow menjelaskan bahwa webhook yang dibuat melalui dasbor tidak menyertakan header tanda tangan yang dijelaskan untuk jalur integrasi bertanda tangan.
Catat pengiriman yang valid secara tahan lama sebelum mengakuinya. Jika tujuan tidak tersedia, ulangi pekerjaan yang tersimpan. Lacak status “diterima”, “menunggu konfirmasi”, “tersinkron”, “dilewati”, dan “gagal” secara terpisah agar webhook yang diterima tidak disalahartikan sebagai sinkronisasi yang selesai.
Pertahankan keputusan berhenti berlangganan yang lebih baru
Memproses ulang pendaftaran lama tidak boleh menimpa pilihan berhenti berlangganan yang lebih baru. Bandingkan waktu peristiwa dan sumber otoritatif status langganan saat ini sebelum memperbarui tujuan. Kotak centang yang tidak ada atau nilai yang tidak dikenal tidak boleh menjadi persetujuan baru. Pengiriman formulir baru saja tidak boleh membuka blokir atau mendaftarkan ulang orang yang sudah berhenti; Brevo memperlakukan daftar blokir sebagai status langganan tersendiri.
Berhati-hatilah juga saat identitas berubah. Dokumentasi pembaruan Brevo memperingatkan bahwa mengubah email kontak yang masuk daftar blokir dapat menghapus pemblokiran dan mendaftarkannya kembali. Perlakukan perubahan alamat email sebagai operasi terpisah yang ditinjau, bukan pemetaan kolom biasa.
Untuk kontak yang saat ini berlangganan, memperbarui catatan yang cocok dapat menghindari catatan kedua. Namun, hilangkan duplikat peristiwa itu sendiri: satu kontak tetap dapat menerima dua pesan meski tidak ada kontak ganda.
Jalankan enam pemeriksaan penerimaan ini
| Pengujian | Hasil yang diharapkan |
|---|---|
| Pendaftaran baru yang valid | Menunggu hingga konfirmasi; tidak ada pemasaran sebelumnya |
| Pengiriman yang sama diterima dua kali | Satu hasil pemrosesan; tanpa konfirmasi ganda |
| Pilihan pemasaran hilang atau ambigu | Tidak ada langganan yang disimpulkan |
| Pendaftaran lama diproses lagi setelah berhenti berlangganan | Keputusan berhenti yang lebih baru tetap berlaku |
| Brevo sementara tidak tersedia | Kegagalan yang terlihat dan bisa dicoba ulang; tanpa keberhasilan palsu |
| Perusahaan tidak diisi pada pengiriman berikutnya | Nilai perusahaan lama tetap ada kecuali sengaja dihapus |
Jalankan pengujian ini pada daftar uji terpisah dengan alamat yang Anda kendalikan. Periksa kedua sistem dan pesan yang benar-benar diterima. Langkah otomatisasi berwarna hijau saja belum cukup sebagai bukti.
Peran Tajo
Tajo masih dalam akses awal. Bawalah formulir sumber, daftar tujuan, peta kolom, dan enam hasil yang diharapkan saat meninjau integrasi. Pastikan alur yang dipilih mendukung semuanya sebelum diaktifkan.
Untuk membandingkan formulir bawaan, layanan otomatisasi, dan kode khusus, gunakan panduan konektor Brevo.
Untuk toko alih-alih formulir situs web, gunakan panduan penyiapan Shopify ke Brevo. Untuk implementasi khusus, panduan API Brevo memberi konteks tambahan.
Beri tahu kami sistem mana yang perlu dihubungkan. Mulailah dengan satu formulir yang tetap benar saat pengiriman diulang.
Pertanyaan yang sering diajukan
Apa cara paling sederhana untuk menghubungkan Webflow ke Brevo?
Untuk formulir buletin, sematkan formulir pendaftaran Brevo dan aktifkan konfirmasi ganda. Pertahankan formulir asli Webflow jika Anda memerlukan catatan pengirimannya atau perutean khusus, lalu gunakan layanan otomatisasi atau integrasi sisi server.
Apakah membuat kontak Brevo berarti langganannya sudah dikonfirmasi?
Tidak. Pemanggilan biasa untuk membuat atau memperbarui kontak tidak menyelesaikan konfirmasi ganda. Gunakan alur konfirmasi dan masukkan pelanggan baru ke kelompok penerima pemasaran hanya setelah konfirmasi.
Bagaimana mencegah percobaan ulang membuat duplikat?
Catat ID pengiriman Webflow dan hasil pemrosesannya. Memproses ulang pengiriman yang sama tidak boleh mengulangi dampaknya. Untuk kontak yang sudah terkonfirmasi, perbarui catatan yang cocok alih-alih membuat identitas kedua.