Automate influencer evaluation & campaign management with Instagram/YouTube APIs
Workflow preview
DISCOUNT 20%
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
Automated Influencer Campaign Management System
A comprehensive n8n workflow template for streamlining influencer application processing with real-time social media data validation, intelligent scoring algorithms, and automated onboarding workflows.
Whoβs It For
- Marketing agencies managing high-volume influencer applications
- Brand marketing teams screening social media creators
- Influencer platforms automating creator onboarding
- Digital marketing consultants reducing manual workload
- E-commerce brands building creator partnerships
- Social media management companies scaling operations
How It Works
- Capture influencer applications via Webhook (connected to forms/websites).
- Validate applicant emails using VerifiEmail to prevent fake submissions.
- Fetch real-time social data from Instagram (via Instagram120 API) and YouTube (via YouTube138 API).
- Calculate engagement scores using a weighted algorithm (Instagram 60% + YouTube 40%).
- Auto-approve qualified influencers based on follower count & engagement thresholds.
- Log approved applications in Google Sheets with complete metrics.
- Send personalized welcome emails with campaign information & next steps.
- Reject low-quality applications with detailed reasoning (for internal tracking).
- Generate scoring breakdown with platform-specific analytics & tier classification.
- Track application volume and approval rates for performance optimization.
Offers: Real-time API integration, intelligent scoring, automated actions, scalable processing.
π οΈ How to Set Up
Connect your application form to Webhook:
POST β https://[your-n8n-url]/webhook/influencer-signupSign up for RapidAPI and subscribe to Instagram120 + YouTube138 APIs.
Get VerifiEmail API key (100 free verifications/month).
Configure Gmail OAuth2 in Google Cloud Console for email automation.
Create a Google Sheets database for approved influencer storage.
Add credentials in n8n: RapidAPI, VerifiEmail, Gmail, Google Sheets.
Customize scoring thresholds & email templates in Function nodes.
Test with sample data:
{ "name": "Test Creator", "email": "[email protected]", "social_handles": { "instagram": "testuser", "youtube": "testchannel" }, "niche": "fitness", "rate_card": 500 }
Requirements
n8n instance (cloud or self-hosted)
API credentials:
- RapidAPI (Instagram120 + YouTube138 APIs)
- VerifiEmail
- Gmail OAuth2
- Google Sheets access
Form/website integration β sends webhook data
Google Sheets for database & reporting
RapidAPI Integration Details
Instagram120 API
Pricing Plans:
- Free: 1,000 requests/month
- Pro: 10,000 requests/month ($10/mo)
- Ultra: 100,000 requests/month ($50/mo)
n8n Example:
{ "method": "POST", "url": "https://instagram120.p.rapidapi.com/api/instagram/profile", "headers": { "X-RapidAPI-Host": "instagram120.p.rapidapi.com", "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY", "Content-Type": "application/json" }, "body": { "username": "{{ $('Data Sanitizer').item.json.social_handles.instagram }}" } }
YouTube138 API
Pricing Plans:
- Free: 1,000 requests/month
- Pro: 10,000 requests/month ($15/mo)
- Ultra: 100,000 requests/month ($75/mo)
n8n Example:
{ "method": "GET", "url": "https://youtube138.p.rapidapi.com/channel/details", "headers": { "X-RapidAPI-Host": "youtube138.p.rapidapi.com", "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY" }, "queryParameters": { "id": "{{ $('Webhook').item.json.body.social_handles.youtube }}", "hl": "en", "gl": "US" } }
Core Features
Social Media Validation
- Instagram follower counts, engagement, verification
- YouTube subscriber counts, channel stats
- Cross-platform scoring algorithm
- Fraud prevention via email validation
Intelligent Scoring
- Multi-tier classification (Nano, Micro, Macro, Mega)
- Engagement analysis per platform
- Customizable approval thresholds
Automation Actions
- Auto-approve/reject with reasoning
- Store results in Google Sheets
- Send onboarding emails
- Track performance stats
Use Cases & Applications
- Marketing Agencies β Process 100+ daily influencer applications automatically
- Brands β Validate influencer metrics before partnerships
- Platforms β Qualify creators for platform admission automatically
- E-commerce β Build authentic influencer partnerships
Key Benefits
βοΈ Saves 80-90% processing costs βοΈ Cuts manual review time from 15 minutes β 30 seconds βοΈ Prevents fraud with real-time validation βοΈ Scales infinitely with no extra staffing
Technical Specifications
- Execution time: 30β45 sec per application
- Throughput: 100+ applications/hour
- Success rate: 95%+ valid applications
- Cost: ~$0.05β$0.15 per application
ROI & Cost Breakdown
- Manual: $15β25/hour human review
- Automated: $0.05β0.15/application
- Savings: 80β90% at scale
- Break-even: 50β100 apps/month
Integration Example
// Example website form submission
fetch('https://your-n8n-instance.com/webhook/influencer-signup', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify(formData)
});
Sample Application Data:
{
"name": "Sarah Johnson",
"email": "[email protected]",
"social_handles": {
"instagram": "sarahfitlife",
"youtube": "SarahFitnessJourney"
},
"niche": "fitness",
"country": "US",
"rate_card": 750
}
Installation
- Import workflow JSON file into n8n
- Add API credentials (RapidAPI, VerifiEmail, Gmail, Sheets)
- Configure Sheets with correct columns
- Customize scoring & emails
- Test with sample apps
- Activate workflow
Disclaimers
- Requires paid RapidAPI plans for scale
- API rate limiting applies
- Data accuracy depends on APIs
- Ensure GDPR/CCPA compliance before production
- Always test before live deployment
License
This template is provided as-is for educational and commercial use. Users are responsible for ensuring compliance with laws, platform TOS, and data privacy rules.