Most Shopify merchants already have the raw footage. What they don’t have is a script that turns a phone clip into something that sells. In 2026, 91% of businesses now use video as a marketing tool, and video marketers have specifically produced product demos (39%) and customer testimonials (57%) as two of their most common formats (Wyzowl, Video Marketing Statistics 2026, 2026).
The problem isn’t a lack of video. It’s that most of it gets filmed without a script, so it wanders, doesn’t answer the buyer’s actual question, and ends without asking for anything. This guide gives you three specific script templates, for demo, unboxing, and testimonial videos, plus how to publish the finished clip as a shoppable video on the pages where it can actually convert.
Our finding: across the brand scripts we’ve reviewed with merchants, the single most common fix isn’t better footage — it’s cutting the intro. Most first drafts spend 8-10 seconds on a greeting or brand recap before showing the product. Shoppers decide whether to keep watching in the first two seconds, so that time is almost always better spent on the hook.
The foundation
What Makes a Product Video Script Actually Convert?
In 2026, 85% of people say a video has convinced them to buy a product or service, and 71% of marketers say the 30-second to 2-minute range performs best (Wyzowl, Video Marketing Statistics 2026, 2026). That range isn’t arbitrary: it’s long enough to make one clear claim and prove it, and short enough that a shopper on a product page will actually finish it.
Every converting script, regardless of type, does three things in order: it opens with the specific problem or product (not a brand introduction), it proves the claim with footage rather than narration, and it closes with one action instead of three. Scripts that open with “Hi, we’re [brand]” lose the first two seconds to something the shopper didn’t ask about.
Isn’t a script just going to make the video feel less authentic? Not if you script the structure, not the words. A shot list and a beat-by-beat outline still leave room for a real reaction; what a script prevents is a five-minute ramble that never gets to the point.
Template 1
How Do You Write a Product Demo Video Script?
A demo script’s job is to show the product doing the thing a shopper is unsure it can do — not to list every feature. In 2026, 61% of shoppers said product images and video were the most important element on a product page when deciding to complete a purchase (Salsify, via Shopify, 75 Video Marketing Statistics for Ecommerce in 2026, 2026). The demo is often doing more conversion work than the product description sitting right next to it.
Structure the demo around a single friction point, not the whole product. If you sell a skincare serum, don’t script “how the serum is made, what’s in it, and how to use it” in one 40-second clip. Pick the one thing shoppers ask about most in reviews or support tickets. That’s usually texture, scent, or how fast results show up. Build the whole script around answering that one question.
- Hook (0-3 sec): State the specific doubt out loud. “Worried this runs thick on oily skin?” beats “Introducing our new serum.”
- Setup (3-8 sec): Show the product in its real packaging, in a real hand, not on a white background.
- Demo (8-30 sec): Perform the action the doubt was about. Apply it, assemble it, wear it, use it the way a customer actually would.
- Proof beat (30-40 sec): Show the result, close-up. A visible texture change, a completed assembly, a fit check in a mirror.
- CTA (last 3-5 sec): One instruction. “Tap to shop this shade” beats “link in bio, check it out, and follow for more.”
Where should this demo actually live once it’s filmed? Whatmore’s product page videos feature puts it directly on the PDP through floating cards, video carousels, or story-style formats, and its widgets are CDN-optimized to load on demand so the extra video doesn’t slow the page.
Template 2
How Do You Write an Unboxing Video Script That Doesn’t Feel Staged?
Unboxing videos work because they look unscripted, so the script here is really a set of guardrails, not dialogue. In a 2025 Google-commissioned BCG study, 45% of shoppers said video helped them choose which product or brand to buy, and 34% said a video prompted them to buy a specific item (Think with Google, How Video Impacts Consumer Purchase Decisions, 2025). Unboxing is one of the video formats driving that influence, alongside demos and reviews.
The mistake most brands make is over-directing the reveal. A shopper watching an unboxing wants to see genuine reaction, not a performance of one. Script the moments around the reveal, packaging shot, first touch, first use, and let the reveal itself happen without a rehearsed line.
- Package shot (0-4 sec): Show the box or mailer as it arrives, exactly as a customer would receive it.
- Opening (4-10 sec): Let the opening take as long as it actually takes. Don’t cut away before the box is fully open.
- First reveal (10-18 sec): Hold on the product the moment it’s visible. This is the beat viewers came for; don’t talk over it.
- First interaction (18-35 sec): Pick it up, try it, read the included card. Whatever a real customer would do next.
- Close (35-45 sec): A single honest reaction line and the CTA. “This is going straight on my desk — link to shop.”

Once you have unboxing clips coming in from customers or creators, tagging them to the right product matters as much as the script. Whatmore’s product tagging tool lets you use Smart Match to auto-suggest the right product for imported social videos in under a minute, or tag manually by pasting a product URL for videos filmed directly for your site.
Template 3
How Do You Write a Customer Testimonial Video Script?
A testimonial script isn’t a list of questions to read off — it’s an interview outline designed to get a specific story instead of a generic compliment. Short-form video and testimonials are, together, the two biggest drivers of social commerce decisions (Bazaarvoice, Shopper Preference Report 2025, April 2025). Video drives the initial discovery, and testimonials close the decision, especially for shoppers 55 and older, who lean on detailed reviews before buying.
“Tell us what you think of the product” gets you “I love it, it’s great.” Ask instead for the specific moment things changed. What were you using before? What made you try this? What’s different now? Those questions produce quotable, specific answers that a generic prompt never will.
- Warm-up question (not filmed, or cut): “What was going on before you found this product?” Gets the context you’ll need for the hook.
- Hook line (0-4 sec): Use their answer to the warm-up as the opening line of the finished cut. Real words beat a scripted intro every time.
- Specific result (4-20 sec): Ask “what changed, specifically, and how fast?” Numbers and timeframes make this beat credible.
- Objection handling (20-30 sec): Ask what almost stopped them from buying. This is the line that reassures a skeptical shopper watching your PDP.
- CTA (last 5 sec): Let them say it in their own words: “if you’re on the fence, just try it,” works better on camera than brand copy read aloud.
Merchants who’ve filmed dozens of these testimonial interviews tell us the objection-handling question is the one they almost cut, and the one that gets referenced back to them most often by shoppers who converted. Skeptical buyers want to hear that someone else had the same doubt and got past it, not that everyone loved it instantly.
For a real example of this in practice, Alberto Torresi combined UGC and influencer testimonial clips with 360-degree product spins on its product pages and saw a 2.3x higher conversion rate on pages carrying video, with over 1,000 add-to-carts driven directly from video interactions.
Choosing a format
Choosing the Right Script for Your Product
| Factor | Demo script | Unboxing script | Testimonial script |
|---|---|---|---|
| Best for | Products with a usage question (fit, texture, assembly, function) | Products with distinctive packaging or a strong "reveal" moment | Considered purchases with price or trust objections |
| Ideal length | 20-40 seconds | 30-45 seconds | 25-40 seconds |
| Who films it | Brand, creator, or staff | Real customer or creator, unscripted delivery | Real customer, interview-led |
| Where it converts best | Product page, above the fold | Product page and paid social | Product page, near reviews or checkout |
A single PDP rarely needs all three at once. Start with whichever objection is costing you the most sales, an assembly question, a packaging concern, or a trust gap, and script for that first.
Length and pacing
How Long Should Your Finished Video Actually Be?
Retention drops fast the longer a video runs, which is exactly why all three scripts above stay under 45 seconds. In 2025, Vidyard found that videos under one minute retain 65% of viewers to the end, compared to just 20% for videos over 20 minutes (Vidyard, Video in Business Benchmark Report, 2025). That gap is the whole argument for keeping a PDP script tight.
Don’t confuse “short” with “rushed.” A 30-second script with five clean beats reads as more polished than a 90-second script that meanders. If a beat in your outline doesn’t earn its seconds, cut it before you film rather than trimming it in the edit.
Publishing
How Do You Turn These Scripts Into a Shoppable Video?
A script only converts once it’s live somewhere a shopper can act on it immediately, not three taps away in your Instagram grid. That’s the gap between “we made a good video” and “the video sold something”: the second one needs to be tagged to a product and placed where purchase intent already exists.
Once footage is filmed, tag it to the specific product it demos, unboxes, or reviews, then place it on that product’s page rather than only in your feed. Whatmore’s product page video widgets offer floating cards, carousels, and story formats for this, and brands using them report an average 80% conversion-rate improvement and 4x more time on page compared to product pages without video.
- Film using one of the three scripts above, matched to the objection you’re solving.
- Tag the finished clip to its product using Smart Match or a manual product-URL tag.
- Publish it on the product page in a format that fits your theme (floating card, carousel, or story).
- Reuse the same clip in ads, email, or your homepage carousel, and re-target viewers who watched but didn’t buy.
Where teams go wrong
Common Mistakes That Kill a Product Video’s Conversion Rate
The most common failure across all three formats is the same: no clear next step. A script can nail the hook, the proof, and the pacing, and still convert nothing if the video just ends. Every script above closes with one explicit instruction for a reason — shoppers who watch to the end are already convinced; don’t make them guess what to do next.
The second most common mistake is filming for the feed instead of the product page. A vertical clip cut for Instagram Reels, with captions burned in for sound-off scrolling, rarely performs as well once it’s dropped onto a PDP where the shopper already has sound-friendly context and just needs the proof. Script and shoot with the final placement in mind, not just the platform you filmed it for first.
Wrapping Up
The three scripts in this guide, demo, unboxing, and testimonial, all follow the same underlying shape: a fast hook, honest proof, and one clear ask. The format changes based on which objection you’re solving, but the discipline of cutting anything that doesn’t earn its seconds stays the same across all three.
Start with the one objection currently costing you the most sales, script it using the checklist above, and get it in front of shoppers on the page where they’re already deciding, not just in your feed. For more on turning existing footage into an always-on conversion asset instead of a one-time post, see how The Whole Truth is redefining product education with shoppable video.
Ready to install? Try Whatmore free on your Shopify store — no credit card required.
Book a Demo →






