Skip to content

How to Add AR Models to Product Variations (Pro)

A chair in oak and the same chair in walnut are two different models. This is how each variation carries its own, so the viewer shows what the shopper actually selected.

Only when the variation changes what the product looks like.

  • Worth it: colour, finish, upholstery, material, wood.
  • Not worth it: size, where one model plus the dimensions labels tells the whole story.

Each variation needs its own pair of files, so a product with eight colourways is eight models. Start with the two or three that sell.

Go to DevDiggers Plugins → Product View in AR → Products.

The Products screen listing products and variations with their model controls

Variable products are not listed as one row. Each variation appears on its own, named as the parent plus its attributes, and labelled Variation in the meta line under the name.

The search box above the products list

Search the parent product’s name to bring its variations together, since they all share it.

Upload a .glb and a .usdz on each variation row, exactly as for a simple product.

The Upload control on a product row

Each row saves on its own as soon as you pick a file. Work down them one at a time.

Do a whole variation at once, both files, rather than doing all the .glb files and coming back for the .usdz ones. Half-done variations are hard to spot afterwards, because the AR Status badge reads Active with only one file attached.

The AR Status badge on a product row

Open the parent product on the storefront and choose a variation that has a model.

A product page with the Photos and 3D View toggle and the View in AR button

Switch to 3D View and confirm the right model loads.

The gallery in 3D View with the model loaded

Now change the variation dropdown. The viewer swaps to that variation’s model without reloading the page.

Three behaviours to expect while a range is only partly done, all of them by design.

  • No variation chosen yet. The toggle and the AR button are absent until the shopper selects one.
  • A variation with no model. Both controls disappear again when they select it, and come back when they pick one that has a model.
  • A variation with only a .usdz. The AR button appears on an iPhone and the toggle does not, on any device. The on-page viewer renders GLB.

Nothing warns the shopper, so the fix is coverage rather than configuration: finish the variations you start.