Use Case
Run 20 client campaigns from one API with per-result billing, volume pricing, and job tagging. Know exactly what each client costs and invoice with confidence.
Challenges teams face without Scrapernode
Every new client adds more PhantomBuster phantoms, more Clay rows, more Apollo seats. Tool costs eat 15-25% of campaign revenue, and margins get worse as you grow.
All clients share the same PhantomBuster account. If one campaign triggers a rate limit, all campaigns stall. There's no way to track per-client consumption.
Client asks for TikTok data or Instagram monitoring. You have no capability for it. You either say no or spend days evaluating new tools.
Each scraping tool has its own UI, API, and quirks. Training a new campaign manager takes 2-3 weeks across PhantomBuster, Clay, Apollo, and n8n.
How Scrapernode solves this
At Scale pack pricing ($999 / 100K credits), your per-lead data cost drops well below PhantomBuster + Clay. More clients = better unit economics.
LinkedIn profiles for Client A, Instagram monitoring for Client B, TikTok research for Client C — all the same API. New team members learn one tool, not five.
Every job logs exact credits consumed. Tag jobs by client, pull monthly usage, apply markup, invoice. No more spreadsheet gymnastics.
Copy these n8n patterns to get started in minutes
Each client has a dedicated n8n workflow that reads prospect URLs from their sheet, scrapes via Scrapernode, and pushes qualified leads into their outreach sequence.
Schedule trigger
Runs Mon/Wed/Fri for each client
Read prospect URLs
Pull new URLs from the client's Google Sheet
Scrapernode scrape
POST /api/jobs/create with client tag for tracking
Filter by criteria
Apply client-specific filters (title, location, company size)
Push to outreach
Add qualified leads to client's Instantly sequence
Log and notify
Write to client's Airtable tracker, notify campaign manager on Slack
Automatically generates per-client cost reports for invoicing at month end.
Schedule trigger
1st of each month
Fetch transactions
GET /api/credits/transactions for the previous month
Group by client
Code node groups transactions by client tag
Generate report
Write per-client cost breakdown to Google Sheets
Send invoices
Email cost report to each client
The scrapers most relevant to this use case
Connect your scraped data to your favorite tools
Auto-sync results to spreadsheets
Real-time delivery to any endpoint
Programmatic access for developers
Connect to 1000+ apps
Download in standard formats
Common questions about Lead Gen Agencies