Skip to main content

Add Products Manually, from Shopify, or from WooCommerce

Products are the items Riverflow needs to understand and preserve in generated content. Add products before you create product-led Photoshoots, Ads, Batch jobs, or edits that need to keep a specific SKU accurate.

Written by Erika

A product can be a physical product, pack, prototype, object, uniform, vehicle, room, or another reusable visual reference. The clearer the product setup, the easier it is for Riverflow to preserve the product shape, proportions, text, artwork, and material details.

Riverflow can automatically pull your product catalogue if you have a live storefront on Shopify or WooCommerce. For large catalogues that are not on either of these two platforms, contact support for assistance. There is no limit on how many products you can bring in.

Before you start

  • If you use Shopify or WooCommerce, have your store or product URL ready.

  • If you don’t, prepare at least one clear, high-resolution product image for each product.

  • If you are adding products manually, prepare a factual product name and description.

Import products from Shopify or WooCommerce

Use this when you want to bring products in from an existing ecommerce store.

If you are onboarding or creating a new brand, this process will take place within the onboarding journey.

If you are wanting to sync your store to an already-created brand within Riverflow, follow these steps:

  1. Open Products from the sidebar.

  2. Select Bulk import products.

  3. Enter your Shopify or WooCommerce store URL.

  4. Fetch the product list.

  5. Review the products Riverflow finds.

  6. Select the products you want to import.

  7. Start the import.

  8. Check the imported products once the job finishes.

After import, spend a few minutes checking product names, descriptions, and primary images. This is especially important for large catalogues where store imagery may vary by SKU.

Import from the same Shopify store again

When you run the Shopify import again, Riverflow imports only products that are not already present. Existing Shopify products are shown as already imported and cannot be selected again.

  • Existing product names, descriptions, and images are not refreshed or overwritten.

  • Shopify images are uploaded only for newly imported products.

  • If you add products to Shopify later, run Bulk import products again to import those new products.

  • To change an existing Riverflow product, open it and update it directly rather than expecting a repeat Shopify import to sync changes.

Add one product from a product URL

Use this when you want to add a single product from a public product page.

  1. Open Products.

  2. Select New Procuct.

  3. Choose the single-product or URL option.

  4. Paste the product URL.

  5. Add the product.

  6. Review the imported name, description, and images.

  7. Save the product.

Add a product manually

Use this when a product is not live on a store, is a prototype, or needs custom setup.

  1. Open Products.

  2. Select New Procuct.

  3. Choose the manual option.

  4. Enter the product name.

  5. Add a factual product description.

  6. Upload product images.

  7. Put the clearest product image first.

  8. Save the product.

Keep the description factual. For example, write 12oz matte ceramic mug with dark green glaze and cream handle, not just premium lifestyle mug.

Choose a strong primary image

The first or primary product image has a large impact on generation quality.

For best results, choose an image where:

  • the product is clearly visible

  • the label or logo is readable

  • the product is not heavily cropped

  • the background is simple

  • lighting is even

  • the product shape is easy to understand

If your product image is a render, mockup, or low-resolution image, Riverflow can still work, but results may be less realistic. Where possible, use a real product photo or upload multiple angles.

Add more angles where possible

Upload 3-4 useful angles if you have them. Multiple angles can be used as references to improve the quality of a generation when your product is in a dynamic position.

For additional guidance on how to create helpful references for more accurate product generation, check out these two guides:

Naming tips

Use short, consistent product names so your team can search later. Include useful SKU or variant details where they matter, such as Summer Tote - Navy, Protein Bar - Chocolate, or Serum Bottle - 30ml.

TikTok Shop

TikTok Shop has a separate connection flow. Use Connect TikTok Shop to Riverflow if you want to link a TikTok Shop seller account and import TikTok Shop products.

Troubleshooting

My product is not showing after import

Refresh the page and confirm you are in the correct brand. Larger stores can take longer to process.

The wrong image is showing as the main image

Open the product and reorder the image gallery so the best image is first.

A product did not import

Check whether the product already exists in Riverflow and whether the store listing has a usable image.

The generated product looks wrong

Review the primary product image first. If the product is cropped, busy, low resolution, or mixed with props, create a cleaner product reference before generating more outputs.

What to do next

Once products are loaded, build useful visual context in Build and Search Your Scene Library and Create and Use Style Rules.

Did this answer your question?