Create a Video Sales Letter from a Script
Turn a sales script into a produced VSL with professional delivery, captions, and B-roll, without a camera or studio.
Download workflow config (JSON)How the data moves
This is a handoff plan, not an automatic integration. Review outputs before the next step. Unlabeled arrows show order, not a verified data format. Use the capability links to explore tool substitutions.
Step 1
Write the VSL Script
Use ChatGPT with a VSL framework prompt (attention, problem, agitation, solution, proof, offer, CTA) to write the full script. Aim for 750–1,500 words for a 5–10 minute video.
Step 2
Record the Presenter Video
Upload the script to HeyGen or Synthesia and select a professional avatar to deliver it. Adjust voice pace and emphasis for key selling points.
Step 3
Add Captions and Visuals
Import the presenter video into Descript. Add auto-captions, then insert slides, product screenshots, or data visuals as B-roll at key moments in the script.
Step 4
Enhance Audio Quality
Run the audio track through Adobe Podcast's Enhance Speech feature to remove any background noise and normalize volume across the whole video.
Step 5
Export and Embed
Export the final video from Descript in 1080p. Upload to Vimeo or Wistia for embeddable use, and use Loom AI to create a shareable version with chapters.
Time Required
2–3 hrs
Expected Result
A 5–15 minute video sales letter with a professional presenter, captions, supporting visuals, and a CTA ready to embed on a landing page.
Related Workflows
Write Case Studies from Customer Interviews
Turn a 30-minute customer call recording into a publish-ready case study with a compelling narrative arc and concrete results.
View workflowProduce UGC-Style Ad Creatives from Your Product
Generate a batch of authentic-looking user-generated content style ads without hiring creators or running a UGC campaign.
View workflowRepurpose Content Across Platforms
Turn one long-form piece of content, a blog post, podcast, or webinar, into 10+ pieces of platform-native content automatically.
View workflow