Chuyển từ WooCommerce sang Shopify thường đồng nghĩa với xuất CSV, “phẫu thuật” bảng tính và một danh sách dài liên kết hỏng sau đó. Chúng tôi đã tích hợp tính năng chuyển từ WordPress vào Chuyển dữ liệu cửa hàng để thay thế tất cả những việc đó bằng một biểu mẫu duy nhất. Dưới đây là một lần chạy thực tế trên cửa hàng thử nghiệm của chúng tôi, kèm số liệu.
Tính năng này ra mắt trong bản phát hành chuyển dữ liệu WordPress / WooCommerce; các bước thiết lập có trong hướng dẫn chuyển từ WooCommerce sang Shopify.
Cửa hàng
Acme Outdoor là cửa hàng WooCommerce demo (WordPress 7.1, WooCommerce 11.1) mà chúng tôi dùng để thử nghiệm việc chuyển dữ liệu. Cửa hàng nhỏ, nhưng có đủ những thứ thường gây lỗi:
- 6 sản phẩm: đơn giản và có biến thể, một sản phẩm đang giảm giá, một sản phẩm hết hàng, một bản nháp, một sản phẩm cho phép đặt hàng trước khi có hàng;
- 8 biến thể: một áo mưa với 2 màu × 3 cỡ, có giá, giá khuyến mãi, tồn kho và hình ảnh riêng, và một áo phông với thuộc tính tùy chỉnh (không phải global);
- 4 danh mục, trong đó một danh mục lồng nhau (Clothing → Jackets);
- 3 khách hàng với địa chỉ thanh toán và giao hàng khác nhau;
- 4 đơn hàng ở các trạng thái khác nhau - đã hoàn tất, đang xử lý có phiếu giảm giá, đang chờ (khách vãng lai thanh toán) và đã hủy có phí xử lý;
- 4 phiếu giảm giá: phần trăm có ngày hết hạn và giới hạn sử dụng, cố định theo giỏ hàng với chi tiêu tối thiểu, cố định theo sản phẩm, miễn phí vận chuyển;
- 5 bài viết blog (một bản nháp) có ảnh đại diện, hình ảnh trong nội dung, khối Gutenberg và shortcode, cùng 7 trang, bao gồm một trang con.
Quá trình chuyển
- Trong WordPress: Users → Profile → Application Passwords, tạo một mật khẩu tên
DataEase. - Trong Shopify: DataEase → Store transfers → From WordPress / WooCommerce. Nhập địa chỉ trang, tên người dùng và mật khẩu, nhấp Check connection. DataEase tìm thấy WooCommerce và hiển thị số lượng của từng loại dữ liệu.
- Giữ nguyên mọi lựa chọn và nhấp Start migration.
Mất 82 giây. Mọi loại dữ liệu đều hoàn tất không lỗi:
| Dữ liệu | Đã chuyển | Lỗi |
|---|---|---|
| Sản phẩm | 6 (12 biến thể) | 0 |
| Bộ sưu tập | 4 | 0 |
| Khách hàng | 3 | 0 |
| Đơn hàng | 4 | 0 |
| Mã giảm giá | 4 | 0 |
| Bài viết blog | 5 | 0 |
| Trang | 7 | 0 |
| Chuyển hướng | 19 | 0 |
Những gì chúng tôi kiểm tra sau đó
Giá và tồn kho. Chiếc áo khoác đỏ đang giảm giá còn 149.00 (giá thường 179.00) trở thành biến thể Shopify có giá 149.00 và giá so sánh 179.00. Tồn kho được đưa vào địa điểm chính: 12 áo khoác mỗi màu cỡ M, 42 cốc, 0 mũ len. Chiếc lều cho phép đặt hàng trước vẫn tiếp tục bán khi hết hàng.
Tổng tiền đơn hàng khớp đến từng xu. Cả bốn đơn hàng có tổng tiền giống hệt trong WooCommerce - 188.75, 239.00 (với phiếu wpit-10off), 87.00 và 16.90 (với phí xử lý). Các mặt hàng được liên kết với biến thể đã chuyển theo SKU, và mỗi đơn hàng được gắn với khách hàng của nó. Không có email nào được gửi đi.
Dữ liệu khách hàng vẫn sạch. Mỗi khách hàng có đúng những địa chỉ họ có trong WooCommerce, với địa chỉ giao hàng là mặc định - việc chuyển đơn hàng của họ không tạo thêm địa chỉ trùng lặp.
Blog giữ nguyên lịch sử. Các bài viết giữ ngày xuất bản gốc (tháng 3/2025, tháng 11/2025), tác giả, ảnh đại diện và danh mục dưới dạng thẻ. Hình ảnh trong bài viết được sao chép vào Shopify Files - các bài viết không còn phụ thuộc vào máy chủ cũ. Bài viết nháp vẫn là bản nháp.
Liên kết cũ vẫn hoạt động. /product/storm-rain-jacket/ chuyển hướng tới /products/storm-rain-jacket, /product-category/clothing/jackets/ tới /collections/jackets, và /shop/ tới /collections/all.
Chạy lần thứ hai
Giữa lần chuyển thử và lúc đổi tên miền có thể phát sinh cả tuần đơn hàng mới, nên chúng tôi chạy lại cùng quá trình chuyển. Sản phẩm, bộ sưu tập, khách hàng, bài viết và trang được cập nhật tại chỗ, còn 4 đơn hàng, 4 phiếu giảm giá và 19 chuyển hướng đã tồn tại thì được bỏ qua kèm ghi chú - không có bản trùng lặp nào.
Những việc vẫn cần con người
Việc chuyển dữ liệu chỉ chuyển dữ liệu, không chuyển thiết kế hay cài đặt. Sau đó, chúng tôi vẫn phải chọn giao diện, thiết lập thanh toán, vận chuyển và thuế, thêm các trang vào menu và kết nối tên miền. Đánh giá sản phẩm và bình luận bài viết không được chuyển.
Hãy tự mình thử: làm theo hướng dẫn chuyển từ WordPress / WooCommerce. Bạn đang chuyển giữa hai cửa hàng Shopify? Hãy dùng Chuyển dữ liệu cửa hàng.