BeelyWeb
07/09/2026

Tự động gửi thông báo tình trạng vận chuyển cho khách

Phong Nguyen
Tự động gửi thông báo tình trạng vận chuyển cho khách

Nếu mỗi ngày đội chăm sóc khách hàng của bạn phải trả lời hàng chục tin nhắn chỉ để nói "đơn của anh chị đang tới kho phân loại rồi ạ", thì đã đến lúc để hệ thống tự làm việc đó thay người thật. Bài này hướng dẫn bạn dựng một luồng tự động: theo dõi trạng thái vận đơn theo lịch, chủ động gửi thông báo cho khách ở đúng những mốc quan trọng và báo động nội bộ ngay khi có đơn bị kẹt quá lâu, giúp CSKH dồn sức cho những khách thật sự cần hỗ trợ thay vì trả lời câu hỏi lặp đi lặp lại.

Vì sao nên tự động báo tình trạng đơn hàng cho khách

Ở hầu hết các shop bán online, câu hỏi "đơn của em tới đâu rồi" chiếm phần lớn số tin nhắn đổ về fanpage hay Zalo OA mỗi ngày, mà bản chất câu hỏi này không cần một con người thật ngồi trả lời vì câu trả lời đã nằm sẵn trong hệ thống vận chuyển. Khi khách phải chủ động hỏi mới biết đơn đang ở đâu, họ dễ sốt ruột và nghĩ shop im lặng bỏ mặc, trong khi thực ra đơn vẫn đang di chuyển bình thường theo đúng lịch trình. Một luồng tự động thông báo vận chuyển giúp khách luôn biết trước tình trạng đơn hàng của mình mà không cần nhấc điện thoại hay nhắn tin hỏi ai, đồng thời giúp đội CSKH rảnh tay để tập trung vào những ca thật sự cần xử lý như đổi trả, khiếu nại hay tư vấn thêm.

Tuy việc này nghe có vẻ chỉ là một tiện ích nhỏ, nhưng tác động của nó lại rộng hơn tưởng tượng ban đầu. Khách nhận tin báo "đơn đang được giao, dự kiến trong hôm nay" thường ở nhà chờ nhận hàng nhiều hơn, tỷ lệ giao thành công lần đầu vì thế cũng nhích lên, còn shop thì bớt hẳn cảnh gọi điện không ai nghe máy rồi phải giao lại lần hai. Đặc biệt, khi thông báo được gửi đúng lúc đơn chuyển sang trạng thái "giao không thành công", đội vận hành có thể chủ động liên hệ khách ngay trong ngày.

Cần chuẩn bị gì trước khi bắt đầu

Trước khi dựng luồng, bạn nên chuẩn bị sẵn vài thứ để quá trình triển khai suôn sẻ, không phải dừng lại giữa chừng đi xin thêm quyền hay tài khoản.

  • Tài khoản đối tác và khoá API của đơn vị vận chuyển đang dùng (Giao Hàng Nhanh, Giao Hàng Tiết Kiệm, Viettel Post, J&T Express...) để tra cứu trạng thái vận đơn theo mã.
  • Một nền tảng automation để dựng luồng (như n8n hoặc các công cụ tương tự) và nơi lưu danh sách đơn hàng kèm mã vận đơn, số điện thoại khách, đang cập nhật liên tục.
  • Kênh gửi thông báo cho khách: Zalo OA (chi phí tin ZNS theo lượt gửi), SMS thương hiệu hoặc email, tuỳ ngân sách và thói quen của khách hàng mục tiêu.
  • Bảng ánh xạ trạng thái: quy đổi mã trạng thái kỹ thuật của từng đơn vị vận chuyển (mỗi hãng đặt tên mã khác nhau) sang một bộ trạng thái chung mà shop bạn muốn hiển thị cho khách.

Mẹo nhỏ

Hạn mức truy vấn API (số lượt tra cứu tối đa mỗi phút hoặc mỗi ngày) khác nhau tuỳ đơn vị vận chuyển và tuỳ gói hợp tác, nên bạn hãy kiểm tra kỹ tài liệu kỹ thuật chính thức của từng hãng đang dùng trước khi quyết định tần suất tra cứu, tránh vừa dựng xong luồng đã bị chặn vì gọi API quá dày.

Các bước dựng luồng thông báo vận chuyển tự động

  1. 1

    Kết nối API tra cứu trạng thái vận đơn

    Đăng ký khoá API từ đơn vị vận chuyển, sau đó dựng bước gọi API theo lịch (ví dụ mỗi 30 đến 60 phút) cho toàn bộ đơn "chưa hoàn tất". Nếu hãng hỗ trợ webhook đẩy trạng thái mới ngay khi thay đổi, hãy ưu tiên dùng webhook vì vừa nhanh vừa đỡ tốn lượt gọi API.

  2. 2

    Quy đổi trạng thái kỹ thuật sang trạng thái dễ hiểu

    Dùng một bước ánh xạ (mapping) để chuyển mã trạng thái đặc thù của từng hãng thành một bộ trạng thái chung, chẳng hạn "Đã lấy hàng", "Đang vận chuyển", "Đang giao", "Giao thành công", "Giao không thành công" - tránh báo sai khi shop dùng nhiều hãng cùng lúc.

  3. 3

    So sánh trạng thái mới với trạng thái đã lưu lần trước

    Chỉ gửi thông báo khi trạng thái thay đổi so với lần kiểm tra gần nhất, tránh gửi lặp lại thông báo giống hệt nhau nhiều lần trong ngày khiến khách khó chịu. Lưu lại trạng thái mới nhất vào bảng dữ liệu ngay sau khi so sánh xong để lần chạy kế tiếp có cái để đối chiếu.

  4. 4

    Soạn mẫu tin nhắn theo từng mốc trạng thái

    Mỗi trạng thái nên có một mẫu tin riêng, ngắn gọn, có tên khách, mã đơn và một câu dặn dò nếu cần (ví dụ nhắc khách để ý điện thoại khi đơn chuyển sang "Đang giao"). Nếu gửi qua Zalo ZNS, bạn cần đăng ký mẫu tin trước với nhà cung cấp và chờ duyệt, nên hãy chuẩn bị bước này sớm để không bị chậm tiến độ triển khai.

  5. 5

    Gửi thông báo và ghi log lại

    Gọi API của kênh gửi (Zalo OA, SMS hoặc email) ngay sau khi phát hiện trạng thái thay đổi, đồng thời ghi lại thời điểm gửi, nội dung và kết quả gửi thành công hay thất bại vào một bảng log riêng để sau này dễ tra cứu khi khách phản ánh không nhận được tin.

  6. 6

    Cảnh báo nội bộ khi đơn kẹt quá lâu

    Thêm một điều kiện kiểm tra: nếu đơn không có thay đổi trạng thái sau một khoảng thời gian bạn tự đặt (ví dụ 3 ngày với đơn nội thành, 5 đến 7 ngày với đơn liên tỉnh), luồng sẽ tự gửi cảnh báo vào nhóm nội bộ để nhân viên vận hành chủ động liên hệ đơn vị vận chuyển kiểm tra, thay vì để khách là người phát hiện ra vấn đề đầu tiên.

Chọn mốc nào để báo, tránh làm phiền khách

Không phải trạng thái nào cũng cần báo cho khách, vì gửi quá nhiều tin lại phản tác dụng khiến khách thấy phiền và có khi báo cáo tin nhắn là rác. Kinh nghiệm triển khai cho nhiều shop online cho thấy bốn mốc sau đây là đủ để khách yên tâm mà không bị dội bom thông báo: đơn đã được lấy hàng thành công (khách biết chắc shop đã gửi đi), đơn đang trên đường giao trong ngày (khách sắp xếp ở nhà chờ nhận), giao thành công kèm lời cảm ơn, và giao không thành công kèm hướng dẫn cách nhận lại. Bốn mốc này vừa đủ để khách cảm thấy được cập nhật thường xuyên mà không thấy bị làm phiền, còn những trạng thái trung gian mang tính kỹ thuật như "đã nhập kho phân loại" hay "đang trung chuyển" thì chỉ nên lưu vào hệ thống nội bộ, không cần đẩy ra ngoài.

Ngoài ra, thời điểm gửi cũng đáng lưu ý không kém nội dung gửi. Nên đặt giới hạn khung giờ gửi tin (ví dụ chỉ gửi trong khoảng 7 giờ sáng đến 9 giờ tối) để tránh làm phiền khách lúc nửa đêm nếu trạng thái đơn hàng vô tình cập nhật vào giờ đó, việc này chỉ cần thêm một điều kiện kiểm tra giờ hiện tại trước bước gửi tin là đủ.

Xử lý khi đơn bị kẹt hoặc giao không thành công

Đơn giao không thành công là tình huống dễ khiến khách bực mình nhất nếu shop không chủ động lên tiếng trước, nên đây chính là chỗ luồng tự động phát huy tác dụng rõ nhất. Ngay khi trạng thái chuyển sang "giao không thành công", hệ thống nên gửi liền một tin nhắn cho khách kèm lý do (nếu đơn vị vận chuyển có cung cấp, ví dụ không liên lạc được hoặc khách hẹn giao lại) và một đường link hoặc số hotline để khách chủ động chọn lại thời gian giao. Song song đó, luồng cũng nên đẩy cảnh báo cho nhân viên CSKH để chủ động gọi lại khách trong ngày, vì nhiều trường hợp khách chỉ đơn giản là bận nghe máy chứ không có ý định huỷ đơn.

Lỗi thường gặp

Nhiều shop chỉ dựng cảnh báo cho trạng thái "giao không thành công" mà quên hẳn trường hợp đơn "đứng yên" quá lâu ở một trạng thái trung gian không đổi (ví dụ nằm ở kho phân loại 5, 7 ngày liền không nhúc nhích). Đây thường là dấu hiệu đơn bị thất lạc hoặc quên xử lý, nên luôn cần thêm điều kiện kiểm tra thời gian đứng yên tối đa cho mỗi trạng thái, không chỉ riêng trạng thái giao thất bại.

Lỗi thường gặp khi mới dựng luồng

Lỗi thường gặp Hậu quả Cách khắc phục
Không lưu trạng thái đã báo lần trước Gửi trùng nhiều tin cùng nội dung trong ngày Luôn ghi trạng thái mới nhất vào bảng dữ liệu ngay sau khi gửi thành công
Gọi API tra cứu quá dày Bị hãng vận chuyển tạm khoá quyền truy cập Giãn tần suất tra cứu và kiểm tra hạn mức trong tài liệu chính thức của hãng
Sai số điện thoại hoặc thiếu dữ liệu khách Tin gửi thất bại âm thầm, không ai biết Kiểm tra định dạng số điện thoại trước khi gửi, ghi log lỗi gửi rõ ràng
Không giới hạn khung giờ gửi Khách nhận tin lúc nửa đêm, cảm thấy phiền Thêm điều kiện chỉ gửi trong khung giờ hợp lý, dồn tin ngoài giờ sang sáng hôm sau

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

Shop dùng nhiều đơn vị vận chuyển cùng lúc thì có dựng chung một luồng được không?

Được, miễn là bạn có bước nhận diện đơn hàng đang gửi qua hãng nào rồi gọi đúng API tương ứng, sau đó vẫn đi qua chung một bước quy đổi trạng thái và gửi tin như đã mô tả ở trên.

Chi phí gửi tin qua Zalo ZNS hay SMS có đắt không?

Mỗi kênh tính phí theo lượt gửi và mức giá thay đổi theo thời gian cũng như theo gói đăng ký, nên bạn nên kiểm tra bảng giá mới nhất từ nhà cung cấp trước khi ước tính ngân sách. Cách tiết kiệm phổ biến là chỉ gửi qua kênh trả phí ở những mốc quan trọng nhất.

Nếu khách đổi số điện thoại giữa chừng thì luồng có bị lỗi không?

Luồng chỉ lấy đúng số điện thoại đang lưu trong bảng đơn hàng tại thời điểm gửi tin, nên nếu nhân viên cập nhật số mới ngay khi khách báo thì thông báo tiếp theo vẫn gửi đúng số mới.

Có cần xây riêng một trang để khách tự tra cứu đơn hàng không?

Không bắt buộc, nhưng có thêm một trang tra cứu trên chính website của shop sẽ giúp giảm bớt số tin nhắn trả phí cần gửi vì khách có thể tự kiểm tra bất cứ lúc nào. Nếu bạn đang cân nhắc nâng cấp website để có thêm tính năng này, đội ngũ BeelyWeb có thể tư vấn cách tích hợp phù hợp với hệ thống bán hàng hiện tại của bạn.

Luồng thông báo vận chuyển này thường phát huy giá trị tốt nhất khi được nối liền với luồng tự động xử lý đơn hàng từ website về kho và vận chuyển, vì khi đó dữ liệu mã vận đơn được chuyển giao liền mạch ngay từ lúc đơn được đóng gói, không cần nhập tay lại lần nào. Còn với những câu hỏi phức tạp hơn ngoài phạm vi tình trạng vận chuyển, bạn có thể tham khảo thêm cách tự động soạn thư trả lời khách hàng dựa trên email đến để phủ kín thêm những kênh liên lạc khác. Nhìn rộng ra, đây chỉ là một mảnh ghép trong bức tranh lớn hơn về tự động hoá vận hành và bán hàng online mà một shop hay công ty thương mại điện tử nên hướng tới theo từng giai đoạn.

Nếu đội ngũ của bạn chưa có ai rành automation để tự dựng luồng này, hoặc đang dùng nhiều đơn vị vận chuyển khiến việc quy đổi trạng thái trở nên rối rắm, đội ngũ BeelyWeb sẵn sàng khảo sát quy trình hiện tại và dựng luồng thông báo vận chuyển phù hợp với đúng hệ thống bán hàng của bạn, tham khảo thêm tại dịch vụ AI automation của chúng tôi nhé. Đăng ký tư vấn miễn phí ngay hôm nay để CSKH của bạn sớm được rảnh tay cho những việc quan trọng hơn.