How to turn one product photo into 5 video Ads with Claude Code

Saif Ali

Written by

Saif Ali

Published

Updated

10 minutes

Share this post

ContentStudio Google Preferred Sources badge
How to turn one product photo into 5 video Ads with Claude Code

One clean product photo is now enough to build a full set of video ads, each doing a different job: showing the product, selling a lifestyle, proving a result, solving a problem, and sounding like a real customer.

The setup that makes this work is Claude Code connected to ContentStudio. Claude handles the creative planning, generates the videos in ContentStudio’s AI Studio, writes the captions, and schedules the posts. You stay in the director’s chair and approve each stage before it moves on.

This guide explains how the workflow is put together and how to run it yourself, step by step. We used a sunblock for a skincare brand as the example, but the same approach works for any physical product.

How does the one-photo-to-video-ads workflow work?

It runs on three inputs and one rule.

  1. A brand brief that tells Claude who the brand is, how it sounds, how it looks, and what it can and can’t say.
  2. A job prompt that describes the five ads you want and how the work should be run.
  3. One product image that every video is built from.

The rule is that the work happens in phases, and Claude stops after each one for your approval. Plan first, then one test video, then the rest, then captions and scheduling. Video is slow and costly to regenerate, so catching a wrong direction at the plan stage saves you from repeating it five times.

What do you need before you start?

  • Claude Code connected to ContentStudio. You can use the ContentStudio CLI and skills, which are built on the ContentStudio social media API, or connect through the ContentStudio MCP server. Either gives Claude access to AI Studio, your media library, and the publisher.
  • A connected social account to schedule to. We used Instagram Reels.
  • AI Studio credits. Video generation uses credits, and you’ll want some headroom for regenerations.

Step 1: What should the brand brief include?

The brief is the reference Claude checks every decision against, so send it first, on its own, before the job itself.

A useful brief covers four things: who the brand is and who it’s for, the voice, the visual look (colours, lighting, mood), and the rules. The rules do the most work. A banned-words list keeps captions and scripts on-brand, and a claims policy matters a lot for regulated products like skincare, supplements, or finance. Without one, an AI can happily write a claim you’re not allowed to make.

Keep the brief and the prompt as separate tabs in one document. The brief stays the same across projects, while the prompt changes with each job.

Want to see the first part of this series? Watch how the same photo became a full static campaign.

Step 2: How should you structure the prompt?

Think of the prompt as a production brief, not a request. Ours had four parts:

  1. The starting point. One image is the source for every video, and each video must actually be generated in AI Studio, not just described.
  2. The workflow rule. Finish a phase, show the output, stop, and wait for approval.
  3. The guardrails. Claims limits, nothing published directly, and a dry run before any real post goes into the calendar.
  4. The five concepts, with a short direction for each and a shortlist of AI Studio video models to choose from.
Bried for claude code

Paste the prompt and attach the product image in the same message, so Claude treats the image as part of the job.

Step 3: Why let Claude ask questions before it starts?

A good setup doesn’t guess. Before planning anything, Claude reads the brief and the prompt together and asks about anything unclear or contradictory, with options to pick from.

let Claude ask questions before it starts

In our run, two questions came up. One was practical: four of the five ads need a person on screen, but we only supplied a product shot, so how should it handle that? The other exposed a conflict in our own brief about which protection claims were allowed. Both took seconds to answer, and both would have been expensive to discover in a finished video.

Expect Claude to push back on the prompt too. If a model you named can’t do what you asked, a good agent will check the tool and tell you, which is why it’s better to list models as preferences rather than fixed instructions.

Step 4: What makes a good source photo?

The whole campaign inherits whatever is in that one image, so it’s worth getting right.

  • Use a clean pack shot: Just the product, well lit, on a simple background. If the image already has a headline or offer on it, that text can end up animated into every video. We made that mistake by sending a finished static ad, and Claude had to crop the copy out first.
  • Make the label readable but not the point: Close-ups will show packaging clearly, so check that anything printed on the pack is fine to appear on screen.
  • Match the brand look: If the brief says warm, soft light, a harsh studio photo will fight every video.

Step 5: How do you get five different ads from one image?

Give each ad a different job. These five formats cover most of what a product campaign needs:

  1. Product demo: Close-ups of the product in use. Shows texture, finish, and how it works.
  2. Lifestyle: The product inside a routine or setting your audience wants. Sells the feeling, not the formula.
  3. Before and after: A visible, honest change. Keep it realistic, especially in regulated categories.
  4. Customer problem: Opens on a frustration your audience knows, then shows the product as the fix. Never name a competitor.
  5. UGC-style reaction: Handheld, casual, a person trying it. It should feel less produced than the other four.

The part that makes this possible is how the videos get generated. When the product appears on its own, AI Studio can animate the photo directly with image-to-video. 

When a scene needs a person holding or applying the product, Claude uses reference-to-video instead, which treats your photo as a reference so the real product shows up inside a new scene. 

In the Phase 1 plan, Claude lays out each concept, the model it will use, and why, then waits for your sign-off.

Step 6: Generate one video first, then the rest

Once the plan is approved, Claude generates only the first video and stops. That test tells you whether the look is right before four more clips copy it.

Generate one video first

Every video goes straight into your ContentStudio media library. When you review one, check product accuracy first (shape, label, logo), then whether the motion and lighting match the brand, then anything on screen that sounds like a claim.

After you approve the first one, Claude generates the rest. Review each of those too. AI video can still slip on product details, especially in shots with hands and movement, and one of our ads came back with the wrong packaging. Claude flagged it rather than scheduling it, which is exactly why the review step is there.

Step 7: How do you schedule video ads in ContentStudio?

With the videos done, Claude moves to captions and scheduling as the next phase. It writes a caption for each ad in the brand’s voice, matched to that ad’s angle, runs a dry-run preview, and then creates the posts in ContentStudio.

Not every post needs the same level of review. Low-risk ads, like a clean product demo, can be scheduled to publish automatically. Anything with a person speaking or wording close to a claim can go through ContentStudio’s approval workflow instead, where it waits until a teammate signs off.

schedule video ads in ContentStudio

One small habit worth building: ask Claude to report the schedule in both your time zone and your audience’s. It’s an easy way to catch a post set for the wrong hour.

Step 8: Do a final check in the ContentStudio Planner

Open the Planner in feed view to see each Reel the way your audience will, with its caption and status. Teammates reviewing the posts can leave comments right beside them.

Do a final check in the ContentStudio Planner

A generated Reel in the ContentStudio Planner feed view, ready for final review.

Play each video and read its caption against it. Mismatches that are easy to miss in a terminal are obvious here.

What mistakes should you avoid?

  • Starting from a finished ad. Any text on the source image can end up in every video.
  • Skipping the approval gates. Letting Claude run all five at once means one bad direction costs five regenerations.
  • Leaving the claims policy vague. If your brief contradicts itself, the AI will have to pick a side.
  • Treating the first good video as proof. Review every clip, not just the test one.
  • Sending everything to auto-publish. Route the riskier ads through an approval step.

Can one product photo really replace a video shoot?

For a set of social video ads, largely yes. Five ads used to mean a photographer, a set, a video team, and days of production. Here, they came from one still image in a single sitting.

What changes is your role. Instead of filming, you’re directing: answering the right questions, approving the plan, and catching mistakes before they go live. Claude does the heavy lifting, and you still make the final calls.

FAQs

Can you really make video ads from a single product photo?

Yes. AI video tools can animate a product photo directly, or use it as a reference to place the real product inside new scenes with people. With Claude Code and ContentStudio’s AI Studio, one clean pack shot can produce several different ad formats, from product demos to UGC-style clips.

What’s the difference between image-to-video and reference-to-video?

Image-to-video animates your photo as it is, so it works best when the product is alone in the frame. Reference-to-video treats your photo as a guide and generates a new scene around it. That’s what makes it possible to show someone holding or applying the product.

Do I need coding skills to use Claude Code with ContentStudio?

Not really. You’ll install the ContentStudio CLI or connect the MCP server once. After that, you work in plain language: paste a brief, write a prompt, and approve each stage. Claude handles the commands in the background.

Which AI video models can I use in ContentStudio’s AI Studio?

AI Studio gives you access to several video models, including Flux 3, Kling v3 Pro, Seedance 2.5, and MiniMax H3. Each has different strengths in length, resolution, and audio. Claude can check what each model supports and pick the right one for each ad.

How long does it take to create five video ads this way?

In this workflow, generation for all five ads was estimated at around nine minutes for a clean pass. Plan for extra time to review each video and regenerate any that miss. Even with approvals at every stage, the whole thing fits into a single sitting.

Will Claude publish posts without my approval?

Not if you set it up with approval gates. The prompt tells Claude to stop after every phase and never publish directly. ContentStudio’s approval workflow also lets you hold specific posts until a teammate signs off, so nothing goes live unchecked.

Is AI-generated video safe to use for regulated products like skincare?

It can be, as long as your brand brief includes a clear claims policy. Spell out what the product can and can’t claim, and tell Claude to keep regulated wording out of videos. Then route any claim-adjacent ads through human review before they publish.

Can I use these video ads on platforms other than Instagram?

Yes. The videos are generated in vertical 9:16, which suits Instagram Reels, TikTok, and YouTube Shorts. You can schedule them to any channel connected in ContentStudio, with captions adjusted for each platform.

Share this article

Plan 0 Days of Content in 0 Minutes

Create, schedule, publish and analyze your content across all your social media channels from one simple dashboard.

Get started for free
No credit card required
★★★★★

4.7 on Capterra 16,500+ marketers trust ContentStudio

Saif Ali

Saif Ali

Saif Ali is a Content Marketing Strategist at ContentStudio with over five years of experience across SaaS, IT, and digital marketing. He specializes in SEO-led content, AI content creation, and social media strategy, and leads editorial review at ContentStudio, fact-checking and refining articles for accuracy, SEO, and a consistent brand voice.

View all posts by Saif Ali

Recommended for you

CtaBackground

7-day free trial - No credit card required.