Show it on them.
Shoppers try on a full outfit, on their own photo or on an avatar, before they buy. Try-on plugs into everything Koral generates: bundles, matching sets and Shop similar look.
- How shoppers meet it
- On request
- What it needs
- Your feed, and Koral’s widget or the API
How virtual try-on works.
Own photo or avatar
Shoppers use a photo of themselves or choose an avatar.
Avatars for all body types
A range of avatars, so every shopper can see the look on a body like theirs.
The whole look in one image
One generation places the full outfit, several products at once, into a single high-quality image.
Works on every bundle
Try on any outfit from Bundles, Finish the look, AI Stylist or Matching sets.
See it in action.
Choose an avatar
No photo needed: shoppers pick an avatar and see the outfit on it.
Implementation: this is all it takes.
Nothing is prepared by hand. Koral generates from your product feed when the shopper asks, shown in Koral’s widget or in your own components.
Feed connected
CSV, JSON or your platform feed. Koral indexes every image, in any language and any category.
Widget or endpoint wired
Use Koral’s widget, or have your team render the result on the same endpoints.
Pilot on one category
A/B-split where possible, with events in your analytics. Then roll out market by market.
Good to know.
- Generated on request
- The result is generated when the shopper asks, from the products in your feed.
- Your catalogue only
- Everything the shopper sees is a product from your own catalogue.
- Design
- Koral’s widget takes your colours, radius and language, or your team renders its own components on the same endpoints.
- Analytics
- Views, clicks, add-to-carts and conversions as events in GA or your own stack. Every pilot has an agreed KPI.
- Control
- A rules engine for what shows where: categories, price bands, stock, margins and brand exclusions.
Security and data.
- Nothing is kept
- Koral keeps nothing from shoppers. Photos and data are used for the request and not stored.
- Processed in the EU
- The script is served from a global CDN; requests are processed in the EU.
- Uptime
- 99.9% uptime SLA.
- Data processing agreement
- A data processing agreement (DPA) comes with every contract.
- Your product data
- Product data stays yours; nothing is trained on it.
Questions about data processing? Write to hello@koral.nu. Privacy policy →
Frequently asked questions.
Virtual try-on generates an image of a shopper, or an avatar, wearing the products they are looking at, so they can see the look before buying.
Yes. One generation places a complete outfit, with several products, into one image.
No. They can choose an avatar instead, with avatars for all body types.
Koral keeps nothing. The photo is used for the request and not stored, and requests are processed in the EU.
See Koral on your own catalogue.
Start with a free demo page on your own catalogue, then a one-month pilot at 50% off list prices. All we need is a product feed. Tell us a little about your store. We answer fast.
Thanks — we'll be in touch.
We've got your message. We answer fast.
Prefer email? hello@koral.nu