# TikTok Shop product video script: two finished examples you can paste in

Canonical page: https://www.veedio.co/scripts/tiktok-shop-product-video-script
Updated: 2026-11-04

A TikTok Shop product video script has one job: make a stranger want the exact item in the first three seconds, then show the proof that stops them scrolling away. Open on the result or the annoying problem, demonstrate the product doing one thing in close-up, say the price or offer once, and end on a single line telling them to tap the product link. Keep it between 20 and 40 seconds.

Key facts:
- Veedio turns a script like these into a vertical 9:16 video with a generated visual per scene, voiceover, captions and music.
- A six-scene product video costs 15 credits with still images on Veedio (3 per generation plus 2 per scene), or 81 with AI motion clips.
- Paid plans start at Starter, $19/mo for 600 credits, with no watermark.
- Veedio can post finished videos to TikTok, Instagram Reels and YouTube Shorts.
- Scene prompts must describe your product's colour, material and shape exactly, because generated visuals only show a product like yours.

## What makes a TikTok Shop script different from a normal ad

On TikTok Shop the viewer can buy without leaving the feed, so the video is not building awareness for later. It has to answer the question 'is this worth tapping?' in a few seconds. That changes the script: the hook is a result or a problem the viewer recognises, the middle is a demonstration rather than a pitch, and the close is a plain instruction to tap the product link.

Write one visual per line. Each line of voiceover should match something the viewer can see at that moment, because people watch with the sound on and off and captions carry the words. If you cannot picture the shot while you write the line, cut the line.

## Script 1: “The bottle that stops the spill” (25-second demo)

Runtime: about 25 seconds.

**Scene 1**
- Voiceover: If your dog drinks like this, you need to see this bowl.
- Visual: Close-up of a medium dog slurping from a plain steel bowl, water splashing over the rim onto a kitchen floor tile.
- On screen: Messy drinker?

**Scene 2**
- Voiceover: This is the Pawfill slow-drip travel bottle. The lid folds out into the bowl.
- Visual: A hand twisting open a matte sage-green plastic bottle; the lid flips out into a shallow bowl, bright park background.
- On screen: Lid = bowl

**Scene 3**
- Voiceover: Squeeze to fill the bowl, release and the extra water goes back in. No pouring, no puddle.
- Visual: Side view of the sage-green bottle being squeezed so water rises into the bowl, then released so water drains back down.
- On screen: Squeeze. Release. Done.

**Scene 4**
- Voiceover: The seal is a silicone ring, so it sits in a bag without leaking.
- Visual: Macro of the silicone ring on the bottle neck, then the bottle dropped into a canvas tote beside a lead and a book.

**Scene 5**
- Voiceover: Walk-tested and dog-approved. Tap the link to grab yours.
- Visual: The dog drinking neatly from the folded-out bowl on a sunny path, owner holding the bottle in the background.
- On screen: Tap the product link

## Script 2: “Your phone is on the floor again” (35-second problem fix)

Runtime: about 35 seconds.

**Scene 1**
- Voiceover: Raise your hand if you have ever propped your phone against a mug to film.
- Visual: A phone leaning against a coffee mug on a desk slowly sliding and tipping over, handheld close shot.
- On screen: Phone on a mug?

**Scene 2**
- Voiceover: This is the Slimfold stand, and it is thinner than your card.
- Visual: A matte charcoal metal stand sliding out of a wallet next to a debit card, shown side by side on a white table.
- On screen: Thinner than a card

**Scene 3**
- Voiceover: Unfold it and it holds your phone portrait or landscape at any angle you set.
- Visual: The charcoal stand opened on a kitchen counter holding a phone upright, then rotated to landscape.
- On screen: Portrait or landscape

**Scene 4**
- Voiceover: The hinge is metal, so it does not droop halfway through a recipe video.
- Visual: Macro shot of the brushed metal hinge as a thumb tilts the angle, a cooking video playing on the phone.

**Scene 5**
- Voiceover: It folds flat again and goes back in your pocket, no bulky case needed.
- Visual: Hand folding the stand flat and slipping it into the back pocket of jeans.

**Scene 6**
- Voiceover: It comes in four colours. Tap the link and pick yours.
- Visual: Four folded stands fanned out in charcoal, white, sand and olive on a pale wooden table.
- On screen: 4 colours · tap the link

## 8 alternative hooks to test on the same product

- I tried three of these before I found the one that actually works (use only if true for you).
- Please stop buying the version that breaks in a week.
- This costs less than your coffee order and fixes the thing you complain about daily.
- Watch what happens when I do the exact thing everyone says ruins it.
- Three seconds. That is how long this takes to set up.
- If your kitchen counter looks like this, scroll back up.
- Everyone in the comments asked about this feature, so here it is up close.
- Nobody tells you about this feature until after you buy.

## Settings that suit a TikTok Shop video in Veedio

| Setting | Recommended | Why |
| --- | --- | --- |
| Aspect ratio | 9:16 | Fills the TikTok feed with no bars |
| Length | 30s, or 60s for a two-feature demo | Script 1 fits 30s; Script 2 runs about 35s, so choose 60s or trim a scene |
| Voice | Liam or Jessica | Energetic, social-media tone that fits creator-style product clips |
| Caption style | Pop or Highlight | Large, readable captions for viewers watching on mute |
| Visual style | Cinematic or Documentary | Looks like a real product shot rather than an illustration |
| Music | Uplifting or Lo-fi | Low enough to keep the voiceover clear |
| Credits | 13 for five scenes with stills, 68 with motion | Test with stills first, add motion to the version that earns clicks |

## How to adapt these scripts to your own product

1. Replace the product name, colour and material in every scene prompt. Generated visuals follow the words, so 'matte sage-green plastic' beats 'a nice bottle'.
2. Pick the one feature people ask about most in your comments or reviews and make that the demonstration scene. Cut the features nobody asks about.
3. State your price or offer once, in the second half, and only if it is true today. Remove it from the script when the offer ends.
4. Write the problem in the viewer's words, not the product's. 'My phone keeps sliding' is easier to relate to than 'ergonomic stability'.
5. Make three versions with three different hooks and the same middle, post them on different days and keep the one that holds viewers longest.
6. Check any claim (waterproof, safe, tested) against your listing and only say what you can show or document.

## Mistakes that make a product script sound like an ad

- Opening with the brand name. Viewers scroll before they know why they should care.
- Reading the product listing aloud. Spec sheets belong in the description, demonstrations belong in the video.
- Showing five features. One clear demonstration beats five rushed ones.
- Making health, safety or performance claims you cannot back up.
- Ending with several asks. One instruction, 'tap the product link', is enough.

> **Note:** Check TikTok Shop's current content and product-claim rules in your Seller Center before you post, and add any paid-partnership or AI-generated content label that TikTok asks for.

## FAQ

### How long should a TikTok Shop product video be?

Aim for 20 to 40 seconds for a single product. That is long enough for a hook, one demonstration and a clear close, and short enough that viewers reach the link prompt. Veedio's 30-second length fits most product clips; use 60 seconds only if you are comparing two features.

### Can I generate a TikTok Shop video from this script automatically?

Yes. Paste the script into Veedio's TikTok Shop video generator, choose 9:16, a voice and a caption style, and it builds a narrated, captioned video with a visual for each scene. Video creation needs a paid plan, which starts at Starter, $19/mo.

### Will the AI show my exact product?

Veedio generates visuals from your scene descriptions, so they show a product like yours rather than a photo of your actual item. Describe colour, material and shape precisely in every scene, and use the generated clip for demonstrations and mood rather than as proof of fine details.

### Should I put the price in the video?

Say it once, in the second half, only if it is current. Prices and offers change, and an out-of-date price on an old video can cause refund requests. If your price moves often, leave it to the product link and talk about the result instead.

### How many versions of the same video should I test?

Three is a practical number: keep the same middle and change only the hook. Post them on different days, compare how long people watch, and rebuild the winner. Generating variants costs 13 credits each for five scenes with stills.

### Do I have to disclose that the video is AI-generated?

TikTok asks creators to label AI-generated content that shows realistic scenes, and TikTok Shop has its own content rules. Check the current rules in TikTok's help centre and your Seller Center, and add the label when it applies.

Make it with Veedio: https://www.veedio.co/tools/tiktok-shop-video-generator
