Kinh doanh thời trang online

Khách bỏ giỏ hàng: nguyên nhân và cách lấy lại

Khách bỏ giỏ hàng: nguyên nhân và cách lấy lại. Các lý do như phí phát sinh, ép đăng ký, thanh toán chậm, lo ngại size; cách tính tỷ lệ và khắc phục.

Đội ngũ Macgi · · 10 phút đọc

Bộ sưu tập váy nữ rực rỡ trên móc trong cửa hàng thời trang sang trọng
Ảnh: Mariya Eskina / Pexels

Khách cho sản phẩm vào giỏ rồi biến mất. Đó không phải lỗi riêng của shop nào. Với shop quần áo online bán qua Haravan, Sapo, WooCommerce, Shopify, Facebook, TikTok Shop và Zalo, giỏ hàng bị bỏ quên là một phần không thể tránh khỏi trong hành trình mua sắm. Nhưng nếu tỷ lệ này tăng dần hoặc bạn đang trả tiền quảng cáo để kéo khách về rồi mất ngay ở bước cuối, thì cần xử lý có hệ thống.

Bài viết này giúp bạn tính đúng tỷ lệ bỏ giỏ, tìm đúng nguyên nhân và áp dụng các cách sửa trên website cũng như kịch bản nhắc khách quay lại. Các bước phù hợp với shop nhỏ bán thời trang qua nền tảng phổ biến tại Việt Nam, từ website tự dựng đến Haravan, Sapo, WooCommerce và Shopify.

1. Tỷ lệ bỏ giỏ hàng là gì và cách tính cho shop

Tỷ lệ bỏ giỏ hàng (cart abandonment rate) cho biết trong số khách đã thêm sản phẩm vào giỏ, có bao nhiêu người không hoàn tất đơn hàng. Với shop thời trang, chỉ số này phản ánh rất rõ “điểm nghẽn” ở bước chọn size, xem phí giao, điền thông tin hoặc cân nhắc giá.

Cách tính đơn giản nhất:

Số giỏ hàng bị bỏ = Số lượt thêm vào giỏ − Số đơn hàng hoàn tất
Tỷ lệ bỏ giỏ = (Số giỏ bị bỏ ÷ Số lượt thêm vào giỏ) × 100%

Ví dụ minh họa: nếu shop có 300 lượt thêm vào giỏ trong tuần và 60 đơn hoàn tất, số giỏ bị bỏ là 240, tỷ lệ bỏ giỏ là 80%. Con số này không dùng để phán xét shop tốt hay xấu, mà để so sánh theo thời gian trước và sau khi bạn sửa một điểm trên website.

Bạn nên theo dõi qua Google Analytics, Facebook Pixel, TikTok Pixel hoặc báo cáo có sẵn trong nền tảng. Trên Haravan, Sapo, WooCommerce và Shopify, cần đặt sự kiện “Add to Cart” (thêm vào giỏ) và “Purchase” (mua hàng) đúng cách. Nếu chưa quen tính các chỉ số liên quan, bạn có thể xem thêm Tỷ lệ chuyển đổi là gì? Cách tính và các chỉ số liên quan.

2. 5 nguyên nhân phổ biến khiến khách bỏ giỏ hàng

Khách không bỏ giỏ vì một lý do duy nhất. Thường có năm nhóm nguyên nhân chính sau đây.

2.1 Phí giao hàng, phí COD hoặc chi phí phát sinh quá cao

Đây là lý do quen thuộc với shop Việt Nam. Khách đã chọn được áo, quần, đầm, nhưng sang bước thanh toán thấy phí ship 40.000đ, phí COD 20.000đ, hoặc tổng tiền bị cộng thêm ngoài dự kiến. Nhiều người sẽ rời đi ngay, dù sản phẩm vẫn đang trong giỏ.

Cách khắc phục không phải lúc nào cũng là miễn phí toàn bộ. Quan trọng là hiển thị chi phí sớm và rõ ràng. Ví dụ, ngay trên trang sản phẩm bạn có thể ghi: “Freeship đơn từ 500k, khu vực nội thành HCM và Hà Nội”. Ở bước thanh toán, tách riêng phí vận chuyển và phí COD để khách hiểu họ đang trả cho cái gì.

2.2 Bắt buộc đăng ký tài khoản hoặc đăng nhập khi thanh toán

Một khách mua lần đầu không muốn lập mật khẩu, xác nhận email, nhập mã OTP chỉ để mua một chiếc áo. Nếu website của bạn bắt buộc đăng ký trước khi thanh toán, một phần khách sẽ rời đi. Hãy cho phép mua hàng với tư cách khách (guest checkout). Nếu cần giữ lại thông tin để chăm sóc sau, bạn có thể ghi chú “Số điện thoại dùng để nhận tin giao hàng”, thay vì bắt khách tạo tài khoản.

2.3 Trang thanh toán chậm, lỗi, form quá dài

Khách online rất thiếu kiên nhẫn. Form yêu cầu quá nhiều trường như ngày sinh, giới tính, nghề nghiệp, số nhà, phường, quận, huyện, tỉnh… trong khi shop quần áo chỉ cần tên, số điện thoại và địa chỉ giao hàng. Mỗi trường thừa là một lý do để khách thoát.

Trên điện thoại, nếu nút “Đặt hàng” bị che, bàn phím che ô nhập liệu, hoặc trang load hơn 5 giây vì quá nhiều ảnh nặng, tỷ lệ bỏ giỏ sẽ tăng. Bạn nên kiểm tra trên chính điện thoại của mình, không chỉ xem trên máy tính.

2.4 Phân vân về size, dáng, chất liệu và khả năng mặc đẹp

Với shop thời trang, đây là nhóm nguyên nhân rất phổ biến nhưng thường bị bỏ qua. Khách thấy áo đẹp nhưng không biết mình nên lấy S hay M, quần jeans cạp cao có ôm bụng không, đầm có bị ngắn so với chiều cao không. Khi không chắc chắn, họ thường để giỏ hàng đó rồi đi hỏi bạn bè, xem thêm ảnh người mẫu hoặc chờ lương.

Giải pháp không chỉ là “có bảng size”. Bảng size cần rõ số đo thực tế, hướng dẫn đo và ghi chú vải có co giãn hay không. Bạn có thể tham khảo Bảng size quần jean và quần tây: cách đo và chọn size chuẩn và Tư vấn size cho khách khi bán online: kịch bản và checklist. Ngoài ra, ảnh sản phẩm cần cho thấy mặt trước, mặt sau, cận chi tiết vải, và tốt nhất là có người mẫu mặc với chiều cao, cân nặng cụ thể.

2.5 Đang so sánh giá, để dành giỏ hàng hoặc chưa sẵn sàng mua ngay

Không phải khách nào bỏ giỏ cũng là mất khách vĩnh viễn. Một số người dùng giỏ hàng như danh sách yêu thích, để tối về hỏi người thân hoặc chờ khuyến mãi. Với nhóm này, tin nhắn nhắc nhở đúng lúc có thể kéo họ quay lại, miễn là bạn không làm phiền quá mức.

Nam thanh niên làm việc trên laptop với các túi mua sắm và gói hàng cho kinh doanh thời trang online. Ảnh: Ivan S / Pexels

3. Sửa ngay trên website để giảm bỏ giỏ hàng

3.1 Hiển thị tổng chi phí và chính sách giao nhận rõ ràng

Trên trang sản phẩm, hãy đặt một dòng ngắn gần nút “Thêm vào giỏ” hoặc “Mua ngay”. Ví dụ:

  • “Freeship đơn từ 499k”
  • “Phí ship nội thành: 25k, COD: 15k”
  • “Đổi size trong 7 ngày, không mất phí lần đầu”

Trên Haravan, Sapo, WooCommerce và Shopify, bạn đều có thể thêm thông báo này vào trang sản phẩm bằng cách chỉnh trong theme hoặc thêm đoạn HTML. Trong Shopify, nơi phổ biến là mục “Announcement bar” hoặc đoạn text dưới nút mua. Với Haravan và Sapo, bạn chỉnh trong giao diện bán hàng, thường ở khu vực cấu hình sản phẩm hoặc banner trang sản phẩm. WooCommerce có thể dùng shortcode hoặc plugin hiển thị phí ship ước tính.

3.2 Cho phép đặt hàng không cần tạo tài khoản

Đây là một thay đổi kỹ thuật nhỏ nhưng ảnh hưởng lớn.

  • Với Shopify: vào phần cài đặt Checkout, kiểm tra tùy chọn liên quan đến tài khoản khách hàng. Bạn nên chọn cho phép khách thanh toán không cần đăng ký, hoặc để tùy chọn tài khoản là không bắt buộc.
  • Với WooCommerce: vào mục cài đặt Tài khoản & Quyền riêng tư, bật “Cho phép khách đặt hàng” và tắt yêu cầu tạo tài khoản khi thanh toán.
  • Với Haravan và Sapo: bạn cần kiểm tra cấu hình website hoặc giao diện bán hàng. Nếu hệ thống yêu cầu đăng nhập khi đặt hàng, hãy tắt hoặc chuyển sang chế độ khách. Nếu không thấy tùy chọn, liên hệ bộ phận hỗ trợ của nền tảng.

3.3 Rút gọn form và tối ưu tốc độ

Chỉ giữ lại các trường thật sự cần: họ tên, số điện thoại, địa chỉ nhận hàng. Với đơn COD, số điện thoại là quan trọng nhất. Nếu có thể, hãy tự động điền tỉnh/thành, quận/huyện để khách không phải gõ nhiều.

Về tốc độ, ảnh sản phẩm thời trang thường rất nặng. Bạn nên nén ảnh dưới dạng WebP hoặc JPEG chất lượng vừa phải, kích thước chiều ngang khoảng 1000–1500px là đủ. Hạn chế nhúng quá nhiều video, popup chạy liên tục và script quảng cáo không cần thiết. Điều này đặc biệt quan trọng với WooCommerce và Shopify khi bạn cài nhiều plugin/app cùng lúc.

3.4 Cải thiện thông tin size và trải nghiệm chọn sản phẩm

Hãy nhìn vào nhóm sản phẩm bị bỏ giỏ nhiều nhất. Nếu là quần jeans, đầm, áo sơ mi, chân váy, rất có thể khách đang phân vân size. Các hành động nên làm ngay:

  • Đặt bảng size ngay cạnh nút mua, không giấu trong tab phụ. Bảng cần ghi số đo ngực, eo, mông, chiều dài và hướng dẫn cách đo.
  • Thêm ảnh người mẫu mặc sản phẩm kèm chiều cao, cân nặng và size đang mặc.
  • Với sản phẩm có màu sắc, hiển thị ô màu swatch để khách không phải mở từng phiên bản. Xem thêm Cách hiển thị ô màu sắc (swatch) trên trang sản phẩm hiệu quả.
  • Tạo nút chat nhanh vào Zalo, Messenger hoặc TikTok để khách hỏi size ngay mà không cần rời trang.

3.5 Tạo cảm giác an toàn khi đặt hàng

Chính sách đổi trả càng rõ, khách càng dễ chốt đơn. Bạn có thể thêm dòng: “Nhận hàng kiểm tra trước khi thanh toán COD”, “Đổi size trong 7 ngày”, “Hoàn tiền nếu sản phẩm lỗi”. Những dòng này nên đặt ở chân trang sản phẩm và ở bước thanh toán.

Với TikTok Shop và Facebook, trải nghiệm mua hàng có quy định riêng về trả hàng hoàn tiền. Bạn nên cập nhật theo nguồn chính thức để không hứa sai với khách.

4. Kịch bản phục hồi giỏ hàng qua email, Zalo và tin nhắn

Sửa lỗi trên website chỉ giúp giảm bỏ giỏ từ những khách mới. Còn với những giỏ hàng đã bị bỏ, bạn cần chủ động nhắc khách quay lại.

4.1 Chọn thời điểm gửi nhắc

Một trình tự tham khảo cho shop thời trang:

  • Lần 1: sau 1–2 giờ, gửi tin nhắn ngắn gọn: “Chị ơi, em thấy giỏ hàng của chị còn chiếc đầm size M. Chị cần em hỗ trợ thêm số đo không ạ?”
  • Lần 2: sau 24 giờ, gửi thêm thông tin giá trị: “Sản phẩm vẫn còn size M, em gửi chị bảng size chi tiết và ảnh thật khách mua.”
  • Lần 3: sau 3 ngày, tạo lý do khuyến khích: “Hôm nay shop có chương trình freeship cho đơn từ 500k, chị để lại sản phẩm trong giỏ để em giữ ưu đãi nhé.”

Không nên gửi liên tục mỗi ngày. Hai đến ba lần là đủ để duy trì sự hiện diện mà không gây khó chịu.

4.2 Nội dung tin nhắn nên có gì

Một tin nhắn phục hồi tốt thường gồm:

  • Tên khách và sản phẩm họ đã xem.
  • Ảnh sản phẩm, size và màu đang để trong giỏ.
  • Một câu hỏi mở để gỡ rối: “Chị còn phân vân khoản size hay phí ship không ạ?”
  • Lời mời hành động rõ ràng: “Bấm vào đây để xem lại giỏ hàng.”

Bạn có thể xem thêm kịch bản chi tiết tại Email và tin nhắn nhắc giỏ hàng bị bỏ quên: kịch bản phục hồi.

4.3 Công cụ theo từng nền tảng

  • Với Haravan và Sapo: bạn có thể tìm trong kho ứng dụng hoặc tính năng marketing automation các công cụ nhắc giỏ hàng bỏ quên qua email/Zalo. Nếu website chưa có, có thể dùng Google Sheet hoặc chatbot thủ công với danh sách khách có số điện thoại.
  • Với WooCommerce: sử dụng plugin thuộc nhóm “abandoned cart recovery”. Plugin thường lưu giỏ hàng khi khách nhập email và gửi email tự động theo lịch.
  • Với Shopify: tương tự, vào Shopify App Store tìm các app abandoned cart hoặc email marketing. Nhiều app có gói miễn phí cho số lượng email nhỏ.
  • Với Facebook, TikTok Shop và Zalo: giỏ hàng thường nằm trong ứng dụng. Bạn có thể nhắn tin follow-up qua chat nếu khách đã nhắn cho shop, hoặc tận dụng tính năng nhắc nhở của nền tảng nếu có. Với khách để lại số điện thoại khi gọi điện tư vấn, hãy lưu lại để nhắn Zalo.

Người phụ nữ sắp xếp các loại vải đầy màu sắc trong cửa hàng thời trang. Ảnh: Thirdman / Pexels

5. Checklist sửa lỗi theo nền tảng cho shop thời trang

5.1 Haravan

  • Kiểm tra cấu hình cho phép khách mua không cần đăng ký.
  • Đặt bảng size và thông báo phí ship ngay trang sản phẩm.
  • Kiểm tra theme trên điện thoại: nút mua, ô nhập liệu có dễ thao tác không.
  • Cài đặt hoặc yêu cầu bộ phận hỗ trợ thiết lập email nhắc giỏ hàng bỏ quên.
  • Dọn các app/plugin không dùng để tránh làm chậm website.

5.2 Sapo

  • Vào cài đặt giao diện, kiểm tra tùy chọn đặt hàng nhanh.
  • Thêm đoạn thông báo chi phí giao hàng và chính sách đổi trả dưới nút mua.
  • Với sản phẩm có nhiều size, kiểm tra xem khách có thấy bảng size ngay trên phiên bản không.
  • Theo dõi sự kiện thêm vào giỏ và mua hàng trên báo cáo.

5.3 WooCommerce

  • Bật guest checkout trong cài đặt Tài khoản & Quyền riêng tư.
  • Thiết lập shipping zones rõ ràng, hiển thị phí ship ước tính ở giỏ hàng.
  • Cài plugin nén ảnh và cache để tăng tốc.
  • Thêm bảng size vào tab sản phẩm hoặc gần nút mua bằng shortcode/block.
  • Cài plugin abandoned cart nếu chưa có.

5.4 Shopify

  • Vào cài đặt Checkout, chọn cho phép khách thanh toán không cần tài khoản.
  • Dùng theme customizer để thêm badge tin cậy và thông báo phí ship dưới nút Add to cart.
  • Cài app abandoned cart từ Shopify App Store.
  • Tối ưu hình ảnh bằng cách dùng định dạng WebP và kích thước hợp lý.
  • Kiểm tra tốc độ bằng công cụ Google PageSpeed Insights.

5.5 Facebook, TikTok Shop, Zalo

  • Xây dựng kịch bản tư vấn size trong chat để giảm phân vân.
  • Lưu thông tin khách hay hỏi nhưng chưa mua vào danh sách theo dõi.
  • Khi khách hỏi rồi im lặng, nhắn lại một lần sau vài giờ, kèm ảnh thật và số đo.
  • Với Zalo OA, có thể dùng tính năng gửi tin nhắn chăm sóc khách hàng theo điều kiện.

6. Sai lầm thường gặp khi xử lý bỏ giỏ hàng

Nhiều shop vội gửi mã giảm giá cho tất cả khách bỏ giỏ, nhưng cách này không giải quyết nguyên nhân gốc. Nếu khách bỏ vì không rõ size, mã giảm giá chỉ làm shop mất thêm lợi nhuận mà không tăng khả năng quay lại.

Những sai lầm cần tránh:

  • Gửi tin nhắn quá sớm, ngay sau khi khách vừa thêm vào giỏ, dễ gây khó chịu.
  • Chỉ gửi một câu giảm giá kiểu “Giảm 10% hôm nay” mà không nhắc đến sản phẩm cụ thể.
  • Không đo lường, nên không biết thay đổi nào thực sự hiệu quả.
  • Bỏ qua trải nghiệm mobile, trong khi phần lớn khách xem shop quần áo qua điện thoại.
  • Không dọn các sản phẩm hết hàng trong giỏ ảo, khiến khách quay lại thấy “hết size” và bực bội.

Nếu bạn muốn xử lý sâu hơn về tổng thể tỷ lệ chuyển đổi của shop, hãy đọc thêm Cách tăng tỷ lệ chuyển đổi cho shop thời trang online.

Khi khách bỏ giỏ vì không hình dung được món đồ mặc lên người ra sao, một nút thử đồ ảo ngay cạnh “Thêm vào giỏ” có thể giúp họ tự tin hơn trước khi quyết định. Với nút dùng thử của Macgi, khách chỉ cần tải lên một ảnh chụp toàn thân, sau khoảng 15–40 giây sẽ thấy mình mặc sản phẩm, dựa trên chính ảnh sản phẩm mà shop đang có. Widget phù hợp với Haravan, Sapo, WooCommerce, Shopify và website tự dựng có thể chèn HTML. Bạn có thể đăng ký dùng thử miễn phí trong giai đoạn beta tại đây.

FAQ về khách bỏ giỏ hàng

Tỷ lệ bỏ giỏ hàng bao nhiêu phần trăm là bình thường?

Không có con số cố định áp dụng cho mọi shop. Với shop thời trang online ở Việt Nam, tỷ lệ này có thể khác nhau tùy kênh bán, giá sản phẩm, chính sách giao hàng và cách đo sự kiện. Quan trọng hơn là so sánh với chính shop ở giai đoạn trước, và xem tỷ lệ có giảm sau khi bạn sửa từng lỗi hay không.

Có nên gửi mã giảm giá ngay khi khách bỏ giỏ không?

Không nên lạm dụng. Mã giảm giá có thể hiệu quả với nhóm khách do dự về giá, nhưng vô ích nếu khách bỏ vì không rõ size hoặc thấy phí ship quá cao. Hãy xác định lý do trước, rồi mới chọn ưu đãi phù hợp.

Shop bán qua Facebook hoặc TikTok Shop có cần lo về bỏ giỏ hàng không?

Có, nhưng hành vi bỏ giỏ ở nền tảng mạng xã hội thường xảy ra trong tin nhắn tư vấn. Khách hỏi rồi im lặng, hoặc để sản phẩm trong giỏ ứng dụng nhưng không thanh toán. Bạn cần có kịch bản theo dõi chat, hỏi lại đúng lúc và giải đáp nhanh về size, phí giao, thời gian nhận hàng.

Nên nhắc khách quay lại giỏ hàng bao nhiêu lần?

Với email hoặc tin nhắn, hai đến ba lần cách nhau ít nhất vài giờ là hợp lý. Ví dụ: lần đầu sau 1–2 giờ, lần hai sau 24 giờ, lần ba sau 3 ngày. Nếu khách vẫn không phản hồi, hãy dừng để tránh bị chặn hoặc báo cáo spam.

Bắt buộc đăng ký tài khoản khi mua có làm tăng bỏ giỏ hàng không?

Có. Với khách mua lần đầu, việc bắt buộc tạo tài khoản là một rào cản lớn. Hãy cho phép đặt hàng với tư cách khách, và chỉ khuyến khích đăng ký bằng ưu đãi như “Lưu lịch sử mua hàng” hoặc “Tích điểm đổi quà”.

Đội ngũ Macgi
Chúng tôi làm công cụ thử đồ AI cho người mua sắm ở Việt Nam.