Whop Scraper - Products, Sellers & Content Rewards Campaigns avatar

Whop Scraper - Products, Sellers & Content Rewards Campaigns

Pricing

from $2.00 / 1,000 campaign scrapeds

Go to Apify Store
Whop Scraper - Products, Sellers & Content Rewards Campaigns

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

WebDataLabs

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

2

Monthly active users

6 days ago

Last modified

Share

Scrape whop.com and the Content Rewards campaign feed without logging in. Find the highest-paying clipping campaigns, research what sells, and track how prices, budgets and communities move over time.

What you get

Campaigns - every campaign on the Content Rewards discover feed, in one run:

FieldExample
Reward per 1,000 views1
Total budget / spent / remaining258000 / 251182.8 / 6817.2
Progress97.35 %
Platformsfacebook, instagram, tiktok, youtube
Type / statuscpm / active
Creators / views delivered299 / 480899829

Products - name, price, currency, billing period (in days), release method, trial length, stock, rating, review count, seller.

Sellers - for each Whop company URL you paste: company name, route, member count, average rating, review count and verified flag.

Example output (campaign)

{
"recordType": "campaign",
"url": "https://contentrewards.com/discover/14f743b2-c5ca-4f3e-8c0d-3010c485005d",
"title": "FR Yomi Denzel Campagne Principale",
"brand": "Yomi Denzel Clipping",
"category": "Personal Brand",
"status": "active",
"campaignType": "cpm",
"rewardPerThousandViewsUsd": 1,
"totalBudgetUsd": 258000,
"budgetSpentUsd": 251182.8,
"budgetRemainingUsd": 6817.2,
"progressPercentage": 97.35,
"socialPlatforms": ["facebook", "instagram", "tiktok", "youtube"],
"isVerified": true,
"creators": 299,
"viewCount": 480899829,
"fundedAt": "2025-12-01T14:58:37.000Z",
"scrapedAt": "2026-09-22T22:18:01.929Z"
}

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.
  • Product and pricing research - what is launching on Whop, what it charges, and how big and how well-reviewed specific 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. A campaign is only reported as ended after a run that read the whole feed.

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

FieldDescription
What to scrapecampaigns, products or sellers
Search or categoryKeyword filter; in Sellers mode also picks the category pages to crawl
Specific Whop URLsCompany URLs for Sellers, product URLs for Products
Max resultsCap per run - keep it low for a cheap trial
Track changes between runsTags deltas against the previous run

Everything else (proxy, country, retries) has a sensible default under Advanced.

How much does it cost to scrape Whop?

Pay per result, with one price per mode - each run scrapes a single record type, so your cost is results x one number, plus a small start fee per run that scales with the run's memory. The current rates, and the discount that applies on your Apify plan, are shown in the pricing box at the top of this page.

Products cost more per result than sellers, and sellers more than campaigns. Each product is a full product-page fetch, while campaigns arrive 100 per request.

You pay for results delivered to the dataset and the per-run start fee. Platform usage (compute and proxy traffic) is included.

Sellers: paste company URLs

Whop is rebuilding its marketplace category pages, and most of them currently list no companies. Paste company URLs such as https://whop.com/veganworld/ into Specific Whop URLs instead - each one returns that company's member count, average rating and review count.

A category crawl (a Search or category term, or category-browse URLs) still runs, but it stops after a few empty pages and says why, instead of crawling hundreds of empty pages. Company URLs that do not exist are skipped: the run log names them and the status message counts them.

Speed and freshness

  • The whole campaign feed takes a handful of requests, so campaigns mode finishes in well under a minute.
  • Campaigns are never cached. Their value is the live remaining budget, which moves within minutes, so that mode always fetches.
  • Category pages are cached between runs and re-used while they are younger than Reuse category data younger than (default 24 hours, Advanced). Cached rows keep the scrapedAt of the run that actually fetched them, so a record never claims to be fresher than it is. Set the value to 0 to always fetch fresh. Company pages are always fetched live.
  • Results stream into the dataset as they are found, so you can start reading a long run while it is still going.

Data notes

  • Campaigns come from the public Content Rewards discover feed, 100 campaigns per request.
  • rewardPerThousandViewsUsd is the campaign's highest per-platform rate, as Content Rewards displays it; some campaigns pay less on certain platforms. It is null for per-post and retainer campaigns (see campaignType).
  • viewCount and creators are real counts, including genuine zeros for brand-new campaigns. They are null only when a reported 0 contradicts budget the campaign has already used.
  • On campaign rows, companyId is the advertiser's Content Rewards organization ID, not a Whop company ID.
  • On seller rows from company URLs, category and isLive are null: Whop's company pages do not publish them.
  • 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.
  • billingPeriodDays is null for one-off purchases; it only has a value on recurring plans.

Notes

  • No login or cookies required; nothing behind a paywall is touched.
  • Campaigns come from the public JSON feed that the Content Rewards discover page itself loads in your browser. Whop data comes from public whop.com pages.
  • No personal data. Records carry business identity only (company name, route, member and review counts). Owner names, bios, avatars and social handles are deliberately not collected, and neither are the campaign feed's top-clipper and top-earner lists.

Explore the full portfolio from WebDataLabs.

Support

Found a bug, or need a field that is missing? Open an issue on the Issues tab of this Actor and it will be picked up there. You can also reach WebDataLabs through the support channel on our Store profile.