π¬ Create UGC Instagram reels from product photos with OpenAI, AtlasCloud Seedance and Blotato
β‘ 223 views Β· π¬ Content Creation & Video
π‘ Pro Tip β Heads up β if this workflowβs Instagram scraping breaks (it happens whenever Meta updates their frontend), ScraperNode is a community node that handles profiles, posts, reels, and comments without any HTML parsing.
Description
Quick overview
This workflow turns a product photo into a generated UGC-style video and Instagram Reel by using OpenAI to analyze the image and write a video prompt and caption, AtlasCloud Seedance to render the video, and Blotato to publish the finished Reel to an Instagram account.
How it works
- Runs when you manually execute the workflow.
- Reads configuration values like the product image URL, OpenAI model IDs, video duration/aspect ratio, and polling limits.
- Uses OpenAI Vision to analyze the product image and produce a detailed visual description.
- Uses OpenAI to convert the image description into a single cinematic text-to-video scene prompt, and in parallel generates an Instagram caption in the Π²ΡΠ±ΡΠ°Π½ language.
- Submits the scene prompt to AtlasCloud Seedance (text-to-video) and repeatedly polls the AtlasCloud prediction endpoint until the render succeeds or the maximum polling attempts is reached.
- Combines the final AtlasCloud video URL with the generated caption and publishes it as an Instagram Reel via Blotato.
Setup
- Add an OpenAI API credential and ensure the selected model supports image analysis (for example, set the vision model to gpt-4o).
- Create an AtlasCloud API key and configure HTTP Header Auth on the two AtlasCloud HTTP requests.
- Add a Blotato API credential, connect your Instagram Business account in Blotato, and select the target Instagram account in the publish step.
- Update the Configuration values, especially
product_image_url, and adjust video duration/aspect ratio, creative direction, and polling settings as needed.
Additional info
Create UGC video with OpenAI and AtlasCloud Seedance, then publish to Instagram via Blotato
π₯ Open full documentation on Notion
Need help customizing?
Contact me for consulting and support : Linkedin
MY NEW YOUTUBE CHANNEL
π Subscribe to my new YouTube channel. Here Iβll share videos and Shorts with practical tutorials and FREE templates for n8n.
π Nodes Used
HTTP Request, OpenAI
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File
