Manage influencer campaigns across social media with AI scoring & Gmail outreach
Ready for 3.0What this workflow does
This workflow has 13 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Gmail and Google Sheets. It also calls api.instagram.com, api.tiktok.com and api.youtube.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Campaign Settings (Edit Fields (Set)): sets or maps fields
- Search Instagram Influencers (HTTP Request): calls api.instagram.com (GET)
- Search TikTok Influencers (HTTP Request): calls api.tiktok.com (GET)
- Search YouTube Influencers (HTTP Request): calls api.youtube.com (GET)
- Score & Qualify Influencers (Code): runs custom JavaScript code
- Filter Top Influencers (If): checks a condition and branches into true / false
- Generate Outreach Content (Code): runs custom JavaScript code
- Extract Contact Info (Code): runs custom JavaScript code
- Send Outreach Email (Gmail): uses Gmail
- Track Campaign Progress (Google Sheets): append row (sheet)
…plus 2 more steps. See the full node list below.
Services it uses
HTTP calls to: api.instagram.com, api.tiktok.com, api.youtube.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Gmail
n8n-nodes-base.gmail - Wait
n8n-nodes-base.wait - Google Sheets
n8n-nodes-base.googleSheets
From the author
How it works - Smart influencer discovery: Automatically finds and qualifies influencers based on your criteria and target audience - Automated outreach: Sends personalized collaboration proposals with dynamic pricing and campaign details - Campaign…