Templates / Post new Shopify products to Instagram, Facebook and X with OpenAI and Airtable

Post new Shopify products to Instagram, Facebook and X with OpenAI and Airtable

Unknown

by Jitesh Dugar ✓ · 132 views · created 2026-04-10 · Social Media, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

Community nodes

These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

Nodes used (11)

AirtableOpenAIX (Formerly Twitter)

What it does

Automate your social media marketing by instantly promoting new Shopify products. This workflow polls your store for new arrivals, generates AI-powered captions, and publishes them across Instagram, Facebook, and Twitter/X—while maintaining a deduplication log in Airtable. --- 🎯 What This Workflow Does This workflow acts as a 24/7 social media manager, ensuring every new product gets immediate visibility without manual effort. --- ⏱️ Step 1 — Poll, Fetch & Deduplicate - Schedule Trigger: Polls Shopify every 10 minutes for products published in the last 15 minutes - Deduplication Logic: Checks Airtable (ProductPostLog) to avoid reposting the same product --- 🖼️ Step 2 — Data Enrichment & Media Hosting - Normalization: Cleans and maps product fields (title, price, vendor) - CDN Hosting: Downloads product image and uploads via UploadToURL to generate a public HTTPS URL --- 🤖 Step 3 — Platform-Specific AI Captions - Instagram: Storytelling style, emojis, 10+ hashtags - Facebook: Conversational, CTA-driven, link preview optimized - Twitter/X: Short-form (under 260 chars), includes price and link --- 📤 Step 4 — Multi-Platform Publishing & Logging - Instagram: Create container → publish via Graph API - Facebook: Post image + caption to Page - Twitter/X: Publish tweet via native node - Airtable Log: Store status, timestamp, and image URL for tracking --- ✨ Key Features - Intelligent Deduplication: Prevents duplicate posts using Airtable log - Sequential Processing: Handles products one-by-one to avoid rate limits - Custom AI Tones: Tailored captions for each platform - Reliable Media Hosting: UploadToURL ensures valid public image URLs --- 🔧 Setup Requirements Required Integrations - Shopify: Admin API with readproducts scope - Airtable: Base with ProductPostLog table - OpenAI: API credentials for caption generation - Facebook & Instagram: Page token with posting permissions - Twitter/X: OAuth1 credentials - UploadToURL: CDN hosting for images --- Environment Variables - SHOPIFYSTOREDOMAIN - SHOPIFYACCESSTOKEN - IGACCOUNTID - FBACCESSTOKEN - FBPAGEID --- Ready to launch? Import this template and connect your Shopify store to turn every new product into a viral social media event!

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.