Complete Template: Script for Reels and TikTok
Complete second-by-second script for creating viral Instagram Reels and TikTok videos. Includes hook, development, climax, and CTA structure, with real examples and algorithm analysis.
The team behind Polimake. We explore the intersection of technology, creativity, and automation.
Introduction: The Era of Short-Form Video
Short-form video has revolutionized digital marketing. Instagram Reels and TikTok have become the fastest-growing platforms, with more than 2.5 billion combined users. Videos of 15-60 seconds have the power to generate millions of views, build massive communities, and turn viewers into customers.
According to 2025 data, Reels generate an average engagement rate of 22%, significantly higher than any other format on Instagram. On TikTok, the algorithm favors content that keeps users on the platform, rewarding videos that capture attention from the very first second and hold interest all the way to the end.
This template is designed for marketing professionals, content creators, and brands that want to master the short-form video format. You'll learn how to structure scripts that not only entertain but also achieve specific goals: educate, sell, build brand, or generate leads.
Fundamentals: Reels vs. TikTok Algorithms
Instagram Reels Algorithm (2025)
Instagram Reels prioritizes:
- Retention: Videos that keep users watching to the end
- Completion: Videos that are watched in full (not skipped)
- Interaction: Likes, comments, shares, saves
- Relationship: Content from accounts the user follows or interacts with
- Trending audio: Using popular music or audio increases discovery
Key metrics for Reels:
- Retention rate: Target 70%+ in the first 3 seconds
- Completion rate: Target 50%+ of the full video
- Engagement rate: Target 5%+ (likes + comments / views)
TikTok Algorithm (2025)
TikTok prioritizes:
- Completion: Completed videos have the highest priority
- Rewatch: Videos that are watched multiple times
- Early interaction: Likes and comments in the first hours
- Shares: Shares indicate valuable content
- Follows: If someone follows after watching your video
Key metrics for TikTok:
- Retention rate: Target 80%+ in the first 3 seconds
- Watch time: Target 100%+ (videos watched multiple times)
- Engagement rate: Target 8%+ (higher than Instagram)
Key Differences
- TikTok: Favors more entertaining and trending content
- Reels: Favors educational and value-driven content
- TikTok: More aggressive algorithm with new content
- Reels: Better for building an existing audience
Structure of a Viral Reel: The Proven Formula
4-Part Structure (15-60 seconds)
Part 1: Hook (0-3 seconds) - 20% of the video
- Captures attention immediately
- Poses a question, problem, or curiosity
- Striking visual or immediate action
- Trending audio or attention-grabbing sound
Part 2: Development (3-10 seconds) - 40% of the video
- Develops the topic or problem
- Maintains interest
- Builds toward the climax
- Dynamic visuals, scene changes
Part 3: Climax (10-15 seconds) - 30% of the video
- Most important moment or reveal
- Main value delivered
- Point of highest interest
- Visual and audio in sync
Part 4: CTA/Closing (15-20 seconds) - 10% of the video
- Clear call to action
- Quick summary or next step
- Invitation to follow or interact
- Memorable closing
Detailed Template: Second-by-Second Script
Real Example: Educational Reel - "5 Marketing Mistakes"
Total duration: 30 seconds
0-3 seconds: Hook
- Visual: Large text appears: "5 MISTAKES that kill your marketing"
- Audio: Trending music (upbeat, 120 BPM)
- Overlay text: "5 MISTAKES that kill your marketing"
- Action: Fast transition, zoom in
- Goal: Grab attention immediately, create curiosity
3-8 seconds: Development - Mistake 1
- Visual: Scene change, person working on a computer
- Audio: Music continues, steady rhythm
- Overlay text: "1️⃣ Not defining your audience"
- Action: Smooth transition, scene change
- Goal: Start delivering value, maintain interest
8-13 seconds: Development - Mistake 2
- Visual: Cut to second scene, empty calendar
- Audio: Music continues, possible tempo change
- Overlay text: "2️⃣ Posting without a strategy"
- Action: Fast transition, dynamic movement
- Goal: Continue delivering value, build momentum
13-18 seconds: Development - Mistake 3
- Visual: Third scene, metrics charts
- Audio: Music continues, possible build-up
- Overlay text: "3️⃣ Not measuring results"
- Action: Transition, possible zoom or effect
- Goal: Maintain engagement, prepare for climax
18-23 seconds: Climax - Mistakes 4 and 5
- Visual: Split screen or fast transition between two scenes
- Audio: Music reaches a peak, possible drop
- Overlay text: "4️⃣ Ignoring your audience" / "5️⃣ Not being consistent"
- Action: Fast transitions, accelerated pace
- Goal: Deliver maximum value, most memorable moment
23-28 seconds: CTA
- Visual: Background with prominent CTA, possible brand logo
- Audio: Music continues but possible gentle fade out
- Overlay text: "Save this reel so you don't make them 👇"
- Action: Zoom out or fade, possibly show profile
- Goal: Drive action (save, follow, comment)
28-30 seconds: Closing
- Visual: Final logo or brand
- Audio: Music ends with a clear finish
- Overlay text: "@[yourusername] for more tips"
- Action: Gentle fade out
- Goal: Reinforce brand, generate follows
Script analysis:
- Strong hook with a specific number (5 mistakes)
- Fast but clear development
- Climax with double information (mistakes 4 and 5)
- Specific CTA (save)
- Closing with brand
Effective Hooks: 10 Proven Formulas
1. Provocative Question
Example: "Did you know that 90% of marketers are doing this wrong?" Why it works: Creates immediate curiosity and positions you as an expert
2. Surprising Fact
Example: "Only 2% of brands do this correctly" Why it works: Generates FOMO (fear of missing out) and curiosity
3. Personal Confession
Example: "I made this mistake and lost 10,000 followers" Why it works: Creates emotional connection and a sense of learning
4. Value Promise
Example: "In 30 seconds I'll show you how to increase your sales by 40%" Why it works: Sets a clear expectation and specific value
5. Mild Controversy
Example: "Stop doing this if you want real results" Why it works: Sparks debate and engagement in the comments
6. Personal Story
Example: "When I started my business, nobody told me this..." Why it works: Creates emotional connection and storytelling
7. Visual Comparison
Example: "Before vs. After using this strategy" Why it works: Shows tangible results immediately
8. Specific List
Example: "5 tools that changed my business" Why it works: A specific number sets a clear expectation
9. Immediate Benefit
Example: "This completely changed my content strategy" Why it works: Promises transformation or improvement
10. Curiosity Call
Example: "What I learned after analyzing 1,000 viral videos" Why it works: Establishes authority and promises unique insights
Selecting Trending Music
How to Find Trending Music
-
Explore the "Audio" section in Reels/TikTok
- See which music is being used in viral videos
- Filter by your industry or niche
-
Use analytics tools
- TrendTok: Analyzes audio trends
- Later: Suggests trending music by industry
-
Watch successful competitors
- What music they use in their viral videos
- Adapt it to your brand style
Types of Music That Work Best
For Educational Content:
- Upbeat but not distracting (80-100 BPM)
- Instrumental or with soft vocals
- Examples: Lo-fi hip hop, ambient pop
For Entertaining Content:
- Trending and recognizable music
- Clear, catchy rhythm (100-130 BPM)
- Examples: Pop hits, viral TikTok music
For Inspirational Content:
- Emotional but energetic music
- Build-up toward a climax
- Examples: Cinematic, epic music
For Promotional Content:
- Music that reflects your brand's energy
- Not too distracting from the message
- Examples: Corporate upbeat, brand music
Syncing Music with Content
- Hook: Music should start strong or with a build-up
- Development: Steady rhythm, maintains energy
- Climax: Music reaches a peak (drop, chorus, etc.)
- CTA: Music can continue or fade gently
Overlay Text: Timing and Design
Principles of Text in Video
- Readability first: Text should be easy to read
- Precise timing: Appears when relevant
- Don't overload: Maximum 2-3 lines at a time
- High contrast: Dark background with light text or vice versa
- Subtle animation: Appears and disappears smoothly
Overlay Text Timing
Hook (0-3s):
- Text appears immediately
- Duration: 3-4 seconds
- Size: Large and bold
Development (3-10s):
- Text appears when relevant
- Duration: 2-3 seconds per point
- Size: Medium, readable
Climax (10-15s):
- Highlighted text, possible animation
- Duration: 3-4 seconds
- Size: Large, possible effect
CTA (15-20s):
- Clear and direct text
- Duration: Until the end
- Size: Medium-large
Text Design
Recommended fonts:
- Bold sans-serif (Montserrat Bold, Poppins Bold, Bebas Neue)
- Avoid script or decorative fonts (hard to read)
Sizes:
- Main title: 60-80px
- Subtitles: 40-50px
- Secondary text: 30-40px
Colors:
- Light text on a dark background (white/yellow)
- Dark text on a light background (black/dark blue)
- Brand accent for keywords
Complete Practical Examples
Example 1: Educational Reel - "How to Create a Viral Post"
Duration: 25 seconds
Full script:
0-3s: Hook
Visual: Large text "HOW TO CREATE A VIRAL POST"
Audio: Trending music (upbeat)
Text: "HOW TO CREATE A VIRAL POST"
Action: Fast zoom in
3-8s: Development - Step 1
Visual: Screenshot of a successful post
Audio: Music continues
Text: "1. Hook in the first line"
Action: Smooth transition
8-13s: Development - Step 2
Visual: Example of structured copy
Audio: Music continues
Text: "2. Copy with clear value"
Action: Transition
13-18s: Development - Step 3
Visual: Example of strategic hashtags
Audio: Music continues
Text: "3. Strategic hashtags"
Action: Transition
18-23s: Climax
Visual: Complete post with all elements
Audio: Music reaches climax
Text: "RESULT: Post with 10K+ likes"
Action: Zoom out, show result
23-25s: CTA
Visual: Brand logo
Audio: Music fades out
Text: "Save for reference 👇"
Action: Fade out
Expected result: 50K+ views, 5%+ engagement, high save rate
Example 2: Promotional Reel - "Product Launch"
Duration: 30 seconds
Full script:
0-3s: Hook
Visual: Product with text "NEW LAUNCH"
Audio: Energetic trending music
Text: "NEW LAUNCH 🔥"
Action: Product appears with an effect
3-10s: Development - Problem
Visual: Person with a problem (e.g., tired skin)
Audio: Music continues, possible change
Text: "Feeling like your skin is losing firmness?"
Action: Smooth transition
10-18s: Development - Solution
Visual: Product ingredients highlighted
Audio: Music build-up
Text: "Hyaluronic acid + Retinol = Results"
Action: Fast transitions between ingredients
18-25s: Climax - Benefit
Visual: Subtle before/after or testimonial
Audio: Music reaches a peak
Text: "Visible results in 2 weeks"
Action: Zoom in on the result
25-28s: CTA
Visual: Product with price and offer
Audio: Music continues strong
Text: "20% OFF today only ⏰ Link in bio"
Action: Link sticker appears
28-30s: Closing
Visual: Brand logo
Audio: Music closes with an effect
Text: "@[brand] for more"
Action: Fade out
Expected result: 100K+ views, 3%+ link click rate, direct conversions
Analysis of Viral Reels
Case Study: A Reel That Reached 2M Views
Topic: "5 Marketing Mistakes Everyone Makes" Duration: 28 seconds Structure: Hook → 5 quick points → CTA
Why it went viral:
- Perfect hook: "5 mistakes EVERYONE makes" - creates FOMO
- Fast pace: Each mistake in 4-5 seconds, holds attention
- Trending music: Audio that was at its peak of popularity
- Clear value: Each mistake is specific and actionable
- Dynamic visuals: Fast transitions, constant changes
- Specific CTA: "Save this reel" - clear action
- Perfect timing: Published when the target audience was active
Reel metrics:
- Views: 2,100,000
- Likes: 185,000 (8.8% engagement)
- Comments: 12,500 (0.6% engagement)
- Saves: 45,000 (2.1% save rate)
- Shares: 8,200 (0.4% share rate)
- New followers: 15,000
Lessons learned:
- A hook with a specific number works very well
- A fast pace keeps retention high
- Educational value generates saves
- Trending music increases discovery
Technical Specifications
Format and Resolution
Instagram Reels:
- Format: 9:16 (vertical)
- Resolution: 1080 x 1920 pixels
- Duration: 15-90 seconds (optimal 15-30s)
- FPS: 30 fps
- File format: MP4
- Maximum size: 4GB
TikTok:
- Format: 9:16 (vertical)
- Resolution: 1080 x 1920 pixels
- Duration: 15-180 seconds (optimal 15-60s)
- FPS: 30-60 fps
- File format: MP4
- Maximum size: 287MB
Video Optimization
Lighting:
- Natural light preferred
- Avoid harsh shadows
- Soft front or side lighting
Audio:
- Audio quality is crucial
- Use an external microphone if possible
- Music should not overpower the voice
Stability:
- Use a tripod or gimbal
- Avoid abrupt movements
- Smooth transitions
Hashtag Strategy for Reels
Hashtags Specific to Reels
Recommended mix:
- 3-5 specific niche hashtags (#digitalmarketingspain)
- 2-3 trending hashtags (#reels, #reelsmarketing)
- 2-3 community hashtags (#marketingtips, #socialmediamanager)
- 1-2 brand hashtags (#yourname, #yourcompany)
Total: 8-13 hashtags
Hashtags That Work Best on Reels
- #reels
- #reelsmarketing
- #marketingtips
- #socialmediamanager
- #contentcreator
- #[yourniche]tips
- #digitalmarketing
- #entrepreneurship
Best Practices
✅ What to Do
- Strong hook: The first 3 seconds are critical
- Fast pace: Keep the energy high
- Clear value: Deliver something useful or entertaining
- Trending music: Increases discovery
- Readable text: Easy to read on mobile
- Specific CTA: Guide a clear action
- Post regularly: Consistency is key
- Analyze results: Learn what works
❌ Common Mistakes
- Weak hook: You lose your audience in the first few seconds
- Slow pace: You bore your audience
- Bad audio: Audio quality is crucial
- Unreadable text: Can't be read on mobile
- No CTA: You don't know what you want them to do
- Wrong music: Doesn't match the content
- Too long: More than 60s tires the audience
- No strategy: Every reel should have a purpose
Recommended Tools
Video Editing
CapCut (Free)
- Free professional editor
- Advanced effects and transitions
- Animated text
- Music library
- Optimized export
InShot (Free/Premium)
- Easy-to-use editor
- Effects and filters
- Text and stickers
- Music and sounds
- Premium version with more features
Canva Video (Free/Premium)
- Editor integrated with design
- Video templates
- Animations
- Professional export
Adobe Premiere Rush (Paid)
- Professional mobile editor
- Sync with Creative Cloud
- Advanced effects
- High-quality export
Music and Audio
TikTok Audio Library
- Trending music
- Viral sounds
- Audio effects
- Free to use
Instagram Music Library
- Licensed music
- Trending tracks
- Search by genre
- Integrated into the app
Epidemic Sound (Paid)
- Professional library
- No copyright issues
- High-quality music
- For commercial use
Complete Production Checklist
Pre-Production:
- Clear goal for the reel
- Complete script written
- Music selected
- Visuals planned
- Overlay text written
Production:
- Video recorded in high quality
- Clear, noise-free audio
- Adequate lighting
- Camera stability
- Multiple takes to choose from
Editing:
- Strong hook in the first 3s
- Fast, dynamic pace
- Smooth transitions
- Readable overlay text
- Synced music
- Optimal duration (15-30s)
Optimization:
- Hashtags selected
- Description written
- Attractive cover image
- Clear CTA in the description
- Mentions added (if applicable)
Publishing:
- Published at the optimal time
- Shared in Stories
- Shared on other platforms
- Active metrics monitoring
Post-Publishing:
- Respond to early comments
- Share to feed if it performs well
- Analyze metrics after 24h
- Adjust strategy based on results
Conclusion
Creating viral Reels and TikToks requires a combination of strategy, creativity, and technique. This template gives you the complete structure for creating scripts that capture attention, maintain interest, and drive action.
The key to success lies in the first 3 seconds: if you don't capture attention immediately, you lose your audience. After that, keep a fast pace, deliver clear value, and guide your audience toward a specific action.
Remember that the algorithm favors content that keeps users on the platform. Create content that people want to watch in full, share, and save. Experiment with different formats, analyze what works best for your audience, and continuously refine your content strategy.
Short-form video is the future of digital marketing. Master this format and you'll have a significant competitive advantage in the market.
Additional resources: