Virtual Try-On on BigCommerce: What Are Your Options?
By the ZeDaq.ai team · · 5 min read
On this page
- What does virtual try-on do on a store?
- Is there a BigCommerce app?
- Option 1: How does the script-tag widget work?
- Option 2: How does the REST API work?
- How do the two options compare?
- How do you set up your size chart?
- How do you decide between the widget and the API?
- What does it cost?
- What should you check before launch?
On BigCommerce you have two main routes to virtual try-on: paste a script-tag widget into your storefront, or call a REST API from your own code. The widget is the faster route for most store owners, and the API suits teams that want full control of the experience.
This guide explains both with ZeDaq.ai, and what to check before you start. If you also run other platforms, the virtual try-on for WooCommerce guide covers a similar script-tag setup.
What does virtual try-on do on a store?
The shopper uploads one photo and sees the store's real garment on their body. Alongside it, a size recommendation uses a 30-second body scan, which is one photo plus height. The measurements are matched to the store's own size chart, with a generic UK/US/EU/AU chart as a fallback.
The experience runs on your product page. Shoppers don't need an account or a separate app.
Is there a BigCommerce app?
This guide doesn't claim one. ZeDaq.ai's Shopify app is listed on the Shopify App Store, and BigCommerce is covered through the widget and the API. If you search BigCommerce's marketplace for other try-on apps, check each listing yourself and compare it against the points in this article.
Option 1: How does the script-tag widget work?
ZeDaq.ai provides a widget for WooCommerce, Wix, Squarespace, BigCommerce and custom sites. You paste one script into the product template:
<script src="https://www.zedaq.ai/widget/zedaq.js" data-key="…" defer>
The key must be locked to your store's domain, which you do in Dashboard → API keys. The widget adds two things to the page: "Try it on" and "Find my size."
Setup details are in the widget documentation.
How do you add a script on BigCommerce?
BigCommerce has a Script Manager. According to BigCommerce's own help page, you use Script Manager under Storefront in the control panel. You give the script an internal name and choose whether to link it by URL or enter the code.
You also choose which pages it runs on. The options include storefront pages (excluding checkout and order confirmation), checkout, order confirmation, or all pages. For a product try-on, the storefront pages option is the natural fit.
Follow the widget docs for the exact snippet and any attributes. Test on one product page before you roll it out.
Option 2: How does the REST API work?
The API is for developers who want to build the experience inside their own theme or app. The endpoint is POST /api/v1/tryon with an x-api-key header. The reference is at /en/docs/api.
Choose the API if you:
- Have a custom storefront or headless build.
- Want to design the try-on interface yourself.
- Need to connect try-on to your own account or cart logic.
It takes more work than the widget, so most small stores start with the widget. If you're weighing the trade-off, build vs buy for virtual try-on is a useful read.
How do the two options compare?
| Widget | REST API | |
|---|---|---|
| Who sets it up | Store owner or developer | Developer |
| Where the code goes | Product template or script manager | Your own front end or back end |
| Interface | Provided, adds "Try it on" and "Find my size" | You build it |
| Effort | Lower | Higher |
| Control | Less | More |
Both use the same try-on and size features. The choice is about who builds the interface.
How do you set up your size chart?
The size recommendation is only as good as your chart. Merchants enter their own size guide in Dashboard → Size charts, one chart per garment type: tops, outerwear, dresses and bottoms.
The scan recommends your own labels, and sizes up to the largest relevant measurement. Use body measurements rather than garment widths, and close any gaps between sizes.
For a deeper walkthrough of preparing a store that isn't on Shopify, read how to prepare a non-shopify store for a try-on widget.
How do you decide between the widget and the API?
Ask three questions.
- Do you have a developer on hand? If not, start with the widget and Script Manager.
- Do you need a custom interface? If the look of the try-on window must match a bespoke design, the API gives you that control.
- How soon do you want to test? The widget is quicker to try on a single product page, and you can move to the API later.
You don't have to choose forever. Many stores begin with the widget to see how shoppers respond, then revisit the decision once they know what they need. Keep the product images and size charts the same either way, since both routes use them.
Also think about who maintains it. A widget is one script and one key. An API integration is code that someone has to own, test and update when your theme changes.
What does it cost?
ZeDaq.ai pricing is listed on its pricing page:
| Plan | Price |
|---|---|
| Free | $0, with 3 try-ons, 3 measurements and 5 invoices a month |
| Micro | $14/mo |
| Starter | $49/mo |
| Growth | $129/mo |
| Scale | $299/mo |
Every paid plan has a 3-day free trial with no card required. Prices were checked on the pricing page in November 2026.
Start with the Free plan to test one product page, then decide whether a paid plan fits your volume.
What should you check before launch?
Run through this list:
- Domain lock. Is the key locked to your store's domain?
- Mobile. Does "Try it on" work on a phone?
- Size chart. Have you tested several body types in Test a shopper or with real photos?
- Product images. Is each garment image clear?
- Privacy. Have you told shoppers what happens to their photo? See shopper privacy and virtual try-on.
- Other platforms. If you also sell elsewhere, see virtual try-on on PrestaShop or on OpenCart.
Smaller stores often ask whether this is worthwhile. Is virtual try-on worth it for small fashion brands looks at that question.
Get an API key and test try-on on your store
FAQs
Can I use virtual try-on on BigCommerce without a developer?
The widget needs one script added to your storefront, which many store owners can do through Script Manager. A developer helps if your theme needs custom placement.
Does it work with any BigCommerce theme?
Test it on your theme. The widget depends on where you place the script, so check the result on a real product page.
Do shoppers need to create an account?
No. They upload a photo on your product page. Nothing else is required.
What if I don't add a size chart?
Shoppers still get a size from a generic UK, US, EU or AU chart. Your own chart makes the suggestion match your labels.
Try ZeDaq.ai free
Virtual try-on and Find my size for your store, plus client, order and invoicing tools for tailors, in one subscription.


