Social Media Pipeline
Automate content creation for multiple social media platforms in one workflow.
Build a workflow that generates social media content from a single product in multiple aspect ratios — ready for Instagram, Stories, Facebook, and more — and collects everything in a List for easy review and download.
Goal
Generate platform-optimized images for multiple social channels from one product and one prompt.
What You'll Need
- A product image (from Shopify Import or Image node)
- An Assistant for prompt generation (optional)
- Sufficient credits for multiple image generations
Platform Aspect Ratios
| Platform | Format | Aspect Ratio |
|---|---|---|
| Instagram Feed | Square post | 1:1 |
| Instagram / TikTok Stories | Vertical | 9:16 |
| Facebook / LinkedIn | Landscape | 16:9 |
| Tall pin | 3:4 | |
| YouTube Thumbnail | Widescreen | 16:9 |
Build the Workflow
1. Set up the source
Add a product source node:
- Use Shopify Import to pull a product from your store, or
- Use an Image node to upload a product photo
Add a Text Prompt node with your base prompt. For example:
Stylish flat lay product photography, pastel gradient background, soft natural lighting, social media marketing visual, vibrant colors, clean composition
2. Add three Image Generation nodes
Add three Image Generation nodes side by side, each configured for a different aspect ratio:
- Instagram Feed — Aspect ratio: 1:1
- Stories / Reels — Aspect ratio: 9:16
- Facebook / Banner — Aspect ratio: 16:9
Connect the Text Prompt's output to all three prompt inputs. Connect the product image to all three reference inputs.
3. Collect with a List node
Add a List node and connect all three Image Generation outputs to its images input. This collects all generated images in one place for review and download.
4. Run the workflow
Press Cmd/Ctrl + Enter to run the entire workflow. All three Image Generation nodes will execute, and results will appear in the List node.
Node Chain
┌─ Image Gen (1:1) ─┐
Product + Text Prompt ────┼─ Image Gen (9:16) ─┼─── List
└─ Image Gen (16:9) ─┘Extending the Pipeline
Add an Assistant for platform-specific captions
Connect an Assistant node before each Image Generation with instructions like:
Write an Instagram caption for this product. Include 3 relevant hashtags. Keep it under 150 characters.
Add Shopify Publish
If the 1:1 images are meant for your product listings, connect the first Image Generation node to a Shopify Publish node.
Video content
Replace one of the Image Generation nodes with a Video Generation node to create a short product video for Stories or Reels.
Pro Tips
- Use the same reference image across all three generators for visual consistency
- Adjust the prompt per format — vertical images benefit from mentioning "portrait composition" while landscape images work better with "wide establishing shot"
- Generate 3–5 variations per format to choose the best one
- Use a Group node to label each section: "Instagram", "Stories", "Facebook"