🎣 Automate influencer evaluation & campaign management with Instagram/YouTube APIs

⚑ 952 views · 🎣 Lead Generation & Enrichment

πŸ’‘ Pro Tip β€” YouTube’s API quotas can be a bottleneck when you’re pulling data at scale. ScraperNode is a community node with dedicated scrapers for channels, videos, and comments β€” no quota limits, just structured data.

View All Scrapers

Description

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


How It Works

  1. Capture influencer applications via Webhook (connected to forms/websites).
  2. Validate applicant emails using VerifiEmail to prevent fake submissions.
  3. Fetch real-time social data from Instagram (via Instagram120 API) and YouTube (via YouTube138 API).
  4. Calculate engagement scores using a weighted algorithm (Instagram 60% + YouTube 40%).
  5. Auto-approve qualified influencers based on follower count & engagement thresholds.
  6. Log approved applications in Google Sheets with complete metrics.
  7. Send personalized welcome emails with campaign information & next steps.
  8. Reject low-quality applications with detailed reasoning (for internal tracking).
  9. Generate scoring breakdown with platform-specific analytics & tier classification.
  10. Track application volume and approval rates for performance optimization.

Offers: Real-time API integration, intelligent scoring, automated actions, scalable processing.


πŸ› οΈ How to Set Up

  1. Connect your application form to Webhook:

    POST β†’ https://[your-n8n-url]/webhook/influencer-signup
  2. Sign up for RapidAPI and subscribe to Instagram120 + YouTube138 APIs.

  3. Get VerifiEmail API key (100 free verifications/month).

  4. Configure Gmail OAuth2 in Google Cloud Console for email automation.

  5. Create a Google Sheets database for approved influencer storage.

  6. Add credentials in n8n: RapidAPI, VerifiEmail, Gmail, Google Sheets.

  7. Customize scoring thresholds & email templates in Function nodes.

  8. Test with sample data:

    {
      "name": "Test Creator",
      "email": "test@gmail.com",
      "social_handles": {
        "instagram": "testuser",
        "youtube": "testchannel"
      },
      "niche": "fitness",
      "rate_card": 500
    }

Requirements


RapidAPI Integration Details

Instagram120 API

YouTube138 API


Core Features


Use Cases & Applications


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


ROI & Cost Breakdown


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": "sarah.fitness@gmail.com",
  "social_handles": {
    "instagram": "sarahfitlife",
    "youtube": "SarahFitnessJourney"
  },
  "niche": "fitness",
  "country": "US",
  "rate_card": 750
}

Installation

  1. Import workflow JSON file into n8n
  2. Add API credentials (RapidAPI, VerifiEmail, Gmail, Sheets)
  3. Configure Sheets with correct columns
  4. Customize scoring & emails
  5. Test with sample apps
  6. Activate workflow

Disclaimers


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.

πŸ”— Nodes Used

Google Sheets, HTTP Request, Webhook, Gmail, Stop and Error

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup