Chương 14
📨 Email Follow-up Tự Động
Sequences, cron job, 6 giai đoạn, theo dõi log gửi email
🎥 Video Hướng Dẫn: Chiến Dịch Email Marketing & Follow-up Tự Động AILADI
📌 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 Marketing (Chương 10)?
Email Marketing (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.
🎥 Video Hướng Dẫn: Đăng Ký SMTP Gmail
| Dịch vụ SMTP | Miễn phí | Chi phí | Độ ổn định | Ghi chú |
|---|---|---|---|---|
| ⭐ Amazon SES | 62k email/tháng | $0.10 / 1000 email | 🟢🟢🟢🟢🟢 | Khuyến nghị nhất. Cần xác minh domain. |
| ⭐ Gmail SMTP | 500 email/ngày | Miễn phí 100% | 🟢🟢🟢🟡⚪ | Dễ tạo, dùng Mật khẩu ứng dụng (App Password). |
| Mailgun | 1000 email/tháng | Từ $15/tháng | 🟢🟢🟢🟢⚪ | Tốt, nhưng đắt hơn SES. |
| SMTP hosting | Tùy host | Có sẵn | 🟡🟡⚪⚪⚪ | Dễ vào Spam. Chỉ dùng khi chưa có gì. |
Cách lấy thông tin Amazon SES
-
1
Tạo tài khoản AWS
Truy cập aws.amazon.com → đăng ký tài khoản (cần thẻ tín dụng để xác minh, nhưng có gói miễn phí).
-
2
Vào Amazon SES → Xác minh email/domain
Vào AWS Console → SES → Verified Identities → Create Identity. Xác minh email gửi hoặc cả domain (tốt hơn) để thoát khỏi "Sandbox mode".
-
3
Tạo SMTP Credentials
Vào SES → SMTP Settings → Create SMTP Credentials → AWS tạo cho bạn một cặp Username + Password dùng riêng cho SMTP.
-
4
Lấy thông tin điền vào hệ thống
SMTP Host: email-smtp.us-east-1.amazonaws.comSMTP Port: 587Username: [AKID...từ bước 3]Password: [Secret key...từ bước 3]Region có thể khác nhau tuỳ bạn chọn — kiểm tra trong URL trang SES của bạn.
Hướng Dẫn Cấu Hình SMTP Gmail (Miễn Phí 500 Email/Ngày)
Google yêu cầu dùng Mật khẩu ứng dụng (App Password) 16 ký tự riêng biệt thay cho mật khẩu Gmail chính khi kết nối SMTP:
-
1
Bật Xác minh 2 bước (2-Step Verification)
Truy cập myaccount.google.com/security → Tìm mục Bảo mật (Security) → Bật Xác minh 2 bước (bắt buộc trước khi tạo App Password).
-
2
Tạo Mật khẩu ứng dụng mới
Vào ô tìm kiếm ở đầu trang tài khoản Google, gõ
Mật khẩu ứng dụng(hoặc truy cập trực tiếp myaccount.google.com/apppasswords) → Đặt tên ứng dụng (VD:AILADI SMTP) → Nhấn Tạo. -
3
Sao chép Mật khẩu 16 ký tự
Google sẽ cấp một chuỗi 16 ký tự (ví dụ:
abcd efgh ijkl mnop). Hãy sao chép mã này (xóa các khoảng trắng khi dán vào ô Mật khẩu SMTP). -
4
Thông số cấu hình SMTP Gmail điền vào Admin:
SMTP Host: smtp.gmail.comSMTP Port: 587 (giao thức TLS) hoặc 465 (giao thức SSL)Username: diachiemailcuaban@gmail.comPassword: [Mật khẩu ứng dụng 16 ký tự ở bước 3]Email Người Gửi: diachiemailcuaban@gmail.com⚠️ Lưu ý: Tuyệt đối KHÔNG sử dụng mật khẩu Gmail đăng nhập cá nhân thông thường.
Điền vào Admin
Vào Admin → Email Follow-up → tab Cài đặt:
SMTP Host
Địa chỉ máy chủ SMTP (ví dụ: email-smtp.us-east-1.amazonaws.com)
SMTP Port
Thường là 587 (TLS) hoặc 465 (SSL)
SMTP Username & Password
Thông tin đăng nhập SMTP (không phải mật khẩu AWS)
Tên & Email người gửi
Ví dụ: Tên = Website Thời Trang, Email = order@luviet.com
Reply-To (tuỳ chọn)
Email khách sẽ reply vào — để trống để dùng email người gửi, hoặc điền email chăm sóc riêng.
Nhớ bật toggle "Kích hoạt" trước khi lưu!
🗂️ 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 "Thống kê"
Báo cáo & Thống kê toàn bộ chỉ số hiệu suất email theo thời gian real-time.
- • Tổng số email đã gửi, tỷ lệ thành công %
- • Thống kê chi tiết theo từng Giai đoạn Funnel
- • Báo cáo xu hướng gửi 7 ngày gần nhất
- • Top mẫu email (Sequence) hiệu quả nhất
- • Nhật ký sự cố & chẩn đoán lỗi SMTP chi tiết
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.
🚀 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 14!
Tiếp theo: chuyển sang bài học tiếp theo trong lộ trình.
Chương 15: 📧 Email Marketing