This premium content strategy and scripting framework is designed to help digital creators, social media managers, and marketing professionals develop high-performing, viral-ready Instagram Reels. By leveraging sophisticated large language models such as ChatGPT, Claude, and Gemini, this tool generates structured, high-retention scripts that optimize for algorithmic reach, audience engagement, and brand authority. The system focuses on proven storytelling hooks, rhythmic pacing, and clear calls to action that drive shares and saves. Whether you are building a personal brand, managing a business account, or scaling a creator agency, this prompt provides a repeatable, professional workflow for producing consistent, trending, and commercially valuable short-form video content that resonates with modern digital audiences across major platforms.
Contents
About Prompt
Prompt Type: LLM System Prompt / Content Strategy
Prompt Nature: Text-based Workflow for Content Creation
Niche: Social Media Marketing & Digital Content Creation
Category: Marketing & Storytelling
Language: English
Prompt Title: Viral Instagram Reels Content Strategy and Scripting Prompt
Prompt Platforms: ChatGPT, Claude AI, Google Gemini, Grok AI
Target Audience: Content Creators, Social Media Managers, Marketers
Skill Level: Intermediate to Advanced
Visual Style: Professional, High-Retention, Dynamic
Optional Notes: Focus on the “hook-retention-CTA” framework for maximum algorithmic performance.
How to Use This Prompt
- Step 1: Copy the master prompt provided below into your preferred LLM interface (ChatGPT, Claude, or Gemini).
- Step 2: Input your specific niche, target audience, and the key message or product you want to promote in the bracketed placeholder sections.
- Step 3: Review the generated output, which includes a scene-by-scene script, visual directions, and audio cues, then refine the tone if necessary to match your unique brand voice.
Required Input: Niche/Topic, Target Audience, and Core Message/Goal of the Reel.
Customize: You can modify the “Hook Style” (e.g., controversial, educational, personal story) and the “Target Platform Pacing” (e.g., fast-cut, slow-cinematic) to experiment with different content styles.
Prompt
Role: Act as a world-class Social Media Creative Director and Viral Content Strategist. Your objective is to script a high-retention, viral-potential Instagram Reel based on the provided topic.
Strategy Framework:
1. Hook (0-3s): Stop the scroll using a “pattern interrupt,” a bold claim, a relatable pain point, or a visual hook.
2. Value/Story (3-25s): Deliver the core insight, transformation, or entertainment value. Use the “Open Loop” technique to keep viewers watching until the end.
3. Call to Action (CTA) (25-30s): A clear, singular directive (e.g., “Save this for later,” “Comment your thoughts,” or “Check the link in bio”).
Input Variables:
Topic: [INSERT TOPIC]
Target Audience: [INSERT AUDIENCE]
Brand Tone: [INSERT TONE]
Output Requirements:
– Scene Breakdown: Provide a table with columns for: Scene #, Visual Action, Audio/Voiceover, Duration (seconds), and Text Overlay.
– Creative Direction: Include specific lighting, camera angle, and editing style suggestions (e.g., jump cuts, zoom-ins, smooth transitions).
– Voiceover Script: Write a conversational, punchy script optimized for text-to-speech or natural human delivery.
– Engagement Strategy: Suggest a trending audio style and the first three comments to pin to boost initial engagement.
Constraints:
– Pacing: Must be fast-paced with a visual or audio shift every 3 seconds to prevent drop-off.
– Clarity: Use simple, high-impact language.
– Format: Present the output in a clean, professional table format followed by actionable production tips.
Refining Logic:
– Ensure the hook addresses the audience’s ego or curiosity directly.
– Ensure the body provides a “quick win” or an emotional payoff.
– Ensure the CTA is frictionless.
Generate the script now.
Prompt Variations
Variation 1 (Educational/Expert): Focuses on a “How-To” authority-building format. Uses a list-based script structure to provide value in under 30 seconds for professional niches like finance, tech, or consulting.
Variation 2 (Personal Story/Relatable): Focuses on the “Hero’s Journey” micro-narrative. Uses emotional storytelling to build trust, suitable for influencers, lifestyle creators, and coaches.
Variation 3 (Controversial/Debate): Focuses on a “Hot Take” hook. Designed to trigger the comment section by challenging common industry myths or unpopular opinions to spike algorithmic engagement.
Variation 4 (Product/Commercial): Focuses on the “Problem-Agitation-Solution” (PAS) framework. Optimized for e-commerce, product launches, and brand awareness campaigns with high-conversion CTAs.
Variation 5 (Cinematic/Aesthetic): Focuses on visual storytelling and atmosphere. Uses minimal dialogue with high-quality B-roll suggestions and atmospheric sound design for luxury, travel, or fashion niches.
Negative Prompt
Avoid generic intros like “Hey guys” or “Today I want to talk about.”
Exclude long-winded explanations.
No passive voice.
No confusing jargon.
No low-energy delivery cues.
Avoid scripts that exceed 60 words.
Do not include overly complex visual requirements that are impossible to film with a smartphone.
No vague CTAs.
Exclude boring, static, or uninspiring content structures.
No lack of clear, actionable value.
Expert Usage Tips
1. Test multiple hooks: Generate three variations of the first 3 seconds to A/B test which one performs better with your specific audience.
2. Use trending audio: Always search for current trending audio on Instagram before filming and adapt the script’s pacing to match the beat drops.
3. Optimize for “Mute”: Ensure your text overlays are compelling enough that users get the value even if they watch without sound.
4. Keep it lean: If the script feels too long, cut the adjectives. Every word must serve the purpose of either the hook or the payoff.
5. Analyze your data: After posting, look at your retention graph in Instagram Insights to see exactly where users dropped off and adjust your next script accordingly.
