Back to guides

TikTok Script Examples: 10 Viral Scripts

Ten TikTok script examples from real videos with 300K to 4.3M views, grouped by four hook types, each with a script timeline and a fill-in template.

Oct 23, 2026TranscriptClip team

We transcribed 22 of the most-liked TikTok shopping, review and tips videos from October 2026 and picked these 10. Scripts are paraphrased; view counts are from October 23, 2026.

Summary

  • Short videos sell, longer ones get saved. The three TikTok Shop videos under 30 seconds were saved by 0.5–1.1% of viewers; the four longer reviews and tutorials by 2.4–3.9%.
  • The first sentence picks the audience. None of the ten opens with hello or a name.
  • Advice for one life moment gets shared most. Newborn tips for new dads: 2.9% of viewers shared it, over twice any shopping video.

How to use them

  • Selling: say who it's for, show the product in the first seconds, end on the cart.
  • Teaching: number the tips, ask for the save before the first one, tease the best tip midway.
  • Hooks: ten videos show no clear winner. Post the same script with two different hooks.

The ten examples below are grouped by how the first sentence hooks the viewer.

Who: name the viewer

Say who the video is for, or what they're doing right now. Works when the product fits one clear group.

1. Car sun visor

Who@albertmichael013.7M views · TikTok Shop · 0:19

Names the viewer: people who drive a lot.

  1. 0:00–0:05Hook · who it's for
  2. 0:05–0:13Demo · clips on, cuts glare, folds away
  3. 0:13–0:19CTA · free shipping, few left, tap the cart

Key point: filter the audience in the first sentence. Non-drivers scroll away, so the rest of the script only has to sell to drivers.

Template: If you [do this a lot], keep one of these in your [place]. Just [action]. It [benefit]. [Offer] today, tap the cart.

2. Phone stand with a remote

Who@snappypick1.4M views · TikTok Shop · 0:26

Names a habit: scrolling on your phone in bed.

  1. 0:00–0:05Hook · the habit, and a promise
  2. 0:05–0:20Demo · three uses, asked as questions
  3. 0:20–0:26CTA · Shop deal, tap the card

Key point: name a habit, not a group. It describes what the viewer is doing right then, and it had the second-highest share rate here (1.1%).

Template: If you're always [habit], you'll like this. It's a [product] that [job]. Want to [use 1] or [use 2]? Just [action]. Tap the card below.

3. Extendable dining table

Who@itserinconfortini399K views · Amazon storefront · 0:43

Says who she is: she furnished her house mostly from Amazon.

  1. 0:00–0:10Hook · who she is, and it sells out
  2. 0:10–0:36Proof · one flaw, now fixed, and the price
  3. 0:36–0:43CTA · asks what to show next

Key point: admit one flaw. It makes every claim after it easier to believe.

Template: I furnished most of my [place] from [store]. Every time I post this [item], [proof]. My only complaint was [flaw], and the new version fixes it.

Pain: start from the problem

Open on a problem the viewer already has, whether it's a dress, a doubt or a deadline.

4. Lace slip extender

Pain@lindaannettem499K views · TikTok Shop · 0:28

Opens on the problem: a dress that's too short.

  1. 0:00–0:06Hook · the problem, then the fix on her
  2. 0:06–0:20Details · looks built in, stretch waist, her size
  3. 0:20–0:28CTA · popular colors sell out first

Key point: answer the size question in the script. It's the first thing shoppers ask, so we'd say it right after the fix is shown.

Template: [Problem in a few words]? Add [product]. See how [proof]. It also [detail]. I'm wearing [size]. Popular [colors] go first.

5. Amazon clothes that hold up

Pain@katiefawn444K views · Amazon storefront · 2:35

Starts from a doubt: Amazon clothes look cheap.

  1. 0:00–0:08Hook · the doubt, and what she will show
  2. 0:08–2:20Items · seven pieces, each on the same loop
  3. 2:20–2:35CTA · all on her storefront

Key point: run every item through the same loop. Seven products in two and a half minutes stay easy to follow, and the Gap price comparison is the line that sticks.

Template: If you're unsure about [store] [category], same. Here's what held up. [Item]: I expected to return it, but [result]. The [brand] one is $[high]. This is $[low].

6. AI study tool

Pain@em.studydiary329K views · App promotion · 0:57

Speaks to a deadline: an exam tomorrow and nothing studied.

  1. 0:00–0:22Hook · the deadline, her grades, one to two hours
  2. 0:22–0:51Demo · pages in, notes and quizzes out
  3. 0:51–0:57CTA · save, follow, send to a friend

Key point: answer the worry before showing the product. The one-to-two-hour promise is what hooks the viewer, not the exam.

Template: If you have [deadline] and haven't [started], this is for you. This takes about [time]. I [step], and it gives me [results]. Send this to a friend.

Gain: lead with the result

Give the result or the lesson first, then the how. Both examples are tips videos that ask for a save or a follow.

7. Five TikTok growth mistakes

Gain@viralityadam1931K views · Tips · 0:57

Leads with a result: 21 million views in 30 days.

  1. 0:00–0:08Hook · the result, and a promise
  2. 0:08–0:10Save · asks for the save first
  3. 0:10–0:57Tips · four rules, each with a reason

Key point: ask for the save before the first tip. It costs one second and is the easiest move on this page to copy.

Template: I [did something] for [time] and got [result]. Here are [number] things I wish I'd known. Save this. First, [rule], because [reason].

8. Bringing a newborn home

Gain@jimmyeverydayy390K views · Tips · 0:47

Offers the lesson he learned late, before your baby arrives.

  1. 0:00–0:05Hook · wish someone had told me
  2. 0:05–0:19Tips · tips one and two
  3. 0:19–0:21Tease · tip three is "controversial"
  4. 0:21–0:43Tips · tips three to five
  5. 0:43–0:47CTA · follow, for new dads

Key point: write for one moment in life. Viewers send it to the person living that moment, and the mid-video tease gives them a reason to stay.

Template: I wish someone had told me this before [event]. [Number] tips. One, [tip]. Two, [tip]. Number three might be controversial: [tip].

Curiosity: hint at something unknown

Borrow attention the viewer already has: a video that was supposedly removed, or ads they've seen.

9. Amazon discount tips

Curiosity@becca.lynn42842.1M views · App promotion · 1:50

Hints at a secret: a video that was taken down.

  1. 0:00–0:24Hook · "taken down", then an ex-Amazon manager
  2. 0:24–1:40Tips · three tips, each with a real price
  3. 1:40–1:50CTA · the app again, and it is free

Key point: the tips get it saved, not the hook. It has more saves (32,000) than likes (29,600); we'd keep the credential and drop the overused "taken down" setup.

Template: Don't buy from [store] until you do these [number] things. I worked as [credential] for [years]. One, [tip]. Two, [your product]. Three, [tip].

10. Demon face mask review

Curiosity@nuffindamuffin4.3M views · Product review · 1:49

Points to ads viewers have seen: is the mask any good?

  1. 0:00–0:23Hook · the ads, and a bead falls off on camera
  2. 0:23–1:00Cons · eye pieces, fit, her fixes
  3. 1:00–1:38Pros · what she likes, how she customized it
  4. 1:38–1:49CTA · asks other owners

Key point: review what viewers have already seen in ads. The ads did the warm-up; with no product link or buy request, it still out-viewed every sales video here.

Template: You've seen the ads for [product]. I bought one for [reason]. Not great: [flaw]. What I like: [plus]. If you have one, how did you [fix]?

Try it on one video you saved

Pick a TikTok you saved this week. In the app, tap Share, then Copy link, and paste it into the TikTok transcript generator to get the script with timestamps.

Then mark three seconds on it: where the hook ends, where the product or main point first appears, and where it first asks you to do something. Put those next to the timelines above, and you'll see which of these ten it's closest to and where it spends its time differently.

Last step: write your own version with a different hook type, and post both.

The same works for Instagram Reels and YouTube Shorts.