PowerAdSpy Scraper
Pricing
Pay per usage
PowerAdSpy Scraper
Scrape ad data from PowerAdSpy.com — the leading ad intelligence platform. Search by keyword across Facebook, Instagram, YouTube, and Google ads. Extract ad copy, headlines, CTAs, landing pages, images, and videos.
PowerAdSpy Scraper is an Apify Actor that logs into PowerAdSpy.com — a leading ad intelligence platform — and extracts detailed ad creative data. Search for ads by keyword across Facebook, Instagram, YouTube, and Google.
🔍 What It Does
- Login to PowerAdSpy with your account credentials
- Search for ads by one or more keywords
- Extract ad creative data including:
- Ad ID
- Network (Facebook, Instagram, YouTube, Google)
- Advertiser / Brand name
- Ad copy (body text)
- Headline / Title
- Call-to-action (CTA) text
- Landing page URL
- Image and video URLs
- Scraped-at timestamp
📋 Input
| Field | Type | Required | Description |
|---|---|---|---|
email | string | ✅ | Your PowerAdSpy account email |
password | string (secret) | ✅ | Your PowerAdSpy account password |
keywords | string[] | ✅ | Keywords to search for (array of strings) |
network | string | ❌ | Filter by network: all, facebook, instagram, youtube, google (default: all) |
Important: You must have a paid PowerAdSpy subscription to access ad data. The Actor logs in with your credentials and scrapes data available to your account.
📤 Output
Results are stored in the default dataset with the following schema:
| Field | Type | Description |
|---|---|---|
adId | string | Unique ad identifier |
network | string | Ad network (facebook, instagram, youtube, google) |
advertiser | string | Advertiser/brand name |
adCopy | string | Ad body text |
headline | string | Ad headline/title |
cta | string | Call-to-action text |
landingPageUrl | string | Landing page URL |
imageUrl | string | Creative image URL |
videoUrl | string | Creative video URL (if applicable) |
platform | string | Always poweradspy |
scrapedAt | string | ISO-8601 scrape timestamp |
💰 Pricing (PPE)
This Actor uses Pay-Per-Event (PPE) pricing:
| Event | Charge | Description |
|---|---|---|
search-start | $0.005 | Charged once per keyword search |
ad-result | $0.002 | Charged per ad result extracted |
Example: Searching 5 keywords that return 20 ads each would cost:
(5 × $0.005) + (100 × $0.002) = $0.225
🚀 Quick Start
Local Development
# Install dependenciesnpm install# Run locally (with Apify CLI)apify run# Or run directlynpm start
Deploy to Apify
$apify push
🧹 Graceful Shutdown
The Actor handles abort signals gracefully, cleaning up browser resources and exiting promptly to minimize costs.
⚠️ Notes
- PowerAdSpy requires an active paid subscription
- The Actor uses Playwright with stealth settings to avoid detection
- Rate limiting and human-like delays are applied between actions
- Credentials are handled securely via Apify's secret input system
📚 Use Cases
- Competitive research — See what ads your competitors are running
- Creative inspiration — Discover winning ad copy and creative formats
- Market intelligence — Track ad trends across networks and verticals
- Agency reporting — Build competitive ad intelligence for client reports