Shoppers upload one photo and watch the garment land on them — with a size
that actually fits and the rest of the outfit styled around it. You see
the try-ons. Photos are never kept.
You do this once. After that the shopper never leaves the product page —
the window opens over it, takes what it needs, and hands back a preview.
01
Install
Add the app to your store. You get 25 try-ons with no card, enough to
see it on your own garments before you pick a plan.
02
Scan
One catalogue pass tags what can be worn. Clothing with a product
image gets the button. Shoes, bags, jewelry, and kettles do not.
03
Drop the block
Put it on the product template in the theme editor. No theme code,
and non-apparel pages never load the script.
On the product page
The dressing room, still in the listing.
Three beats, one widget. Nothing to configure beyond dropping a theme block
on the product template.
sit
01
Shopper photo
look
02
Your catalogue
fit
03
Cited size
What you get
Built for the shop, not the demo.
Outfits, from your catalogue
A classifier sorts your products into tops, bottoms, outerwear and
one-pieces during a single catalogue scan, then the picker suggests
what goes with what. Merchants can overrule it — corrections stick and
are never re-classified.
Sizes with a reason
Not a guess. The recommendation cites the measurement it turned on, so
a shopper can disagree with it intelligently.
Lookbook & Fit card
Signed-in shoppers get their previews and measurements kept for next
time — one more reason to make an account with you.
Installs as a theme block
Drop it onto the product template in the theme editor. Non-apparel
products never show the button or load the script.
Identical virtual try-ons are never paid for twice
The same shopper photo against the same garment resolves from cache
instead of the model. It is the single biggest lever on what this costs
to run, which is why cached virtual try-ons do not count against your plan.
The part most apps skip
We never store the photo.
A shopper's face is sent to the virtual try-on, used, and dropped. It is not
written to a bucket, not kept for "improvements", and never used to
train a model. All that survives is a hash — enough to recognise the
same request twice, not enough to reconstruct anyone.
Generated previews expire on a schedule you set, and uninstalling takes
the data with it.
Photos discarded after each virtual try-on
Downscaled in-browser, EXIF stripped
Previews expire on your schedule
Never used for model training
Pricing
Move buyers from “maybe” to checkout.
Try-on is the entry point. Woven Looks turns buyer confidence into better
outfit discovery, higher-value carts, and revenue your team can measure.
Cache hits are free on every plan.
Billing
30 days free
Growth
$3,990/year
Build buyer confidence and turn outfit discovery into more revenue.
Hitting the allowance pauses new try-ons until you upgrade or the cycle
renews — no surprise overage bill. Plans are billed through Shopify.
Questions
The things merchants ask first.
Can I try it on my own catalogue first?
Yes. Installing gives you 25 try-ons with no credit card. Growth then
carries a 30-day Shopify trial once you pick a paid plan.
What happens when I hit the try-on limit?
New renders pause. Shoppers are told try-on is paused, and you
upgrade or wait for the billing cycle to renew. Repeating the same
shopper photo on the same garment is served from cache and does not
count.
Does this work for shoes, bags, or jewelry?
No. Try-on is for clothing with a product image — tops, bottoms,
dresses, outerwear. Accessories and anything that is not a garment are
skipped in the catalogue scan, so they never show a button.
Do I need size charts on every product?
Only if you want the size recommendation. Try-on runs from the product
image either way. The size step reads the chart you attach; without
one, it has nothing to recommend against.
Do shoppers need an account?
No. Anyone can try a garment on as a guest. Signing in only adds the
Lookbook and the saved Fit card, which is why it tends to earn you
accounts rather than cost you conversions.
Will it match my theme?
The button inherits your theme's type and takes your brand colour. The
try-on window is deliberately self-contained so it looks the same on
every store rather than inheriting a theme's heading styles and
breaking. It installs as a theme block on Online Store 2.0 themes.
How long do previews last?
You set the retention window; the default is 24 hours. Expired previews
are deleted from storage, not just hidden.
Let them see it on before they buy it.
25 try-ons on install. 30 days free on Growth. Billed through Shopify.