ในหน้านี้
ลองส่งการสมัครทดสอบรายการเดียวกันสองครั้ง ผลลัพธ์ยังต้องมีผู้สมัครหนึ่งราย คำขอยืนยันหนึ่งครั้ง และบันทึกว่าเกิดอะไรขึ้น ถ้าการส่งครั้งที่สองเริ่มชุดข้อความต้อนรับอีกชุด แสดงว่าการเชื่อมต่อยังต้องแก้ไข
การเชื่อม Webflow กับ Brevo ที่ใช้งานได้จริงต้องจัดการการส่งครั้งที่สองอย่างรอบคอบเท่าครั้งแรก คู่มือนี้ให้แผนจับคู่ฟิลด์ ขอบเขตของการยืนยัน และการทดสอบรับงานขนาดเล็กสำหรับบริการอัตโนมัติหรือเซิร์ฟเวอร์ของคุณ
เลือกเส้นทางที่สั้นที่สุด
| สิ่งที่ต้องการ | จุดเริ่มต้น | สิ่งที่ต้องตรวจ |
|---|---|---|
| สมัครจดหมายข่าว | ฝังแบบฟอร์ม Brevo | ยืนยันสองขั้น ฟิลด์จำเป็น รายชื่อปลายทาง |
| เก็บระเบียนการส่งใน Webflow | คงแบบฟอร์ม Webflow และต่อบริการอัตโนมัติ | การจับคู่ฟิลด์ การยืนยัน การส่งซ้ำ |
| ส่งต่อเฉพาะหรือกู้คืนแบบควบคุม | รับเหตุการณ์ Webflow บนเซิร์ฟเวอร์ | ยืนยันตัวตน สถานะรอ การกำจัดซ้ำ บันทึกความล้มเหลว |
เครื่องมือสร้างแบบฟอร์ม Brevo รองรับการยืนยันสองขั้น ผู้สมัครใหม่ต้องคลิกลิงก์ในอีเมลก่อนจะถูกเพิ่มเข้าฐานข้อมูลผู้ติดต่อ นี่เป็นค่าเริ่มต้นที่ดีหากต้องการเพียงแบบฟอร์มจดหมายข่าว
“เราออกแบบแบบฟอร์มใน Webflow ไปแล้ว” เก็บไว้หากหน้าตาหรือระเบียนการส่งสำคัญ คู่มือการเชื่อมของ Webflow อธิบายทางเลือกผ่านระบบอัตโนมัติและ API ตรวจผลของการเปลี่ยนคำสั่งส่งแบบฟอร์มเฉพาะก่อน เพราะการข้ามการประมวลผลของ Webflow จะเปลี่ยนที่เก็บรายการส่งด้วย
กำหนดความหมายของแต่ละฟิลด์
ใช้แบบฟอร์มจดหมายข่าวเฉพาะ หรือเพิ่มตัวเลือกการตลาดที่แยกต่างหากและไม่ติ๊กไว้ล่วงหน้าในแบบฟอร์มสอบถามทั่วไป การขอให้ฝ่ายขายตอบกลับไม่ควรถูกแปลงเป็นการสมัครจดหมายข่าวโดยไม่แจ้ง
นี่คือตัวอย่างการจับคู่ข้อมูลสำหรับจดหมายข่าวธุรกิจ การกำหนดว่าชื่อและอีเมลงานต้องกรอกเป็นนโยบายของแบบฟอร์มนี้ ไม่ใช่ข้อกำหนดทั่วไปของ Webflow หรือ Brevo
| ฟิลด์ต้นทาง | ปลายทาง | กฎ |
|---|---|---|
| อีเมลงาน | อีเมลผู้ติดต่อ | จำเป็น; ตรวจบนเซิร์ฟเวอร์ |
| ชื่อ | คุณสมบัติ FIRSTNAME | จำเป็น; ตัดช่องว่างหน้าและหลัง |
| บริษัท | คุณสมบัติ COMPANY | ไม่จำเป็น; ข้อมูลว่างไม่ลบค่าเดิม |
| ตัวเลือกการตลาด | ระเบียนความยินยอม | รับค่าเฉพาะที่ชัดเจน; ไม่รู้ค่าให้หยุด |
| รหัสการส่ง | ระเบียนประมวลผล | ใช้จำการส่งเดิมที่มาอีกครั้ง |
| เวลาส่งและรหัสแบบฟอร์ม | ระเบียนประมวลผล | เก็บบริบทพอให้อธิบายแหล่งที่มา |
สร้างคุณสมบัติ Brevo ที่ตรงกันและมีชนิดข้อมูลถูกต้องก่อนส่งข้อมูล API ผู้ติดต่อ Brevo รับชุดคุณสมบัติและอัปเดตผู้ติดต่อเดิมได้ด้วย updateEnabled ฟิลด์เหล่านี้ขนข้อมูล ไม่ได้ให้สิทธิ์ส่งการตลาด
หากจำกัดแบบฟอร์มไว้เฉพาะอีเมลธุรกิจ ให้บังคับนโยบายบนเซิร์ฟเวอร์ด้วย ไม่ใช่แค่ที่หน้าจอ โดเมนธุรกิจไม่ได้พิสูจน์ความยินยอม และไม่รับประกันว่ากล่องจดหมายเป็นของลูกค้าจริง
ยืนยันก่อนเพิ่มเข้ากลุ่มผู้รับ
สำหรับผู้สมัครใหม่ ให้ทำตามลำดับนี้:
- ตรวจแบบฟอร์มและการเลือกการตลาดที่ระบุชัดเจน
- บันทึกคำขอเป็นสถานะรอ พร้อมต้นทางและรหัสการส่ง
- เริ่มคำขอยืนยันสองขั้นเพียงครั้งเดียว
- รับการยืนยันผ่านระบบยืนยันที่เลือก
- เพิ่มผู้สมัครที่ยืนยันแล้วเข้ากลุ่มรับการตลาด
Brevo มี จุดเชื่อม API สำหรับยืนยันสองขั้น โดยเฉพาะ คือ POST /v3/contacts/doubleOptinConfirmation ซึ่งใช้แม่แบบ รายชื่อปลายทาง และ URL ที่จะพาไปต่อ การเรียก POST /v3/contacts ทั่วไปเป็นคนละงาน หากเงื่อนไขคือยืนยันก่อนสร้างผู้ติดต่อ อย่าสร้างผู้ติดต่อใหม่แบบปกติก่อน
ให้ระบบเดียวรับผิดชอบการยืนยัน หากต่อแบบฟอร์ม Brevo ระบบอัตโนมัติอีกตัว และระบบส่งคำยืนยันของคุณเข้ากับรายการส่งเดียวกัน อาจมีข้อความซ้ำ การตอบกลับจาก API ว่าสำเร็จก็ไม่ได้พิสูจน์ว่าคนคลิกลิงก์
อ่าน คู่มือยืนยันสองขั้น สำหรับการออกแบบการสมัครโดยรวม ทดสอบอีเมลที่เคยยกเลิกสมัครแยกจากอีเมลใหม่
รับเหตุการณ์ที่เซิร์ฟเวอร์
อย่าใส่คีย์ API ของ Brevo ในโค้ดหน้า Webflow ให้เซิร์ฟเวอร์รับข้อมูลหรือที่เก็บข้อมูลลับของบริการอัตโนมัติเป็นผู้เก็บ
Webflow อธิบาย Webhook form_submission รวมฟิลด์ที่ส่ง ตัวตนแบบฟอร์ม และเวลาส่ง ตรวจ Webhook ตามวิธีที่ใช้สร้าง Webflow ระบุว่า Webhook ที่สร้างจากแดชบอร์ดไม่มีส่วนหัวลายเซ็นแบบที่เอกสารของทางเชื่อมต่อมีลายเซ็นกล่าวถึง
บันทึกการส่งที่ถูกต้องอย่างถาวรก่อนตอบว่ารับแล้ว ถ้าปลายทางใช้ไม่ได้ ให้ลองงานที่บันทึกไว้อีกครั้ง แยกสถานะ “รับแล้ว” “รอยืนยัน” “ซิงก์แล้ว” “ข้าม” และ “ล้มเหลว” เพื่อไม่ให้ Webhook ที่รับแล้วถูกเข้าใจผิดว่าซิงก์สำเร็จ
รักษาการยกเลิกสมัครที่ใหม่กว่า
การประมวลผลการสมัครเก่าซ้ำต้องไม่ทับการเลิกรับข้อความที่เกิดใหม่กว่า เปรียบเทียบเวลาเหตุการณ์และแหล่งที่มีอำนาจกำหนดสถานะสมัครปัจจุบันก่อนอัปเดตปลายทาง ช่องที่ไม่มีหรือค่าที่ไม่รู้จักไม่ใช่ความยินยอมใหม่ การส่งแบบฟอร์มใหม่เพียงอย่างเดียวต้องไม่ปลดบล็อกหรือสมัครให้อีกครั้งกับผู้ที่เลิกรับแล้ว Brevo ถือรายชื่อบล็อกเป็นสถานะการสมัครแยกต่างหาก
ระวังการเปลี่ยนตัวตนด้วย เอกสารอัปเดตของ Brevo เตือนว่าการเปลี่ยนอีเมลของผู้ติดต่อที่ถูกบล็อกอาจลบสถานะบล็อกและทำให้สมัครใหม่ ถือการเปลี่ยนอีเมลเป็นงานแยกที่ต้องตรวจทาน ไม่ใช่การจับคู่ฟิลด์ธรรมดา
สำหรับผู้ติดต่อที่ยังสมัครอยู่ การอัปเดตระเบียนที่ตรงกันช่วยหลีกเลี่ยงระเบียนที่สอง แต่ต้องกำจัดเหตุการณ์ซ้ำด้วย ผู้ติดต่อหนึ่งรายยังอาจได้รับข้อความสองฉบับแม้ไม่มีผู้ติดต่อซ้ำ
ทดสอบเกณฑ์รับงานทั้งหกข้อ
| การทดสอบ | ผลที่คาดหวัง |
|---|---|
| สมัครใหม่ถูกต้อง | รอจนยืนยัน; ไม่มีการตลาดก่อนหน้านั้น |
| ส่งรายการเดิมสองครั้ง | ประมวลผลหนึ่งครั้ง; ไม่ส่งยืนยันซ้ำ |
| ตัวเลือกการตลาดหายหรือกำกวม | ไม่อนุมานว่าได้สมัคร |
| เล่นรายการเก่าซ้ำหลังเลิกรับ | การเลิกรับที่ใหม่กว่ายังคงอยู่ |
| Brevo ใช้ไม่ได้ชั่วคราว | เห็นความล้มเหลวและลองใหม่ได้; ไม่แสดงสำเร็จปลอม |
| การส่งครั้งหลังไม่ระบุบริษัท | เก็บค่าบริษัทเดิมไว้ เว้นแต่ตั้งใจลบ |
ทำการทดสอบในรายชื่อแยกด้วยอีเมลที่คุณควบคุม ตรวจทั้งสองระบบและข้อความที่ได้รับจริง ขั้นตอนอัตโนมัติสีเขียวอย่างเดียวไม่ใช่หลักฐานพอ
Tajo ช่วยตรงไหน
Tajo ยังอยู่ในช่วงเปิดให้ใช้ก่อนทั่วไป นำแบบฟอร์มต้นทาง รายชื่อปลายทาง แผนจับคู่ฟิลด์ และผลคาดหวังทั้งหกข้อมาในการตรวจการเชื่อมต่อ ยืนยันว่าขั้นตอนที่เลือกทำได้ก่อนเปิดใช้งาน
เพื่อเปรียบเทียบแบบฟอร์มพื้นฐาน บริการอัตโนมัติ และโค้ดที่เขียนเอง ดูคู่มือตัวเชื่อมต่อ Brevo
ถ้าต้องเชื่อมร้านค้าแทนแบบฟอร์มเว็บไซต์ ให้ดู คู่มือตั้งค่า Shopify กับ Brevo ถ้าจะสร้างเฉพาะ ให้ดู คู่มือ API ของ Brevo เพิ่มเติม
บอกเราว่าต้องเชื่อมระบบใดบ้าง เริ่มจากแบบฟอร์มเดียวที่ยังทำงานถูกเมื่อมีการลองใหม่
คำถามที่พบบ่อย
วิธีง่ายที่สุดในการเชื่อม Webflow กับ Brevo คืออะไร?
สำหรับแบบฟอร์มจดหมายข่าว ให้ฝังแบบฟอร์มสมัครของ Brevo และเปิดการยืนยันสองขั้น หากต้องใช้ระเบียนการส่งของ Webflow หรือการส่งต่อเฉพาะ ให้เก็บแบบฟอร์มเดิมไว้และใช้บริการอัตโนมัติหรือการเชื่อมต่อฝั่งเซิร์ฟเวอร์
สร้างผู้ติดต่อใน Brevo แล้วถือว่ายืนยันการสมัครหรือยัง?
ยัง การเรียกสร้างหรืออัปเดตผู้ติดต่อทั่วไปไม่ได้ทำการยืนยันสองขั้นให้เสร็จ ใช้ขั้นตอนยืนยันและเพิ่มผู้สมัครใหม่เข้าในกลุ่มรับการตลาดหลังยืนยันแล้วเท่านั้น
จะป้องกันการลองใหม่ไม่ให้สร้างข้อมูลซ้ำได้อย่างไร?
บันทึกรหัสการส่งแบบฟอร์ม Webflow และผลการประมวลผล การประมวลผลการส่งเดิมอีกครั้งต้องไม่ทำให้ผลข้างเคียงซ้ำ สำหรับผู้ติดต่อที่ยืนยันแล้ว ให้อัปเดตระเบียนที่ตรงกันแทนการสร้างตัวตนที่สอง