Chương 15
📧 Email Marketing
Gửi email hàng loạt, kết nối GetResponse/Mailchimp
🎥 Video Hướng Dẫn: Đăng Ký Getresponse Và API Miễn Phí - Email Marketing AILADI
🤔 Email Settings Là Gì?
Email Settings là gửi email hàng loạt đến danh sách khách hàng để:
Gửi ưu đãi đặc biệt
Thông báo sản phẩm mới
Chăm sóc sau đăng ký
⚠️ Cần dịch vụ bên ngoài
Để gửi Email Settings, bạn cần đăng ký thêm 1 dịch vụ: GetResponse, Mailchimp, hoặc FluentCRM. Hệ thống kết nối với 3 dịch vụ này. Đây là tính năng nâng cao, không bắt buộc khi mới bắt đầu.
📨 GetResponse (Khuyến Nghị Nhất)
GetResponse có gói miễn phí cho tới 500 người đăng ký — lý tưởng để bắt đầu. Giao diện tiếng Anh nhưng đơn giản.
📋 Bước cài đặt GetResponse:
- 1. Đăng ký tại getresponse.com (có gói Free)
- 2. Đăng nhập → vào Integrations → API
- 3. Tạo API Key mới → copy
- 4. Tạo 1 Campaign (danh sách email) → lấy Campaign ID
- 5. Vào admin website → Email Settings → GetResponse
- 6. Dán API Key và Campaign ID vào → bật kích hoạt → Lưu
✅ Sau khi kết nối
Khi khách đặt hàng thành công, email của họ tự động thêm vào danh sách GetResponse. Bạn có thể gửi email chiến dịch từ giao diện GetResponse.
🐵 Mailchimp
Mailchimp là công cụ Email Settings phổ biến nhất thế giới. Có gói miễn phí cho 500 liên hệ và 1,000 email/tháng.
📋 Bước cài đặt Mailchimp:
- 1. Đăng ký tại mailchimp.com (Free plan)
- 2. Đăng nhập → vào Account → Extras → API Keys
- 3. Tạo API Key → copy
- 4. Tạo 1 Audience (danh sách khách) → lấy Audience ID
- 5. Vào admin website → Email Settings → Mailchimp
- 6. Dán API Key, Server (vd: us21) và Audience ID → bật → Lưu
🔌 FluentCRM (Dùng Với WordPress)
FluentCRM là plugin WordPress. Chỉ dùng nếu bạn đang chạy một website WordPress song song.
📋 Bước cài đặt FluentCRM:
- 1. Cài plugin FluentCRM trên WordPress
- 2. Vào FluentCRM → Settings → REST API → tạo API Key
- 3. Lấy URL webhook từ FluentCRM
- 4. Vào admin website → Email Settings → FluentCRM
- 5. Điền API Key và Webhook URL → bật → Lưu
📌 Email Follow-up Là Gì?
Email Follow-up (tiếp thị qua email tự động theo hành trình) là hệ thống gửi email đúng lúc, đúng người, đúng nội dung dựa trên trạng thái đơn hàng của từng khách.
❌ Không có Email Follow-up
- • Khách đặt hàng rồi... im lặng hoàn toàn
- • Khách chờ thanh toán không ai nhắc
- • Đơn giao xong không hỏi thăm phản hồi
- • Không có cơ hội bán thêm sản phẩm
- • Khách hủy đơn thì mất luôn
✅ Có Email Follow-up
- • Tự động nhắc khách chưa thanh toán
- • Gửi email xác nhận đơn ngay sau khi đặt
- • Thông báo khi đơn được giao
- • Hỏi thăm, xin review sau 3 ngày nhận
- • Gửi voucher khuyến khích mua lần 2
📧 Khác gì Email Settings (Chương 10)?
Email Settings (Chương 10) là gửi email hàng loạt cho toàn bộ danh sách —
thường dùng GetResponse/Mailchimp.
Email Follow-up (chương này) là gửi email cá nhân hoá theo hành vi và trạng thái đơn hàng
của từng khách cụ thể — hoàn toàn tự động bằng hệ thống nội bộ, không cần dịch vụ bên ngoài.
⚙️ Bước 1: Cài Đặt SMTP (Cổng gửi Email)
Hệ thống cần kết nối với một máy chủ SMTP để gửi email. Chúng tôi khuyên dùng Amazon SES — rẻ nhất, ổn định nhất, ít vào Spam nhất.
🗂️ Bước 2: Hiểu 6 Giai Đoạn Funnel
Mỗi đơn hàng đi qua các giai đoạn khác nhau. Mỗi giai đoạn có thể có nhiều email được gửi theo lịch.
Chờ Thanh Toán
Khách đã đặt hàng nhưng chưa thanh toán (dùng cổng online MoMo, ZaloPay, VNPay...)
🎯 Mục tiêu email:
- Nhắc nhở thanh toán — "Đơn đặt hàng/đặt lịch hẹn & Đặt hàng của bạn đang chờ xác nhận thanh toán"
- Gửi lại link thanh toán nếu khách quên
- Tạo urgency — "Đơn đặt hàng/đặt lịch hẹn & Đặt hàng sẽ hủy sau 24h nếu không thanh toán"
Đã Thanh Toán / Đang Xử Lý
Khách đã thanh toán hoặc đặt COD — đơn đang được chuẩn bị hàng
🎯 Mục tiêu email:
- Xác nhận đơn hàng — "Cảm ơn bạn đã đặt hàng! Đơn #12345 đang được xử lý"
- Thông tin sản phẩm đã mua, giá, địa chỉ giao
- Thời gian dự kiến giao hàng
Đang Giao Hàng
Đơn đặt hàng/đặt lịch hẹn & Đặt hàng đã được giao cho đơn vị hệ thống — đang trên đường đến tay khách
🎯 Mục tiêu email:
- Thông báo đơn hàng đang trên đường — "Hàng đang đến rồi! 🚚"
- Nhắc khách để ý điện thoại, nhận hàng từ shipper
- Link theo dõi hệ thống (nếu có)
Hoàn Thành
Khách đã nhận được hàng — đây là giai đoạn vàng để xây dựng quan hệ
🎯 Mục tiêu email:
- Cảm ơn và hỏi thăm trải nghiệm sử dụng
- Mời để lại đánh giá 5 sao
- Hướng dẫn sử dụng sản phẩm (nếu phức tạp)
Upsell
Giai đoạn bán thêm — dành cho khách đã mua và hài lòng
🎯 Mục tiêu email:
- Giới thiệu sản phẩm liên quan / bổ sung
- Mã giảm giá dành riêng cho khách đã mua
- Chương trình khách hàng thân thiết
Đã Hủy
Đơn đặt hàng/đặt lịch hẹn & Đặt hàng bị hủy — cơ hội cuối để win-back khách
🎯 Mục tiêu email:
- Hỏi lý do hủy đơn (giúp cải thiện dịch vụ)
- Cảm ơn sự quan tâm, mời quay lại
- Offer ưu đãi đặc biệt để thuyết phục mua lại
⚠️ Lưu ý quan trọng về giai đoạn
Hệ thống tự động xác định giai đoạn dựa trên trạng thái đơn hàng. Khi Admin đổi trạng thái đơn, hệ thống sẽ tự đẩy khách vào đúng giai đoạn email tương ứng và lên lịch gửi.
✉️ Bước 3: Tạo Sequences (Chuỗi Email)
Một Sequence là một email cụ thể được gửi sau X giờ/ngày kể từ khi đơn hàng vào giai đoạn đó. Bạn có thể tạo nhiều sequence cho một giai đoạn.
Ví dụ: 3 email cho giai đoạn "Hoàn thành"
Email 1
Sau 0 giờ
Cảm ơn + xác nhận
Email 2
Sau 72 giờ
Hỏi thăm trải nghiệm
Email 3
Sau 168 giờ
Voucher mua lần 2
Chọn giai đoạn muốn tạo email
Vào Admin → Email Follow-up → tab Sequences. Ở thanh giai đoạn bên trên, click vào giai đoạn muốn thêm email (ví dụ: "Hoàn thành").
Nhấn "Thêm sequence mới"
Một form sẽ xuất hiện để điền thông tin email.
Điền thông tin sequence
📝 Tên sequence
Tên nội bộ để bạn nhận biết. Ví dụ: "Cảm ơn đặt hàng", "Nhắc thanh toán lần 1"
⏱️ Gửi sau X giờ
Tính từ lúc đơn vào giai đoạn này. 0 = gửi ngay, 24 = sau 1 ngày, 72 = sau 3 ngày
📌 Tiêu đề email (Subject)
Dòng tiêu đề hiển thị trong hộp thư. Có thể dùng biến {{name}}, {{orderId}}
🔛 Bật / tắt
Toggle để bật sequence — chỉ sequence đang bật mới được gửi đi
📄 Nội dung email (Body)
Soạn bằng trình soạn thảo trực quan (WYSIWYG) hoặc HTML. Có thể dùng tất cả biến động.
Dùng AI để viết nội dung (nếu có Gemini API)
✨ Tính năng AI Generate
Nếu đã cài Gemini API Key (trong Cài đặt → Tích hợp AI), nhấn nút "AI Viết email" → AI sẽ tự động soạn tiêu đề và nội dung email phù hợp với giai đoạn bạn đang tạo.
Lưu và bật sequence
Nhấn Lưu. Sequence xuất hiện trong danh sách. Đảm bảo toggle Bật để sequence hoạt động.
⏰ Bước 4: Cài Cron Job (Lịch Gửi Tự Động)
Email Follow-up cần một "người gác cổng" kiểm tra mỗi 5 phút xem có email nào đến lịch cần gửi chưa — đó là Cron Job.
💡 Hệ thống có Lazy Cron tích hợp sẵn
Ngay cả khi bạn chưa cài cron job ngoài, hệ thống có Lazy Cron — tự chạy mỗi 10 phút khi có người truy cập trang web. Nếu traffic ổn định, không cần cài thêm gì. Nhưng để chắc chắn 100%, nên cài cron job bên dưới.
Cron URL của bạn (lấy trong Admin → Email Follow-up → Cài đặt)
https://yoursite.com/emailflowup/cron.php?token=abc123...
Cách 1: cPanel
Nếu hosting của bạn có cPanel
Cách 2: cron-job.org
Miễn phí, không cần hosting hỗ trợ
Lazy Cron (tự động)
Đã bật sẵn — không cần cài gì
✅ Đã hoạt động ngay
Mỗi khi có người vào trang web, hệ thống tự kiểm tra và gửi email đến hạn.
• Không ổn định nếu ít traffic
• Đủ dùng cho website nhỏ
• Kết hợp với cách 1 hoặc 2 để chắc chắn hơn
✅ Kiểm tra cron đã chạy chưa
Vào Admin → Email Follow-up → Cài đặt → xem phần "Cron lần cuối". Nếu thấy thời gian cập nhật gần đây (trong vòng 10 phút), cron đang hoạt động tốt.
📊 Theo Dõi & Kiểm Tra
Tab "Danh sách"
Xem tất cả khách hàng đang có email nằm trong hàng đợi chờ gửi.
- • Lọc theo giai đoạn
- • Xem tên khách, đơn hàng, email chờ
- • Biết thời điểm email tiếp theo sẽ gửi
Tab "Queue Log"
Xem toàn bộ hàng đợi email với trạng thái chi tiết.
- • Trạng thái: Chờ gửi / Đã gửi / Lỗi / Đã hủy
- • Thời gian lên lịch và gửi thực tế
- • Dễ phát hiện email bị lỗi
Tab "Log email"
Lịch sử tất cả email đã gửi + filter theo stage và trạng thái.
- • Xem email nào đã gửi thành công
- • Tìm email thất bại để xử lý
- • Filter theo giai đoạn hoặc trạng thái
Nút "Chạy ngay"
Kích hoạt thủ công queue bất cứ lúc nào không cần đợi cron.
- • Nằm ở góc trên phải tab Sequences
- • Dùng để test khi mới cài
- • Xử lý tối đa 10 email mỗi lần nhấn
🔖 Biến Động (Variables) Trong Email
Dùng các biến sau trong tiêu đề và nội dung email để cá nhân hoá từng người nhận:
| Biến | Ý nghĩa | Ví dụ kết quả |
|---|---|---|
{{name}} |
Tên đầy đủ của khách | Nguyễn Văn A |
{{orderId}} |
Mã đơn hàng | #ORD-20260430-001 |
{{phone}} |
Số điện thoại | 0901234567 |
{{address}} |
Địa chỉ giao hàng | 123 Lê Lợi, Q.1, TP.HCM |
{{totalAmount}} |
Tổng tiền đơn hàng | 450,000đ |
{{orderStatus}} |
Trạng thái đơn hàng | Đang giao |
✍️ Ví dụ dùng biến trong tiêu đề:
Xin chào {{name}} — Đơn đặt hàng/đặt lịch hẹn & Đặt hàng {{orderId}} của bạn đang trên đường! 🚚
→ Kết quả: "Xin chào Nguyễn Văn A — Đơn đặt hàng/đặt lịch hẹn & Đặt hàng #ORD-001 của bạn đang trên đường! 🚚"
💡 Ví Dụ Thực Tế — Kịch Bản Mẫu
Dưới đây là kịch bản follow-up email hoàn chỉnh cho một website thời trang — bạn có thể tham khảo và điều chỉnh cho phù hợp.
| Giai đoạn | Gửi sau | Tiêu đề gợi ý | Nội dung chính |
|---|---|---|---|
| Chờ TT | 1 giờ | Đơn #{{orderId}} chờ thanh toán của bạn ⏰ | Nhắc nhở, gửi lại link thanh toán |
| Chờ TT | 4 giờ | {{name}} ơi, hàng sắp hết rồi! 🔥 | Tạo urgency, nhắc hết hàng |
| Đang XL | 0 giờ | ✅ Đặt hàng thành công — #{{orderId}} | Xác nhận đơn, thông tin sản phẩm, thời gian giao |
| Đang giao | 0 giờ | 🚚 Hàng đang đến rồi {{name}}! | Thông báo giao hàng, nhắc để ý điện thoại |
| Hoàn thành | 0 giờ | 🎉 Cảm ơn {{name}} đã tin tưởng Website! | Cảm ơn, hướng dẫn sử dụng |
| Hoàn thành | 72 giờ | {{name}} dùng sản phẩm thấy sao rồi? 💬 | Hỏi thăm, xin đánh giá 5 sao |
| Upsell | 336 giờ | 🎁 Quà tặng đặc biệt dành riêng cho {{name}} | Voucher 15%, giới thiệu sản phẩm mới |
| Đã hủy | 2 giờ | Chúng tôi có thể giúp gì thêm cho bạn? | Hỏi lý do, offer ưu đãi win-back |
🔧 Xử Lý Sự Cố Thường Gặp
❌ Email không được gửi dù đã tạo sequence
Kiểm tra theo thứ tự:
- Toggle Kích hoạt email đã bật trong tab Cài đặt chưa?
- Toggle Bật của chính sequence đó đã bật chưa?
- Thông tin SMTP đã đúng chưa? (host, port, user, pass)
- Cron job đã chạy chưa? (kiểm tra "Cron lần cuối" trong Cài đặt)
- Thử nhấn nút "Chạy ngay" ở tab Sequences — xem Log email có gì không
📬 Email vào Spam của khách
- Dùng Amazon SES thay vì SMTP hosting thường
- Xác minh domain với SPF + DKIM + DMARC records
- Tránh dùng từ khóa Spam trong tiêu đề: "Miễn phí", "Khẩn cấp", quá nhiều dấu chấm than
- Email "From" phải trùng domain website (vd: website@yoursite.com)
🔄 Khách nhận email nhầm giai đoạn
Hệ thống xác định giai đoạn dựa trên trạng thái đơn hàng hiện tại khi email được gửi. Đảm bảo bạn cập nhật trạng thái đơn hàng đúng và kịp thời. Kiểm tra trong Log email để xem sequence nào được gửi.
🚫 Khách không muốn nhận email
Vào Log email → tìm đơn hàng của khách đó → xóa các email đang "Chờ gửi" trong queue. Hoặc tắt sequence liên quan tạm thời nếu cần.
⚠️ Log hiện trạng thái "failed"
- Kiểm tra lại SMTP credentials (username/password)
- Xem AI Error Log trong admin để biết lý do cụ thể
- Thử test gửi email thủ công từ Cài đặt
- Kiểm tra xem email của khách có hợp lệ không
Email Followup Tự Động
Hệ thống có thể tự động gửi email theo lịch sau khi khách đặt hàng. Ví dụ:
Sau 1 giờ đặt hàng
Gửi email xác nhận đơn hàng, thông tin tracking
Sau 3 ngày nhận hàng
Hỏi thăm trải nghiệm sử dụng, mời đánh giá
Sau 7 ngày
Gửi mã giảm giá để mời mua lần 2
Để cài Email Followup:
-
1
Vào admin → menu "Email Followup" hoặc tìm trong Cài đặt
-
2
Tạo chiến dịch email mới → đặt tên, tiêu đề, nội dung, thời gian gửi (sau X giờ/ngày)
-
3
Bật chiến dịch → hệ thống tự động gửi email theo lịch
⚠️ Cần cài Cronjob
Email followup tự động cần có Cronjob chạy trên
hosting. Liên hệ nhà cung cấp hosting hoặc đội kỹ thuật để cài cronjob tại đường dẫn:
yoursite.com/emailflowup/cron.php mỗi 5 phút 1 lần.
🚀 Cần hỗ trợ hoặc không có thời gian tự cài đặt?
Đội ngũ kỹ thuật AILADI sẵn sàng cài đặt trọn gói nhanh chóng, hoặc giải đáp mọi thắc mắc 24/7 qua AI Chatbot.
✅ Hoàn Thành Chương 15!
Tiếp theo: chuyển sang bài học tiếp theo trong lộ trình.
Chương 16: 🤖 AI Chatbot Tư Vấn