For Fashion DTC brands and apparel retailers running on Shopify or headless commerce stacks.

Virtual try-on for fashion ecommerce

Generate on-model try-on across body types and ratios from a flat-lay garment — with brand-locked consistency on a Shopify PDP.

Lamina's virtualTryOn creative app generates AI on-model try-on imagery from a flat-lay garment plus body parameters, pushed onto Shopify PDPs in seconds. Recent benchmarks show 25–35% conversion uplift on PDPs with try-on, and ~40–64% reduction in returns when shoppers pre-visualize fit. Lamina runs the generation, evaluation, and Shopify distribution in one call.

The problem

Flat-lay catalog imagery converts at a fraction of the rate of on-model imagery. Hiring models for every SKU, every body type, every colorway is structurally impossible. Earlier 3D-asset try-on tools required weeks of avatar creation per garment. Modern generative try-on collapses the production timeline, but managing model selection, body diversity, brand fidelity, and fit-true rendering still kills small teams.

How Lamina solves it

How it works

lamina.apps.virtualTryOn takes a flat-lay garment image plus a body spec (height, build, age range, optional ethnicity flags from your inclusivity guidelines) and routes the request through the best try-on model for that garment category. The brand kit injects fit-true rules — no chrome accents, no off-palette skin tones, no implausible draping. Outputs include a hero ratio (4:5 PDP), a 9:16 reel-ready loop, and a 1:1 grid thumbnail.

Inclusivity by default

Brand kits can declare a body-type cohort — say five sizes × four skin tones × three age ranges — and Lamina fans out the run across that cohort automatically. The same garment becomes inclusive imagery without 60 separate calls.

Steps

  1. 1

    Upload your garment as a flat-lay

    Standard catalog product shot — garment, neutral background, no model. PNG or JPG up to 50MB.

  2. 2

    Pick a body cohort

    Use a default inclusive cohort or define your own (sizes, skin tones, age ranges) in the brand kit.

  3. 3

    Call lamina.apps.virtualTryOn

    Pass garmentUrl, brand id, cohort id, and ratios. Lamina runs the cohort fan-out and returns one set per body.

  4. 4

    Distribute to Shopify PDPs

    lamina.distribute writes the cohort set to the product as a media gallery via productCreateMedia or stagedUploadsCreate.

What you get

  • 25–35% conversion uplift on PDPs with virtual try-on (vs. flat-lay only).
  • 40–64% return-rate reduction when shoppers can pre-visualize fit.
  • Inclusive cohorts shipped on every SKU without 10x the photo budget.
  • PDP refresh in seconds when a colorway changes — no re-shoot.

Works with