Curate Virtual Try-On for WooCommerce

Description

Try it. Before you buy it.

Curate Virtual Try-On adds a black “Try on” tab to the right edge of every page of your WooCommerce store. A shopper taps it, adds a photo of themselves once, and sees your clothes on them in seconds, right on your product page. When they like what they see, they add it to the cart without leaving the panel.

It looks and works the same as Curate on Shopify:

  • The Curate tab, a small black “Try on” tab on the right edge of the screen, on every page or on product pages only. Nothing is added next to your Add to cart button.
  • The try-on panel: on a laptop a window at the top right that shoppers can drag; on a phone a sheet from the bottom, with your store still visible above it.

Connect your store in one click. Press Connect to Curate, approve on your store’s own WooCommerce page, and you’re back in WordPress. Curate brings in your products and keeps them in sync, so you can see which products shoppers try on and make Studio photos in the Curate Merchant app.

Works with your theme. Classic and block themes, including Twenty Twenty-Five. Want a Try-On button inside a page as well? Add the Curate Try-On button block or the [curate_try_on] shortcode where you want it.

Light on your store. One small script, loaded with defer at the end of the page. Nothing runs in your checkout and nothing touches your orders.

What you need

  • WooCommerce 3.5 or later (tested with 11.3)
  • Your store on https:// to connect it to Curate (the Try on tab works without connecting)
  • Pretty permalinks (any option but “Plain” in Settings Permalinks)

External services

This plugin connects your store to Curate, a virtual try-on service run by Curate (curatefashions.com). It uses Curate in three ways:

  1. The storefront script. On the pages where you turn Try-On on, your store loads Curate’s script from https://snippet.curatefashions.com/curate.js. It draws the Try on tab and opens the try-on panel from https://embed.curatefashions.com. When a page loads, the script tells Curate the page’s address and your store’s Curate ID, so your Curate dashboard can show that Try-On is installed and how often shoppers use it. Product details shown on the page (name, price, picture, sizes) go to Curate when a shopper starts a try-on. A shopper who tries something on signs in to Curate inside the panel; their photo and try-on results go to Curate, not to your store.
  2. Connecting your store. Only when an administrator or shop manager presses Connect to Curate, your server sends your store’s address, the site title and the address of this settings page to https://api.curatefashions.com. WooCommerce then shows its own approval page; if you approve, WooCommerce gives Curate a REST API key (read/write) so Curate can read your products and keep them in sync. You can revoke the key at any time in WooCommerce Settings Advanced REST API.
  3. Linking your Curate account. After connecting, the settings page shows a QR code and a one-time code. They open https://api.curatefashions.com (and the Curate Merchant app) to add the store to your Curate account. The QR code is drawn in your browser; nothing is sent until you scan it.

Nothing is sent to Curate when you activate the plugin.

  • Terms of service: https://curatefashions.com/terms
  • Privacy policy: https://curatefashions.com/privacy

Screenshots

Blocks

This plugin provides 1 block.

  • Curate Try-On button Puts a Curate Try-On button here, as well as the Try on tab on the right edge of the page.

Installation

  1. In WordPress, go to Plugins Add New, search for Curate Virtual Try-On, and press Install Now, then Activate. (Or upload the zip under Plugins Add New Upload Plugin.)
  2. Go to WooCommerce Curate Try-On.
  3. Press Connect to Curate. Sign in to WordPress if asked, then press Approve on WooCommerce’s page.
  4. You’re back on the settings page. Scan the QR code with your phone to add the store to your Curate account.
  5. Open any page on your store: the black “Try on” tab is on the right edge of the screen.

FAQ

Do I need a Curate account?

Not to start. The Try on tab shows on your store as soon as the plugin is active. Connect your store and link it to a free Curate Merchant account to see your products in Curate, see who tried what, and make Studio photos.

Does it cost anything?

The plugin is free. Shoppers try on with their own Curate account. Studio photos and other merchant features in the Curate Merchant app use Curate credits.

Where does Try-On show on my store?

A black “Try on” tab on the right edge of the screen, on every page, the same as Curate on Shopify. Nothing is added next to Add to cart. In WooCommerce Curate Try-On you can show the tab on product pages only, or turn it off. Want a Try-On button inside a page too? Add the Curate Try-On button block or the [curate_try_on] shortcode where you want it.

Will it slow my store down?

No. It’s one script, loaded with defer after your page has rendered. The try-on panel only loads when a shopper opens it.

Does it work with block themes?

Yes. It was built and tested on Twenty Twenty-Five with WooCommerce 11.3. The tab sits on the edge of the screen, so it doesn’t depend on how your theme lays out its pages.

Connecting says my store must be on https://

Curate only connects to stores on https://, because WooCommerce sends the API key to Curate during the connection. Ask your host for an SSL certificate (most offer one free), then press Connect again.

I pressed Approve and WooCommerce showed an error

That means Curate couldn’t read your products with the key WooCommerce made. Check that WooCommerce’s REST API isn’t blocked by a security plugin or firewall, and that you’re signed in as an administrator or shop manager, then go back to WooCommerce Curate Try-On and press Connect to Curate again.

How do I disconnect?

Press Disconnect on the settings page, then revoke the “Curate” key in WooCommerce Settings Advanced REST API. Deleting the plugin removes everything it stored in WordPress.

What do shoppers share?

Shoppers who try something on sign in to Curate in the panel and share a photo with Curate. Your store never receives their photos. See Curate’s privacy policy: https://curatefashions.com/privacy

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Curate Virtual Try-On for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.2

  • Shoppers now see only the black “Try on” tab on the right edge of the page, exactly like Curate on Shopify. Nothing is added next to Add to cart any more.
  • Removed the “Try-On button on product pages” setting and the “Put the button after this element” setting, since there is no button there now. The Curate Try-On button block and the [curate_try_on] shortcode still work.

1.0.1

  • The Try-On button now sits right above Add to cart by default. “After Add to cart” is still a setting.

1.0.0

  • First release: Try-On button and Curate tab, one-click connect, placement settings, block and shortcode.