Run a 5-day product launch campaign
Generate a 5-day, per-platform launch campaign from a single product.
Fetch product→DeepSeek captions→Get accounts→Dedupe platforms→Expand to 5 days→Create scheduled posts
⬇ Download workflow JSON
or in n8n: ⋯ menu → Import from URL and paste:
https://getposta.app/assets/workflows/product-launch-campaign.json?v=2- You’ll need:Posta API token, DeepSeek API key
Launching a product? This workflow builds a 5-day campaign across every platform you’ve connected, with captions and hashtags tailored to each network’s format, all scheduled in advance through Posta.
How it works
- HTTP Request — fetch the product (poll an endpoint, or swap in a webhook so your store tells the workflow what’s new).
- Basic LLM Chain (DeepSeek) — write a caption and tags per platform type, so TikTok, LinkedIn, etc. each get format-appropriate copy.
- Get many social accounts (Posta) → Filter — keep only active accounts.
- Remove Duplicates — collapse to one post per platform type (one for TikTok, one for LinkedIn…), not one per account.
- Merge → Expand to days (Code) — fan the campaign out across the next 5 days.
- Merge on platform — re-attach accounts so every instance of a platform (e.g. multiple TikTok accounts) gets its own post.
- Create a post (Posta) — create posts with account ids, captions, and schedule times. Draft is off, so Posta schedules them for future publishing. A parallel branch downloads the product image, uploads it, and attaches the media id.
Tips
- Change the day count or cadence in the Expand to days Code node.
- Use a webhook trigger from your store (Shopify, etc.) so a new product kicks off the campaign automatically.
- Leave posts as drafts (flip the Create post setting) if you want to review before they go out.