Auto-post Amazon India affiliate videos to 6 platforms with FLUX, Shotstack and Buffer

Go to Workflow
0 views
Built by Rahul Shah Rahul Shah
Created on June 10, 2026

Description

Turn any Amazon India product URL into a fully-edited 10-second lifestyle video and auto-publish it to Instagram, Facebook, X (Twitter), LinkedIn, YouTube, and Threads — with platform-optimized captions, hashtags, and FTC-compliant affiliate disclosures.

This end-to-end automation removes every manual step from running an Amazon affiliate content business. Drop product URLs into a Google Sheet, and the workflow handles scraping, image generation, video editing, caption writing, and multi-platform posting on an hourly schedule.

──────────────────────────
🔧 What this workflow does
──────────────────────────
Pulls pending Amazon India product URLs from Google Sheets
Scrapes full product data (title, price, discount, rating, features, description, images) via Apify
Generates a high-end lifestyle scene prompt using GPT-4o-mini (Art Director persona)
Creates a photorealistic lifestyle image with FAL AI's FLUX Kontext Pro — keeping the original product intact
Uploads the image to ImgBB for stable hosting
Writes platform-native captions for 6 platforms using Gemini 2.5 Flash via OpenRouter:
• Facebook — engagement-led, Indian family tone
• Instagram — aspirational with 20-25 hashtags
• Threads — 180-char punchy hook
• Pinterest — SEO-optimized long-tail keywords
• LinkedIn — professional market commentary
• X — 240-char with raw affiliate link
Combines the image + your background audio into a 1080p 1:1 video using Shotstack (with animated text overlays)
Posts the final video to all 6 platforms via Buffer's GraphQL API (2 Buffer accounts supported)
Updates Google Sheets with per-platform status + Buffer post IDs
Sends a full Telegram summary with cost breakdown, video preview, and posting status

──────────────────────────
💰 Cost per run (approx.)
──────────────────────────
Apify scraping: ~$0.0014
FAL AI FLUX Kontext Pro: $0.04
Gemini 2.5 Flash (OpenRouter): ~$0.002
Shotstack: included in free tier (50 mins/month)
Total: ~$0.045 per product → 6 posts across 6 platforms

──────────────────────────
🛠 Required setup
──────────────────────────
Apify account (Amazon scraper actor)
OpenRouter API key (Gemini 2.5 Flash + GPT-4o-mini)
FAL AI account
ImgBB API key (free)
Shotstack API key
Buffer account (2 Buffer workspaces recommended — 6 social channels)
Google Sheets OAuth2
Telegram Bot (notifications)
Amazon Associates affiliate tag

A complete setup guide is included as a sticky note inside the workflow with step-by-step credential instructions and channel ID placeholders.

──────────────────────────
👥 Who this is for
──────────────────────────
Amazon affiliate marketers running multi-platform content
Social media managers automating product content
Solo founders building affiliate income streams
Agencies managing affiliate accounts at scale
Content creators who want to skip manual editing and posting

──────────────────────────
✅ Key features
──────────────────────────
FTC-compliant affiliate disclosures hardcoded into every caption
Platform-specific character limits enforced (Threads 180, X 240, etc.)
Indian market tone built into AI prompts
Buffer GraphQL integration (bypasses deprecated n8n LinkedIn node)
Cost tracking node — see actual $ spent per run
Status tracking in Google Sheets per platform
Resilient JSON parsing with sanitization fallbacks

Built and battle-tested for Amazon India affiliate publishers.

Nodes Used (6)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Telegram
n8n-nodes-base.telegram