Lead scraper กับการประมวลผลแบบ batch
การสร้าง Marketing Workflow ด้วย n8n
Yaron Been
Marketing Automation Architect
จาก feedback loop สู่การประมวลผลแบบ batch
$$
👈
เวิร์กโฟลว์ก่อนหน้า
: ออปติไมเซอร์ที่ปรับปรุงตัวเองด้วย feedback loop
👉
เวิร์กโฟลว์ใหม่
: ประมวลผลหลายรายการในระดับขนาดใหญ่
🧠
รูปแบบใหม่:
batch loop และ parallel stream
ปัญหาของการหาลูกค้าเป้าหมาย
$$
เป้าหมาย:
ต้องการหาลูกค้าเป้าหมาย (เช่น ช่างประปาในเมืองไมอามี)
การค้นหาด้วยตนเองใช้เวลาหลายชั่วโมงต่อธุรกิจ
วิธีแก้
: ทำให้กระบวนการทั้งหมดเป็นอัตโนมัติ
การเชื่อมต่อ API ภายนอก
$$
เรียก
Apify REST API
ผ่าน HTTP request
ส่งคำค้นหาพร้อมตำแหน่งที่ตั้ง
รับรายชื่อธุรกิจจาก Google Maps
การประมวลผลแบบ batch ด้วย Split In Batches
$$
Split In Batches
ประมวลผลทีละรายการ
Wait node
สำหรับควบคุม rate limiting (1 วินาที)
Regex
ดึงอีเมลจาก HTML
การประมวลผลข้อมูลแบบ parallel stream
$$
Stream A
: รายละเอียดธุรกิจ (ชื่อ ที่อยู่ เบอร์โทร)
Stream B
: อีเมลที่ดึงออกมา (กรองและตัดซ้ำ)
ทั้งสองรวมผลลัพธ์ไว้ในรายการเดียว
การ merge และผลลัพธ์สุดท้าย
Merge node
รวม stream ทั้งสองเข้าด้วยกัน
Code node
จับคู่อีเมลกับธุรกิจ
ผลลัพธ์:
รายชื่อลูกค้าเป้าหมายพร้อมข้อมูลติดต่อครบถ้วน
รูปแบบใหม่ที่จะได้เรียนรู้
$$
🌐 เชื่อมต่อ
API ภายนอก
ด้วย HTTP Request
🗂 เชี่ยวชาญ
การประมวลผลแบบ batch
ด้วย Split In Batches
🔀 สร้าง
parallel stream
ที่รวมผลลัพธ์เข้าหากัน
มาฝึกกันเถอะ!
การสร้าง Marketing Workflow ด้วย n8n
Preparing Video For Download...