Ustyle – Complete Your Look Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Ustyle automatically cross-sells and upsells by adding a “Complete Your Look” section to every product page. Ustyle uses AI to analyze your entire catalog, find the strongest product pairings, and generate styled outfit images with AI reasoning and match scores. Customers scroll through outfits and add everything to cart in one click. Initial generation takes a few hours depending on catalog size and you get an email when it is ready. No manual curation needed.
Key Features:
- Cross-Sell and Upsell — AI-matched outfit recommendations on your product pages
- AI Reasoning and Match Scores — Ustyle explains why each item pairs well, with a match score for every outfit
- One-Click Add to Cart — Customers buy the entire look instantly
- Scrollable Outfit Carousel — A smooth browsing experience on every product page
- Styled Outfit Images — AI-generated photos show how the items look together, increasing purchase confidence
- Automatic Product Sync — Real-time sync via WooCommerce webhooks (product create, update, delete)
- Inline Display — Recommendations render inline on every product page, below the product summary
- Looks Carousel — An optional row of complete looks on your home page, shop, category, tag or search pages, or anywhere with the
[ustyle_looks]shortcode. Off until you turn it on - Multi-Language — The storefront widget speaks English, Italian, German, Slovenian and Chinese
- Simple & Variable Products — Full support for simple products, variable products, and variations
- One-Click Setup — Install, activate, then click “Connect” to start syncing — recommendations appear automatically
Pricing
The plugin is free, and so is your first set of looks — generated from your own catalogue after your first sync, with no credit card. Anything beyond that is quoted on a short call, because the price depends on your catalogue and what you sell. Book one from Settings Plan & billing, or write to support@ustyle.it. The plugin never processes a payment and nothing is charged through WordPress.
External Services
This plugin is the WordPress side of a hosted service operated by Ustyle S.r.l. (ustyle.it). No data is sent anywhere until you explicitly connect. When you click “Connect & Sync Products” on the Ustyle admin screen you consent to your product data being transmitted to the services below; “Disconnect” on the Settings screen revokes that at any time and removes the sync webhooks.
Ustyle backend API
- URL:
https://api-az.ustyle.it - Data sent: product data (name, SKU, price, description, categories, attributes, product image URLs, product metadata), the products you select for generation, store info (site name, URL, admin email, currency, WooCommerce/WordPress version, timezone, product count), WooCommerce webhook payloads for product create/update/delete.
- Purpose: product import, AI processing (image analysis, outfit generation, virtual try-on), plan status, and the gallery of generated looks.
- When: when you connect, on product create/update/delete after connecting, on manual sync, and whenever an admin screen of the plugin loads data.
- Terms of Service · Privacy Policy
Ustyle outfit widget (iframe)
- URL:
https://ustyle-woocommerce-prod-frontend.redsky-38cc6f6c.northeurope.azurecontainerapps.io - Data sent: your store token, the product SKU/ID being viewed and the page language, as URL parameters of the iframe; add-to-cart requests go to your own store, not to Ustyle.
- Purpose: shows the outfit recommendations and try-on images to your shoppers.
- When: every time a shopper views a product page where the widget is enabled.
- Terms of Service · Privacy Policy
Ustyle looks carousel (only if you turn it on)
- URL:
https://api-az.ustyle.it/api/frontend/homepage-recommendations - Data sent: your store token, how many looks to show, and your store’s currency. No shopper identity is sent: this plugin sets no visitor cookie, so the carousel asks for your store’s trending looks.
- Purpose: to fill the carousel with looks generated from your own catalogue.
- When: only on the pages you selected, and only while the carousel is switched on. It is off unless you enable it.
- Analytics: none. This plugin’s copy of the carousel contains no analytics code, so no analytics request is made and no analytics cookie or browser-storage entry is created on your domain.
- Terms of Service · Privacy Policy
Sub-processors used by the Ustyle backend (never contacted by the plugin directly)
- Microsoft Azure (North Europe) — hosts the backend, stores your product data and generated images (Azure Cosmos DB, Azure Blob Storage). Privacy
- Google Cloud Vertex AI / Gemini — analyses product images and text, generates outfit combinations and try-on images. Terms · Privacy
- KIE.ai and NanoBanana — alternative image/text generation providers the backend can route generation through. KIE.ai · NanoBanana
- Cloudflare — CDN in front of the backend for cached widget responses and images. Privacy
- PostHog (EU,
eu.i.posthog.com) — anonymous usage analytics inside the widget iframe only; the looks carousel has none. Privacy
The full list is kept at ustyle.it/subprocessors.
Cookies and Browser Storage
On your store’s domain the plugin sets no cookie. It stores the shopper’s current language in sessionStorage (ustyle_lang), reads the Google Translate googtrans cookie if present, and keeps sync progress in WordPress transients (removed on uninstall).
Inside the widget iframe, on Ustyle’s own origin and not readable by your site: a cookie remembering that the one-time hint was shown, PostHog cookies holding an anonymous ID for usage analytics on EU servers, and localStorage for the shopper’s display preferences.
The plugin does not access customer names, emails, addresses, orders or payment data, does not track shoppers across sites, and loads no remote script or stylesheet — the only external element on your pages is the widget iframe. See the Privacy Policy.
Screenshots
“Complete Your Look” cross-sell and up-selling
“Complete Your Look” cross-sell and up-selling
“Complete Your Look” cross-sell and up-selling
Two different outfit recommendations on mobile

