There are four ways to get products into ProductDNA. Most brands sync their store for the live catalog and use the others for anything that sits outside it.
| Method | Best for |
|---|---|
| Connect your store | Shopify or WooCommerce catalogs that change often. Products stay in sync. |
| Bulk upload (CSV) | A spreadsheet, or an export from another system |
| Ask the Agent | A few products from a product page or a document |
| Add product | One product at a time, with full control |
Connect your store
In ProductDNA, open Import → Connect store. For WooCommerce you enter the store URL and a REST API consumer key and secret, generated in WooCommerce under Settings › REST API, then click Connect & sync. Store connections also live under DNA → Connectors. For the full walkthroughs, see Connect Your Shopify Store and Connect Your WooCommerce Store.
Bulk upload a CSV
- Start from a file in the right format. Import → Download template gives you the columns ProductDNA expects, and Export CSV gives you your current catalog in the same format.
- Fill in one row per variant: the product's ID, title, description, category, product type, status, availability, priority and image URLs, then the variant's SKU, UPC, price, compare-at price and up to three options.
- Open Import → Bulk upload (CSV).
- Drag the file into the upload window, or browse for it.
- Click Submit Files.
- Review the new products in Table view and look at the Complete column for gaps.
Every product needs a name and a description, so make sure the file has both, plus prices and SKUs if you have them. Re-importing is safe: rows are matched to existing products by Product ID, so an exported file you edited updates those products instead of adding copies, and uploading the same file twice doesn't create duplicates. Columns ProductDNA doesn't recognize are ignored.
Ask the Agent
Open the Agent sidebar on ProductDNA, paste a product page link or attach a product sheet, and ask: "Add the products on this page to our catalog." The Agent reads the page or file, drafts each product with its variants and details, and shows an approval card before anything is saved.
Add a product by hand
Click Add product, fill in the name and description, and set the category, availability and marketing priority. Add variants under Variants and pricing, then click Create product. Once it exists, add images and click Analyze product to draft selling points.
After you import
- Add images to each product's gallery, with the front of the pack as the cover.
- Run Analyze product and approve the selling points.
- Set marketing priority and availability, so the right products get featured.
- Check DNA health for anything still missing a price.
Frequently Asked Questions
What happened to Auto-Import with AI?
It is no longer a separate button. Ask the Agent to add products from a page instead; you approve each one before it is saved.
Which fields are required?
A name and a description. To count as complete, a product also needs a category or product type, at least one image and an image of it in use.
Can I update many products at once?
Yes. Use Export CSV to get the catalog in a spreadsheet, one row per variant, edit it, and import it back with Bulk upload (CSV). Products are matched by Product ID, so nothing is duplicated. You can also ask the Agent sidebar for the change across several products and approve the cards.
Next Steps
Bring in your catalog with the method that fits, then follow How to Build Your ProductDNA Catalog to fill in images and selling points.