# วิธีสร้างแคมเปญอีเมลแบบ double opt-in

เพื่อให้รายชื่ออีเมลของคุณมีคุณภาพสูงและ[เป็นไปตามมาตรฐานทางกฎหมายและความสามารถในการนำส่ง](/th/product/messaging-channels/emails/email-deliverability/) อย่าเพิ่มผู้ใช้เข้าไปในรายชื่ออีเมลของคุณทันทีหลังจากที่พวกเขากรอกอีเมล เช่น ระหว่างการลงทะเบียนหรือผ่านแบบฟอร์ม แต่ให้ใช้กระบวนการ double opt-in เพื่อยืนยันการสมัครรับข้อมูลของพวกเขา

#### double opt-in คืออะไร?

**Double opt-in** คือวิธีการสมัครรับข้อมูลแบบสองขั้นตอนที่ผู้ใช้ต้องยืนยันความตั้งใจที่จะรับอีเมล หลังจากส่งที่อยู่อีเมลของพวกเขาแล้ว พวกเขาจะได้รับอีเมลยืนยันพร้อมลิงก์สำหรับตรวจสอบ เมื่อคลิกลิงก์นี้แล้วเท่านั้น พวกเขาจึงจะถูกเพิ่มเข้าไปในรายชื่ออีเมลของคุณ ขั้นตอนพิเศษนี้ช่วยตรวจสอบความยินยอมและช่วยให้แน่ใจว่ารายชื่อของคุณประกอบด้วยผู้รับที่สนใจอย่างแท้จริง

การใช้ double opt-in มีความสำคัญเพราะ:

*   ยืนยันความตั้งใจของผู้ใช้ ทำให้แน่ใจว่าคุณส่งอีเมลถึงเฉพาะผู้ที่ต้องการรับข่าวสารจากคุณ
*   ปรับปรุงความสามารถในการนำส่งโดยการเพิ่มการมีส่วนร่วมและลดอัตราการตีกลับ
*   ลดการร้องเรียนเกี่ยวกับสแปมและปกป้องชื่อเสียงของผู้ส่งของคุณ
*   ช่วยให้เป็นไปตามข้อผูกพันทางกฎหมายและการปฏิบัติตามข้อกำหนดเกี่ยวกับการยินยอมของผู้ใช้

### ส่งอีเมล double opt-in โดยใช้ Customer Journey

เพื่อทำให้กระบวนการ double opt-in เป็นไปโดยอัตโนมัติหลังจากผู้ใช้ลงทะเบียนโดยใช้ [Customer Journey](/th/product/customer-journey/pushwoosh-journey-overview/) ให้ทำตามขั้นตอนต่อไปนี้:

#### สร้างแคมเปญอีเมลแบบทริกเกอร์

ไปที่ **Customer Journey Builder → Create campaign → Email** และเลือก **Triggered Campaign**

![อินเทอร์เฟซ Customer Journey Builder แสดงปุ่ม Create campaign พร้อมช่องทาง Email และตัวเลือก Triggered Campaign](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-1.webp)

#### กำหนดค่าองค์ประกอบ Entry

ใน[องค์ประกอบ Trigger-based entry](/th/product/customer-journey/journey-elements/#trigger-based-entry) ให้เลือก event เริ่มต้น [PW_DeviceRegistered](/th/product/audience-data-and-segmentation/events/default-events/#pw_deviceregistered) ภายใต้ **Event** event นี้จะถูกทริกเกอร์เมื่อใดก็ตามที่มีการลงทะเบียนอุปกรณ์ใหม่ (รวมถึงที่อยู่อีเมล) ในโปรเจกต์ Pushwoosh ของคุณ

ด้านล่าง event ให้กำหนดเงื่อนไขเพื่อให้แน่ใจว่า Journey จะเริ่มต้นเฉพาะสำหรับการลงทะเบียนอีเมลเท่านั้น:

*   **Field**: PW_platform_id

*   **Operator**: is

*   **Value**: Email

![องค์ประกอบ Trigger-based entry ที่กำหนดค่าด้วย event PW_DeviceRegistered และเงื่อนไขสำหรับการลงทะเบียนแพลตฟอร์มอีเมล](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-2.webp)

เงื่อนไขนี้จะกรองทริกเกอร์เพื่อให้เฉพาะอุปกรณ์ที่ลงทะเบียนผ่านอีเมลเท่านั้นที่จะเริ่มต้น Journey

คลิก **Save** เพื่อใช้การเปลี่ยนแปลงของคุณ

#### เพิ่มและกำหนดค่าเนื้อหาอีเมลยืนยัน

ลาก[องค์ประกอบ Email](/th/product/customer-journey/journey-elements/#email) ไปยัง canvas และกำหนดค่า

ในส่วน Content ให้เลือก[พรีเซ็ต](/th/product/content/email-content/)ที่ออกแบบมาสำหรับ double opt-in พรีเซ็ตควรมีลิงก์ยืนยันและข้อความที่ขอให้ผู้ใช้ยืนยันการสมัครรับข้อมูล

<Aside type="note" title="ตัวอย่างเนื้อหาอีเมล">

***หัวเรื่อง:** โปรดยืนยันการสมัครรับข้อมูลของคุณ*

***เนื้อหา:***  
 *ขอบคุณที่สมัคร!*  
 *เพื่อเริ่มรับอีเมลของเรา โปรดยืนยันการสมัครรับข้อมูลของคุณโดยคลิกลิงก์ด้านล่าง:*

*👉 \[ใช่ ฉันยืนยันการสมัครรับข้อมูลของฉัน\]*

*หากคุณไม่ได้สมัคร ไม่จำเป็นต้องดำเนินการใดๆ — คุณจะไม่ได้รับอีเมลใดๆ จากเรา*

*เราตื่นเต้นที่จะได้คุณมาร่วมทีม!*  
 *— ทีม \[ชื่อบริษัทของคุณ\]*

</Aside> 

เมื่อคุณตั้งค่าหัวเรื่อง เพิ่มเนื้อหา และกำหนดค่าองค์ประกอบอีเมลเสร็จแล้ว ให้คลิก **Save**

![องค์ประกอบ Email บน canvas พร้อมส่วน Content ที่แสดงพรีเซ็ตสำหรับเทมเพลตอีเมลยืนยันแบบ double opt-in](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-3.webp)

#### ตรวจสอบการยืนยันของผู้ใช้

เพิ่ม[องค์ประกอบ Wait for Trigger](/th/product/customer-journey/journey-elements/#wait-for-trigger) เพื่อตรวจสอบว่าผู้ใช้คลิกลิงก์ยืนยันหรือไม่ กำหนดค่าองค์ประกอบ:

1.  ก่อนอื่น ให้ตั้งค่าระยะเวลารอ (เช่น 4 วัน)

![ตั้งค่าองค์ประกอบ Wait for Trigger](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-4.webp)

2.  ถัดไป สร้างสาขาสำหรับผู้ใช้ที่ยืนยันการสมัครรับข้อมูล ตั้งชื่อสาขา เช่น **Confirmed** และเลือก[event เริ่มต้น PW_EmailLinkClicked](/th/product/audience-data-and-segmentation/events/default-events/#pw_emaillinkclicked) event นี้จะติดตามว่าผู้ใช้คลิกลิงก์ยืนยันในอีเมลหรือไม่
    สาขาสำรอง (Not Triggered) จะถูกสร้างขึ้นโดยอัตโนมัติสำหรับผู้ใช้ที่ไม่ยืนยัน

 ![ตั้งค่าองค์ประกอบ Wait for Trigger](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-5.webp)

3.  คลิก **Save** เพื่อใช้การกำหนดค่าและสร้าง journey ของคุณต่อไป

หลังจากส่งอีเมลยืนยัน Journey จะรอสูงสุด 4 วันเพื่อให้ผู้ใช้ยืนยัน
#### แท็กผู้ใช้ที่ไม่ยืนยันว่ายกเลิกการสมัคร

หากผู้ใช้ไม่คลิกลิงก์ยืนยันในอีเมล double opt-in ของคุณ คุณสามารถทำเครื่องหมายว่าพวกเขาได้ยกเลิกการสมัครเพื่อหลีกเลี่ยงการส่งอีเมลในอนาคต

สำหรับสิ่งนี้:

1.  เพิ่มองค์ประกอบ [Update User Profile](/th/product/customer-journey/journey-elements/#update-user-profile) ไปยัง Journey ของคุณ

2.  เชื่อมต่อกับสาขา **Not Triggered** ขององค์ประกอบ **Wait for Trigger**

3.  ในส่วน Manual Tag Value ให้เลือกแท็ก **`Unsubscribed Emails`** และตั้งค่าเป็น **`true`**

![แท็กผู้ใช้ว่ายกเลิกการสมัครรับข้อมูลแล้ว](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-6.webp)

ด้วยวิธีนี้ เฉพาะผู้ใช้ที่ยืนยันอีเมลของตนเท่านั้นที่จะยังคงสมัครรับข้อมูลและรับอีเมลของคุณต่อไป

#### ทำให้ Journey เสร็จสมบูรณ์

*   สิ้นสุด **Confirmed branch** — เชื่อมต่อกับองค์ประกอบ Exit หรือปล่อยไว้โดยไม่มีการเชื่อมต่อขาออก

*   สิ้นสุด **Not Triggered** branch ในลักษณะเดียวกัน

![ทำให้ Journey เสร็จสมบูรณ์](/lifecycle-marketing-campaigns-how-to-create-double-opt-in-campaigns-7.webp)

#### เปิดใช้งาน Journey

คลิก **Launch campaign** เพื่อเปิดใช้งาน journey