How to choose a shoppable video app: 12 questions and a scoring sheet
Twelve questions on speed, rights, attribution, platforms and price. Plus a weighted scoring sheet and the red flags. We make Idukki.
The demo video plays in a clean browser on fast office wifi. Your shoppers watch on a mid-range phone, on mobile data. The vendor has never seen your theme. The questions below are the ones that come up after launch. Ask them before you sign.
In this article
A shoppable video app puts video on your store and lets shoppers buy from it. That covers product pins on the clip, a product card and an add-to-cart button. Most apps can do that in a demo. They differ on page speed, permissions, how they count sales and what the bill counts.
The twelve questions below sit in five groups. Each one says what a good answer sounds like. The scoring sheet after them turns the answers into one number per app.
Speed: what the video does to your page
Video is the heaviest thing you can add to a product page. These three questions find out how the app handles that weight.
1. How many kilobytes does the app load before the first frame shows?
Ask for the gzipped size of the script and styles. Ask how it was measured. A good vendor gives you a number and a date. Then check it yourself in your browser's network tab.
2. Do off-screen videos download on page load?
They should not. A carousel of ten clips should fetch the visible one and wait on the rest. Open the network tab, load the page and scroll nothing. Count the video files that arrive.
3. What does it do to your Largest Contentful Paint on mobile?
Run PageSpeed Insights on one product page before install and after. Use the mobile result. Run each test three times, as single runs vary. Our widget speed tool can help, and the Core Web Vitals guide explains the metrics.
Rights: who said you could use the clip
A customer's video belongs to the customer. Showing it on a product page, or in an ad, needs their permission.
4. How does the app ask for permission, and where is the yes stored?
A good answer names the channel, such as a comment or a message. It also says the reply is saved with a date against the clip. Ask to see one stored record in the demo.
5. Can you see which clips are cleared for ads and which are only for your site?
Site use and paid ad use are different permissions. The app should label each clip so nobody runs an on-site clip as an ad. The UGC rights guide covers the difference.
Attribution: how a sale gets credited
Every app reports views. Fewer can tell you which orders came after a shopper used a video.
6. What counts as a sale from video?
Ask for the exact rule. A tight rule needs an add to cart from the video before the order. A loose rule counts any order from anyone who saw a video. Both have uses, but they should never share one number.
7. Does it read orders from your store, or only from a browser pixel?
Browser pixels miss orders when shoppers block tracking or decline cookies. An app that matches orders from your store's own order records sees more of them. Order-anchored attribution explains how that matching works.
8. Can you run a test with video on half your traffic?
A split test is the cleanest way to see what video adds. Ask if the app can hold back video from a share of visitors. Ask how it reports the gap between the two groups.
Platforms: where the video can live
9. Does add to cart work on your platform without leaving the page?
Many apps add to cart on Shopify only. On other platforms they send the shopper to the product page instead. Ask for a live store on your platform and try the button yourself.
10. Can the same clip run on product pages, email and ads?
Ask whether you can export the clip with its rights record attached. If a clip lives only inside the widget, you will pay for it twice.
Price: what the bill counts
11. What does the bill count, and what happens in your best month?
Apps bill by video views, widget impressions, video count or a share of sales. Price each one against your busiest month. A view-based bill can jump in November when traffic does. What UGC and shoppable video software costs compares the meters.
12. What do you keep if you leave?
Ask whether you can export your clips, product tags and permission records. Ask in what format. If the answer is a support ticket, treat that as a no.
The scoring sheet
Score each question 0, 1 or 2 for each app on your shortlist. Zero means no answer or a bad one. Two means a clear answer you checked yourself. Then multiply each group total by its weight.
| Group | Questions | Max raw score | Weight | Why this weight |
|---|---|---|---|---|
| Speed | 1 to 3 | 6 | 25 | A slow product page costs sales on every visit. |
| Attribution | 6 to 8 | 6 | 25 | Without it you cannot tell if video pays for itself. |
| Rights | 4 and 5 | 4 | 20 | One clip used without permission can mean a takedown. |
| Platforms | 9 and 10 | 4 | 15 | Matters most if you sell beyond Shopify. |
| Price | 11 and 12 | 4 | 15 | Most apps sit in a close range for small stores. |
Work out each group as raw score divided by max, times the weight. Add the five groups for a score out of 100. Here is a worked example for one made-up app.
| Group | Raw score | Calculation | Weighted |
|---|---|---|---|
| Speed | 4 of 6 | 4 ÷ 6 × 25 | 16.7 |
| Attribution | 3 of 6 | 3 ÷ 6 × 25 | 12.5 |
| Rights | 4 of 4 | 4 ÷ 4 × 20 | 20 |
| Platforms | 2 of 4 | 2 ÷ 4 × 15 | 7.5 |
| Price | 3 of 4 | 3 ÷ 4 × 15 | 11.3 |
| Total | 68 of 100 |
A total says less than the weakest group. A zero in speed or rights should end the shortlist for that app. Then score the rest.
Red flags in a demo
- The vendor will not test on your store, only on theirs.
- No size figure for the script, or a size with no date or method.
- Every video on the page starts loading at once.
- "Revenue influenced" with no rule for what counts.
- Permissions handled "by you" with nowhere in the app to record them.
- Add to cart that only works on Shopify when you sell elsewhere.
- A price that counts views with no cap or overage rate in writing.
- No export of clips, tags and permission records.
How Idukki answers these questions (ours)
We make Idukki, so check these answers like any other vendor's. Idukki's core widget weighs 79 KB gzipped, measured October 2026. That is above the 37 KB we are working towards. In a carousel, only the visible clip and its neighbours preload.
Rights requests go out from the dashboard and each approval is saved with a date. Orders are matched from your store's order records as well as the pixel. In-gallery add to cart works on Shopify, WooCommerce, Magento, PrestaShop, BigCommerce and Salesforce Commerce Cloud. A sale counts as proven only after a widget add to cart. Shoppable video and rights management start on Starter ($45/mo), billed by widget impressions.
Where it falls short: Idukki does not stream live video today. If a live show is the main job, look at a live-first tool. The best shoppable video apps for Shopify compares five vendors on the same criteria.
Choosing a photo gallery too? How to choose a UGC gallery app asks ten questions in the same way.
Questions store owners ask
What is a shoppable video app?
It adds video to your store with product pins and a buy button. Shoppers can add a product to the cart from the video.
Which question matters most?
Speed on your own product page. A slow page loses sales on every visit, video or not.
Can I use this sheet for a free plan?
Yes. A free plan still costs page speed and setup time. Score it the same way.
Should I pick the highest score?
Pick the highest score with no zero in speed or rights. A zero there should rule an app out.
Sources and related reading
- 1Google, PageSpeed Insights · Free test for mobile and desktop page speed.
- 2web.dev, Largest Contentful Paint · What LCP measures and the thresholds Google uses.
- 3Idukki, widget size budget · Core widget 79 KB gzipped, measured October 2026.
- 4How to choose a UGC gallery app
More from Rohin Aggarwal
- Buyer's guides
Social Media Aggregator Tools: What to Buy in 2026
Social media aggregators now split into four jobs: brand monitoring, community display, review aggregation, and shoppable UGC commerce. Pick the job before the demo.
- Buyer's guides
Best Yotpo alternatives in 2026 (for reviews, UGC and visual marketing)
Seven Yotpo alternatives for 2026: Okendo, Judge.me, Loox, Junip, Stamped, REVIEWS.io and Idukki, compared by pricing model, platform reach and honest fit.
- Buyer's guides
Best Bazaarvoice alternatives in 2026: from enterprise syndication to flat-rate UGC
The best Bazaarvoice alternatives in 2026: Yotpo, Nosto, Flowbox, REVIEWS.io, EmbedSocial, Judge.me and Idukki, sorted by whether you still need syndication.