Hướng dẫn Import Export sản phẩm Shopify bằng file CSV
Hướng dẫn từng bước cách import và export sản phẩm Shopify qua file CSV, bao gồm yêu cầu về cột dữ liệu, các thực hành tốt nhất và quy trình quản lý nhiều cửa hàng.
Dù bạn đang mở một cửa hàng với hàng trăm sản phẩm, cập nhật tồn kho cho nhiều biến thể, hay chuyển đổi từ một nền tảng khác sang, việc nắm vững quy trình import và export CSV của Shopify có thể giúp bạn tiết kiệm hàng giờ làm việc thủ công. Trong bài viết này, chúng ta sẽ đi qua từng bước cụ thể, các yêu cầu về cột dữ liệu và những mẹo thực tế để xử lý dữ liệu sản phẩm một cách mượt mà — đồng thời chỉ cho bạn cách những công cụ như StoreFleet có thể giúp tinh gọn các thao tác hàng loạt khi bạn quản lý nhiều cửa hàng cùng lúc.
Vì sao Import và Export CSV lại quan trọng
File CSV (Comma-Separated Values — giá trị phân tách bằng dấu phẩy) chính là xương sống của việc quản lý sản phẩm hàng loạt trên Shopify. Thay vì thêm từng sản phẩm một qua trang quản trị, bạn có thể:
- Import hàng chục hoặc hàng trăm sản phẩm cùng một lúc
- Cập nhật thông tin sản phẩm, giá và tồn kho theo lô
- Export toàn bộ danh mục sản phẩm hiện tại để sao lưu, phân tích hoặc chỉnh sửa
- Đồng bộ dữ liệu sản phẩm với các hệ thống bên ngoài hoặc công cụ bảng tính
- Di chuyển sản phẩm giữa các cửa hàng Shopify
Với những người vận hành nhiều cửa hàng, đây là điều cực kỳ quan trọng. Quản lý tồn kho, giá cả và metadata trên 5, 10 hay hơn 50 cửa hàng một cách thủ công là một cơn ác mộng về việc phối hợp. Đó chính là lúc các quy trình CSV hiệu quả và những công cụ chuyên dụng phát huy tác dụng.
Export sản phẩm từ Shopify: Từng bước một
Export sản phẩm là điểm khởi đầu an toàn nhất — bạn đang làm việc với dữ liệu mình đã sở hữu và có thể thực hành với định dạng file mà không lo ghi đè lên các sản phẩm đang chạy.
1. Vào mục Products và chọn Export
Đăng nhập vào trang quản trị Shopify, vào Products, rồi nhấn nút Export (thường nằm ở góc trên bên phải).
2. Chọn sản phẩm cần export
Shopify cho phép bạn lựa chọn:
- Current page — chỉ những sản phẩm đang hiển thị trên màn hình hiện tại
- All products — toàn bộ danh mục của bạn
- Selected products — nếu bạn đã tick chọn từng sản phẩm cụ thể
- Filtered products — nếu bạn đã áp dụng bộ lọc (theo bộ sưu tập, trạng thái, nhà cung cấp, v.v.)
3. Chọn định dạng CSV
Shopify cung cấp hai tùy chọn export CSV:
- Spreadsheet CSV — dùng định dạng này nếu bạn định chỉnh sửa trong Excel, Google Sheets hoặc các công cụ tương tự; định dạng này dễ đọc và dễ chỉnh sửa hơn
- Plain text CSV — dùng nếu bạn chỉnh sửa bằng trình soạn thảo văn bản hoặc đưa file vào một hệ thống tùy chỉnh
Cả hai định dạng đều dùng mã hóa UTF-8 (theo yêu cầu của Shopify).
4. Tải về hoặc nhận file
Với những lần export nhỏ (trang hiện tại hoặc các sản phẩm đã chọn với số lượng biến thể thông thường), file CSV sẽ được tải trực tiếp về máy tính của bạn. Với những lần export rất lớn, Shopify sẽ gửi file qua email đến địa chỉ email tài khoản của bạn thay vì tải về.
Lưu ý quan trọng: Nếu bạn định chỉnh sửa file CSV trong một chương trình bảng tính rồi import lại, ĐỪNG sắp xếp lại các cột. Việc sắp xếp có thể phá vỡ mối liên kết giữa các biến thể sản phẩm với thông tin chi tiết hoặc URL hình ảnh của chúng.
Hiểu về các cột trong file CSV của Shopify
Khi bạn export một sản phẩm, file CSV sẽ chứa các cột tiêu chuẩn về sản phẩm và biến thể. Bộ cột chính xác phụ thuộc vào cấu hình cửa hàng của bạn (thị trường, metafield, trường tùy chỉnh và thiết lập Google Shopping). Bạn không cần dùng hết tất cả khi import — chỉ cần những cột bắt buộc và liên quan. Dưới đây là các cột chính:
Cột bắt buộc
- Title — tên sản phẩm (bắt buộc với sản phẩm mới)
- Handle — định danh thân thiện với URL (bắt buộc khi thêm biến thể vào một sản phẩm đã có; sẽ được tạo tự động từ tiêu đề nếu bỏ trống)
Thông tin cốt lõi của sản phẩm
- Body (HTML) — mô tả sản phẩm; hỗ trợ định dạng HTML
- Vendor — tên nhà sản xuất hoặc nhà cung cấp
- Type — danh mục hoặc cách phân loại sản phẩm
- Tags — các thẻ phân tách bằng dấu phẩy để sắp xếp và lọc
- Published — sản phẩm có hiển thị trong cửa hàng hay không (true/false)
Chi tiết biến thể (mỗi biến thể một dòng)
- Option1 Name / Option1 Value — tùy chọn biến thể thứ nhất (ví dụ: Màu sắc, Kích cỡ) và giá trị của nó
- Option2 Name / Option2 Value — tùy chọn biến thể thứ hai
- Option3 Name / Option3 Value — tùy chọn biến thể thứ ba
- Variant SKU — mã quản lý kho cho việc theo dõi tồn kho
- Variant Price — giá bán của biến thể đó
- Variant Compare at Price — giá gốc hoặc giá bị gạch ngang (hiển thị mức giảm giá một cách trực quan)
- Variant Weight — trọng lượng để tính phí vận chuyển
- Variant Inventory Qty — số lượng tồn kho hiện tại
- Variant Inventory Tracker — đặt thành "shopify" để bật tính năng theo dõi tồn kho tích hợp sẵn của Shopify
Các cột hình ảnh
- Image Src — URL đầy đủ đến hình ảnh sản phẩm
- Image Alt Text — văn bản thay thế phục vụ khả năng tiếp cận
Lưu ý: khi export, file CSV không chứa các tệp hình ảnh thực tế — chỉ chứa các URL trỏ đến chúng.
Import sản phẩm: Từng bước một
1. Chuẩn bị file CSV
Trước khi import, hãy đảm bảo:
- Mã hóa UTF-8 — lưu file ở định dạng UTF-8, không phải ANSI hay các mã hóa khác (điều này ngăn ngừa lỗi hỏng ký tự đặc biệt)
- Tiêu đề cột khớp chính xác — Shopify phân biệt chữ hoa chữ thường; phải dùng
Handle, không phảihandle;Variant Price, không phảivariant price - Dung lượng file dưới 15 MB — đây là giới hạn cứng của Shopify
- Chỉ chứa các cột cần thiết — tối thiểu là Title (với sản phẩm mới) hoặc Title + Handle (khi cập nhật)
Bạn có thể tải file CSV mẫu chính thức của Shopify từ Trung tâm trợ giúp Shopify để đảm bảo tiêu đề cột của mình đúng chuẩn.
2. Vào mục Products và nhấn Import
Trong trang quản trị Shopify, vào Products và nhấn nút Import.
3. Chọn file CSV của bạn
Nhấn Choose file và chọn file CSV đã chuẩn bị.
4. Cấu hình các tùy chọn import
Shopify sẽ hiển thị cho bạn các tùy chọn:
- Phạm vi đăng bán — quyết định bạn muốn sản phẩm được import tự động đăng bán hay lưu dưới dạng bản nháp
- Ghi đè sản phẩm hiện có? — nếu bạn đang cập nhật các sản phẩm có cùng handle, hãy bật tùy chọn này; nếu chỉ thêm sản phẩm mới, hãy để tắt
5. Tải lên và xác nhận
Nhấn Upload and continue. Shopify sẽ hiển thị bản xem trước dữ liệu của bạn. Hãy kiểm tra kỹ bản xem trước để phát hiện lỗi, sau đó nhấn Import products để tiến hành.
Cảnh báo: Một khi quá trình import đã bắt đầu, bạn không thể hủy được. Hãy chắc chắn rằng dữ liệu của bạn đã chính xác trước khi xác nhận.
Điều gì xảy ra sau khi import
- Sản phẩm mới được thêm vào danh mục của bạn
- Nếu bạn đã bật tùy chọn ghi đè, các sản phẩm hiện có trùng handle sẽ được cập nhật
- Các biến thể được tạo mới hoặc cập nhật theo file CSV của bạn
- Số lượng tồn kho được thiết lập đúng như đã chỉ định
Các quy tắc và cạm bẫy quan trọng
Phân biệt chữ hoa chữ thường
Tiêu đề cột phân biệt chữ hoa chữ thường. Handle thì được; handle thì không. Hãy tải file mẫu của Shopify nếu bạn chưa chắc chắn.
Cách tổ chức biến thể
Dòng đầu tiên của mỗi sản phẩm chứa toàn bộ dữ liệu cấp sản phẩm (tiêu đề, mô tả, nhà cung cấp, thẻ). Các dòng tiếp theo của cùng sản phẩm đó chỉ chứa dữ liệu riêng của từng biến thể. Handle ở mọi dòng phải khớp nhau để Shopify biết biến thể nào thuộc về sản phẩm nào.
Hình ảnh và URL
URL hình ảnh phải đầy đủ và có thể truy cập công khai. Shopify sẽ không sao chép các tệp cục bộ vào cửa hàng của bạn.
Tồn kho và theo dõi tồn kho
Nếu bạn bật theo dõi tồn kho với Variant Inventory Tracker đặt thành "shopify", thì số lượng bạn chỉ định trong Variant Inventory Qty sẽ trở thành mức tồn kho. Hãy cẩn thận khi import lại — bạn có thể ghi đè tồn kho nếu không làm một cách có chủ đích.
Tùy chọn biến thể và ID
Việc thay đổi giá trị tùy chọn biến thể (ví dụ: đổi "Small" thành "Medium") sẽ xóa và tạo lại biến thể đó, khiến nó mất đi ID duy nhất. Điều này có thể làm hỏng các tích hợp của bên thứ ba vốn theo dõi biến thể theo ID. Hãy luôn thử nghiệm trên bản nháp hoặc cửa hàng thử nghiệm trước.
Không xóa hàng loạt
Việc import CSV không thể xóa sản phẩm. Bạn phải xóa sản phẩm qua trang quản trị Shopify hoặc API nếu cần.
Thao tác hàng loạt trên nhiều cửa hàng
Nếu bạn quản lý nhiều cửa hàng Shopify, việc lặp lại quy trình CSV này cho từng cửa hàng sẽ trở nên rất tốn công. Đây chính là lúc các công cụ quản lý sản phẩm hàng loạt tạo ra khác biệt thực sự.
StoreFleet cho phép bạn đẩy các cập nhật CSV lên nhiều cửa hàng từ một bảng điều khiển duy nhất. Thay vì đăng nhập vào từng cửa hàng riêng lẻ, bạn chỉ cần tải lên một file CSV và áp dụng nó cho 5, 10 hay hơn 50 cửa hàng song song. Kết hợp với các tính năng hàng loạt khác — thẻ, bộ sưu tập, giao diện — điều này giảm đáng kể khối lượng công việc vận hành. Bạn có thể xem cách StoreFleet phù hợp với quy trình quản lý nhiều cửa hàng trong bài hướng dẫn quản lý nhiều cửa hàng Shopify từ một bảng điều khiển của chúng tôi.
Các thực hành tốt nhất
- Bắt đầu nhỏ — thử nghiệm với một vài sản phẩm trên cửa hàng thử nghiệm trước khi import toàn bộ danh mục
- Luôn sao lưu — export danh mục sản phẩm hiện tại trước khi import hàng loạt, để bạn có điểm khôi phục khi cần
- Định dạng nhất quán — định dạng ngày tháng, ký hiệu tiền tệ và mã hóa đều quan trọng; hãy bám sát UTF-8
- Đừng sắp xếp trong Excel — nếu buộc phải chỉnh sửa trong bảng tính, hãy tránh sắp xếp theo cột (bạn sẽ làm hỏng mối liên kết giữa các biến thể)
- Kiểm tra giá và tồn kho — rà soát kỹ các trường số trước khi import; một lỗi đánh máy cũng có thể ảnh hưởng đến công việc kinh doanh của bạn
- Thử nghiệm các tổ hợp biến thể — nếu mỗi sản phẩm có nhiều tùy chọn, hãy đảm bảo các tổ hợp đó hợp lý
Những giới hạn cần ghi nhớ
- Việc import CSV của Shopify không thể xóa hàng loạt sản phẩm; hãy dùng trang quản trị hoặc API cho việc đó
- Việc export những danh mục rất lớn sẽ được gửi qua email thay vì tải về, nên hãy theo dõi hộp thư của bạn
- Hình ảnh được tham chiếu trong CSV phải đã được lưu trữ ở đâu đó sẵn (Shopify không tải lên các tệp cục bộ)
- Bạn không thể thay đổi tên tùy chọn biến thể mà không làm mất lịch sử và ID của biến thể
- File CSV có giới hạn dung lượng 15 MB; những danh mục cực lớn có thể cần được chia nhỏ thành nhiều lần import
Sẵn sàng tinh gọn quy trình của bạn?
Import và export CSV là công cụ mạnh mẽ để quản lý sản phẩm, nhưng thực hiện việc này trên nhiều cửa hàng một cách thủ công lại tốn thời gian và dễ phát sinh sai sót. Nếu bạn đang vận hành nhiều cửa hàng Shopify, hãy cân nhắc xem một bảng điều khiển hợp nhất cho việc quản lý sản phẩm hàng loạt, đồng bộ tồn kho và theo dõi đơn hàng có thể phù hợp với quy trình của bạn như thế nào. Đặt lịch demo 1-1 miễn phí với StoreFleet, và chúng tôi sẽ chỉ cho bạn cách vận hành toàn bộ hệ thống nhiều cửa hàng của mình từ một nơi duy nhất. Liên hệ với chúng tôi qua [email protected] hoặc thông qua biểu mẫu đặt demo trên trang chủ.