Whop Content Rewards Scraper avatar

Whop Content Rewards Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Whop Content Rewards Scraper

Whop Content Rewards Scraper

Extract every Whop Content Rewards campaign: per-platform payout rates, budget burn rate, creator counts, approval rates, and brand trust data. Track clipping and UGC campaigns and their real economics without clicking through each card.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Data Minds

Data Minds

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Security

Limited permissions

Share

What is Whop Content Rewards Scraper?

Whop Content Rewards Scraper extracts every public Whop Content Rewards campaign into a clean dataset, so you can find clipping campaigns and track campaign budget without scrolling the board by hand. Enter nothing or add filters, then get payout rates, budget left, creator counts, brand trust signals and brief links per campaign. On the Free plan, results cost $0.002 each.

Just click Start and you get the live campaign board, ranked by budget left. No coding is needed, and you can narrow the list with filters for platform, payout rate, competition and brand rating.

  • Find clipping campaigns with budget left: keep live campaigns, sort by budget left and see which clipping campaigns still have money to pay out. Sort by reward to list the highest paying clipping campaigns first.
  • Track campaign budget and burn rate: see total budget, spent, left, daily burn and the days until the campaign budget runs out. It works as a Whop campaign budget tracker when you schedule it.
  • Spot low competition campaigns: filter by maximum creators and skip crowded clipping campaigns. Sorting by opportunity score helps you pick the best Whop Content Rewards campaigns.
  • Compare campaign payout rates: compare clipping campaigns side by side with clipping CPM rates and the campaign payout per platform on TikTok, Instagram and YouTube. UGC campaign payout rates and the minimum views to earn per clip are included.
  • Research the clipping market: clipping economy market research and creator monetization research become a spreadsheet job, and top earners in a clipping campaign add a benchmark for clipper income tracking.
  • Get campaign launch alerts: schedule a run with the "newer than" timestamp for new clipping campaign alerts, and use UGC campaign discovery to spot fresh briefs.
  • Check brand trust before you post: filter brand verified campaigns on Whop and add rating, review count and member count to every row.

Think of it as a clipping campaign finder for the Content Rewards board. It also works as a Whop campaign finder for brands and a Whop UGC campaign finder for creators. Run it as a Whop Content Rewards tracker on a schedule, or as a Whop Content Rewards extractor for a one-off pull. It covers clipping and UGC campaigns, so it doubles as a Whop UGC campaigns scraper and a Whop campaign data extractor.

Export Whop Content Rewards to CSV or Excel. Keep Whop clipping campaign data as a JSON export, or send a Whop Content Rewards campaigns data export to your other tools. Export Whop campaigns to a spreadsheet for your team.

The Apify platform adds an API, scheduling, integrations and exports to JSON, CSV, Excel, XML and HTML on top of the data. Campaigns come from the public board of Whop.

What can Whop Content Rewards Scraper do?

  • ๐Ÿ” Collect live, ended or all campaigns, or look up specific campaigns by link or ID
  • ๐ŸŽฏ Filter Whop clipping campaigns by platform, campaign type, category, search text, budget, payout, creators, views and brand trust
  • ๐Ÿ“Š Rank results by budget left, reward per 1,000 views, newest, fewest creators, burn rate and an opportunity score
  • ๐Ÿ’ฐ Return per-platform payout tables with rate, maximum payout and minimum views when the site publishes them
  • ๐Ÿ“Ž Collect clipping campaign brief and footage links for each campaign
  • ๐Ÿ”” Track clipping campaigns on a schedule and show only new campaigns with the launch-alert timestamp
  • ๐Ÿ“ฆ Export campaign data to JSON, CSV, Excel, XML or HTML and run it through the API

What data can Whop Content Rewards Scraper extract?

Every row is one campaign. Field names below are exactly the dataset field names.

FieldDescription
๐Ÿ†” idCampaign ID
๐ŸŽฌ titleCampaign title
๐Ÿข brandBrand running the campaign
๐Ÿšฆ statusactive or completed
๐ŸŽฅ campaignTypeCampaign type as published
๐Ÿ“‚ categoryCampaign category
โœ… isVerifiedWhether the campaign is listed as verified
๐Ÿ“ descriptionFull campaign brief text
๐Ÿ’ต rewardPerThousandViewsHeadline reward per 1,000 views in USD
๐Ÿ“Š payoutsPer-platform list with platform, cpmUsd, maxPayoutUsd, minViews
๐Ÿ… maxPayoutPerSubmissionUsdHighest payout cap per submission
๐Ÿšช minViewsPerSubmissionLowest minimum views to earn
๐Ÿฆ totalBudgetUsdTotal campaign budget in USD
๐Ÿ’ธ budgetSpentUsdBudget already spent
๐Ÿ’ฐ budgetLeftUsdBudget still available
๐Ÿ“‰ progressPercentageShare of the budget already spent
๐Ÿ“ฑ platformsAccepted social platforms
๐Ÿ‘ฅ creatorsNumber of creators in the campaign
๐Ÿ‘€ approvalRatePctApproval rate in percent (see note)
๐ŸŽ– successRatePctSuccess rate in percent (see note)
๐Ÿ“ˆ totalViewsTotal views generated
๐Ÿ”ฅ viewsLast7DaysViews over the last 7 days (needs includeViewHistory)
๐Ÿ“… fundedAtDate the campaign was funded
โณ ageDaysDays since funding
๐Ÿ”ฅ dailyBurnUsdAverage budget spent per day since funding
โฑ estimatedDaysToDepletionDays before the remaining budget runs out at that burn rate
๐Ÿงฎ budgetPerCreatorUsdTotal budget divided by creators
๐ŸŽฏ opportunityScore0 to 100 score relative to the other campaigns in the run
๐Ÿ“‹ requirementsCampaign rules list (see note)
๐Ÿ“Ž resourcesBrief and footage links with label, url, platform, description
๐Ÿ† topEarnersTop earners with username, name, viewCount
๐Ÿ—“ dailyViewsDay-by-day views (needs includeViewHistory)
๐Ÿงพ dailySubmissionsDay-by-day submissions (see note)
๐Ÿ›ก brandVerifiedWhether the brand is verified
๐Ÿ‘จ brandMemberCountBrand member count
โญ brandRatingBrand rating
๐Ÿ—ฃ brandReviewCountNumber of brand reviews
๐Ÿ•ฐ brandSinceDate the brand joined
๐Ÿญ brandIndustryBrand industry
๐Ÿ”— campaignUrlCampaign link
๐ŸŒ whopUrlWhop page link (needs includeBrand)
๐Ÿ”– brandUrlBrand page link
๐Ÿ“ท thumbnailUrlCampaign thumbnail
๐Ÿ–ผ avatarUrlBrand logo
๐Ÿงฉ whopExperienceIdWhop experience ID
๐Ÿ› whopCompanyIdWhop company ID
๐Ÿ—ƒ programIdProgram ID
๐Ÿ’Ž detailsFetchedWhether the deep read returned details
๐Ÿ•’ scrapedAtTime of the run
๐Ÿ”ค rawOriginal display values, only when includeRaw is on

Note: Not every campaign publishes every value, so missing values come back as null or an empty list. In the current version approvalRatePct, successRatePct, requirements and dailySubmissions are returned empty for every campaign. Fields tied to a switch (includeDetails, includeBrand, includeViewHistory, includeDescription) are left out of each row when that switch is off.

What data can't Whop Content Rewards Scraper extract?

  • Private data: only campaigns visible on the public board are covered, with no creator accounts, submitted clips or earnings dashboards.
  • Approval rates, success rates, campaign rules and daily submissions (empty for now, as noted above).
  • Campaigns from other clipping boards, which this Actor does not read.

For Whop products, plans and company profiles, try the Whop Marketplace Data Scraper.


How to scrape Whop Content Rewards campaigns

Whop Content Rewards Scraper is built for an easy start, even if you have never extracted web data before.

  1. Create a free Apify account with your email.
  2. Open Whop Content Rewards Scraper.
  3. Choose status (live, ended or everything) and set maxItems to the number of campaigns you want.
  4. Add optional filters such as platforms, minRewardPerThousand or maxCreators, or paste campaign links into startUrls.
  5. Click Start and wait for the run to finish.
  6. Download your data in JSON, CSV, Excel, XML or HTML.

How much does it cost to scrape Whop Content Rewards?

Whop Content Rewards Scraper uses pay-per-event pricing: you pay for each campaign saved to the dataset, plus a small start event. Platform usage is billed in addition.

PlanPrice per campaignPrice per 1,000 campaigns
Free$0.002$2.00
Bronze$0.0017$1.70
Silver$0.0014$1.40
Gold$0.001$1.00

The start event costs $0.00005 per GB of memory, with a minimum of one event. The default memory is 1024 MB (1 GB), so each run adds one start event of $0.00005.

Worked example: on the Gold plan, 1,000 campaigns cost $1.00 plus the $0.00005 start event, before platform usage. The 30-campaign sample in the default input costs $0.06 on the Free plan.

See the pricing tab for every event.

Is scraping Whop Content Rewards free?

You can start for free. The Apify Free plan includes a monthly credit of $5, which covers about 2,500 campaigns at the Free price of $0.002 each, before platform usage. Paid plans lower the price per campaign down to $0.001 on Gold.


Input

No field is required: press Start and you get the live campaign board. Set the input in the Actor interface or send it as JSON through the API. This example collects the top 30 live campaigns by budget left:

{
"status": "active",
"maxItems": 30,
"sortBy": "budgetLeft"
}

See the input tab for all fields.

FieldTypeRequiredDefaultDescription
statusstringNoactiveactive (live), completed (ended) or all. Ignored when you give links or IDs.
startUrlsarrayNo[]Campaign links; only these campaigns are collected.
campaignIdsarrayNo[]Campaign IDs, combined with the links.
maxItemsintegerNo1000Maximum campaigns saved (1 to 500000). The prefilled value is 30.
campaignTypesarrayNo[]clipping, ugc or both.
categoriesarrayNo[]Keep only these categories.
platformsarrayNo[]tiktok, instagram, youtube, x, facebook.
searchTextstringNoemptyText in title, brand, description or category.
minRewardPerThousandnumberNononeMinimum reward per 1,000 views (USD).
maxRewardPerThousandnumberNononeMaximum reward per 1,000 views (USD).
minMaxPayoutUsdnumberNononeMinimum payout ceiling per clip (USD).
minBudgetLeftUsdnumberNononeMinimum budget left (USD).
minTotalBudgetUsdnumberNononeMinimum total budget (USD).
maxProgressPercentageintegerNononeMaximum share of budget already spent (0 to 100).
minDaysToDepletionnumberNononeMinimum days before the budget runs out.
minCreatorsintegerNononeMinimum creators.
maxCreatorsintegerNononeMaximum creators.
minApprovalRatePctintegerNononeMinimum approval rate (0 to 100).
minTotalViewsintegerNononeMinimum total views.
verifiedBrandsOnlybooleanNofalseOnly verified brands.
minBrandRatingnumberNononeMinimum brand rating (0 to 5).
minBrandMembersintegerNononeMinimum brand members.
hasResourcesOnlybooleanNofalseOnly campaigns with brief or footage links.
fundedAfterstringNoemptyOnly campaigns funded on or after this date.
fundedBeforestringNoemptyOnly campaigns funded on or before this date.
newSincestringNoemptyISO timestamp; only newer campaigns (launch alert).
sortBystringNobudgetLeftbudgetLeft, reward, opportunity, newest, oldest, progress, leastCreators, creators, approvalRate, totalViews, burnRate, daysLeft, totalBudget.
includeDetailsbooleanNotrueDeep read for payout table, brief links, top earners and creators.
includeBrandbooleanNotrueAdd brand trust fields.
includeViewHistorybooleanNofalseAdd dailyViews and viewsLast7Days.
includeDescriptionbooleanNotrueInclude the campaign brief text.
includeRawbooleanNofalseAdd the raw object.
proxyConfigurationobjectNoprefilledConnection settings; the prefilled default is recommended.
concurrencyintegerNo8Campaigns read in parallel (1 to 20).
requestDelaySecondsnumberNo0Pause between requests (0 to 10).
maxRetriesintegerNo3Retries per failed request (1 to 10).
maxScannedintegerNo20000Safety cap on board rows examined (1 to 100000).

Use startUrls or campaignIds to collect only specific campaigns. Both reduce to the campaign ID, and status is ignored.

  • โœ… Good: https://contentrewards.com/discover/6b7db90d-412f-4bcc-ab1e-619ab73bfa09
  • โœ… Good: 6b7db90d-412f-4bcc-ab1e-619ab73bfa09
  • โŒ Bad: a link to a brand page instead of a campaign

Money, competition and approval filters

Filters combine with AND, and values inside one list filter are OR. Numeric filters need the value to exist: a campaign with no value for that field is removed.

  • โœ… Good: minRewardPerThousand 1.5 with maxCreators 300 to find low competition campaigns
  • โŒ Bad: minRewardPerThousand above maxRewardPerThousand, which stops the run before any request

Warning: minApprovalRatePct removes every campaign in the current version, because approval rates are returned empty. Leave it unset.

Launch alerts with newSince

Set newSince to an ISO timestamp such as 2026-07-25T00:00:00Z and schedule the run to list only newer campaigns.


Output

Results appear in the Output and Storage tabs as a dataset with several table views: Campaign Overview, Payouts and Rates, Budget and Burn, Performance and Competition, Requirements and Resources, Top Earners and Momentum, Brand Trust, and Links and IDs. Download them in JSON, CSV, Excel, XML or HTML, or pick only the fields you need.

JSON example

Results for the input example above (shortened, with example values):

{
"id": "6b7db90d-412f-4bcc-ab1e-619ab73bfa09",
"title": "Example Clipping Campaign",
"brand": "Example Brand",
"status": "active",
"campaignType": "cpm",
"category": "Entertainment",
"isVerified": true,
"description": "Post short clips of the example channel.",
"rewardPerThousandViews": 2,
"payouts": [
{ "platform": "tiktok", "cpmUsd": 2, "maxPayoutUsd": 500, "minViews": 1000 },
{ "platform": "youtube", "cpmUsd": 1.5, "maxPayoutUsd": 300, "minViews": 1000 }
],
"maxPayoutPerSubmissionUsd": 500,
"minViewsPerSubmission": 1000,
"totalBudgetUsd": 20000,
"budgetSpentUsd": 8000,
"budgetLeftUsd": 12000,
"progressPercentage": 40,
"platforms": ["tiktok", "youtube"],
"creators": 150,
"approvalRatePct": null,
"successRatePct": null,
"totalViews": 4000000,
"fundedAt": "2026-10-01T00:00:00.000Z",
"ageDays": 25,
"dailyBurnUsd": 320,
"estimatedDaysToDepletion": 37.5,
"budgetPerCreatorUsd": 133.33,
"opportunityScore": 71.4,
"requirements": [],
"resources": [
{ "label": "footage", "url": "https://example.com/brief", "platform": null, "description": null }
],
"topEarners": [
{ "username": "exampleclipper", "name": "Example Clipper", "viewCount": 250000 }
],
"dailySubmissions": [],
"brandVerified": true,
"brandMemberCount": 12000,
"brandRating": 4.6,
"brandReviewCount": 80,
"brandSince": "2024-01-01T00:00:00.000Z",
"brandIndustry": "media",
"campaignUrl": "https://contentrewards.com/discover/6b7db90d-412f-4bcc-ab1e-619ab73bfa09",
"whopUrl": "https://example.com/brand",
"brandUrl": "https://example.com/brand",
"thumbnailUrl": "https://example.com/thumb.jpg",
"avatarUrl": "https://example.com/logo.png",
"whopExperienceId": "exp_example",
"whopCompanyId": "biz_example",
"programId": "prog_example",
"detailsFetched": true,
"scrapedAt": "2026-10-26T12:00:00.000Z"
}

With includeViewHistory on, each row also holds dailyViews and viewsLast7Days.

Run summary

Each run also saves a run-summary record in the key-value store with totals such as campaignsSaved, status, sortBy, filteredOut, fieldCoveragePct, scrapedAt and durationSeconds.

Notes and limitations

  • Only campaigns on the public board are covered, and the board changes as campaigns open and close.
  • The opportunityScore is only calculated when a run returns at least three campaigns, and it ranks campaigns against each other within that run.
  • dailyBurnUsd is an average since funding, not a trailing rate.
  • Brand fields depend on includeBrand and on what the brand has published.

Tips and advanced usage

How many campaigns can you scrape per run?

One run can return the whole public board, up to your maxItems value. The exact number depends on how many campaigns are live or ended, your filters and maxScanned. The best way to know is a quick test run with maxItems set to 10 or 30.

How to get faster or cheaper results

  • Lower maxItems, since you pay per saved campaign.
  • Turn includeDetails off for a faster list without payout tables, brief links and top earners.
  • Use filters such as platforms and searchText so only matching campaigns are saved.
  • Lower concurrency to 4 if requests start failing.

Integrations and API

Can I use Whop Content Rewards Scraper as an API?

Yes. The Apify API lets you start runs, schedule them and fetch results. Use the apify-client package for Node.js or Python, and see the API tab for ready-to-use code.

How to scrape Whop Content Rewards with Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("data_minds/whop-content-rewards-scraper").call(
run_input={"status": "active", "maxItems": 30, "sortBy": "budgetLeft"}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["title"], item["budgetLeftUsd"])

Can I integrate Whop Content Rewards Scraper with other apps?

Yes. Connect it with Make, Zapier, Google Sheets, Slack and other tools through Apify integrations. Use webhooks to trigger an action when a run finishes, and schedule runs to keep your campaign data fresh.

Can I use Whop Content Rewards Scraper with AI agents (MCP)?

Yes. Connect the Actor to Claude and other MCP clients through the Apify MCP server. Open the MCP tab for setup steps.


Other Whop Content Rewards scrapers

ActorWhat it does
๐Ÿ› Whop Marketplace Data ScraperWhop listings, pricing plans, company profiles, growth metrics, affiliate terms and reviews
๐Ÿ“ฑ YouTube Shorts ScraperYouTube Shorts from any channel with views, likes, comments and hashtags
๐Ÿ”— Facebook Reels ScraperScrape Facebook Reels from any public page, profile or reel URL: captions, play counts, reactions, comments, shares, HD/SD video links...

FAQ

Web scraping is generally legal when you collect publicly available data. This Actor reads campaigns visible on the public board and does not need your Whop login. You should still follow data protection rules and the site's terms. Read the Apify guide to web scraping legality. This is not legal advice.

How does Whop Content Rewards Scraper work?

You choose which campaigns to collect, such as live or ended ones, and add optional filters. The Actor gathers matching campaigns, adds payout, budget, creator and brand details, ranks them by your chosen sort and saves each one as a row in your dataset, ready to export.

Why scrape Whop Content Rewards campaigns?

Campaign data helps clippers and creators decide where to post, and helps brands compare their offer with others. You can find campaigns with budget left, compare payout rates per platform, spot low competition and track how fast budgets burn. Scheduled runs turn that research into a repeatable routine.

Why am I getting fewer campaigns than expected?

Filters combine with AND, so each extra filter removes campaigns, and numeric filters drop campaigns that have no value for that field. Check the run log, which names the filters that removed the most campaigns. Also confirm status and maxItems, then relax the filters and run again.

Can I find low competition clipping campaigns?

Yes. Set maxCreators to a ceiling such as 300, add minBudgetLeftUsd so the budget is not nearly gone, and sort by leastCreators. Each row shows creators, budgetLeftUsd and budgetPerCreatorUsd, so you can compare how crowded each campaign is before you post.

How do I get new Whop Content Rewards campaign alerts?

Set newSince to the time of your last check and schedule the Actor to run daily. Each run saves only campaigns funded after that timestamp. Add a webhook or an integration such as Slack or Google Sheets to get notified when a run finishes with new rows.

How much do clippers make on Whop Content Rewards?

Each campaign sets its own rate, shown as rewardPerThousandViews and, per platform, cpmUsd in the payouts list. Earnings depend on your views, the payout cap and the remaining budget, so this Actor does not predict income. Use it to compare campaigns, then check the campaign page.

Is Whop Content Rewards legit?

The Actor cannot judge whether a campaign is legitimate or will pay out. It returns what the public board shows, including budget left, brand verification, rating, review count and creator count. Check these fields, read the campaign brief and verify the source yourself before you post any clip.

Whop Content Rewards Scraper not working?

Check the run log for the filter or input problem it names. Then try fewer filters or a lower concurrency, because requests can fail temporarily and a later run often works. If it keeps failing, open a report on the Issues tab with your input and run link.


Support and feedback

Found a bug or have a feature request? Create an issue on the Issues tab. Need a custom solution or more data? Contact hello.dataminds@gmail.com.

Built and maintained by the data_minds team on Apify. This Actor is an independent tool, not affiliated with or endorsed by Whop, and you are responsible for using the data in line with applicable laws and the site's terms.