Virtual try-on for
WAKE
Install the Provei.AI widget in WAKE Storefront through the product template. Integration uses the asynchronous snippet generated in the dashboard and requires registering or importing products in Provei.AI.
Install with the JavaScript snippet generated in the Provei.AI dashboard
Apply it to the WAKE Storefront product template
Asynchronous loading with no additional app or plugin
Safely validate in a branch or preview theme before publishing
Installation code
Copy the script from your Provei.AI dashboard and install it where this platform’s guide indicates. The USER_ID is unique to each account.
- No apps or plugins are required.
- The script is asynchronous and does not block loading.
- Removing the script instantly disables virtual try-on.
<!-- Provei Widget - Environment Visualizer -->
<script src="https://app.provei.ai/api/v2/snippet/SEU_USER_ID" async></script> Step-by-step installation
Follow the path below to install the script in your WAKE store: Product template, before </body>.
WAKE Storefront (product template)
Storefront > Repository (Git) > Pages/product.html
- 1
Register your store domains in Provei.AI
Add the production origin and, when applicable, the non-www, preview, staging, or regional domains that will load the widget.
- 2
Register or import products
Associate each product with the exact public URL of its corresponding WAKE page. Also configure size charts and data when using size widgets.
- 3
Copy the snippet generated in the Provei.AI dashboard
In Widget Settings, choose the correct product and copy the complete Basic snippet. Use the URL generated by the dashboard instead of building the endpoint manually.
- 4
Find the WAKE product template
In the Storefront repository, check Configs/pages.json for the file mapped to the product type and open the corresponding template in Pages/.
- 5
Add the snippet at the end of the template
Paste the snippet near the end of the product template, preferably before </body> when that tag is in the file.
- 6
Publish to preview first
Commit to the preview branch or theme, validate the journey on desktop and mobile, and only then publish through the store’s normal workflow.
Important notes
- Provei.AI does not have a native WAKE/FBits connector for automatic catalog synchronization.
- Always use the exact snippet from the dashboard: Fashion, Furniture, and Sizing may use different endpoints.
- If the store navigates between products without a page reload, validate widget updates during route changes.
- Check CSP, CORS, and network responses for Provei.AI domains before publishing.
Benefits for WAKE stores
Provei.AI improves the shopping experience without requiring changes to your current flow.
Integration through the existing Storefront
The widget enters the WAKE product template through JavaScript and requires no separate application for basic installation.
Asynchronous loading
The snippet loads asynchronously and can be limited to product pages, avoiding unnecessary JavaScript on search, category, account, and checkout pages.
Preview-controlled publishing
WAKE’s repository workflow lets you test the integration in a branch or preview theme before taking the change to production.
Compatible with Provei.AI widgets
Installation uses the snippet generated for the contracted product, including Fashion, Furniture, or Sizing, according to account configuration.
Matching through the public URL
For basic installation, the widget uses the current page URL to find the product registered in Provei.AI.
A straightforward way to start
Stores can begin with manual registration or feed import and evaluate a catalog connector only when volume or change frequency justifies it.
About the integration
WAKE Storefront virtual try-on through JavaScript
WAKE Storefront lets you edit HTML and JavaScript templates and integrate third-party services. That is why basic Provei.AI on WAKE installation uses the same asynchronous snippet available for other platforms: copy the code generated in the dashboard and add it to the product template.
This compatibility covers widget loading and execution. It is not a native catalog connector: today, products, public URLs, and size data must be registered or imported separately in Provei.AI.
Preparing the integration
Before changing the theme, register your store’s production origin in Provei.AI and any additional domain that will actually load the widget. This includes, when used, the non-www domain, preview or staging addresses, and regional domains.
Then associate each product with the exact public URL of its WAKE page. The widget reads the browser’s current URL to find the matching registration. For size charts, recommendations, or size comparisons, also configure the applicable measurements in the Provei.AI dashboard.
Installing in the product template
In the WAKE Storefront repository, open Configs/pages.json and find the mapping whose type is product. That record points to the page file used by the store, normally a template inside Pages/.
Paste the Provei.AI snippet near the end of that template, preferably before </body> when the tag is in the file. Installing it only on product pages avoids unnecessarily loading the widget on search, category, account, and checkout pages.
Use the complete code copied from Widget Settings. Fashion, Furniture, and Sizing may use different endpoints, so do not build the script URL manually.
Pre-production validation
Publish first to a branch or preview theme and confirm that:
- the Provei.AI button appears on the correct product;
- the experience opens and completes its main flow;
- desktop and mobile layouts remain usable;
- there are no CSP, CORS, or console script blocks;
- requests to Provei.AI return successfully;
- moving between product pages continues to select the correct item.
If the store uses client-side navigation, test changing products without a page reload. There is currently no dedicated WAKE lifecycle adapter, so this scenario must be confirmed in the real theme.
Catalog synchronization
The snippet does not import the catalog automatically. Start with manual registration or a compatible feed. A custom connector using the WAKE API makes sense when the catalog is large or changes frequently and needs to synchronize IDs, URLs, images, categories, and status.
Also consult the WAKE Storefront overview, pages.json documentation, page structure, and the Git repository integration workflow.
Talk to Provei.AI about your WAKE store to validate the product, snippet, and most appropriate registration flow.
Frequently asked questions
Quick answers about installation and how it works.
1 Is Provei.AI compatible with WAKE Storefront?
Yes. Basic installation is compatible through the asynchronous JavaScript snippet inserted in the WAKE Storefront product template.
2 Is there a native integration between Provei.AI and WAKE or FBits?
Not yet. The widget works through a script, but the catalog is not automatically synchronized by a native WAKE/FBits connector.
3 Where should I install the snippet in WAKE?
Check Configs/pages.json for the file serving the product type, open the corresponding template in Pages/, and paste the snippet near the end, preferably before </body>.
4 Do I need to register WAKE products in Provei.AI?
Yes. For basic installation, products must be registered or imported separately and linked to the exact public URLs of their WAKE pages.
5 Can I test the widget before publishing?
Yes. Use a WAKE preview branch or theme, register the preview domain in Provei.AI, and validate the journey before publishing to production.
6 Does the widget work when the store changes products without reloading the page?
This behavior must be validated in the theme. Provei.AI uses the current URL to find the product, but it does not have a dedicated adapter for WAKE route changes.
Other platforms
Explore other platform installation guides.
Shopify
Shopify virtual try-on with a five-minute installation for your store.
View installation guide
WooCommerce
The best WooCommerce virtual try-on. Integrate in five minutes and increase sales with AI.
View installation guideVTEX
Enterprise VTEX virtual try-on for large B2B and B2C operations.
View installation guideNuvemshop
Accessible, easy-to-install Nuvemshop virtual try-on for Brazilian stores.
View installation guideMagento
Virtual try-on for Magento 2 and Adobe Commerce with multi-store, B2B, and enterprise support.
View installation guide
Tray
Tray virtual try-on installs in five minutes. Increase Tray e-commerce sales with AI technology.
View installation guide
Squarespace
Elegant Squarespace virtual try-on for designers and premium brands.
View installation guideWix
Wix virtual try-on for site creators. Simple Custom Code installation in minutes.
View installation guide
PrestaShop
Open-source PrestaShop virtual try-on. Fully customize your PrestaShop try-on experience.
View installation guide
Yampi
The best virtual try-on for Yampi, built for Brazilian social-commerce merchants.
View installation guideLoja Integrada
Use virtual try-on on Loja Integrada and increase conversions in minutes.
View installation guideBagy
Bagy virtual try-on: increase conversions in minutes with a simple installation
View installation guideMagazord
The best Magazord virtual try-on to increase sales in your Brazilian online store.
View installation guide
Dooca
Dooca virtual try-on installs in five minutes for stores with no monthly fee.
View installation guide
Wbuy
Wbuy virtual try-on for stores selling through live streams and social commerce.
View installation guideReady to activate Provei.AI?
Copy the dashboard script and publish it in your store in just a few minutes.