Free writing template
TikTok hook, script and caption generator
Structure without fabrication. Every blank is a place where your own evidence goes, and it stays blank until you put it there.
I got onboarding wrong for ______ months. Here is what it cost me.
Admitting a cost buys attention that a claim cannot.
Everyone tells you to ______ with onboarding. I stopped, and ______ happened.
Names a belief the viewer holds, so they stay to see it challenged.
______ things about onboarding that nobody mentions until you have already paid for them.
A precise number reads as reporting rather than marketing.
If onboarding keeps ______, you do not have a ______ problem. You have a ______ problem.
Puts the viewer inside the problem before you offer anything.
onboarding used to take me ______. Now it takes ______. The change was not ______.
Two states and a gap. The gap is the whole video.
Watch what happens when I ______ with onboarding.
Starts mid-action, which is the only hook that works with no talking.
The blanks are the point
Every ______ above is a place where evidence goes. Tools that fill those in for you invent a number, a timeframe, or a customer, and you are the one who has to answer for it. Put your own figures in, and if you cannot fill a blank honestly, cut that beat instead.
Why the blanks stay blank
Every other tool in this category promises to write the video for you, and they all solve the same problem the same way: they invent a statistic, a timeframe, or a customer. The output reads well and belongs to nobody, and you are the one who has to defend it in the comments.
This tool fills in the shape and stops there. The hooks are real hook structures with your subject substituted in, and the underscores mark the places where a number or a specific goes. If you cannot fill one honestly, that is useful information: cut the beat rather than inventing a figure to fill it.
Nothing here calls a model, which is also why it stays free and why nothing you type leaves your browser.
The hook is the only part most people see
Short video is decided in the first second or two, and everything after that is read by a smaller audience than the opening. That makes the hook the entire pitch rather than an introduction to one.
Which is why the script outline gives the hook the tightest word budget of any beat. A hook that needs twelve words to arrive has already spent the attention it was supposed to earn.
- Cut the greeting. Every second spent on hello is a second of the only attention you are guaranteed.
- Open on the surprising part. Context can wait until someone has decided to stay for it.
- Say one specific thing rather than three general ones. Specificity is what reads as first-hand.
- If a hook would work for any account in your category, it is not yours yet.
Hashtags do less than you have been told
TikTok has never said hashtag count affects distribution, and the recommendation system has far stronger signals available: watch time, replays, and what the video is actually about. A wall of tags mostly communicates that the video did not know who it was for.
Five to eight is plenty, weighted toward the specific end. A tag that describes this exact video will match fewer people and match them better, which is the trade worth making when you are small.