ChatGPT Prompts for TikTok Scripts: Hooks, Structure & CTAs
10 ChatGPT prompts for TikTok scripts. Hook-first structure, pattern interrupts, and CTAs optimized for the For You Page algorithm.
The Prompt
Act as a TikTok content strategist who has created viral content for brands in multiple niches.
Write a TikTok script for the following:
Topic: {topic}
Video length target: {15s / 30s / 60s}
Creator type: {talking head / voiceover / text-on-screen / combo}
Brand/niche: {brand name and niche}
Goal: {awareness / follows / sales / education}
Target viewer: {who you want to reach}
Script format:
[HOOK — seconds 0-3]
[VISUAL CUE: what to show]
"[Spoken/on-screen text]"
[BODY — seconds 3 to {length-5}]
[Beat 1]: [point + visual]
[Beat 2]: [point + visual]
[Beat 3] (if 60s): [point + visual]
[CTA — final 3-5 seconds]
[Visual CUE]
"[CTA text]"
Hook requirements:
- Must create a pattern interrupt (unexpected statement, bold claim, or visual surprise)
- First 3 words must make a viewer stop scrolling
- Avoid: "In this video I will...", "Today I want to...", "Hi, I'm..."
Constraints:
- Match the word count to speaking pace: 15s=35-45 words, 30s=75-90 words, 60s=150-180 words
- Each beat must deliver a payoff — no filler transitions
- CTA must be specific to the platform (Follow for Part 2 / Comment [word] / Link in bio for [X])
Variables to fill in
-
{topic}What the video is about -
{video length target}15, 30, or 60 seconds -
{creator type}How the video is filmed/produced -
{goal}What you want the viewer to do or feel -
{target viewer}Who you're making this for
How to use this prompt
- Specify exact video length before running — word count varies significantly between 15s and 60s
- Use the visual cue notes as a shot list when filming
- Test the hook as a standalone post first to validate interest before producing the full video
- Batch-produce 3-5 scripts per session to maintain consistent posting frequency
The first 3 words determine your reach
TikTok’s algorithm shows new content to a test audience of 200-500 people. If the watch-through rate is high, it expands distribution. The hook — specifically the first 3 seconds — determines whether anyone watches long enough to boost your metrics. This prompt treats the hook as its own deliverable with specific constraints.
Script length is math, not feel
At a normal speaking pace, you say roughly 130 words per minute. A 30-second video is 65 words. Most creators write too much text for the length they’re targeting and end up rushing, cutting, or going over time. The word count constraints in this prompt are calculated precisely.
Beat structure prevents rambling
Each ‘beat’ is a single idea with a payoff. The prompt forces you to articulate what value each beat delivers before you write it. If you can’t state the payoff in one clause, the beat doesn’t deserve screen time.
Related free tools
- Free AI Prompt Generator — build structured prompts instantly
- AI Token Counter — estimate API costs before you run long prompts
- AI ROI Calculator — calculate the business value of AI adoption