My UGC Shop

Make product videos

How to Automate Product Videos from Product Photos

Turn product photos into an organized video workflow: build a chart, check titles, choose language and delivery, and review the first result before scaling.

By My UGC Shop7 min readPublished

The short answer

A product-photo workflow works best when you decide what enters the queue, how the video should sound, and where the result should go. This guide takes you from a small set of photos to a repeatable My UGC Shop automation without confusing video generation with a finished social post.

1. Start with three products, not your whole catalog

Use a small first batch to establish the look and language you want. Choose three products with clear differences and photos that show the actual item. A neutral background, an unobstructed subject, and a recognizable angle make the image easier to interpret. Keep any important packaging text legible, and avoid screenshots crowded with retailer navigation or unrelated products.

Decide the purpose of each video before uploading. A product introduction might explain what the item is and who it is for; a demonstration might focus on a visible feature. Do not ask the generator to infer an ingredient, material, performance result, or certification from appearance. Keep those facts in your verified product information and check the final video against them.

  • Use photos and product information you have permission to use.
  • Check the selected shop, your generation connection, and the available render credits.
  • Connect the intended social account if the workflow will deliver a post.
  • Choose a test publishing time that leaves room to review the result.

2. Build a custom chart in the promoter workflow

Open Automation and choose Auto Product Video Promoter for the shop you want to market. In the product-source node, select Custom chart and create a new chart. Give it a practical name, such as Small-space desk accessories, so you can distinguish it from later campaigns. Add the photos you prepared and arrange the rows in the order you want them used.

Each row supplies a photo and title for a video. The chart runs from top to bottom. Turn Loop off for a finite first campaign; turn it on only when you want the workflow to revisit the queue. A chart is creative input, not evidence that an item is available for purchase. Separately verify the destination product listing, its current price, and its fulfillment details.

3. Review the automatically suggested titles

My UGC Shop analyzes uploaded chart images and suggests a short product title. Review each suggestion before saving. A useful title identifies the item and a visible distinguishing detail: Ribbed Cream Ceramic Table Lamp is more helpful than Photo Final 2 or The Ultimate Must-Have. The title helps orient the script; it should not become a list of sales claims.

You can edit any title yourself. If naming does not finish, use the row's retry control or type the title manually; an unavailable naming service should not force you to upload the image again. When correcting a suggestion, prefer a verified product name over an AI guess. For example, use storage basket rather than natural rattan basket unless the material is confirmed.

4. Choose the video style and spoken language

Select the available video template that fits your goal. Hands-On POV emphasizes the product; Avatar Overlay adds an on-camera AI presenter; the product-promotion options offer another generation style with their own settings. Review the estimate shown for the selected configuration. Template, duration, and provider pricing affect render cost, so compare the current estimate rather than assuming every video costs the same.

Use Language mix to set the desired English and Spanish balance. For a primarily English audience, begin with 100% English; for Spanish-speaking viewers, choose 100% Spanish. An intermediate setting asks for natural bilingual phrasing at approximately that proportion. Confirm the displayed setting after choosing a shop, because an existing Spanish-language shop can carry its own default.

5. Set delivery before pressing Run now

Generation times and posting times are separate choices. The workflow's daily trigger starts production. Social Calendar delivery places the completed video into an available posting slot; Post Immediately can send it as soon as rendering finishes. Confirm the account selection explicitly so a campaign reaches the intended destination rather than every connected account.

For the first test, use a future calendar slot and review the delivery configuration before running. Do not assume that leaving the calendar empty means nothing will publish: the current fallback can schedule a completed video roughly 30 minutes later. A paused recurring workflow can still be run manually, and that manual run uses its configured delivery behavior.

  1. Check the shop and the chart's next row.
  2. Confirm the template, language mix, and current credit estimate.
  3. Choose the intended social account and a future posting slot.
  4. Keep recurring execution paused while you run the first controlled test.

6. Inspect the finished video, not just the status badge

Follow the run in History. Generating means the media is still being created; scheduled means it has been placed in a delivery queue, not that followers can see it. Published is a later outcome. Check the actual rendered file and the selected destination before treating the campaign as complete. For TikTok Inbox delivery, the creator still reviews and publishes in TikTok; that handoff is not a public post.

Watch once with sound and once without. Check that the correct item appears, the script sticks to known facts, the pronunciation is understandable, and the caption matches the offer. AI-presented footage is not evidence of a real customer's experience. Remove invented testimonials, unverified discounts, or misleading demonstrations, and keep the relevant synthetic-content and promotional disclosures.

7. Scale the workflow only after a useful first result

Once the first result is suitable, choose the recurring daily times, confirm whether the queue should loop, and enable the workflow. Start with a cadence you can review and afford. More triggers create more production work; they do not guarantee more sales. Keep a simple weekly record of completed videos, failed runs, publishing results, and the product pages viewers actually visit.

If a run fails, read its specific explanation before starting another one. A connection problem, an empty provider balance, an invalid source image, and a generation failure require different fixes. Preserve the chart and successful uploads while addressing the failing stage. Update the queue when products change, and pause recurring runs before making a substantial change to the campaign.

Common questions

Do I have to film myself?

No. The available AI video templates can generate product footage or an AI presenter from the supplied inputs. You still need to review whether the result accurately represents the product.

Does a product photo become a store listing automatically?

Do not treat a chart row as a completed sales listing. Use the product-creation or product-search workflow for your catalog, and check the item, price, shipping, and destination link separately.

Are videos included in my subscription?

Video renders are pay as you go on connected provider credits. Your plan also has its own AI-action and posting allowances. The pricing page and generation controls explain the current costs.

Will every scheduled video post at the exact same time?

Generation and platform processing take time. The schedule expresses the intended workflow and delivery times; monitor the run and calendar for actual completion, connection failures, or platform-specific restrictions.

Put it into practice

Your next step

Review the feature, its requirements, and your plan before starting. You stay in control of what you create and publish.

Open Automation

Sources and further reading