Reel Script Templates for Product Videos (Fill in the Blanks)
Twelve fill-in-the-blank reel script templates for product videos: demos, comparisons, roundups, honest reviews and sale reminders, each with a clear CTA.
On this page
A good product reel script has four parts: a hook that promises a payoff, proof that shows the product working, one honest line of context, and a clear call to action that tells people exactly where to find it. The templates below follow that shape. Fill in the blanks with your own product and experience, keep each reel to one main idea, and adapt the wording so it sounds like you.
Key takeaways
- Most product reels work best with four beats: hook, proof, context, call to action.
- Show the product doing something in the first few seconds instead of describing it.
- One honest limitation makes the rest of your recommendation more believable.
- Give a specific CTA, such as a post number, instead of a vague "link in bio".
- Templates are starting points; rewrite them in your own voice before you record.
How to use these templates
Each template has blanks in square brackets. Fill them in, then read the script out loud once. If any line feels stiff, rewrite it the way you'd say it to a friend.
A few ground rules for every script:
- Keep it short. Many product reels land in the 15–40 second range, but test what suits your audience.
- Script the words, not the shots. Note what's on screen in brackets so you remember what to film.
- Disclose. If a product link earns you a commission, say so in the video or caption.
- Be accurate. Only claim what you've actually seen. Prices and stock change, so avoid stating a price as permanent.
The CTA in each template uses a post number, like "#23 in my bio". Numbered posts are explained in the numbered-post strategy guide.
Demo and problem-solving scripts
1. The problem-to-solution
Hook: "If your [problem] looks like this, watch this." [show the mess or problem]
Proof: "I started using [product]. Here's what changed." [show it in use]
Context: "It works well for [situation]. It's not great for [limitation]."
CTA: "It's #[number] in my bio."
2. The "I didn't expect this"
Hook: "I bought this [product] for [reason] and didn't expect [surprise]."
Proof: [two or three quick shots of the surprise]
Context: "If you [type of person], you'll like it. If you need [other need], skip it."
CTA: "Linked as #[number] on my page."
3. The daily routine
Hook: "Three things I use every single [morning/workday/night]."
Proof: [each item in use, one line each: "[Item 1] for [job]. [Item 2] for [job]. [Item 3] for [job]."]
Context: "None of these are fancy, they just work for me."
CTA: "All three are in post #[number]."
Comparison and review scripts
4. The side-by-side
Hook: "[Product A] vs [Product B]. Which one should you buy?"
Proof: "[A] is better at [thing]. [B] wins on [thing]." [show both]
Context: "If you care about [priority], get [A]. If [other priority], get [B]."
CTA: "Both are in #[number] on my page."
5. The honest review
Hook: "I've used [product] for [time period]. Here's the honest verdict."
Proof: "What I like: [point], [point]." [show]
Context: "What I don't: [point]. Who it's for: [type of person]."
CTA: "If it suits you, it's #[number] in my bio."
For more on structuring reviews fairly, see how to write honest product reviews.
6. The expensive vs budget
Hook: "₹[high price] version vs ₹[low price] version. Is the expensive one worth it?"
Proof: [show both doing the same task]
Context: "The budget one is fine for [use]. Pay more only if [reason]."
CTA: "Both linked in #[number]."
Tip: prices change, especially during sales. Say "around ₹[price] when I bought it" or "check the current price" rather than stating a fixed figure.
Roundup and gifting scripts
7. The under-a-budget roundup
Hook: "[Number] [category] finds under ₹[amount] that don't feel cheap."
Proof: "One: [item], [one-line benefit]. Two: [item], [benefit]..." [quick cuts]
Context: "My favourite is [item] because [reason]."
CTA: "All of them are in post #[number]."
8. The gift guide
Hook: "Gifts for [person type] that they'll actually use."
Proof: [each gift with one line on why it works]
Context: "Good for [occasion, e.g. Diwali or Rakhi], and most are under ₹[amount]."
CTA: "Saved them all in #[number] on my page."
9. The setup tour
Hook: "Everything on my [desk/kitchen counter/vanity], linked."
Proof: [pan across, name each item with a number on screen]
Context: "The one I'd buy first is [item] because [reason]."
CTA: "Full list is #[number] in my bio."
Deal and sale scripts
10. The sale reminder
Hook: "[Sale name, e.g. Big Billion Days or Prime Day] is on, and these are the only things I'd buy."
Proof: [each product with a quick reason]
Context: "Prices move a lot during sales, so check before you buy."
CTA: "Everything's in #[number], with coupon codes where there are any."
For sharing deals honestly, see how to share deals without misleading followers.
11. The restock or back-in-stock
Hook: "The [product] everyone asked about is back."
Proof: [quick recap of why people liked it]
Context: "Stock was limited last time, so I can't promise it'll last."
CTA: "Same post, #[number] in my bio."
12. The answer-a-comment
Hook: [show the comment on screen] "You asked where I got this [product]."
Proof: [close-up and a quick demo]
Context: "I've had it for [time]. Only downside: [limitation]."
CTA: "It's #[number] on my page."
Which template should you use?
| Goal | Template | Why it fits |
|---|---|---|
| Introduce a new product | 1, 2 or 12 | Starts with a relatable problem or question |
| Help someone decide | 4, 5 or 6 | Gives a clear verdict |
| Drive several clicks at once | 7, 8 or 9 | Many products in one post |
| Time-sensitive push | 10 or 11 | Clear reason to act now, stated honestly |
Make the scripts sound natural
- Read it aloud before filming. Cut any word you wouldn't say in real life.
- Front-load the hook. Your first line should work even with the sound off, so add it as on-screen text. More ideas are in hooks for product reels.
- Show the number on screen. Put "#23" as text when you say it, so people who watch silently still catch it.
- Match the page. Use the same cover image for the reel and its post on your bio page so viewers recognise it instantly.
On QKAP, each numbered post mirrors a reel's cover and caption and holds the products from it, so your "#23" CTA leads straight to the right items. Followers can also type the number into the search on your page.
Frequently asked questions
How long should a product reel script be?
Short enough to cover hook, proof, context and CTA without filler. Many product reels land somewhere between 15 and 40 seconds, but check your own insights to see what holds your audience.
Should I write a full script or just bullet points?
Write the hook and CTA word for word, since those matter most. The middle can be bullet points so you sound natural rather than read out.
What's the best call to action for a product reel?
A specific one. "It's #23 in my bio" tells people exactly what to look for, which is easier to act on than a general "link in bio".
Do I need to mention that links are affiliate links in the script?
It's good practice to disclose in the video as well as the caption, especially when you're recommending linked products. Follow ASCI guidelines in India or FTC guidance in the US.
Pick one template, fill it in for a product you already use, and film it this week. When you're ready to link it, create your free QKAP page.