Whop Scraper - Products, Sellers & Content Rewards Campaigns
Pricing
from $2.00 / 1,000 campaign scrapeds
Whop Scraper - Products, Sellers & Content Rewards Campaigns
Scrape whop.com marketplace products with prices and categories, seller/company intelligence, and Content Rewards clipping campaigns with reward-per-1k-views and remaining budget. No login. Opt-in change tracking across scheduled runs.
Pricing
from $2.00 / 1,000 campaign scrapeds
Rating
0.0
(0)
Developer
WebDataLabs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Scrape whop.com and the Content Rewards campaign feed without logging in. Find the highest-paying clipping campaigns, research what sells in a niche, and track how prices, budgets and communities move over time.
What you get
Campaigns - every live Content Rewards clipping campaign in one run:
| Field | Example |
|---|---|
| Reward per 1,000 views | 3 |
| Total budget / spent / remaining | 250000 / 199887.63 / 50112.37 |
| Progress | 79.96 % |
| Platforms | tiktok, instagram, youtube |
| Type / status | clipping / active |
| Views delivered | 126700000 |
Products - name, price, currency, billing period (in days), release method, trial length, stock, rating, review count, seller.
Sellers - company name, route, category, member count, average rating, review count, verified and live flags.
Example output (campaign)
{"recordType": "campaign","url": "https://contentrewards.com/discover/dd9f7918-e51d-4935-9f23-5935c783774a","title": "CapCut Clipping","brand": "CapCut","rewardPerThousandViewsUsd": 3,"totalBudgetUsd": 30000,"budgetSpentUsd": 225.54,"budgetRemainingUsd": 29774.46,"progressPercentage": 0.75,"campaignType": "clipping","status": "active","socialPlatforms": ["youtube"],"viewCount": 124000,"isVerified": true,"changeType": "new","firstSeenAt": "2026-07-20T09:00:00.000Z","scrapedAt": "2026-07-27T10:31:00.000Z"}
Use it for
- Find the best-paying campaigns - sort by reward per 1,000 views, filter to campaigns that still have budget left. A campaign at 98% progress is not worth clipping.
- Niche and pricing research - what products exist in a category, what they charge, how big and how well-reviewed their communities are.
- Competitor monitoring - schedule it and get told when a price moves, a budget drains, or a campaign ends.
Change tracking
Turn on Track changes between runs and schedule the actor. Every record is tagged:
new · active · price_change · reward_change · budget_drop · ended · delisted
plus firstSeenAt, lastSeenAt, daysTracked, and the previous price/reward/budget on rows that
moved. The first run is the baseline, so nothing is reported as ended on run one. State is kept in a
named key-value store per target, so scheduled runs compare against the previous run rather than
starting cold.
Unchanged records are still returned (tagged active) - a run that returned almost nothing would
look broken. Filter to the change types you care about.
Input
| Field | Description |
|---|---|
| What to scrape | campaigns, products or sellers |
| Search or category | Keyword filter; in Sellers mode also picks the category pages to crawl |
| Specific Whop URLs | Paste product, company or category-browse URLs to target them exactly |
| Max results | Cap per run - keep it low for a cheap trial |
| Track changes between runs | Tags deltas against the previous run |
Everything else (proxy, country, retries) has a sensible default under Advanced.
Pricing
Pay per result, with one price per mode - each run scrapes a single record type, so your cost
is always results x one number. No start fee, no surcharges.
| You scrape | Price per result |
|---|---|
| Campaigns | $0.002 |
| Sellers | $0.004 |
| Products | $0.012 |
Products cost more because each one is a full page fetch, while a single request returns ~500 campaigns or 24 sellers at a time.
Examples: 500 campaigns = $1.00 · 740 sellers = $2.96 · 50 products = $0.60.
Speed and freshness
Sellers mode can crawl Whop's whole category taxonomy (894 category pages, ~18 minutes, 6,440 distinct companies). Category pages are cached between runs and re-used while they are younger than Reuse category data younger than (default 24 hours, Advanced), so repeat runs over the same categories return almost immediately.
Most of the value arrives early: the taxonomy is a tree, so child categories largely repeat the
companies of their parents. Scoping with Search or category (for example trading) gets you a
category's companies in seconds instead of crawling everything.
- Cached rows keep the
scrapedAtof the run that actually fetched them, so a record never claims to be fresher than it is. - Set the value to
0to always fetch fresh. - Campaigns are never cached. Their value is the live remaining budget, which moves within minutes, so that mode always fetches - and it only costs one request anyway.
- Results stream into the dataset as they are found, so you can start reading a long crawl while it is still running.
Data notes
- Campaigns come from the public Content Rewards discover feed - the whole feed arrives in a single request, so this mode is cheap to run on a schedule.
viewCountandcreatorsarenullwhen Content Rewards does not publish them for a campaign. They are never reported as0just to fill the column.- Products discovered automatically come from Whop's new-arrivals feed, so they are brand new and usually have no ratings yet. To scrape established products, paste their URLs into Specific Whop URLs.
billingPeriodDaysisnullfor one-off purchases; it only has a value on recurring plans.
Notes
- No login or cookies required; nothing behind a paywall is touched.
- Only pages the sites allow crawling are used - their internal
/api/routes are excluded, as their robots.txt asks. - No personal data. Records carry business identity only (company name, route, logo, member and review counts). Owner names, bios, avatars and social handles are deliberately not collected.
- Category browse pages publish 24 companies each, so Sellers mode gets breadth from crawling many categories rather than deep pagination.