Skip to content

Enable try-on on a product

Every product in Products needs three things before try-on can go live: a category, a try-on model, and — for real-time AR — a 3D asset. The Setup progress card on each product page tracks these for you.

Category is auto-detected when a product syncs from Shopify, using its product type, tags, and Shopify’s product taxonomy. It shows on the product page as a select field you can correct any time — do this if the auto-detected value looks wrong, since it drives which try-on mode is even available.

Pick a model on the product detail page:

  • Real-time AR — only offered for eyewear and watch categories. Needs a 3D asset: generate one from product photos (see 3D model generation) or upload a GLB/GLTF/USDZ/SPZ/PLY file directly (up to 20MB).
  • AI Swap — available for every category, no 3D asset needed. It uses the product’s photos, which get synced to the AI engine automatically.

Pick a non-AR category (shoes, jewelry, clothes, bag, luggage) and the model switches to AI Swap for you — it’s the only option there. Changing the model on a product that already has one set shows a confirmation first, with an extra warning if the product is currently active — switching models on a live product takes it offline until you reactivate it under the new model.

Changes made here (category, model, which asset is active) sit in a save bar until you click Save — nothing takes effect until then, and Discard reverts.

The Try-on status card has the on/off toggle, and it stays blocked until every setup step is complete: category set, model chosen, and (for AR) an asset present. If you click Activate try-on too early, the blocker banner tells you exactly what’s missing.

For AR products, activating an asset from the asset list also turns try-on on in the same click if it isn’t already — no need to jump back to the top of the page.

Switch Products to the By Collection view to activate AI Swap across a whole collection at once: open a collection and use Activate AI swap for all. It skips products that don’t have a category set yet (called out with a count) and skips anything already active — products already live on real-time AR aren’t touched. Products that aren’t active yet get switched to AI Swap and turned on, even if they’d been set to real-time AR before — the confirmation dialog tells you how many active real-time products are in the collection so you have that context going in. You can always change a product’s model back afterward from its product page. There’s no equivalent bulk action for AR — those need a 3D asset per product first.

3D model generation — turn product photos into the 3D model real-time AR needs.