Project Planning
Define the concept, create the script, and plan all the assets for your final project.
🎯 Defining the Concept
The Level 1 final project is to create a 30-60 second promotional video for a product or service, using only AI tools. Before producing any assets, we need to plan carefully.
What is the final project?
A complete promotional video combining: AI-generated images (Midjourney/FLUX), AI video clips (Kling 3.0/Runway), synthetic narration (ElevenLabs v3), background music (Suno v5), all edited in CapCut. The result should look like it was produced by a professional team.
Choosing your product or service
Choose something you know or are interested in. It can be real or fictional. Examples:
Headphones, sneakers, cosmetics, food, gadget
App, online course, e-book, template, SaaS tool
Consulting, design, photography, marketing, coffee
Personal presentation, portfolio, YouTube channel
Defining the target audience
Answer these questions before continuing:
- Who is the audience? (Age, interests, pain points, desires)
- Where will you watch it? (TikTok, Instagram, YouTube, LinkedIn)
- What action do you want people to take? (Buy, follow, learn more, subscribe)
- What’s the tone? (Fun, professional, inspiring, urgent)
- What sets it apart? (What makes this product/service special)
📝 Creating the Script with ChatGPT
The script is the backbone of your video. We’ll use ChatGPT to create a professional, structured script.
Prompt for ChatGPT
Crie um roteiro para um vídeo promocional de [30/60] segundos para [descreva o produto/serviço]. Público-alvo: [descreva] Plataforma principal: [TikTok/Instagram/YouTube] Tom: [divertido/profissional/inspirador] O roteiro deve incluir: 1. Hook (primeiros 3 segundos) - algo que prenda atenção 2. Problema que o produto resolve 3. Apresentação da solução 4. Benefícios principais (máximo 3) 5. Call-to-action (chamada para ação) Formato: inclua timestamps, texto da narração e descrição visual de cada cena.
Script structure (30 seconds)
| Time | Section | Goal | Duration |
|---|---|---|---|
| 0-3s | Hook | Capture attention immediately | 3 seconds |
| 3-8s | Problem | Identify your audience's pain point | 5 seconds |
| 8-15s | Solution | Present the product/service | 7 seconds |
| 15-25s | Benefits | Show 2-3 main advantages | 10 seconds |
| 25-30s | CTA | Tell the viewer what to do | 5 seconds |
The 3-second rule
On social media, you have exactly 3 seconds to convince someone to keep watching. The hook is the most important part of the video. Use provocative questions, surprising data, or striking images.
🎨 AI Storyboarding
The storyboard is a visual representation of each scene in your video. We’ll use Midjourney to quickly create visual references for each scene planned in the script.
Creating the storyboard
- List the scenes: Based on the script, identify each visually distinct scene
- Describe each scene: Write a short visual description for each one
- Generate references: Use Midjourney to generate one reference image per scene
- Organize: Put the images in order with descriptions and timestamps
Storyboard prompt for Midjourney
Use this format: "storyboard frame, [descrição da cena],
[estilo visual], clean composition, --ar 16:9 --v 7". Generate quickly at low resolution
(--quality 0.5) to save credits, since these are only references.
Storyboard example (headphone video)
| Scene | Time | Visual | Voice-over |
|---|---|---|---|
| 1 - Hook | 0-3s | Close-up of the headphones with dramatic lighting | "What if you could listen to music like never before?" |
| 2 - Problem | 3-8s | Person on the subway with noise | "External noise ruining your focus?" |
| 3 - Solution | 8-15s | Person putting on headphones, peace | "SonicPro X: intelligent noise cancellation" |
| 4 - Benefits | 15-25s | Assembly: gym, café, office | "40 hours of battery life. Premium comfort. Award-winning design." |
| 5 - CTA | 25-30s | Product + logo + link | "Get yours. Link in bio." |
📋 Assets Checklist
With the script and storyboard ready, let’s list all the assets that need to be produced. This planning prevents rework and ensures nothing is forgotten.
Asset checklist template
| Type | Description | Tool | Status |
|---|---|---|---|
| Image | Product on Premium Background (Scene 1) | Midjourney | Pending |
| Image | Problem scenario (scene 2) | FLUX | Pending |
| Video | Product transition clip (scene 3) | Kling 3.0 | Pending |
| Video | Scene assembly (scene 4) | Runway | Pending |
| Audio | Full voice-over (~25s) | ElevenLabs v3 | Pending |
| Music | Background music (30-60s) | Suno v5 | Pending |
🧰 Tool Selection
Depending on your project, some tools will be more suitable than others. Here's a guide to choosing the right tool for each need.
| Need | Best option | Free alternative |
|---|---|---|
| Photorealistic Images | Midjourney v7 | FLUX (via Replicate) |
| Images with text | FLUX | Ideogram |
| Realistic video | Kling 3.0 | Pika (free version) |
| Artistic video | Runway Gen-4.5 | Pika |
| Natural narration | ElevenLabs v3 | ElevenLabs (free tier) |
| Background music | Suno v5 | Suno (free tier) / CapCut library |
Time planning
Set aside at least 2h for asset generation (next lesson), 2h for assembly, and 1h for finalization. Generating AI images and videos may require multiple attempts to achieve the desired result, so don't underestimate the time.
✅ Lesson Checklist
- I chose the product/service for the final project
- I defined the target audience and primary platform
- Created the script with ChatGPT (hook, problem, solution, benefits, CTA)
- I put together the storyboard with visual references
- I listed all the necessary assets and their tools
- I organized my project folder with subfolders