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

การเลือกเวลาส่งที่เหมาะสมที่สุดรายผู้ติดต่อ (send-time optimization) จะตั้งเวลาส่งอีเมลของผู้รับแต่ละคนให้ตรงกับชั่วโมงที่คนนั้นเคยเปิดหรือคลิกมาก่อน แทนที่จะใช้ชั่วโมงเดียวกับทั้งรายชื่อ
“ส่งจดหมายข่าวตอนไหนดีที่สุด?” เป็นคำถามเรื่องค่าเฉลี่ย รายงานเบนช์มาร์กมักตอบด้วยชั่วโมงช่วงสายของวันธรรมดาเพียงชั่วโมงเดียว ซึ่งเฉลี่ยมาจากคนหลายล้านคนที่ไม่ได้อยู่ในรายชื่อของคุณ แต่ผู้อ่านของคุณเคลียร์อินบ็อกซ์กันบนรถไฟตอน 7:00 ตอนพักเที่ยง หรือหลังมื้อเย็น การส่งตอน 10:00 เหมาะกับคนที่อ่านตอน 10:00 แต่จะจมหายไปในอินบ็อกซ์ของคนอื่นทั้งหมด
ใน Brew ฟีเจอร์นี้คือ Intelligent Send บทความนี้อธิบายว่าระบบเลือกชั่วโมงอย่างไร กรณีไหนที่ระบบถอยกลับไปใช้เวลาเริ่มส่ง และจะทดสอบอย่างไรว่าได้ผลจริง

ชั่วโมงเดียวที่ตายตัว เทียบกับการส่งที่กระจายตามชั่วโมงที่ผู้ติดต่อแต่ละรายเคยมีส่วนร่วม
ในหน้าต่างการส่ง ส่วน เวลาที่จะส่ง มีตัวเลือก “ส่งทันที”, “ตั้งเวลาส่ง”, “Intelligent Send” และ “ทยอยส่ง” ให้เลือก Intelligent Send แล้วเลือกเวลาเริ่มส่ง จะเริ่มตอนนี้หรือภายหลังก็ได้ ปุ่มจะเปลี่ยนเป็น เริ่ม Intelligent Send หรือ ตั้งเวลา Intelligent Send ส่วนเอกสารตัวเลือกการส่งอธิบายครบทั้ง 4 โหมด
สำหรับผู้ติดต่อแต่ละราย Brew จะให้ข้อมูล 2 อย่างกับโมเดล AI สำหรับประเมินผล คือช่วงเวลาช่วงละ 1 ชั่วโมงจำนวน 24 ช่วง (ชั่วโมงที่เริ่มส่งและอีก 23 ชั่วโมงถัดไป) และประวัติของผู้ติดต่อรายนั้นกับแบรนด์ของคุณ ได้แก่ การเปิดล่าสุดสูงสุด 200 ครั้งและการคลิกล่าสุดสูงสุด 100 ครั้ง โมเดลจะเลือกชั่วโมงที่มีแนวโน้มมากที่สุด โดยชั่งน้ำหนัก 3 เรื่อง:
หากชั่วโมงที่เลือกอยู่หลังเวลาเริ่มส่ง อีเมลจะถูกส่งออกไปก่อนชั่วโมงนั้นประมาณ 5 นาที เพื่อให้อยู่ใกล้ด้านบนของอินบ็อกซ์ตอนที่คนนั้นเปิดดู หากเป็นชั่วโมงที่เริ่มส่ง อีเมลจะถูกส่งทันที
สมมติว่าคุณเริ่ม Intelligent Send ในวันอังคาร เวลา 09:00 UTC ประวัติด้านล่างเป็นข้อมูลสมมติ แต่กฎการทำงานเป็นของจริง
Ana คลิกอีเมล 6 ฉบับล่าสุดของคุณ ส่วนใหญ่ช่วง 13:00 ถึง 14:00 ในวันธรรมดา และเปิดอ่านบางฉบับตอน 07:30 การคลิกมีน้ำหนักมากกว่าการเปิด ชั่วโมงที่น่าจะถูกเลือกจึงเป็น 13:00 และอีเมลของเธอจะถูกส่งออกราว 12:55
Ben เปิดอ่านแทบทุกฉบับระหว่าง 07:00 ถึง 08:00 ชั่วโมงนั้นผ่านไปแล้ว แต่ช่วงเวลาส่งยาวไปถึง 08:59 ของวันพุธ เขาจึงได้รับอีเมลประมาณ 22 ชั่วโมงหลังเวลาเริ่มส่ง ก่อนเวลาที่เขามักอ่านเล็กน้อย จุดนี้คนมักมองข้าม การเริ่มส่งแต่เช้าไม่ได้แปลว่าคนที่อ่านตอนเช้าจะได้รับอีเมลในวันนี้
Chloe เพิ่งสมัครเมื่อสัปดาห์ที่แล้วและยังไม่เคยเปิดอีเมลเลย เธอจึงได้รับอีเมลตอน 09:00
Dev มีการเปิด 20 ครั้ง ทุกครั้งเกิดขึ้นภายในไม่กี่วินาทีหลังอีเมลส่งถึง และกระจายไปทุกช่วงเวลา ลักษณะนี้ดูเหมือนแอปอีเมลดึงเนื้อหามากกว่าคนเปิดอ่านจริง Brew นับเฉพาะการเปิดและการคลิกที่ระบบประเมินว่ามาจากคนจริง หากไม่มีครั้งไหนของ Dev ผ่านเกณฑ์ อีเมลของเขาก็จะถูกส่งตอน 09:00 เหมือน Chloe
Mail Privacy Protection ของ Apple ดาวน์โหลดเนื้อหาระยะไกลในเบื้องหลังโดยค่าเริ่มต้น ไม่ว่าคนจะอ่านอีเมลหรือไม่ก็ตาม โมเดลที่ได้ข้อมูลการเปิดเหล่านั้นจะเรียนรู้แค่ว่าเซิร์ฟเวอร์ของ Apple ดึงอีเมลตอนไหน แล้วตั้งเวลาส่งของคุณไว้ในชั่วโมงที่ไม่มีใครดูอยู่เลย
ไม่ใช้เขตเวลาหรือตำแหน่งที่ตั้ง ชั่วโมงทั้งหมดเป็นเวลา UTC และข้อมูลเดียวที่ใช้คือ timestamp ของการเปิดและการคลิกจากคนจริงในอดีต
ข้อนี้ไม่ใช่ช่องโหว่ใหญ่อย่างที่ฟังดู เขตเวลาเป็นแค่การเดาว่าคนนั้นตื่นอยู่ตอนไหน แต่ timestamp ของการเปิดบันทึกว่าเขาอ่านจริงตอนไหน คนที่ย้ายไปเบอร์ลินแล้วแต่โปรไฟล์ยังระบุว่าอยู่นิวยอร์ก ก็จะถูกตั้งเวลาตามช่วงที่เขาอ่านอยู่ในปัจจุบัน
นอกจากนี้ ระบบจะไม่สร้าง “ชั่วโมงที่ดีที่สุดของทั้งกลุ่มเป้าหมาย” ขึ้นมาเองสำหรับผู้ติดต่อที่ไม่มีข้อมูล หากไม่มีประวัติ Brew จะส่งตามเวลาเริ่มส่งของคุณ ผมคิดว่าแบบนี้ถูกต้องแล้ว เพราะเวลาเริ่มส่งเป็นสิ่งที่คุณตัดสินใจเอง และค่าเฉลี่ยที่ยืมมาจากที่อื่นก็ไม่ได้ดีไปกว่านั้น
ไม่มีที่อยู่อีเมลหรือข้อมูลระบุตัวตนอื่นใดถูกส่งไปให้โมเดล และการเรียกใช้โมเดลไม่ถูกคิดค่าบริการกับคุณ
ผู้ติดต่อที่มีประวัติยังอาจได้รับอีเมลตามเวลาเริ่มส่ง หาก:
กรณีเหล่านี้นับแยกเป็น “ตั้งเวลาไม่ได้” หากตัวเลขนี้สูง ให้รู้ไว้ก่อนสรุปผลใด ๆ
หน้าการวิเคราะห์ของการส่งสรุปไว้ 3 บรรทัด:
แผง เวลาส่งของผู้ติดต่อ ด้านล่างแสดงรายชื่อผู้ติดต่อตามลำดับที่วางแผนไว้ ค้นหาด้วยอีเมลได้ และแต่ละรายมีเหตุผลกำกับ เช่น “ตั้งเวลาจากประวัติการเปิดและการคลิก” หรือ “ส่งทันที: ยังไม่มีการเปิดหรือการคลิก”
ดูที่ “การจัดสรรเวลา” ก่อน หาก 85% ถูกส่งทันที การส่งนั้นก็คือการส่งปกติเป็นส่วนใหญ่ โดยมีส่วนที่ตั้งเวลาไว้เพียงเล็กน้อย ซึ่งพบได้บ่อยในรายชื่อที่ยังใหม่ และไม่ได้แปลว่าล้มเหลว
ใช้เมื่อการส่งเร็วหรือช้าไปไม่กี่ชั่วโมงไม่ได้ทำให้ความหมายเปลี่ยน เช่น จดหมายข่าว อัปเดตผลิตภัณฑ์รายเดือน อีเมลสรุปเนื้อหา และอีเมลบ่มเพาะลูกค้าถึงเซกเมนต์ที่มีส่วนร่วม
อย่าใช้เมื่อเวลาคือสาระของข้อความ เช่น อีเมลเตือนเว็บบินาร์ตอน 14:00 วันนี้ เซลที่จบตอนเที่ยงคืน หรือประกาศที่ต้องออกพร้อมข่าวประชาสัมพันธ์ กรณีเหล่านี้ให้ใช้ “ตั้งเวลาส่ง”
เวลาส่งที่ดีช่วยอีเมลที่มีปัญหาไม่ได้ ให้ทำตามเช็กลิสต์ตรวจคุณภาพก่อนส่งก่อนเลือกเวลาเริ่มส่ง
เรื่องอื่นที่ควรรู้:
Intelligent Send ไม่ได้กันกลุ่มควบคุมไว้ และไม่ได้รายงานผลที่เพิ่มขึ้น (lift) คุณจึงต้องเปรียบเทียบเอง และระวังผลที่ถูกเจือจาง เพราะมีแค่ผู้ติดต่อที่ถูกตั้งเวลาเท่านั้นที่ผลจะเปลี่ยนได้ สมมติว่าแบ่งผู้ติดต่อ 20,000 รายออกเป็นสองครึ่ง ครึ่งละ 10,000 ราย และในครึ่งที่ใช้ Intelligent Send มีผู้ติดต่อ 35% ที่ถูกตั้งเวลา หากการตั้งเวลาทำให้อัตราการคลิกของกลุ่มนั้นเพิ่มจาก 3.0% เป็น 3.6% ซึ่งถือว่าดี อัตราของทั้งครึ่งจะขยับจาก 3.0% เป็นประมาณ 3.2% เท่านั้น ที่ขนาดครึ่งละ 10,000 ราย ส่วนต่าง 0.2 จุดที่อัตราการคลิก 3% ยังอยู่ในระดับความผันผวนปกติระหว่างการส่งแต่ละครั้ง คุณก็จะสรุปว่าฟีเจอร์นี้ไม่ได้ผล
ดังนั้นให้ทดสอบกับผู้ติดต่อที่ตั้งเวลาได้:
คู่มือการทดสอบ A/B อธิบายเรื่องขนาดตัวอย่าง และบทความตัวชี้วัดที่สำคัญจริงอธิบายว่าทำไมการคลิกจึงเป็นสัญญาณที่เชื่อถือได้มากกว่า
ใช้ได้ทุกที่ที่คุณส่งอีเมลได้:
POST /v1/sends พร้อม smartSend: true และเพิ่ม scheduledAt หากต้องการเริ่มภายหลังsend_email รับพารามิเตอร์ smartSend คุณจึงสั่ง Claude หรือ Cursor ได้ว่า “ส่งด้วย Intelligent Send”เมื่ออ่านข้อมูลการส่งกลับมา จะได้ออบเจ็กต์ smartSend ที่มี windowEndsAt, assignedViaModel, assignedImmediately และ modelFallbacks ซึ่งเป็นตัวเลขชุดเดียวกับบรรทัด “การจัดสรรเวลา”
หากต้องการสัญญาณดิบ ให้เรียก GET /v1/contacts/{email}?include=openProfile ซึ่งจะส่งประวัติการเปิดของผู้ติดต่อกลับมาเป็นช่วงเวลาครึ่งชั่วโมงตามเวลา UTC จำนวน 48 ช่วง เมื่อผู้ติดต่อมีการเปิดแบบไม่ซ้ำอย่างน้อย 5 ครั้ง ระบบจะเพิ่มเวลาเปิดที่ดีที่สุด เวลาส่งที่ดีที่สุด และคะแนน confidence ตั้งแต่ 0 ถึง 1 ส่วนคีย์ API ที่ใช้ต้องมีขอบเขต emails นอกเหนือจาก contacts ทั้งนี้ โปรไฟล์นี้อาจรวมการเปิดจากเครื่องไว้ด้วย และ Intelligent Send ไม่ได้อ่านข้อมูลนี้ ตัววางแผนใช้การเปิดและการคลิกจากคนจริงโดยตรง
ไม่ใช่ ผู้ติดต่อที่ไม่มีประวัติ หรือที่ชั่วโมงที่เหมาะที่สุดตรงกับชั่วโมงที่เริ่มส่ง จะได้รับอีเมลตอนเริ่มส่ง มีเฉพาะผู้ติดต่อที่ประวัติชี้ไปยังเวลาที่ช้ากว่าเท่านั้นที่ต้องรอ และรอแค่จนถึงชั่วโมงนั้น
ช่วงแรกยังไม่ช่วย เพราะเมื่อยังไม่มีบันทึกการเปิดหรือการคลิกจากคนจริง ทุกคนจะได้รับอีเมลตอนเริ่มส่ง ฟีเจอร์นี้จะเริ่มมีผลหลังจากมีการมีส่วนร่วมสะสมจากการส่งสักสองสามครั้ง
ไม่ได้ เวลาเริ่มส่งยังคงเป็นเวลาส่งสำหรับทุกคนที่ไม่มีประวัติ และเป็นตัวกำหนดช่วงเวลาส่ง 24 ชั่วโมง ให้เลือกเวลาที่คุณพอใจแม้จะเป็นการส่งแบบปกติ
ไม่ใช้ ระบบใช้เพียงข้อมูลว่าแต่ละคนเคยเปิดและคลิกตอนไหน ซึ่งเป็นหลักฐานที่ดีกว่าเขตเวลาที่บันทึกไว้
