I Built an End-to-End AI Social Media Automation System in n8n (Our First Client Hit 111K Views)
I've been building an end-to-end social media automation workflow in n8n over the past few months, and it's finally at a stage where we're using it for real clients.
The exciting part? The first video we created using this system reached over 111K views, which gave us confidence that the workflow can produce content people actually engage with.
Here's what the workflow does:
- Runs automatically on a schedule
- Pulls content ideas from Google Sheets
- Generates platform-specific copy using GPT-5
- Creates marketing posters with Gemini
- Generates AI avatar videos with HeyGen (Shorts & long-form)
- Creates YouTube titles, descriptions, tags, and SEO metadata
- Uploads assets to Google Drive
- Publishes to YouTube, Instagram, Facebook, and LinkedIn
- Updates the content status automatically in Google Sheets
The goal was simple: fill in a few fields like topic, audience, language, and goal, and let the workflow handle the rest.
A few things I learned
- Building reliable automation is much harder than generating content.
- Prompting differently for each platform noticeably improves the output.
- Managing async APIs (especially video generation) took more time than I expected.
- Google Sheets turned out to be a surprisingly effective lightweight content management system.
I'm now considering breaking this into smaller modular workflows because maintaining one massive workflow is becoming challenging.
For those running larger n8n projects, do you prefer one big workflow or multiple smaller ones connected with webhooks?
I'd love to hear how others are scaling and maintaining production automations.