Example video
2 weeks in and nobody believes me0:00–0:05- 0–1 s
The resultin the loop
Lips already soft and glossy, the pot in hand.
On screen2 weeks in and nobody believes me
- 1–6 s
One gesturein the loop
A fingertip of the mask pressed onto the lips, once.
- 6–12 s
Hold and loop
The smile held, no words. The post caption carries the claim and the cart: "2 weeks of this every night. it's in the orange cart".
What the numbers say
- 58M
- views on a face cream video that opened on the result
- 49M
- views on a jeans try-on that opened on the fit
- 6–15 s
- the usual length
From our study of 43 US TikTok Shop affiliate videos (October 2026). Views are the public counts; sales per video aren't public.
Both winners told a story with a number: "my derm couldn't fix this in 5 years, I did it in 2 months". Proof first, claim second. The losers opened on the product held to the lens and adjectives like "amazing".
How to shoot a result-first video
0.0 sThe after, framed tightStart on the result, lit by a window. No intro, no product held up yet.
1.0 sOne gestureApply once, slowly, close to the lens. The gesture links the result to the pot.
4.5 sHold the faceLet the face sit for a beat so the loop restarts on the result.
Hooks for a result-first video




Keep claims to typical results, especially for skincare and supplements. The video tips list what to avoid saying.
What makes a result-first video sell
The opening second
2 weeks inDo: The result is the first thing on screen, with a time.

Don't: The pot held to the lens first, the way the weaker beauty videos opened.
The words
my lips used to crack every winterDo: A one-line story with a number in it.
AMAZING!! a must have!!Don't: Adjectives in capitals. They read as an ad and prove nothing.
Where it works best
- Skincare, lip care and hair: the after state shows on the face. See beauty and skincare videos.
- Clothing and shapewear: the fit is the result.
- Cleaning products: the clean surface first, then the spray.
For products whose result takes weeks, pair it with the empties format to show repeat use.
















