Hi everyone,
Hope this helps anyone looking to automate social media video creation and posting on Instagram. I’m using this for internal workflows and thought I’d share it with the community.
The Problem
We wanted a way to automate the process of generating video content and posting it on Instagram, without manual intervention. This was especially challenging as we needed to combine multiple tools, generate engaging videos, and ensure that posts were scheduled and published on time. Typing captions, rendering videos, and manually posting was consuming too much time and effort.
The Goal
Create an automated workflow that turns AI-generated content into:
-
Engaging video content (AI-generated video)
-
Auto-generated captions for Instagram
-
Instantly published posts to Instagram, including image posts and reels
The Setup (5-Part Scenario)
Part 1 – Generate Content with AI
This part involves using OpenAI (ChatGPT, DALL-E) to create scripts, captions, and visuals. AI is used to draft content that matches your desired tone and style.
-
OpenAI (ChatGPT, Whisper, DALL-E) - generates video scripts and visuals
-
ChatGPT writes engaging captions for Instagram posts
Part 2 – Parse JSON for Content Structuring
Once the content is generated, we use JSON parsing to structure the content and prepare it for video generation.
- JSON module parses the generated content, making it ready for video creation
Part 3 – Video Rendering (JSON2Video)
The parsed content is then converted into a dynamic video using the JSON2Video module. This step is crucial for turning the structured data into an engaging video for social media.
- JSON2Video - creates videos from structured content
Part 4 – Wait for Render
This part ensures that the video is fully processed and rendered before proceeding to the posting phase. It guarantees that the video meets quality standards before going live.
- Wait for Render (JSON2Video) - ensures the video is ready
Part 5 – Post the Video to Instagram
The last step involves posting the video directly to Instagram via the Instagram for Business integration. The video and caption are published to Instagram as a reel, ensuring it reaches your audience instantly.
- Instagram for Business (Facebook login) - posts the video to Instagram
Supported Post Types
-
Video Reels
-
Image Posts
-
Multi-image Carousels (for Instagram)
Bonus Tips
-
AI is used for both generating engaging scripts and captions, saving time and improving content quality.
-
Use Make.com’s integrations to link your content directly from the AI tools to Instagram.
-
The workflow is fully automated, from content creation to posting, ensuring consistency and time-efficiency.
Why I Love This
No more jumping between tools or manually uploading content! Once the video is ready, it’s automatically posted to Instagram without needing a single click. It’s like having an AI-powered social media assistant.
Let me know if you want help replicating this or modifying it for other platforms like Facebook or Twitter.
Cheers and happy making!
