- SMS tracking đơn hàng tự động gửi thông báo trạng thái giao hàng cho khách - không cần nhân sự xử lý thủ công.
- WISMO ("Where is my order?") chiếm trung bình 35% tổng ticket support - SMS tracking cắt giảm loại cuộc gọi này đến 60%.
- Tích hợp webhook với GHN, GHTK, J&T Express, Viettel Post, VNPost để nhận trạng thái thời gian thực và kích hoạt tin nhắn tự động.
- 7 sự kiện tracking cần thiết: xác nhận đơn, lấy hàng, đang vận chuyển, ra shipper, giao thành công, giao thất bại, hoàn hàng.
SMS Tracking Đơn Hàng: Tích Hợp Tự Động cho Shop Online và Sàn TMĐT 2026
SMS tracking đơn hàng là hệ thống tự động gửi tin nhắn thông báo trạng thái giao hàng đến khách mua - từ lúc xác nhận đơn, shipper lấy hàng, đang vận chuyển cho đến giao thành công hoặc thất bại. Hệ thống hoạt động dựa trên webhook từ đơn vị vận chuyển (GHN, GHTK, J&T, Viettel Post, VNPost) và kích hoạt tin nhắn SMS tự động theo từng trạng thái, không cần nhân sự can thiệp thủ công.
Với shop online xử lý từ 50 đơn/ngày trở lên, bộ phận CSKH nhận hàng chục cuộc gọi mỗi ngày chỉ để trả lời câu hỏi "đơn hàng của tôi ở đâu rồi?" - hay còn gọi là WISMO (Where Is My Order?). Theo dữ liệu từ WISMOlabs, loại câu hỏi này chiếm 35-40% tổng ticket hỗ trợ khách hàng của doanh nghiệp thương mại điện tử. Mỗi ticket xử lý tốn từ 80.000 - 200.000 đồng tính theo chi phí nhân sự và hệ thống.
SMS tracking giải quyết vấn đề này bằng cách đưa thông tin chủ động đến khách hàng trước khi họ kịp đặt câu hỏi. Bài viết này hướng dẫn toàn bộ quy trình - từ thiết kế 7 sự kiện tracking, cách tích hợp webhook với 5 đơn vị vận chuyển lớn tại Việt Nam, mẫu tin nhắn theo từng trạng thái, cho đến cách đo lường hiệu quả và tính chi phí thực tế.
Vấn đề WISMO và tác động chi phí với shop online

WISMO (Where Is My Order?) là nhóm cuộc gọi và tin nhắn từ khách hàng hỏi về trạng thái đơn hàng sau khi đã thanh toán. Đây là loại câu hỏi tốn nhiều chi phí nhất trong CSKH thương mại điện tử vì tần suất cao, lặp đi lặp lại và không tạo ra giá trị bán thêm.
Con số thực tế từ doanh nghiệp TMĐT
Các nghiên cứu quốc tế và thực tế vận hành tại thị trường Việt Nam chỉ ra một số con số đáng chú ý:
- 35-40% tổng ticket hỗ trợ khách hàng là câu hỏi về trạng thái đơn hàng (WISMO)
- Mùa cao điểm (11/11, Black Friday, Tết) tỷ lệ WISMO tăng lên 50-60% tổng volume cuộc gọi
- Khách hàng không nhận được cập nhật tự động có tỷ lệ gọi lại hỏi cao hơn 3,5 lần so với nhóm được thông báo chủ động
- Triển khai thông báo đa điểm chạm (multi-touchpoint notification) giảm WISMO call rate 60-80% theo báo cáo của các nền tảng tracking quốc tế
Với chủ shop online xử lý 100 đơn/ngày
Chủ shop xử lý 100 đơn/ngày cần nhìn vào bài toán chi phí cụ thể hơn là con số tỷ lệ phần trăm. Giả sử tỷ lệ WISMO 20% (thấp hơn trung bình ngành) - mỗi ngày có 20 cuộc gọi hỏi đơn hàng. Mỗi cuộc gọi chiếm 3-5 phút của nhân viên. Tính 1 nhân viên CSKH bán thời gian mất 1-2 giờ/ngày chỉ để trả lời loại câu hỏi này.
Vấn đề sâu hơn là trải nghiệm: khách hàng không nhận được thông tin chủ động thường lo lắng, mất tin tưởng, dễ hủy đơn hoặc từ chối nhận hàng - đặc biệt khi đơn hàng chậm hoặc shipper liên hệ thất bại lần đầu. SMS tracking cắt đứt chuỗi lo lắng này từ điểm đầu tiên.
Với bộ phận CSKH của sàn TMĐT
Với bộ phận CSKH của sàn TMĐT, bài toán phức tạp hơn vì phải xử lý đơn hàng từ nhiều đơn vị vận chuyển khác nhau. Một hệ thống SMS tracking tích hợp thống nhất giúp chuẩn hóa thông điệp - thay vì khách nhận thông báo từ app GHN, từ SMS của GHTK, từ Zalo của J&T với định dạng khác nhau. Thông điệp thống nhất từ 1 đầu số thương hiệu tạo trải nghiệm nhất quán, tăng nhận diện brand và giảm nhầm lẫn cho khách hàng.
7 sự kiện tracking cần gửi SMS
Không phải mọi thay đổi trạng thái đều cần gửi SMS - điều này dẫn đến spam và khách hàng tắt thông báo. Nguyên tắc chọn sự kiện: chỉ gửi khi thông tin có giá trị hành động với khách, hoặc khi khách cần chuẩn bị để nhận hàng.
| Sự kiện | Thời điểm gửi | Mục đích | Độ ưu tiên |
|---|---|---|---|
| 1. Xác nhận đơn hàng | Ngay sau khi tạo đơn thành công | Xác nhận mua hàng, cung cấp mã đơn | Bắt buộc |
| 2. Shipper đã lấy hàng | Khi đơn vị vận chuyển quét mã lấy hàng | Giảm lo lắng, cung cấp mã vận đơn | Bắt buộc |
| 3. Đang vận chuyển (liên tỉnh) | Khi đơn qua bưu cục / hub trung chuyển | Cập nhật tiến trình, giảm lo lắng đơn nội tỉnh | Khuyến nghị |
| 4. Ra shipper / sắp giao | Khi shipper nhận hàng để giao trong ngày | Nhắc khách chuẩn bị nhận hàng, giảm tỷ lệ giao thất bại | Bắt buộc |
| 5. Giao hàng thành công | Sau khi shipper xác nhận giao thành công | Đóng vòng lặp, kích hoạt review/upsell | Bắt buộc |
| 6. Giao hàng thất bại | Khi shipper giao không thành công | Thông báo lý do, hướng dẫn xử lý tiếp | Bắt buộc |
| 7. Hoàn hàng | Khi đơn vị vận chuyển xác nhận hoàn trả | Xác nhận hoàn, thông báo hoàn tiền (nếu có) | Khuyến nghị |
Không nên gửi ở các trạng thái trung gian như "đơn hàng đã tạo trên hệ thống ĐVVC", "đang chờ lấy hàng", "đơn đang xử lý tại kho" - đây là thông tin nội bộ, không có giá trị với người mua và tăng tần suất SMS không cần thiết.
Workflow tự động: từ xác nhận đơn đến giao thành công

Một hệ thống SMS tracking đơn hàng hoạt động theo chuỗi kích hoạt dựa trên sự kiện (event-driven), không dựa trên lịch gửi cố định. Toàn bộ luồng được điều phối qua webhook từ đơn vị vận chuyển.
Luồng xử lý chuẩn 5 bước
- Bước 1 - Order Confirmed: Khách đặt hàng thành công → hệ thống tạo đơn trên phần mềm quản lý → gửi SMS xác nhận ngay lập tức kèm mã đơn hàng và tổng tiền.
- Bước 2 - Picked Up: Shipper quét mã lấy hàng tại kho shop → ĐVVC gửi webhook callback về hệ thống → kích hoạt SMS "shipper đã lấy hàng" kèm mã vận đơn để khách tự tra cứu.
- Bước 3 - In Transit: Đơn hàng đến hub trung chuyển hoặc bưu cục tỉnh → webhook cập nhật → gửi SMS thông báo đơn đang trên đường (áp dụng với đơn liên tỉnh, thời gian vận chuyển từ 2 ngày trở lên).
- Bước 4 - Out for Delivery: Shipper tại khu vực nhận hàng để giao trong ngày → webhook báo "ra shipper" → gửi SMS nhắc khách chuẩn bị nhận, giữ điện thoại, cung cấp số shipper nếu có.
- Bước 5 - Delivered / Failed: Giao thành công → SMS xác nhận + mời đánh giá. Giao thất bại → SMS thông báo lý do + hướng dẫn khách liên hệ lại hoặc đặt lịch giao lần 2.
Kỹ thuật tích hợp webhook
Webhook là cơ chế đơn vị vận chuyển chủ động gửi HTTP POST đến endpoint của bạn mỗi khi trạng thái đơn thay đổi - thay vì bạn phải polling API liên tục để kiểm tra. Điều này giảm độ trễ xuống còn dưới 30 giây từ lúc trạng thái thay đổi đến lúc SMS đến tay khách hàng.
Endpoint nhận webhook của bạn cần trả về HTTP 200 trong vòng 5 giây. Nếu không, GHN sẽ retry 10 lần cách nhau 5 giây; GHTK retry 3 lần cách nhau 60 giây. Trong code xử lý, nên đẩy job vào queue và trả về 200 ngay - tránh xử lý nặng trong request handler gây timeout.
So sánh SMS tracking vs email tracking vs app notification
Doanh nghiệp thường phân vân giữa 3 kênh thông báo trạng thái đơn hàng. Đây là so sánh thực tế dựa trên dữ liệu vận hành:
SMS tracking có tỷ lệ mở 98% với đa số tin nhắn được đọc trong vòng 3 phút sau khi gửi. Không cần khách cài app, không cần internet - chỉ cần sóng điện thoại. Phù hợp nhất cho thông báo giao hàng vì khách hàng cần biết ngay khi shipper đến để chuẩn bị. Nhược điểm: mỗi tin nhắn có chi phí (khoảng 500-900đ/tin tùy nhà mạng và loại SMS), giới hạn 160 ký tự/tin.
Email tracking phù hợp với thông báo chi tiết hơn (hóa đơn, chính sách đổi trả, xác nhận hoàn tiền) nhưng tỷ lệ mở chỉ 20-25%, độ trễ đọc có thể vài giờ. Không nên dùng email làm kênh chính cho thông báo giao hàng thời gian thực.
App notification (push notification) hoạt động tốt nếu khách đã cài app của bạn và bật thông báo - điều kiện này thường chỉ đạt 30-40% user base. Với khách mua lần đầu hoặc mua qua website, SMS là lựa chọn duy nhất đảm bảo tiếp cận.
Khuyến nghị thực tế: Dùng SMS cho 4 sự kiện bắt buộc (xác nhận, lấy hàng, ra shipper, kết quả giao hàng) + email để gửi hóa đơn chi tiết và thông tin hoàn hàng. Zalo ZNS có thể thay SMS với chi phí thấp hơn cho nhóm khách hàng đã có tài khoản Zalo.
Tích hợp với đơn vị vận chuyển Việt Nam

5 đơn vị vận chuyển lớn tại Việt Nam đều hỗ trợ webhook callback, nhưng chất lượng API, độ ổn định và mức độ chi tiết trạng thái có sự khác biệt đáng kể. Bảng dưới đây tổng hợp để bạn lựa chọn ưu tiên tích hợp.
| Đơn vị vận chuyển | Webhook API | Số trạng thái | Độ ổn định | Tài liệu | Ghi chú |
|---|---|---|---|---|---|
| GHN (Giao Hàng Nhanh) | Có - api.ghn.vn | 20+ trạng thái | Cao | Chi tiết, tiếng Việt | Retry 10 lần x 5 giây; callback_id tracking chống trùng |
| GHTK (Giao Hàng Tiết Kiệm) | Có - api.giaohangtietkiem.vn | 15+ trạng thái | Cao | Đủ, tiếng Việt | Retry 3 lần x 60 giây; trạng thái granular hơn GHN |
| J&T Express | Có - API riêng | 12+ trạng thái | Trung bình | Cơ bản | Cần đăng ký qua đội ngũ kỹ thuật J&T; tài liệu chưa public đầy đủ |
| Viettel Post | Có - tracking-api.viettelpost.vn | 10+ trạng thái | Trung bình | Có tài liệu PDF | Webhook URL đăng ký qua portal; cần xác thực token riêng |
| VNPost (Vietnam Post) | Có - hạn chế | 8 trạng thái | Thấp hơn | Hạn chế | Chủ yếu dùng EMS tracking qua SMS 8176; webhook API chưa hoàn thiện |
Khuyến nghị tích hợp theo độ ưu tiên: Bắt đầu với GHN và GHTK vì đây là 2 ĐVVC chiếm thị phần lớn nhất và có API tốt nhất. Thêm J&T nếu shop đang dùng. Viettel Post và VNPost tích hợp sau hoặc xử lý bằng polling API thay webhook nếu webhook không ổn định.
Mẫu tin nhắn SMS tracking theo từng trạng thái
Mỗi trạng thái cần một mẫu tin nhắn riêng với thông tin cụ thể, ngắn gọn và có hành động rõ ràng. Giới hạn 160 ký tự với SMS tiêu chuẩn - nếu vượt sẽ tính thêm 1 tin nhắn. Với SMS Brandname (tin nhắn có tên thương hiệu), ký tự header chiếm khoảng 20-30 ký tự.
Trạng thái 1: Xác nhận đơn hàng
[SHOP] Don hang #DH2026001 (Samsung S24, 18.900.000d) da duoc xac nhan. Du kien giao 27-29/05. Theo doi: ghn.vn/tracking/[MA_VAN_DON]
Trạng thái 2: Shipper đã lấy hàng
[SHOP] Don hang #DH2026001 da duoc lay boi GHN. Ma van don: GHN12345678. Theo doi tai ghn.vn hoac goi 1900 636677. Du kien giao 27/05.
Trạng thái 3: Đang vận chuyển (liên tỉnh)
[SHOP] Don hang #DH2026001 dang tren duong van chuyen ve [TINH_GIAO]. Du kien shipper lien he ban trong 1-2 ngay toi. Hotline ho tro: 0988 769 317.
Trạng thái 4: Ra shipper - sắp giao hôm nay
[SHOP] Shipper dang tren duong giao don hang #DH2026001 cho ban hom nay. Vui long giu dien thoai va chuan bi [TONG_TIEN]d neu tra tien mat. Hotline shipper: [SDT_SHIPPER]
Trạng thái 5: Giao hàng thành công
[SHOP] Don hang #DH2026001 da giao thanh cong luc [GIO_GIAO]. Cam on ban da mua hang! Danh gia san pham tai: [LINK_REVIEW] Hotline ho tro: 0988 769 317.
Trạng thái 6: Giao hàng thất bại
[SHOP] Giao hang that bai lan [SO_LAN]: [LY_DO]. Shipper se giao lai vao [NGAY_GIAO_LAI]. Neu can thay doi dia chi/gio nhan, lien he: 0988 769 317 truoc 18h hom nay.
Trạng thái 7: Hoàn hàng về kho
[SHOP] Don hang #DH2026001 da hoan ve kho sau [SO_LAN] lan giao that bai. Neu muon dat giao lai hoac hoan tien, lien he 0988 769 317 trong 48h. Qua thoi han se tu dong hoan tien.
Lưu ý: tất cả ký tự trong mẫu trên đã chuyển sang không dấu (ASCII) để tránh lỗi encoding SMS và đảm bảo hiển thị đúng trên mọi thiết bị. Nếu sử dụng SMS thông báo giao hàng qua Brandname, kiểm tra encoding UTF-8 vs GSM-7 với nhà cung cấp để tối ưu chi phí.
Xử lý giao hàng thất bại và hoàn hàng
Giao hàng thất bại là điểm rủi ro cao nhất trong chuỗi tracking - nếu xử lý chậm hoặc thiếu thông tin, tỷ lệ hoàn hàng tăng mạnh và chi phí logistics nhân đôi. SMS đóng vai trò can thiệp sớm để giảm thiểu tình trạng này.
Với chủ shop xử lý đơn hoàn: 3 việc cần làm ngay
Với chủ shop xử lý đơn hoàn, mỗi đơn hoàn phát sinh chi phí 2 chiều vận chuyển (lấy hàng + hoàn về). Để giảm tỷ lệ hoàn, cần can thiệp trước khi shipper giao lần thứ 2:
- Giao thất bại lần 1: Gửi SMS ngay với lý do cụ thể (không có mặt, sai địa chỉ, từ chối nhận...) và số điện thoại để khách liên hệ đặt lại. Tỷ lệ khách phản hồi sau SMS lần 1 thường đạt 40-60%.
- Giao thất bại lần 2: Gửi SMS cảnh báo lần cuối với deadline rõ ràng: nếu không phản hồi trong 24h, đơn sẽ hoàn về và chi phí 2 chiều vận chuyển do khách chịu (hoặc shop chịu tùy chính sách). Deadline rõ ràng tạo áp lực hành động.
- Xác nhận hoàn hàng: Khi đơn đã hoàn về kho, gửi SMS xác nhận kèm hướng dẫn: khách muốn giao lại cần gọi hotline trước 48h, sau 48h hệ thống tự hoàn tiền (nếu thanh toán trước).
Phân tích lý do giao thất bại để tối ưu workflow
GHN và GHTK webhook đều trả về mã lý do giao thất bại cụ thể trong payload callback. Phân tích dữ liệu này theo tuần giúp xác định nguyên nhân gốc rễ:
- Khách không có mặt / không nghe máy: Cần cải thiện SMS "ra shipper" để khách chuẩn bị sẵn. Thêm số điện thoại shipper vào SMS để khách chủ động liên lạc.
- Sai địa chỉ / không tìm thấy: Vấn đề nằm ở khâu nhập thông tin đặt hàng - review form địa chỉ trên website, bổ sung xác nhận địa chỉ qua SMS ngay sau khi đặt hàng.
- Từ chối nhận hàng: Nguyên nhân thường là sản phẩm không đúng mô tả hoặc khách hủy ý định mua - cần review chính sách đổi trả và nội dung sản phẩm.
SMS tracking cho Shopee/Lazada vs website bán hàng riêng
Cách triển khai SMS tracking khác nhau tùy theo kênh bán hàng. Điểm khác biệt cốt lõi: sàn TMĐT kiểm soát tracking của họ, website riêng bạn toàn quyền kiểm soát.
Kênh Shopee và Lazada
Shopee và Lazada đã có hệ thống thông báo trạng thái đơn hàng riêng qua app notification và SMS của sàn. Tuy nhiên, thông điệp đến từ đầu số của sàn, không phải tên thương hiệu shop của bạn. Điều này có 2 hạn chế: khách hàng nhận diện sàn, không nhận diện shop; và bạn không kiểm soát được nội dung tin nhắn hay thời điểm gửi.
Giải pháp phổ biến: dùng SMS Brandname của shop để gửi bổ sung ở các điểm sàn không cover, ví dụ: SMS "cảm ơn sau giao hàng thành công" kèm mã giảm giá cho lần mua tiếp theo qua website chính - đây là cách chuyển đổi khách từ sàn về kênh riêng.
Website bán hàng riêng (WooCommerce, Haravan, Sapo...)
Website riêng cho phép tích hợp đầy đủ: webhook từ ĐVVC → hệ thống SMS → gửi Brandname. Với WooCommerce, plugin tích hợp SMS WooCommerce cho phép map trạng thái đơn hàng WooCommerce với event gửi SMS mà không cần code thêm. Haravan và Sapo có marketplace app hỗ trợ tích hợp tương tự.
Lợi thế của website riêng: toàn quyền kiểm soát nội dung tin nhắn, thời điểm gửi, đầu số Brandname riêng, và dữ liệu tracking thuộc về bạn - không bị sàn giữ lại. Đây là nền tảng để xây dựng SMS marketing thương mại điện tử toàn diện hơn gồm cả remarketing và loyalty.
KPI đo lường hiệu quả SMS tracking
Triển khai xong hệ thống SMS tracking, bạn cần theo dõi 4 chỉ số để đánh giá hiệu quả thực sự và xác định điểm cần tối ưu.
4 KPI cốt lõi cần theo dõi hàng tuần
- WISMO Rate: Số cuộc gọi/tin nhắn hỏi trạng thái đơn chia cho tổng số đơn trong cùng kỳ. Mục tiêu sau 30 ngày triển khai: giảm ít nhất 40% so với baseline. Sau 90 ngày: dưới 10% tổng ticket support.
- CSAT giao hàng (Customer Satisfaction Score): Đo bằng survey ngắn sau SMS "giao thành công". Ví dụ: "Bạn hài lòng với quá trình giao hàng? Trả lời 1 (không hài lòng) đến 5 (rất hài lòng)". Điểm mục tiêu: 4.2/5 trở lên.
- Tỷ lệ hoàn hàng (Return Rate): Số đơn hoàn chia tổng đơn. SMS tracking đúng điểm chạm giảm hoàn hàng 15-25% chủ yếu qua việc cải thiện tỷ lệ nhận hàng thành công lần đầu.
- Delivery Success Rate - lần đầu: Tỷ lệ giao thành công ngay lần thứ nhất. Mục tiêu: trên 85%. Nếu dưới 80%, xem lại SMS "ra shipper" - thường do khách không chuẩn bị sẵn.
Chi phí SMS tracking thực tế: 100 đơn/ngày
Nhiều shop e ngại chi phí SMS tracking, nhưng khi so với chi phí nhân sự CSKH và chi phí hoàn hàng, ROI thường dương từ tháng đầu tiên. Bảng dưới tính cho shop 100 đơn/ngày, áp dụng 4 sự kiện SMS bắt buộc.
| Hạng mục | Số lượng/ngày | Đơn giá | Chi phí/ngày | Chi phí/tháng |
|---|---|---|---|---|
| SMS xác nhận đơn | 100 tin | 700đ/tin | 70.000đ | 2.100.000đ |
| SMS lấy hàng | 100 tin | 700đ/tin | 70.000đ | 2.100.000đ |
| SMS ra shipper | 100 tin | 700đ/tin | 70.000đ | 2.100.000đ |
| SMS kết quả giao hàng | 100 tin | 700đ/tin | 70.000đ | 2.100.000đ |
| Tổng SMS tracking | 400 tin | - | 280.000đ | 8.400.000đ |
| Chi phí/đơn hàng | 4 SMS x 700đ = 2.800đ/đơn | Dưới 1% giá trị đơn hàng trung bình | ||
So sánh với chi phí thay thế: giảm 35 cuộc gọi WISMO/ngày (35% của 100 đơn) x 5 phút/cuộc x 50.000đ/giờ nhân sự = 146.000đ tiết kiệm nhân sự/ngày, tương đương 4.380.000đ/tháng chỉ riêng tiết kiệm CSKH. Chưa tính chi phí giảm hoàn hàng.
Đơn giá 700đ/tin ở trên là mức ước tính cho SMS Brandname. Gói volume cao (từ 10.000 tin/tháng trở lên) thường được giá tốt hơn. Liên hệ 0988 769 317 để nhận báo giá chi tiết theo quy mô đơn hàng thực tế của bạn.
Câu hỏi thường gặp về SMS tracking đơn hàng
SMS tracking đơn hàng có cần tích hợp API không?
Có, SMS tracking tự động đòi hỏi tích hợp API ở 2 cấp độ: (1) webhook từ đơn vị vận chuyển (GHN, GHTK...) để nhận cập nhật trạng thái thời gian thực, và (2) SMS API để gửi tin nhắn khi nhận được sự kiện. Cả hai đều có tài liệu kỹ thuật đầy đủ. Nếu bạn dùng WooCommerce hoặc Haravan, có plugin/app sẵn giúp tích hợp mà không cần viết code từ đầu.
SMS tracking khác gì so với khách hàng tự tra cứu đơn trên app GHN/GHTK?
Tra cứu thủ công trên app vận chuyển yêu cầu khách biết mã vận đơn và chủ động tìm kiếm - hầu hết khách hàng không làm điều này. SMS tracking đẩy thông tin chủ động đến khách mà không cần họ làm gì, giúp khách luôn biết trạng thái đơn hàng ngay khi có cập nhật mới. Ngoài ra, tin nhắn từ Brandname shop tạo trải nghiệm thống nhất thay vì khách phải dùng nhiều app của từng ĐVVC khác nhau.
Shopee/Lazada đã có thông báo đơn hàng, có cần làm SMS tracking riêng không?
Thông báo từ sàn đến từ đầu số của Shopee/Lazada, không phải thương hiệu shop bạn. Nếu mục tiêu chỉ là thông báo trạng thái, hệ thống của sàn đã đủ. Nhưng nếu muốn xây dựng mối quan hệ trực tiếp với khách hàng, chuyển đổi khách từ sàn về website riêng, hoặc gửi SMS marketing sau giao hàng, bạn cần hệ thống SMS Brandname riêng. Đây là chiến lược dài hạn để giảm phụ thuộc vào sàn.
SMS tracking có hoạt động được với đơn hàng COD không?
Hoạt động đầy đủ với đơn COD. Thực tế, SMS tracking đặc biệt quan trọng với COD vì khách cần chuẩn bị tiền mặt khi nhận hàng - SMS "ra shipper" nhắc khách số tiền cần chuẩn bị giúp giảm đáng kể tỷ lệ từ chối nhận do không có tiền lẻ hoặc không chuẩn bị sẵn.
Có thể tích hợp SMS tracking với nhiều đơn vị vận chuyển cùng lúc không?
Có. Hệ thống SMS tracking chuẩn thiết kế theo mô hình adapter - mỗi ĐVVC có adapter riêng nhận webhook và chuẩn hóa về định dạng sự kiện chung. Từ đó logic gửi SMS dùng chung cho mọi ĐVVC. Cách này cho phép thêm hoặc bỏ ĐVVC mà không ảnh hưởng đến phần còn lại của hệ thống.
Tin nhắn tracking có cần đăng ký SMS Brandname không?
Không bắt buộc, nhưng rất khuyến nghị. SMS OTP/thông báo giao dịch từ đầu số ngẫu nhiên (11 số) thường bị khách hàng bỏ qua hoặc đánh dấu spam. SMS Brandname hiển thị tên thương hiệu thay số điện thoại, tỷ lệ đọc cao hơn 30-40% và tạo tin tưởng hơn. Chi phí đăng ký Brandname một lần khoảng 500.000 - 1.500.000đ tùy nhà mạng.
Làm sao tránh gửi SMS trùng khi webhook bị gửi nhiều lần?
GHN và GHTK đều có thể gửi lại webhook nếu không nhận được HTTP 200 trong thời gian quy định. Cách xử lý: lưu callback_id (hoặc order_code + status) vào database với trạng thái "đã xử lý" - trước khi gửi SMS, kiểm tra xem sự kiện này đã xử lý chưa. Đây là pattern idempotency cơ bản trong xây dựng hệ thống webhook.
Thời điểm tốt nhất để gửi SMS tracking là mấy giờ?
SMS tracking là tin nhắn giao dịch (transactional), không phải tin quảng cáo - nên gửi ngay khi sự kiện xảy ra, không cần chờ "khung giờ vàng". Ngoại lệ duy nhất: nếu webhook nhận được lúc 11 giờ đêm trở đi, cân nhắc delay SMS đến 7h sáng hôm sau - trừ trường hợp giao hàng thất bại cần thông báo ngay để xử lý kịp hôm sau.
Kết luận
SMS tracking đơn hàng là đầu tư chi phí thấp, tác động cao cho bất kỳ shop online nào xử lý từ 30 đơn/ngày trở lên. Với khoảng 2.800đ/đơn (4 SMS Brandname), bạn giảm đáng kể WISMO call, cải thiện tỷ lệ giao thành công lần đầu và tạo trải nghiệm khách hàng chuyên nghiệp hơn so với đối thủ không có hệ thống tracking tự động.
Bước tiếp theo: xác định ĐVVC chính đang dùng (GHN/GHTK), liên hệ để lấy thông tin tích hợp webhook, đăng ký SMS Brandname và thiết lập 4 mẫu tin nhắn bắt buộc. Toàn bộ quy trình thường hoàn thành trong 1-2 tuần với sự hỗ trợ kỹ thuật từ nhà cung cấp SMS.
Để được tư vấn quy trình tích hợp và báo giá chi tiết theo volume đơn hàng thực tế, liên hệ dichvusmsvn.com:
- Zalo: 0988 769 317
- Hotline: 0988 769 317