Skip to content

Whop Scraper

Try for free

Scrape the Whop marketplace: search results, discover feeds (trending, newest, top rated, top earning), category pages, whop and product pages. Get prices and plans, members, reviews, rankings, category and seller details. No login.

🛒 Whop Scraper

Export the Whop marketplace to clean spreadsheets. Search by keyword, follow the discover feeds (trending, newest, top rated, top earning) or paste category, whop and product pages, and get every product's price and billing period, members, rating, review count, Whop ranking, category and seller. Turn on details for all price plans, FAQ, features, seller profile and the latest reviews. No Whop account needed.

✨ Why use Whop Scraper?

  • ⚡ Fast and light — reads the same public data feed the Whop discover pages use, 50 products per request, no browser.
  • 💵 Prices you can compare — the price a buyer actually pays (subscription renewal price or one-time price), currency, billing period, trial days and plan type.
  • 🧭 Many ways in — keywords, search URLs, category pages, whop pages, product pages and six marketplace-wide discover feeds.
  • 🔍 Optional deep details — every visible price plan, full description, FAQ, included features, affiliate commission, seller name, location, social links and latest reviews.
  • 🔓 No login — public marketplace data only.
  • 💰 Cheap — $0.90 per 1,000 products.

🎯 Use cases

  • 📈 Market research — size up a niche (trading, sports betting, fitness, reselling, AI tools) by price, members, reviews and ranking.
  • 🏷️ Pricing benchmarks — compare monthly, yearly and lifetime plans across competitors.
  • 🧲 Lead generation — build lists of creators and businesses with their whop, seller name and social links.
  • 🆕 Trend spotting — track trending, newest and top-earning products over time.
  • 🤝 Affiliate research — find products with an affiliate program and the commission they pay.

🚀 How to use

  1. Enter search keywords and/or paste Whop URLs, or pick a discover feed.
  2. Set Max products per input.
  3. Optional: turn on Include product details (and the number of latest reviews).
  4. Click Start.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
searchQueriesKeywords, e.g. trading, notion templates
startUrlswhop.com search, category (/discover/browse/...), whop (/discover/<whop>/) or product (/discover/<whop>/<product>/) links
discoverFeedtrending, trending_3_hours, newest_arrivals, average_review_rating, most_reviews_7_days, most_money_made_24_hours, global_affiliate_percentage
maxResultsHard cap on products for each keyword, URL and feed (counted per input, not per run): 1 keyword plus the trending feed with maxResults 10 returns up to 20 products. A product found by two inputs is saved once.
includeDetailsAll plans, full description, FAQ, features, affiliate program and seller details
maxReviewsPerProductLatest reviews of the whop added to each detailed product
{
  "searchQueries": ["trading", "notion templates"],
  "startUrls": ["https://whop.com/discover/browse/education/"],
  "discoverFeed": "newest_arrivals",
  "maxResults": 100,
  "includeDetails": true,
  "maxReviewsPerProduct": 5
}

📤 Output

FieldDescription
id, title, headline, description, urlThe product
price, currency, billingPeriod, planType, initialPrice, renewalPrice, trialPeriodDays, isFreeDefault plan pricing (price is what a buyer pays each period, or once)
reviewsAverage, reviewsCount, members, whopRanking, usdGmv, verifiedPopularity and trust signals as Whop shows them
category, businessType, industryType, industryMarketplace category
companyName, companyRoute, companyUrl, companyMembersThe whop (business) selling it
createdAt, firstApprovedAtWhen the product was created and first approved for the marketplace
imageUrl, images, logoUrlMedia
searchQuery, discoverFeed, sourceCategory, sourceCompanyWhich input found the product
With details: plans[], plansCount, minPlanPrice, maxPlanPrice, fullDescription, faq[], features[], affiliateProgram, affiliatePercentage, sellerName, sellerUsername, sellerLocation, socialLinks[], companyReviewsAverage, companyReviewsCount, reviews[]
{
  "id": "prod_Ab12Cd34Ef56G",
  "title": "Pro",
  "headline": "Every tool, on 5,000+ tickers, with 1:1 support.",
  "url": "https://whop.com/discover/example-trading/pro/",
  "price": 699.0,
  "currency": "USD",
  "billingPeriod": "/month",
  "planType": "renewal",
  "initialPrice": 0.0,
  "renewalPrice": 699.0,
  "reviewsAverage": 4.87,
  "reviewsCount": 571,
  "whopRanking": 53,
  "category": "Trading",
  "industry": "Options trading",
  "companyName": "Example Trading",
  "companyMembers": 3789,
  "createdAt": "2025-05-21T13:09:07Z",
  "searchQuery": "trading",
  "plans": [
    {"planType": "renewal", "price": 699.0, "currency": "USD", "period": "/ month"},
    {"planType": "renewal", "price": 4999.0, "currency": "USD", "period": "/ year"}
  ],
  "affiliateProgram": "enabled",
  "affiliatePercentage": 15.0,
  "sellerName": "Alex Example",
  "scrapedAt": "2026-10-16T09:05:37.070Z"
}

💰 Pricing

  • $0.90 per 1,000 products ($0.0009 each) with details off.
  • $1.50 per 1,000 detailed products ($0.0015 each) with details on (each one needs extra requests).
  • Plus a little platform usage (compute and proxy traffic), usually a fraction of a cent per run.

Example: 1,000 products from a keyword search ≈ $0.90 plus about a cent of usage. 100 detailed products ≈ $0.15.

Set a maximum charge per run and the actor stops cleanly when it is reached.

❓ FAQ

Is it legal to scrape Whop? The actor reads the publicly visible marketplace, the same pages anyone can open without an account. You are responsible for how you use the data, including Whop's terms and privacy laws such as GDPR.

Do I need a Whop account or proxies? No. No login, and the built-in datacenter proxy is used by default. If it is ever refused, the run switches to residential exits by itself.

How many products can I get? A keyword search returns as many products as Whop reports for it (usually a few hundred). Discover feeds go much deeper. Category pages list the products of the most popular whops in that category.

Why is members 0 or empty for some products? Sellers can hide their member count; the actor returns exactly what Whop shows. companyMembers is the whop-wide count.

Why is price different from initialPrice? For subscriptions with no up-front fee, initialPrice is 0 and price is the recurring renewal price a buyer pays each period.

Can I schedule it or use the API? Yes. Save your input as a task, schedule it, and fetch results through the API or an integration.

⚠️ Limits

  • Public marketplace data only: no member lists, revenue dashboards or content behind a purchase.
  • Keyword revenue history (daily revenue per keyword) is not included.
  • Reviews are the whop's latest reviews (Whop shows reviews per whop, each tagged with the product it was left on).
  • At most 100 reviews per product: they are stored inside the product row, so a larger list would make rows too big.
  • A product found by several inputs is saved once per run.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.