Thinking · Newsletter
How do I write hooks for UGC video ads on TikTok? An eight-step method and seven formulas
Land the promise in the first 3 seconds, say it to camera, repeat it on screen, and test five openings per body. TikTok's own guidance, an 8-step method and 7 formulas.
TL;DR. Write a UGC hook as one specific promise, spoken by a person to camera and repeated as on-screen text, with the product or key message landed in the first 3 seconds. That timing is TikTok's own: its creative guidance says to introduce your content proposition in the first 3 seconds and to prioritise the hook within the first 6. Our rule of thumb is to write five different openings against one body, each from a different hook family, and let the account pick. Below: what TikTok says, an eight-step method, seven formulas with example lines, and the common mistakes.
What TikTok says about the first seconds
TikTok's guidance on the opening seconds sits in three documents. They agree on direction, not on one exact number.
Its help center article on creative best practices (last updated June 2025) says: "Prioritize your hook in the first 6 seconds to boost engagement and increase watch time. You can do so by creating suspense, surprise, or other emotions." The next line is "Introduce your content proposition in the first 3 seconds for better recall and awareness." The same page recommends captions or text overlays and says "We recommend displaying 5-10 words per second when using text."
Its Creative Codes guide (May 2023) splits an ad into "the hook, the body, and the close" and states that "90% of ad recall impact is captured within 6 seconds", citing a 2020 TikTok analysis. It lists three hook types with figures from a 2021 US SMB study conducted by Lumen: suspense early in a story leading to "a +16% increase in watch time", surprise leading "to a 1.7x VTR", and powerful emotions leading "to a 1.7x lift in awareness". It also says "Branding in the first few seconds should be subtle and not compromise the hook."
An older TikTok for Business post (October 2020) reports that "over 63% of all videos with the highest click-through rate (CTR) highlight their key message or product within the first 3 seconds." Read that one carefully: it describes ads that already won, so it shows a pattern among winners rather than proving that an early message causes clicks.
For UGC specifically, the same 2020 post notes that "One in three auction ads with the highest VTR break the 4th wall", meaning creators looking straight at the audience. The current help article recommends "featuring people such as creators, employees, or customers to capture attention and increase engagement."
How to write a UGC hook for TikTok
- Start from one motivation and one promise. Name why someone wants the product and write the single claim the ad will prove. Our hooks and briefs guide covers writing to a motivation rather than a demographic.
- Write one line per hook family. We sort hooks into five families: visual, verbal, situational, demonstrative and contrarian. Draft one opening from each (see our taxonomy of hooks) so the five options are genuinely different.
- Get the product or key message on screen by second 3. That is TikTok's guidance for the content proposition. In UGC that usually means the phone screen, the product in hand, or the result, not a slow intro.
- Write it to be said out loud, to camera. Read every hook aloud at talking speed and cut any word the creator would not naturally say.
- Repeat the hook as on-screen text. Keep the overlay to what fits TikTok's suggested 5 to 10 words per second, and keep it inside the UI safe zone the help article points to.
- Keep the brand out of the way of the hook. TikTok's Creative Codes says early branding "should be subtle and not compromise the hook".
- Ship the openings that differ most. TikTok suggests 3 to 5 creatives per ad group and says "it is always better to use creatives with big differences, especially when testing." Our rule of thumb: one body, five openings, and drop any two that a viewer could not tell apart.
- Check that the body and the page keep the promise. A hook that says "sorted in one tap" needs a body that shows the tap and a landing page that matches. We wrote about why in a hook is a promise.
Seven hook formulas, with example lines
The examples are written for generic products (a budgeting app, a sleep app, a puzzle game). Swap in your own specifics; concrete beats clever.
| Formula | Family | Example opening line |
|---|---|---|
| "If you [specific moment], [promise]." | Situational | "If you have ever paid a late fee on a bill you forgot about, this is for you." |
| Show the result first, explain after | Demonstrative | Creator holds up the phone: "This is my whole month of spending, already sorted." |
| "I stopped [common habit] and [result]." | Verbal | "I stopped scrolling in bed and started using this instead." |
| "Stop [common advice]. Do [this] instead." | Contrarian | "Stop tracking every coffee. Track this one number instead." |
| Direct question to camera | Verbal | "Be honest: how many subscriptions are you paying for right now?" |
| Reaction to the product | Demonstrative | Creator mid-level, genuinely stuck: "Okay, how is level twelve this hard?" |
| Silent visual pattern break | Visual | Close-up of the product doing the one thing it does, no voice for the first second, text overlay carries the claim. |
The direct question and the reaction hook lean hardest on TikTok's "break the 4th wall" pattern, so they need a creator who can hold eye contact without sounding scripted. A contrarian hook has to be true, or the comments will say so.
What breaks a UGC hook
The hook and the body are different ads. A strong opening bolted onto an unrelated demo earns attention it cannot use. Write the body first, then write hooks that the body can pay off.
The script is too polished. TikTok's help article recommends "a DIY or not overly polished style". In our experience the fix is casting and delivery more than production; our UGC ads guide covers casting actors to a role.
Every hook is the same family. Five curiosity questions is one test, not five.
The overlay fights the voice. If the text says one thing and the creator another, the viewer takes in neither. Make them match.
Where Flixr fits
Flixr is a performance marketing agency for apps, games and commercial brands that makes its own creative, including UGC and creator video, and runs and reads it on AppLovin, Meta and TikTok.
Questions people ask
How long should a TikTok ad hook be? Short enough that the product or key message lands within the first 3 seconds, which is TikTok's guidance for the content proposition. TikTok frames the hook as something to prioritise within the first 6 seconds; in practice one spoken line plus a matching overlay.
How many hooks should I test per UGC video? Our rule of thumb is five openings against one body, then keep the ones that are most different from each other. TikTok's help center suggests 3 to 5 creatives per ad group and favours creatives with big differences when testing.
Should the brand or logo appear in the hook? Lightly, if at all. TikTok's Creative Codes says branding in the first few seconds "should be subtle and not compromise the hook"; let the product show up as part of what the creator is doing.
Do TikTok ads need sound in the hook? TikTok treats sound as a basic: its help article lists "using sound/ music" among the essentials, and its 2020 post calls TikTok "a sound-on experience". Still repeat the hook as text overlay, which the same guidance recommends for context.
What is the difference between a hook and a pattern interrupt? A pattern interrupt only stops the scroll. A hook also makes a promise the rest of the ad keeps, which is the part you can actually test and improve.
Sources: TikTok Business Help Center, "Creative best practices for performance ads" (last updated June 2025); TikTok for Business, "Creative Codes" (May 2023); TikTok for Business blog, "9 creative tips to drive auction ad performance" (21 October 2020).