WooCommerce's import format has confusing attribute columns, variable product types, and pipe-separated values. Even developers struggle with it. Catalogd handles the formatting so you don't have to.
Attribute 1 name, Attribute 1 value(s), Attribute 1 visible, Attribute 1 global. Four columns per attribute, pipe-separated values. One mistake and your variations break.
Simple products are one row. Variable products need a parent row plus variation rows, each with the right Type column value. Getting the hierarchy wrong means duplicate products.
WooCommerce uses 1 and 0 instead of TRUE/FALSE. Published, In stock, Featured, Visible. Every boolean field needs the right format or your products import with wrong settings.
| Name | Price | Size | Color | Description | Weight |
|---|---|---|---|---|---|
| Canvas Tote | $54 | Large | Natural | (missing) | (missing) |
| Canvas Tote | $54 | Medium | Natural | (missing) | (missing) |
| Backpack | $89 | (missing) | Black | (missing) | (missing) |
| Type | SKU | Name | Published | Description | Attr 1 value(s) |
|---|---|---|---|---|---|
| variable | CT-parent | Canvas Tote | 1 | Reinforced waxed... | Large|Medium |
| variation | CT-001 | 1 | Large | ||
| simple | BP-001 | Backpack | 1 | Built for daily... |
Drop your spreadsheet or product photos. Catalogd reads your data and maps every column automatically.
AI writes descriptions and SEO metadata. Products are automatically classified as simple or variable. Attribute columns are built with correct pipe-separated values. All booleans use WooCommerce's 1/0 format.
One CSV file, formatted exactly how WooCommerce expects it. Upload it and your products appear instantly.
Try it free with 5 products. See the AI work. Then decide.
Get started free