Khách đã chọn hàng, đã bấm vào giỏ, đã có ý định mua. Rồi biến mất ở bước cuối. Đây là chỗ tiền rơi nhiều nhất mà ít ai soi kỹ nhất.
Mở bài: 200 giỏ hàng, 58 đơn
Chị Linh bán mỹ phẩm thiên nhiên trên web riêng. Một tháng, hệ thống ghi nhận 200 lượt thêm sản phẩm vào giỏ nhưng chỉ 58 đơn hoàn tất. 142 giỏ hàng bị bỏ dở, tức 71% người đã có ý định mua, đã bấm nút, rồi rời đi ở bước cuối.
Con số của chị Linh không cá biệt. Theo tổng hợp của Baymard Institute từ nhiều nghiên cứu, tỷ lệ bỏ giỏ hàng trung bình của thương mại điện tử vào khoảng 70,22% (tham khảo, cần đối chiếu theo ngành và thiết bị). Trên mobile con số còn cao hơn, quanh 80%. Nghĩa là chuyện 7/10 giỏ hàng bị bỏ là bình thường của cả ngành. Nhưng "bình thường" không có nghĩa là không sửa được.
Điều đáng nói: những người bỏ giỏ này khác hoàn toàn với người chỉ lướt web. Họ đã vượt qua khâu thuyết phục, đã chọn hàng, đã muốn mua. Việc tối ưu checkout để giữ họ lại rẻ hơn nhiều so với đi kéo khách mới. Baymard ước tính một site thương mại điện tử cỡ lớn có thể tăng khoảng 35% tỷ lệ chuyển đổi chỉ nhờ cải thiện thiết kế checkout (tham khảo).
Bài này chỉ ra vì sao khách bỏ giỏ, cách rút gọn quy trình thanh toán, và cách "cứu giỏ" bằng email và Zalo. Nếu bạn đang tối ưu cả phễu, đọc kèm tối ưu tỷ lệ chuyển đổi website D2C.
Vì sao khách bỏ giỏ hàng: soi đúng nguyên nhân
Trước khi sửa, phải biết vì sao. Các lý do phổ biến nhất, theo thứ tự tác động:
1. Phí ẩn hiện ra ở phút chót
Nguyên nhân số một gần như luôn là chi phí phát sinh như phí ship, thuế, phụ phí, chỉ hiện ra ở bước thanh toán. Khách thấy giá 350.000đ suốt cả hành trình, đến bước cuối bỗng thành 415.000đ vì phí ship 65.000đ. Cảm giác bị "gài" đủ để họ đóng tab.
Cách sửa: nêu phí ship ngay từ trang sản phẩm và trang giỏ hàng, đừng để đến checkout. Nếu có thể, làm freeship theo ngưỡng đơn ("miễn phí ship từ 500.000đ") để vừa minh bạch vừa đẩy giá trị đơn.
2. Bắt tạo tài khoản mới
Ép khách đăng ký tài khoản trước khi mua là rào cản kinh điển. Người ta chỉ muốn mua một hộp kem, không muốn tạo mật khẩu, xác thực email, nhớ thêm một tài khoản.
Cách sửa: luôn cho phép thanh toán khách (guest checkout). Vẫn thu email/số điện thoại để xử lý đơn, nhưng đừng bắt tạo mật khẩu. Bạn có thể mời tạo tài khoản sau khi mua xong.
3. Thanh toán khó, thiếu phương thức quen
Nếu web chỉ có mỗi chuyển khoản thủ công, hoặc form thẻ rườm rà, hoặc thiếu VietQR/ví điện tử mà khách Việt quen dùng, họ sẽ bỏ. Thanh toán khó cũng gieo nghi ngờ về độ an toàn.
Cách sửa: tích hợp các phương thức người Việt tin dùng, chi tiết ở bài VietQR là gì, tích hợp website. Cổng thanh toán an toàn, quen thuộc là một trong những yếu tố quyết định hiệu quả của web D2C.
4. Quy trình quá nhiều bước
Mỗi bước, mỗi ô nhập là một cơ hội để khách bỏ cuộc. Form hỏi cả ngày sinh, giới tính, "bạn biết đến chúng tôi qua đâu" ngay lúc thanh toán là tự bắn vào chân.
5. Không đủ tín hiệu an toàn
Ở bước nhập thông tin và tiền, khách nhạy cảm nhất về bảo mật. Thiếu ổ khoá HTTPS, thiếu logo cổng thanh toán, thiếu cam kết bảo mật khiến họ chùn tay. Đặt các tín hiệu này ngay cạnh form thanh toán, đừng để chúng trôi tận footer.
Rút gọn quy trình thanh toán: nguyên tắc và ví dụ
Nguyên tắc gọn nhất: giảm số bước, giảm số ô nhập, giảm số quyết định. Dưới đây là so sánh một checkout tệ và một checkout tối ưu cho web của chị Linh.
| Yếu tố | Checkout cũ (tệ) | Checkout tối ưu |
|---|---|---|
| Số bước | 4 trang riêng | 1 trang cuộn hoặc 2 bước |
| Đăng ký | Bắt buộc tạo tài khoản | Guest checkout mặc định |
| Ô nhập | 14 ô (cả ngày sinh, giới tính) | 6 ô cốt lõi |
| Phí ship | Hiện ở bước cuối | Hiện từ trang giỏ |
| Thanh toán | Chỉ chuyển khoản tay | VietQR, ví, thẻ, COD |
| Trust | Không có | Logo cổng, HTTPS, cam kết đổi trả |
| Mobile | Form khó bấm | Bàn phím số cho ô SĐT, nút to |
Vài điểm thực chiến:
- Tự động điền địa chỉ theo tỉnh/quận/phường bằng dropdown thay vì gõ tay.
- Ô số điện thoại nên bật bàn phím số trên mobile.
- Hiện tóm tắt đơn (sản phẩm, tổng tiền) ngay cạnh form để khách yên tâm.
- Đặt nút "Hoàn tất đặt hàng" to, rõ, một hành động duy nhất.
- Với landing page bán một sản phẩm, có thể gộp cả xem hàng và thanh toán vào một trang, xem landing page chốt đơn.
Cứu giỏ hàng: email và Zalo cho 142 người đã bỏ đi
Rút gọn checkout giảm được phần lớn thất thoát. Nhưng vẫn luôn có người bỏ giỏ vì lý do ngoài tầm bạn: đang bận, cần hỏi ý người nhà, chờ lương. Với nhóm này, bạn có "vũ khí" thứ hai: cứu giỏ (abandoned cart recovery).
Cơ chế đơn giản: khi khách để lại email hoặc số Zalo mà chưa hoàn tất, hệ thống tự động nhắc lại sau một khoảng thời gian. Một chuỗi cứu giỏ điển hình:
- Sau 1 giờ: nhắc nhẹ "Giỏ hàng của bạn vẫn đang chờ" kèm ảnh sản phẩm và nút quay lại.
- Sau 24 giờ: xử lý băn khoăn bằng cách nêu chính sách đổi trả, review, hoặc một câu hỏi "bạn cần hỗ trợ gì không".
- Sau 48-72 giờ: ưu đãi nhẹ (miễn phí ship hoặc giảm nhỏ) để đẩy quyết định.
Email cứu giỏ là một trong những dạng email có ROI cao nhất trong thương mại điện tử, vì nó gửi đúng người đã có ý định mua. Ở Việt Nam, Zalo thường hiệu quả hơn email cho nhóm khách phổ thông. Cách dựng các luồng tự động này được nói kỹ ở marketing flow tự động: welcome, cứu giỏ, hậu mua. Đây cũng là lý do checkout và CRM phải đi cùng nhau: bạn cần thu được liên hệ ở bước checkout thì mới cứu giỏ được, và đó là việc giải pháp CRM đảm nhiệm.
Nói thẳng: đừng ép giảm giá để cứu mọi giỏ
Có một cái bẫy. Nhiều chủ shop, thấy giỏ bị bỏ, phản xạ ngay là tung mã giảm giá cho tất cả. Làm vậy một thời gian, khách khôn ra: họ cố tình thêm hàng vào giỏ rồi bỏ đó để chờ mã giảm gửi về. Bạn tự dạy khách chờ giảm giá, và tự bào mòn biên lợi nhuận.
Sự thật khó nghe: phần lớn giỏ bị bỏ không phải vì giá, mà vì trải nghiệm checkout tệ và phí ẩn. Hãy sửa gốc trước, gỡ phí ẩn, cho guest checkout, thêm phương thức thanh toán, rút gọn form, rồi mới dùng ưu đãi như bước cuối cho nhóm thật sự lưỡng lự. Ưu đãi nên có điều kiện và giới hạn thời gian, không rải đại trà.
Và đừng quên đo. "Bỏ giỏ" gộp cả người thật sự tiếc nuối lẫn người chỉ tò mò thêm hàng vào giỏ cho vui. Nhìn kỹ dữ liệu để biết bạn đang mất bao nhiêu đơn thật, đừng hoảng vì một con số phần trăm chung của cả ngành.
Kết
142 giỏ hàng bị bỏ của chị Linh không phải là 142 người ghét sản phẩm. Phần lớn là những người đã muốn mua nhưng vấp phải phí ship bất ngờ, form bắt đăng ký, hoặc thanh toán rắc rối. Sửa checkout bằng cách gỡ phí ẩn, mở guest checkout, thêm VietQR và ví, rút form xuống còn 6 ô, thêm tín hiệu an toàn, có thể kéo lại phần lớn số đó. Với nhóm còn lại, chuỗi email và Zalo cứu giỏ thu về thêm những đơn tưởng đã mất.
Việc cần làm tuần này: tự bạn đặt một đơn hàng thử trên web của mình bằng điện thoại, đếm xem có bao nhiêu bước, bao nhiêu ô nhập, phí ship hiện ra ở đâu. Bạn sẽ tự thấy chỗ khách bỏ đi. Nếu muốn dựng lại luồng checkout và hệ thống cứu giỏ bài bản, xem giải pháp website D2C của ScaleCommerce.
Câu hỏi thường gặp (FAQ)
Tỷ lệ bỏ giỏ hàng bao nhiêu là bình thường? Trung bình ngành thương mại điện tử vào khoảng 70% (tham khảo, theo tổng hợp của Baymard), trên mobile cao hơn quanh 80%. Con số của bạn cao hơn hay thấp hơn tuỳ ngành, giá trị đơn và trải nghiệm checkout. Điều quan trọng là theo dõi xu hướng của chính bạn và giảm dần.
Guest checkout có làm mất dữ liệu khách không? Không. Bạn vẫn thu được email và số điện thoại ở bước đặt hàng để xử lý đơn và cứu giỏ. Chỉ là bạn không bắt khách tạo mật khẩu và tài khoản trước khi mua. Có thể mời họ tạo tài khoản sau khi mua xong.
Nên rút checkout xuống mấy bước? Càng ít càng tốt, lý tưởng là một trang cuộn hoặc hai bước. Chỉ hỏi những thông tin thật sự cần để giao hàng và liên hệ. Bỏ các ô như ngày sinh, giới tính, "biết đến qua đâu" khỏi bước thanh toán.
Email hay Zalo cứu giỏ hiệu quả hơn ở Việt Nam? Tuỳ tệp khách. Với khách phổ thông, Zalo thường mở và phản hồi cao hơn email. Với tệp cao cấp hoặc B2B, email vẫn tốt. Nhiều brand dùng cả hai và đo lại để biết kênh nào hiệu quả với sản phẩm của mình.
Có nên gửi mã giảm giá để cứu giỏ không? Có thể, nhưng là bước cuối, không rải đại trà. Nếu luôn tự động giảm giá cho mọi giỏ bị bỏ, khách sẽ học cách bỏ giỏ để chờ mã. Hãy sửa nguyên nhân gốc (phí ẩn, form rườm rà, thanh toán khó) trước, rồi mới dùng ưu đãi có điều kiện cho nhóm thật sự lưỡng lự.
Nguồn tham khảo
- Baymard Institute, Cart Abandonment Rate Statistics: https://baymard.com/lists/cart-abandonment-rate
- Baymard Institute, Checkout UX Research: https://baymard.com
- Charle Agency, Ecommerce conversion benchmarks
- Zipchat AI, Cart Abandonment Benchmarks & Causes (2026): https://www.zipchat.ai/blog/cart-abandonment-benchmarks-and-causes
Nhận buổi đánh giá doanh nghiệp miễn phí từ ScaleCommerce: xem điểm số, lỗ hổng và lộ trình cụ thể cho riêng shop của bạn. Không pitch, chỉ tư vấn thật.