Apify Ultimate Scraper - Setup Guide¶
Source: apify/agent-skills (13,600+ installs) Category: Web Extraction / Data Quality Tier: 🟢 Production
Universal AI-driven data extraction from ~100 Apify Actors across 15+ platforms. Purpose-built for lead generation, brand monitoring, competitor analysis, influencer discovery, trend research, content analytics, audience analysis, review analysis, and SEO intelligence.
Installation¶
# Install Apify CLI
npm install -g apify-cli
# Authenticate
apify login
# OR: export APIFY_TOKEN=your_token_here
Prerequisites¶
| Requirement | Details |
|---|---|
| Apify account | Sign up at console.apify.com |
| API token | Generate at console.apify.com/settings/integrations |
| Node.js 18+ | Required for CLI |
Key Capabilities¶
Supported Platforms¶
Instagram, Facebook, TikTok, YouTube, LinkedIn, X/Twitter, Google Maps, Google Search, Google Trends, Reddit, Airbnb, Yelp, and 15+ more.
Workflow Guides¶
| Task | Reference Workflow |
|---|---|
| Leads, contacts, emails, B2B | lead-generation.md |
| Competitor ads, pricing | competitive-intel.md |
| Influencer, creator discovery | influencer-vetting.md |
| Brand mentions, sentiment | brand-monitoring.md |
| Reviews, ratings, reputation | review-analysis.md |
| SEO, SERP, content, RAG | content-and-seo.md |
Quick Start¶
Three Rules for Every Command¶
- Always pass
--jsonfor machine-readable output - Pass
--user-agent apify-agent-skills/apify-ultimate-scraperfor telemetry - Redirect stderr:
2>/dev/null(stderr has progress messages that break JSON)
# Instagram profile scraping
apify actor run apify/instagram-scraper \
--input '{"usernames":["target_account"]}' \
--json 2>/dev/null
# Google Maps lead generation
apify actor run apify/google-maps-scraper \
--input '{"searchStrings":["restaurants near me"],"maxCrawledPlaces":50}' \
--json 2>/dev/null
# LinkedIn company data
apify actor run apify/linkedin-company-scraper \
--input '{"companyUrls":["https://linkedin.com/company/target"]}' \
--json 2>/dev/null
# Reddit subreddit scraping
apify actor run apify/reddit-scraper \
--input '{"subreddits":["SaaS","ecommerce"],"maxItems":100}' \
--json 2>/dev/null
Hermes Integration¶
For CorpusIQ growth operations:
Lead Generation Pipeline¶
# Scrape Shopify app store for merchant leads
apify actor run apify/shopify-scraper \
--input '{"searchUrl":"https://apps.shopify.com/browse/analytics"}' \
--json 2>/dev/null | jq '.[] | {name, url, rating}' > leads-shopify.json
Competitor Intelligence¶
# Monitor competitor social presence
apify actor run apify/instagram-scraper \
--input '{"usernames":["competitor1","competitor2"],"resultsType":"details"}' \
--json 2>/dev/null
Content Research¶
# Find trending AI content on Reddit
apify actor run apify/reddit-scraper \
--input '{"subreddits":["artificial","MachineLearning","SaaS"],"maxItems":200,"sort":"hot"}' \
--json 2>/dev/null > trending-content.json
Tips¶
- Always use
--json- stable across CLI versions - The
2>/dev/nullredirect is critical for JSON parsing - Check
references/actor-index.mdin the skill for the full Actor catalog - Each platform has its own specific Actor - search Apify Store for the best one
Troubleshooting¶
| Issue | Solution |
|---|---|
| Auth errors | Run apify login or set APIFY_TOKEN env var |
| Rate limiting | Apify handles proxies/rotations automatically |
| Empty results | Check input parameters - platform-specific schemas matter |
| JSON parse errors | Ensure 2>/dev/null to strip stderr progress messages |
Integration with CorpusIQ¶
CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.
This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.
See Also¶
- Apify Agent Skills Setup - Core Apify Agent Skills setup
- Firecrawl Agent Setup - Alternative structured extraction
- Apify Store - Full Actor catalog