Product Sync

Syncing Your Catalog

Smart garment syncing gives you control over which image becomes the garment asset. Product Sync now supports single sync (with an image picker) and Sync All batch runs that only target products missing a Garment ID and use each product’s featured image with an explicit confirmation before bulk runs start.

The Core Concept

Why Garment ID Matters

A Garment ID is the identifier Vtryon returns after your garment image is processed. You assign it to the product during Sync or Sync All typically from a flat lay or the exact catalog shot you want shoppers to try on.

Deployment

Sync Methods

Choose the method that fits your workflow.

Option 1 — Sync one product from the products list

From the WooCommerce products list, open Sync for a row. A picker lists that product’s gallery images so you can choose which shot goes to Vtryon, or upload a garment photo from your device if it is not already in the gallery.

Image picker
Gallery or upload
Single product
Option 2 — Sync one product from the product edit screen

On the product edit screen, use the same Sync flow: review gallery thumbnails, pick the best garment image, or upload a new file when your ideal asset lives outside WordPress.

Edit screen
Controlled
Precise
Option 3 — Sync All in a category

Garment sync at category level runs Sync All for products that still lack a Garment ID. Each item uses its main (featured) image automatically. You will see a confirmation explaining that before the batch starts.

Category
Featured image
Unmapped only
Option 4 — Sync All eligible products

From the products list, run Sync All to batch every product missing a Garment ID. Only the featured image is sent per product. A confirmation dialog describes this behavior so you can approve the run.

Store-level
Featured image
Unmapped only

Bulk Sync All flows show completed / total progress. Single Sync always opens the image picker first no silent guesses about which attachment to use.

Common Product Sync Checks

Bulk Sync All skipped some products

Sync All only queues products that do not already have a Garment ID. Items you already mapped are skipped on purpose.

How do I know bulk Sync All is still running?

Follow the completed / total counter shown in the bulk progress UI until the job finishes.

Ready to sync your products?