Làm sạch danh sách email: lọc địa chỉ hỏng, người không mở và kịch bản tái kích hoạt

Làm sạch danh sách email, lọc địa chỉ hỏng và người không mở
Email marketing · Chăm sóc danh sách

Danh sách email càng lâu năm càng có nhiều địa chỉ đã bỏ, người đã quên mình từng đăng ký, và cả những địa chỉ gõ sai từ ngày đầu. Trong 14 năm làm SEO, làm marketing online và nhiều năm kinh doanh online, tôi đã thử, test và dừng rất nhiều kịch bản gửi email, và nhiều lần thấy kịch bản tốt bị kéo xuống chỉ vì gửi cho người không còn đọc. Cuối cùng tôi giữ một thói quen: định kỳ dọn danh sách và hỏi lại người im lặng trước khi ngừng gửi. Bài này hướng dẫn làm sạch danh sách email từng bước, kèm kịch bản 3 email tái kích hoạt dùng ngay.

Dành choShop, website có danh sách email
Thời gianMột buổi cho lần dọn đầu
Cần cóPlugin email có trạng thái người nhận
Kết quảDanh sách chỉ gồm người còn đọc
Làm sạch danh sách email, lọc địa chỉ hỏng và người không mở
Minh họa phễu lọc thẻ người nhận, tách thẻ địa chỉ hỏng và giữ thẻ có dấu tích xanh.
Trả lời ngắn

Làm sạch danh sách email là định kỳ loại khỏi danh sách gửi ba nhóm: địa chỉ bị trả về vĩnh viễn (hard bounce), địa chỉ sai cú pháp hoặc gõ nhầm, và người lâu không mở email. Nhóm không mở không xóa ngay mà gửi chuỗi email tái kích hoạt hỏi họ còn muốn nhận không; ai không phản hồi thì ngừng gửi. Làm đều đặn giúp tỷ lệ báo spam thấp và email của cả danh sách dễ vào hộp thư chính hơn.

  • Loại ngay: hard bounce và địa chỉ sai cú pháp, vì chúng không bao giờ nhận được thư.
  • Hỏi lại trước: người không mở email trong khoảng 3–6 tháng.
  • Tự động hóa: đặt quy tắc tự ngừng gửi cho người không hoạt động.
Tóm tắt nhanh

Vì sao cần làm: Gửi cho người không đọc kéo uy tín tên miền xuống, ảnh hưởng cả người còn đọc.
Loại ngay: Địa chỉ trả về vĩnh viễn và địa chỉ gõ sai.
Hỏi lại: Người im lặng 3–6 tháng nhận chuỗi 3 email tái kích hoạt.
Nhịp dọn: Mỗi quý một lần, cộng quy tắc tự ngừng gửi chạy liên tục.

Vì sao cần làm sạch danh sách email

Hộp thư như Gmail và Outlook chấm điểm người gửi dựa trên phản ứng của người nhận. Gửi tới địa chỉ không tồn tại thì thư bị trả về; gửi cho người không còn quan tâm thì họ lờ đi hoặc bấm báo spam. Cả hai đều là tín hiệu xấu, và tín hiệu đó tính cho cả tên miền, không riêng nhóm người không đọc. Kết quả là người vẫn đang chờ email của anh em cũng bắt đầu thấy thư trong thư mục rác.

  1. Toàn bộ danh sáchMọi địa chỉ đã thu thập
  2. Bỏ địa chỉ hỏngHard bounce, sai cú pháp
  3. Hỏi lại người im lặngChuỗi email tái kích hoạt
  4. Danh sách gửiNgười còn mở và nhấp
Làm sạch danh sách email là lọc dần từ toàn bộ địa chỉ xuống những người còn đọc thư.

Có thêm lý do về chi phí. Nhiều nền tảng và plugin email tính phí theo số người đăng ký, nên giữ hàng nghìn địa chỉ không ai đọc là trả tiền cho việc làm hỏng uy tín của chính mình. Một danh sách nhỏ mà sạch giúp mọi chuỗi email marketing automation chạy đúng hơn, vì số liệu mở và nhấp phản ánh người thật.

3 nhóm địa chỉ cần lọc

Không phải địa chỉ nào khó gửi cũng xử lý giống nhau. Tôi chia làm ba nhóm theo mức chắc chắn.

Nhóm Dấu hiệu Cách xử lý
Trả về vĩnh viễn (hard bounce) Địa chỉ không tồn tại, tên miền không nhận thư Ngừng gửi ngay
Sai cú pháp, gõ nhầm gmail.con, gmial.com, thiếu @, có khoảng trắng Sửa nếu chắc chắn, không thì loại
Không hoạt động Không mở, không nhấp trong nhiều tháng Gửi tái kích hoạt, không phản hồi thì ngừng gửi

Trả về tạm thời (soft bounce) như hộp thư đầy hay máy chủ nhận đang lỗi thì chưa cần loại; các plugin email thường tự thử lại và chỉ đánh dấu trả về khi lỗi lặp lại nhiều lần.

Phần cơ bản: lọc địa chỉ hỏng và người không mở

Ba bước dưới đây làm trong một buổi với MailPoet, FluentCRM hay hầu hết nền tảng gửi email. Xuất danh sách ra file trước khi làm để có bản lưu.

  1. Loại địa chỉ trả về vĩnh viễn

    Mở danh sách người đăng ký, lọc theo trạng thái Bounced. Các plugin đã đánh dấu những địa chỉ này và ngừng gửi, việc của anh em là chắc chắn chúng không bị nhập lại vào danh sách từ file khác. Với SMTP riêng, cài một địa chỉ nhận thư trả về để plugin đọc được lý do trả về.

    Lọc người đăng ký bị trả về (Bounced) trong MailPoet
    Địa chỉ bị trả về được MailPoet đánh dấu Bounced và không gửi nữa.
  2. Sửa hoặc loại địa chỉ sai cú pháp

    Tìm các đuôi tên miền gõ nhầm phổ biến như gmail.con, gmial.com, yahoo.con. Địa chỉ nhầm rõ ràng do khách vừa đăng ký có thể sửa; địa chỉ không chắc thì loại. Thêm xác nhận hai bước vào form để lỗi này không lặp lại.

  3. Gom nhóm người lâu không mở

    Tạo một phân khúc theo điều kiện ngày mở email gần nhất cũ hơn 90 ngày, hoặc lọc theo trạng thái không hoạt động. Nhóm này chưa xóa, nó là đầu vào cho chuỗi email tái kích hoạt ở phần sau.

    Tạo phân khúc người không mở email trong 90 ngày bằng MailPoet
    Điều kiện last open date not in the last 90 days gom người cần gửi email tái kích hoạt.
Mẹo: tỷ lệ mở bị đẩy cao ở một số hộp thư có tính năng tự tải email, nên một người “có mở” chưa chắc đã đọc. Khi xét nhóm không hoạt động, xem thêm lần nhấp gần nhất và lần mua gần nhất nếu có.

Phần nâng cao: ngưỡng không hoạt động và chuỗi tái kích hoạt

Phần này biến việc dọn danh sách từ một lần làm tay thành quy tắc chạy liên tục.

Chọn ngưỡng không hoạt động

Ngưỡng phụ thuộc vào nhịp gửi. Bản tin hằng tuần thì 3 tháng không mở đã là khoảng mười mấy email bị bỏ qua, đủ để hỏi lại. Danh sách gửi mỗi tháng một lần có thể đợi 6 tháng. Shop có chu kỳ mua dài như nội thất hay thiết bị nên xét cả lịch sử mua trước khi coi khách là không hoạt động.

Chuỗi 3 email tái kích hoạt

Thay vì xóa người im lặng, gửi cho họ một chuỗi ngắn hỏi thẳng. Ai bấm thì ở lại; ai không phản hồi sau email cuối thì ngừng gửi.

  1. Ngày 0

    Email 1: hỏi còn muốn nhận không, một nút “Có, tôi vẫn muốn nhận”.

  2. Ngày 4

    Email 2: gửi nội dung đáng giá nhất, cho chọn nhận ít email hơn.

  3. Ngày 8

    Email 3: báo sẽ ngừng gửi, nút giữ lại lần cuối.

  4. Ngày 10

    Không bấm nút nào: chuyển sang ngừng gửi.

Chuỗi tái kích hoạt 3 email trong khoảng 10 ngày, người không phản hồi được ngừng gửi.
EMAIL 1 (ngày 0)
Tiêu đề: [Tên] còn muốn nhận email từ [thương hiệu] không?
Nội dung: Lâu rồi anh/chị chưa mở email của [thương hiệu]. Nếu vẫn muốn nhận [nội dung chính], anh/chị bấm nút dưới đây. Không bấm cũng không sao, mình sẽ không làm phiền thêm.
Nút: Có, tôi vẫn muốn nhận
—
EMAIL 2 (ngày 4, chỉ gửi người chưa bấm)
Tiêu đề: [Nội dung đáng giá nhất] mà anh/chị có thể đã bỏ lỡ
Nội dung: Đây là [bài, mẫu, ưu đãi] được nhiều người dùng nhất. Nếu email đến quá dày, anh/chị chọn nhận [mỗi tháng một lần].
Nút: Nhận ít email hơn
—
EMAIL 3 (ngày 8, chỉ gửi người chưa bấm)
Tiêu đề: Mình sẽ ngừng gửi email cho [tên]
Nội dung: Vài ngày tới mình sẽ ngừng gửi để không làm đầy hộp thư của anh/chị. Muốn tiếp tục thì bấm nút này, mọi thứ giữ nguyên.
Nút: Giữ lại cho tôi

Quy tắc tự ngừng gửi

Ngoài chuỗi tái kích hoạt, đặt một quy tắc chạy nền: người không mở email quá một mốc thời gian dài hơn ngưỡng ở trên thì plugin tự chuyển sang không hoạt động và ngừng gửi. MailPoet có sẵn lựa chọn này trong cài đặt nâng cao. Quy tắc này là lưới an toàn, bắt những người lọt qua mà anh em quên dọn tay.

Lọc người đăng ký không hoạt động (Inactive) trong MailPoet
Người lâu không mở email bị chuyển sang Inactive, điểm tương tác 0%.

Người đã ngừng nhận email vẫn có thể là khách tiềm năng ở kênh khác. Cách tiếp tục chăm sóc khách tiềm năng theo từng giai đoạn có trong bài lead nurturing là gì.

Bao lâu nên làm sạch một lần

Tôi khuyên anh em giữ hai nhịp. Nhịp tự động chạy liên tục: plugin ngừng gửi cho địa chỉ trả về và người không hoạt động quá mốc. Nhịp tay mỗi quý một lần: xem lại phân khúc người không mở, chạy chuỗi tái kích hoạt, kiểm tra địa chỉ sai cú pháp mới vào.

Mỗi quý
  1. Gửi đềuTheo nhịp đã hứa
  2. Theo dõiTrả về, báo spam, không mở
  3. LọcBỏ địa chỉ hỏng
  4. Hỏi lạiChuỗi tái kích hoạt
Vòng chăm sóc danh sách lặp lại mỗi quý, cộng quy tắc tự ngừng gửi chạy liên tục.

Ngoài lịch quý, có ba lúc nên dọn ngay: trước một chiến dịch lớn, sau khi nhập một danh sách cũ từ hệ thống khác, và khi tỷ lệ trả về hay tỷ lệ báo spam tăng bất thường sau một lần gửi.

Ví dụ thực tế: Onic dọn danh sách bản tin bằng MailPoet

Danh sách “Bản tin Onic” nhận người đăng ký từ form trong bài viết và từ món quà Brand Context, cách làm quà có trong bài lead magnet là gì. Vì người đăng ký đến từ nhiều form, Onic cài quy tắc dọn danh sách ngay từ đầu thay vì đợi danh sách lớn.

Trong cài đặt nâng cao của MailPoet, Onic đặt địa chỉ nhận thư trả về riêng là bounce@onic.vn và bật ngừng gửi cho người không hoạt động sau 6 tháng. Địa chỉ trả về được MailPoet đánh dấu Bounced và không gửi nữa; người lâu không mở chuyển sang Inactive với điểm tương tác bằng 0.

Cài địa chỉ nhận thư trả về và tự ngừng gửi cho người không hoạt động trong MailPoet
Một địa chỉ riêng nhận thư trả về, và tự ngừng gửi cho người không mở sau 6 tháng.

Với người im lặng ngắn hơn, Onic tạo phân khúc “Không mở email 90 ngày” theo điều kiện ngày mở gần nhất không nằm trong 90 ngày qua. Kèm theo là một email tái kích hoạt của MailPoet tự gửi khi người đăng ký không tương tác 3 tháng, tiêu đề “[tên] còn muốn nhận email từ Onic không?” với một nút “Có, tôi vẫn muốn nhận”. Người bấm nút ở lại danh sách; người không bấm sẽ được quy tắc 6 tháng ngừng gửi.

Email tái kích hoạt hỏi người đăng ký còn muốn nhận bản tin không
Một câu hỏi thẳng và một nút bấm, không bấm thì ngừng gửi.
Đặt thời điểm gửi email tái kích hoạt sau 3 tháng không tương tác
Email tự gửi khi người đăng ký không tương tác 3 tháng.

Danh sách sạch cũng giúp Onic đọc đúng số liệu: tỷ lệ mở và nhấp của bản tin phản ánh người thật, nên biết bài nào do công cụ seo tự động của Onic viết được người đọc quan tâm nhất để đưa vào bản tin sau.

Điều rút ra: làm sạch danh sách không phải xóa người. Đó là hỏi lại người im lặng một cách lịch sự, rồi tôn trọng câu trả lời của họ.

Sai lầm thường gặp khi làm sạch danh sách

Những lỗi dưới đây làm việc dọn danh sách mất tác dụng, hoặc tệ hơn, làm mất cả người còn muốn đọc.

  • Xóa hàng loạt người không mở mà không gửi email tái kích hoạt trước.
  • Xóa hẳn địa chỉ trả về rồi lại nhập lại từ file cũ, gửi tiếp vào địa chỉ hỏng.
  • Chỉ dựa vào tỷ lệ mở, bỏ qua lần nhấp và lịch sử mua hàng.
  • Đặt ngưỡng không hoạt động quá ngắn so với nhịp gửi thực tế.
  • Dọn một lần rồi bỏ, không có quy tắc tự ngừng gửi chạy nền.
  • Gửi chuỗi tái kích hoạt có giọng trách móc hoặc dọa khóa tài khoản.

Tiêu chuẩn biên tập nội dung tại Onic.vn (E-E-A-T)

Các bài kiến thức và hướng dẫn trên Onic.vn được viết theo bộ Brand Context do Hồ Đình Thắng trực tiếp thiết lập, và luôn qua kiểm duyệt con người (human-in-the-loop) trước khi xuất bản.

  • Nội dung dựa trên kinh nghiệm thực chiến (Experience) và số liệu xác minh được (Ahrefs, Google Analytics, Google Search Console), không phóng đại kết quả hay hứa hẹn “chắc chắn lên Top”.
  • Chuyên môn (Expertise) đến từ 14+ năm hành nghề liên tục và 4 sản phẩm AI SEO tự tay xây dựng, không phải kiến thức lý thuyết sao chép.
  • Tính thẩm quyền (Authoritativeness) thể hiện qua vai trò founder duy nhất đứng sau toàn bộ hệ sinh thái Onic.vn, một thực thể nhất quán, không rời rạc.
  • Độ tin cậy (Trustworthiness) được đảm bảo bằng thông tin liên hệ thật, hồ sơ công khai, số liệu có nguồn xác minh và minh bạch về giới hạn (phần nào AI hỗ trợ, phần nào cần con người quyết định).
  • Mọi bài viết được đối chiếu với dữ liệu chính thức trên onic.vn/huong-dan trước khi xuất bản, tránh trùng lặp intent, và được cập nhật khi có thay đổi về tính năng hoặc dữ liệu GSC.

Câu hỏi thường gặp

Bao lâu không mở email thì nên xóa khỏi danh sách?

Thường 3–6 tháng không mở thì gửi chuỗi tái kích hoạt, tùy nhịp gửi. Ai vẫn không phản hồi sau chuỗi đó thì ngừng gửi.

Xóa người không mở có làm giảm doanh thu không?

Thường không, vì người không mở email cũng hiếm khi mua qua email. Ngược lại, danh sách sạch giúp thư đến hộp thư chính của người còn đọc, nơi doanh thu thật sự đến.

Bounce cứng và bounce mềm khác nhau thế nào?

Bounce cứng là trả về vĩnh viễn, như địa chỉ không tồn tại, cần ngừng gửi ngay. Bounce mềm là lỗi tạm thời, như hộp thư đầy, plugin sẽ thử lại trước khi đánh dấu.

Có công cụ nào kiểm tra danh sách email không?

Có. Plugin như MailPoet và FluentCRM tự đánh dấu địa chỉ trả về và người không hoạt động; các dịch vụ xác minh email kiểm tra hàng loạt địa chỉ trước khi nhập danh sách cũ.

Bao lâu nên làm sạch danh sách email một lần?

Mỗi quý một lần làm tay, cộng quy tắc tự ngừng gửi chạy liên tục. Dọn thêm trước chiến dịch lớn hoặc sau khi nhập danh sách cũ.

Kết luận

Làm sạch danh sách email là giữ cho mỗi lá thư gửi đến người còn muốn đọc. Loại ngay địa chỉ trả về vĩnh viễn và địa chỉ sai cú pháp, gom người im lặng vào một phân khúc, gửi chuỗi 3 email tái kích hoạt và ngừng gửi cho ai không phản hồi. Đặt quy tắc tự ngừng gửi chạy nền, dọn tay mỗi quý một lần, và danh sách sẽ nhỏ hơn nhưng có giá trị hơn.

Danh sách sạch rồi, cần nội dung để người đọc ở lại

Onic là hệ thống AI cho tăng trưởng Organic có kiểm soát trên WordPress và WooCommerce: bài viết mới đều đặn theo Brand Context, cho người còn trong danh sách luôn có lý do để mở bản tin tiếp theo. Bài vào bản nháp để anh em duyệt trước khi đăng.