GenlyBlog
Video and UGC

Sora 2 for ads: what works, what doesn't (+ 7 prompt examples)

Using Sora 2 for your ads? Here is what the model does well and where it fails, with 7 concrete prompt examples for b-roll, hooks and product videos.

Laptop showing a cinematic shot of a woman with an orange kite on a beach
Image: made with Genly (AI)

Sora 2 by OpenAI is one of the strongest video models available right now: realistic physics, natural motion, even audio. But is it any good for ads? Short answer: for certain types of shots it is unmatched, for others you are better off with a different tool. This article shows you exactly where the line is, with 7 prompts you can use today.

Sora 2 for ads at a glance

Use case Fit?
B-roll and atmosphere shots Excellent
Scroll-stopping hooks Excellent
Motion, liquids and physics Strong
Exact product rendering Weak, use an image model with your product photo
Readable text and logos in frame Weak, overlay text in the edit
Consistent speaker across shots Weak, use a persona model

Where Sora 2 shines for ads

  • B-roll and atmosphere shots. Lifestyle scenes, product-in-context, nature, city, interiors: Sora 2 generates footage indistinguishable from stock video, except it matches your script exactly.
  • Scroll-stopping hooks. Unexpected, visually spectacular opening shots you could never film within budget.
  • Motion and physics. Liquids, fabric, hair, falling objects: the model understands how things move, which massively boosts realism.

Where Sora 2 still falls short

  • Exact product rendering. Getting your own packaging pixel-perfect remains hard; small details drift. Use an image model with your own product photo as input, or film the product itself.
  • Readable text in frame. Logos and on-screen text regularly get mangled. Overlay text in the edit instead of generating it.
  • Consistent people across shots. For a spokesperson representing your brand, a persona model (like Nova in Genly) works better: it keeps face and voice consistent across all your videos.

7 prompt examples for ads

Editing suite with a monitor showing a red car on a coastal road at sunset
A good prompt describes the shot the way a director would. Image: made with Genly (AI)

The formula that hits most often: [shot type] + [subject] + [action] + [setting and light] + [camera movement] + [style].

  1. Lifestyle b-roll (coffee brand): "Close-up of steaming coffee being poured into a glass mug, morning light through a window, slow motion, warm tones, shallow depth of field."
  2. Hook (fitness app): "POV shot of running shoes sprinting across an empty bridge at sunrise, camera low to the ground, energetic, cinematic."
  3. Product-in-context (home & living): "Slow dolly through a bright Scandinavian apartment, morning sun, plants and a linen sofa, calm atmosphere, 4K look."
  4. Before-after feel (cleaning product): "Extreme close-up of a water droplet landing in slow motion on a mirror-clean countertop, light refracting in the droplet, satisfying, macro."
  5. Seasonal campaign: "Winter street scene with festive lights, people walking by with hot drinks, cinematic holiday atmosphere, background bokeh."
  6. Unboxing vibe (without exact product): "Hands opening a minimalist matte black box on a wooden table, soft studio light, anticipation, top-down close-up."
  7. Unexpected hook (generic): "Thousands of dominoes falling in a spiral around a pedestal, filmed from above, satisfying, clean lighting."

Tip: generate 2 to 3 variants per concept and pick the best one. Generation is cheap enough to select for quality.

What does Sora 2 cost for ads?

Through the official API you pay per second of video. In Genly, Sora 2 is part of the credit system: 1 credit per 2 seconds of video. A 10-second b-roll shot costs 5 credits, which keeps wide testing affordable.

Turning Sora 2 shots into a complete ad

Beautiful clips are not an ad yet. The fastest workflow:

  1. Write your script with a hook, body and call to action.
  2. Generate a matching Sora 2 shot (b-roll) per script line, or use an AI persona for the spoken parts.
  3. Edit, add captions and your logo, and export in 9:16 for Meta and TikTok.

Genly's Sora 2 Ad Builder has this entire flow built in, including native voice-overs.

Frequently asked questions

Is Sora 2 free to use?

No. OpenAI charges API costs per generated second. Platforms like Genly bundle those costs into a credit subscription, which usually works out cheaper for ad volumes than raw API calls plus your own tooling.

Is Sora 2 content allowed in Meta and TikTok ads?

Yes, AI video is allowed in ads as long as you follow the regular ad policies. Avoid misleading claims and respect third-party brand rights in your prompts.

Sora 2 vs Veo 3.1 vs Kling: which model should I pick?

Each has its strengths: Sora 2 excels at physics and audio, Veo at cinematic quality, Kling at character animation and length. The honest answer: test per use case. Genly includes all three, so you do not have to choose before you have data.

Share this article Copied
Marlon Bonink

Editor

Marlon Bonink

Co-founder of Genly

This article was written by Genly's AI team and reviewed by Marlon before it went live. How we work with AI: AI transparency.

Make ads like these for your business

Paste your website. Genly reads your brand and makes your first ads. Free to try.

Advertentie: Je ochtend, maar dan beter. Advertentie: Nieuw: Tropical Elixir. Advertentie: Zon in een fles.
Made with Genly for the demo brand Tropical Elixir

Read next

Smartphone on a small tripod filming a bottle of orange juice on a kitchen counter
Video and UGC

How to make AI video ads: the complete 2026 workflow

From idea to running video ad with AI in 6 steps: script, format, generation, variant testing and metrics. With an example script and the most common mistakes.

July 11, 2026 · 4 min read
Read the article →