

The try-on button on a product page.
Every virtual try-on promises more sales. aisthetix is the one that shows you the real number on your own store.
Shoppers buy with confidence. A shopper uploads one photo on your product page and sees the garment rendered onto their own body in seconds. A fitting room on the product page is what turns hesitation into a purchase, and it is aimed squarely at the “order it, guess, send it back” habit that drives fashion returns.
You see what it earned. Switch analytics on and the aisthetix dashboard reports your shopper funnel (viewed, tried on, added to cart, purchased), how much more often try-on shoppers went on to buy the same product, and the revenue attributed to those orders. Correlation, not proof of cause, but it is your store’s own data instead of a claim on somebody’s marketing page.
Industry write-ups quote around 35% more conversions for virtual try-on. We do not ask you to take that number on faith. We measure yours.
This plugin is a thin, free connector to the hosted aisthetix service. It does not run AI on your server: the shopper’s browser talks directly to the aisthetix service, so your store stays fast and your PHP workers are never tied up on multi-second AI calls.
Highlights
[aisthetix_tryon] shortcode, a Gutenberg block, and a native Elementor widget.Your shoppers’ privacy is central to this product, and nothing above depends on weakening it.
A full privacy disclosure and Data Processing Agreement are available on the aisthetix dashboard. Use of this plugin sends shopper-provided images to the third-party aisthetix service for processing; you should reflect this in your store’s privacy policy.
This plugin connects your store to the aisthetix virtual try-on service (the “brain”, hosted at woo.aisthetix.fyi). The service is required: the AI try-on is provided remotely and does not run on your WordPress server.
What is sent, and when:
Service Terms of Service: https://tryon-demo.aisthetix.com/woocommerce/terms
Service Privacy Policy: https://tryon-demo.aisthetix.com/woocommerce/privacy
By default this plugin sets NO cookies and sends NO analytics. Nothing is tracked passively. The shopper-initiated try-on still works: it is an explicit action, not passive tracking. This also means the effectiveness dashboard stays empty until you opt in, which is the trade we chose deliberately.
If you enable “Anonymous analytics” under WooCommerce -> aisthetix Try-On (off by default), the plugin:
If your site uses a supported consent banner (Cookiebot, Complianz, or Google Consent Mode), the shopper’s analytics/statistics choice additionally controls the browser-side events: an explicit grant enables them and an explicit deny suppresses them, regardless of the setting. The first-party cookie and the server-side order event follow the “Anonymous analytics” setting.
The storefront widget (assets/widget.js + assets/widget.css) is built from the React + TypeScript source shipped in widget-src/. To reproduce it:
cd widget-src && npm ci && npm run build
This emits assets/widget.js and assets/widget.css. See widget-src/BUILD.md for details. All widget runtime dependencies are MIT-licensed (React, React DOM).