Whop Content Rewards Scraper
Pricing
from $1.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
1
Monthly active users
19 hours ago
Last modified
Categories
Share
Whop Content Rewards Scraper is an Apify Actor that extracts clipping and UGC campaign data from the Whop Content Rewards board: reward per 1,000 views, per-platform payout rates, budget left, burn rate, creator counts and brand details. Run it and get one row per campaign in JSON, CSV or Excel. From $0.002 per campaign ($2.00 per 1,000) on the Free plan, down to $0.001 on Gold. ๐ Try it free
What can Whop Content Rewards Scraper do?
- ๐ต Real payout detail. The reward per 1,000 views, a campaign payout per platform (TikTok, Instagram, YouTube, X, Facebook), the payout ceiling per clip and the minimum views to earn per clip.
- ๐ฆ Budget and burn rate. Total budget, budget left, percent spent, daily burn and the estimated days until a campaign budget runs out.
- ๐ฏ Opportunity score. A 0-100 score that ranks the campaigns in your run by reward, budget left, crowding and approval rate.
- ๐ฅ Competition signals. Creator count, total views and budget per creator, so you can find low competition clipping campaigns.
- ๐ก Brand details. Brand verified flag, rating, review count, member count and the date the brand joined, when brand details are on.
- ๐ Brief and footage links. Clipping campaign brief and footage links plus the top earners in a clipping campaign, when it publishes them.
- ๐ Filters and sorting. More than 20 filters (type, category, platform, text, money, competition, brand, dates) and 13 sort orders.
- ๐ Apify platform tools. Schedule runs, call the Actor through the API, use webhooks and export to JSON, CSV or Excel.
The Actor needs no Whop login, cookies or API key.
What data can I extract from Whop Content Rewards?
| Field | Description |
|---|---|
๐ id, title, brand | Campaign ID, campaign title and brand name. |
๐ฆ status, campaignType, category | Live or ended state, campaign type and category. |
โ
isVerified | Whether the campaign is listed as verified. |
๐ description | The campaign brief text (on by default). |
๐ต rewardPerThousandViews | Headline reward per 1,000 views in USD. |
๐ payouts | Per-platform list with platform, cpmUsd, maxPayoutUsd and minViews. |
๐ฐ maxPayoutPerSubmissionUsd, minViewsPerSubmission | Highest payout ceiling per clip and lowest minimum views across platforms. |
๐ฆ totalBudgetUsd, budgetSpentUsd, budgetLeftUsd | Budget figures in USD. |
๐ progressPercentage | Share of the budget already spent. |
๐ฑ platforms | Platforms the campaign accepts. |
๐ฅ creators, totalViews | Creator count and total views. |
๐ฏ approvalRatePct, successRatePct | Approval and success rates; null when the board does not provide them. |
๐ fundedAt, ageDays | Funding date and campaign age in days. |
๐ฅ dailyBurnUsd, estimatedDaysToDepletion | Average spend per day since funding and the days left at that pace. |
๐งฎ budgetPerCreatorUsd, opportunityScore | Total budget per creator and the relative score. |
๐ requirements | Campaign rules list; can be empty. |
๐ resources | Brief, footage and asset links (label, url, platform, description). |
๐ topEarners | Up to 10 top earners (username, name, viewCount). |
๐ dailyViews, viewsLast7Days | Daily view series and the last-7-day total (only with daily view history on). |
๐ dailySubmissions | Daily submissions series when available. |
๐ก brandVerified, brandRating, brandReviewCount, brandMemberCount, brandSince, brandIndustry | Brand trust details (only with brand details on). |
๐ campaignUrl, whopUrl, brandUrl, thumbnailUrl, avatarUrl | Links and images (whopUrl needs brand details on). |
๐งฉ whopExperienceId, whopCompanyId, programId | Platform identifiers for joining data. |
๐ detailsFetched, scrapedAt | Whether the detail read worked and when the row was collected. |
๐งพ raw | Original display values (only with original display strings on). |
Campaign data depends on what the board publishes, so some fields can be null or empty for some campaigns.
What can you do with the data from Whop Content Rewards?
๐ฌ Find the best Whop content rewards campaigns and the highest paying clipping campaigns
- Set
sortBytorewardandstatustoactive. - Add
minBudgetLeftUsdso the campaign budget left is still worth your time. - Export the Dataset and compare clipping campaigns side by side, including clipping CPM rates.
๐จ Run UGC campaign discovery
- Set
campaignTypestougcand pick yourplatforms. - Use
searchTextorcategoriesto narrow it to your niche. - Check
payoutsfor UGC campaign payout rates per platform.
๐จ Get new clipping campaign alerts
- Set
newSinceto a timestamp such as2026-10-01T00:00:00Z. - Schedule the Actor and add a webhook.
- Treat every new row as a Whop content rewards monitor hit.
๐ Track a campaign budget over time
- Pass the campaign link in
startUrlsor the ID incampaignIds. - Run it on a schedule and keep every dataset.
- Compare
budgetLeftUsd,dailyBurnUsdandestimatedDaysToDepletionbetween runs for clipper income tracking.
๐ Research the clipping economy and how much clippers make on Whop
- Collect the whole board with
statusset toall. - Export to CSV or Excel and group by
categoryandplatforms. - Use the rates and budgets for creator monetization research.
How do I use Whop Content Rewards Scraper?
- Open Whop Content Rewards Scraper on Apify and click Try for free.
- Choose a campaign
status: live, ended or everything. - Add
startUrlsorcampaignIdsif you only want specific campaigns. - Filter Whop clipping campaigns by platform,
minRewardPerThousandorminBudgetLeftUsd. - Pick
sortByandmaxItems, then click Start. - Wait for the run to finish and open the Output tab for the table views.
- Export the Dataset as JSON, CSV or Excel, or read it through the API.
How much does it cost to scrape Whop Content Rewards?
Whop Content Rewards Scraper uses pay-per-event pricing: one campaign_result event is charged for every campaign saved to the dataset. Apify platform usage is billed in addition. Your price depends on your Apify plan.
| Plan | Price per campaign | Per 1,000 campaigns |
|---|---|---|
| ๐ Free | $0.002 | $2.00 |
| ๐ฅ Bronze | $0.0017 | $1.70 |
| ๐ฅ Silver | $0.0014 | $1.40 |
| ๐ฅ Gold, Platinum and Diamond | $0.001 | $1.00 |
Each run also has a start event of $0.00005 per GB of memory, with a minimum of one. The default memory is 1024 MB (1 GB), so one start event applies: $0.00005 per run.
Example: 100 campaigns on the Free plan cost 100 x $0.002 = $0.20, plus the $0.00005 start event. You can set a maximum spend per run, and the run finishes cleanly and keeps what it saved when that limit is reached.
Is scraping Whop Content Rewards free?
No. You pay per saved campaign at the price of your Apify plan, starting at $0.002 per campaign on the Free plan. Platform usage is billed in addition. Check your Apify plan for the credits it includes, and use the maximum spend setting to cap any run.
How much does Whop Content Rewards Scraper cost per 1,000 results?
On the Free plan, 1,000 campaigns cost $2.00. Bronze costs $1.70, Silver $1.40, and Gold, Platinum and Diamond $1.00 per 1,000 campaigns. A small start event of $0.00005 is added per run, and Apify platform usage is billed in addition.
Input
All fields are optional. With no input, the Actor collects the live campaign board using the defaults below. Filters combine with AND, and values inside one filter combine with OR.
Whole board
Leave startUrls and campaignIds empty and choose status, filters and sortBy. Use this mode as a Whop campaign finder or an everything-on-the-board Whop campaign scraper.
Specific campaigns
Add campaign links to startUrls (one per line) or IDs to campaignIds. Only those campaigns are collected, and status is not applied. Filters still apply to the result.
| Field | Type | Required | Description | Default / example |
|---|---|---|---|---|
status | string | No | active (live), completed (ended) or all. | active |
startUrls | array | No | Campaign links, one per line. | [] |
campaignIds | array | No | Campaign IDs. Combines with startUrls. | [] |
maxItems | integer | No | Maximum campaigns saved (1 to 500000). | 1000 (prefill 30) |
campaignTypes | array | No | clipping, ugc or both. | [] |
categories | array | No | Keep only these categories. | [] |
platforms | array | No | tiktok, instagram, youtube, x, facebook. | [] |
searchText | string | No | Matches title, brand, description or category (case-insensitive). | poker |
minRewardPerThousand | number | No | Minimum reward per 1,000 views in USD. | 1.5 |
maxRewardPerThousand | number | No | Maximum reward per 1,000 views in USD. | none |
minMaxPayoutUsd | number | No | Minimum payout ceiling per clip in USD. | 100 |
minBudgetLeftUsd | number | No | Minimum budget left in USD. | 5000 |
minTotalBudgetUsd | number | No | Minimum total budget in USD. | 10000 |
maxProgressPercentage | integer | No | Maximum percent of budget spent (0 to 100). | 80 |
minDaysToDepletion | number | No | Minimum estimated days before the budget runs out. | 7 |
minCreators | integer | No | Minimum creators. | none |
maxCreators | integer | No | Maximum creators, to skip crowded campaigns. | 300 |
minApprovalRatePct | integer | No | Minimum approval rate (0 to 100). Campaigns with no approval rate are filtered out. | 40 |
minTotalViews | integer | No | Minimum total views. | 1000000 |
verifiedBrandsOnly | boolean | No | Keep only verified brands. | false |
minBrandRating | number | No | Minimum brand rating (0 to 5). | 4.5 |
minBrandMembers | integer | No | Minimum brand member count. | none |
hasResourcesOnly | boolean | No | Keep only campaigns with brief or footage links. | false |
fundedAfter | string | No | Funded on or after this date. | empty |
fundedBefore | string | No | Funded on or before this date. | empty |
newSince | string | No | ISO timestamp for launch alerts. | 2026-10-01T00:00:00Z |
sortBy | string | No | budgetLeft, reward, opportunity, newest, oldest, progress, leastCreators, creators, approvalRate, totalViews, burnRate, daysLeft, totalBudget. | budgetLeft |
includeDetails | boolean | No | Adds payouts, brief links and top earners per campaign. | true |
includeBrand | boolean | No | Adds brand trust fields. | true |
includeViewHistory | boolean | No | Adds dailyViews and viewsLast7Days. | false |
includeDescription | boolean | No | Adds the brief text. | true |
includeRaw | boolean | No | Adds a raw object with original values. | false |
proxyConfiguration | object | No | Connection settings. The default works for most runs. | prefilled |
concurrency | integer | No | Campaigns read in parallel (1 to 20). | 8 |
requestDelaySeconds | number | No | Pause between requests (0 to 10). | 0 |
maxRetries | integer | No | Tries per request (1 to 10). | 3 |
maxScanned | integer | No | Maximum board rows examined (1 to 100000). | 20000 |
Example input:
{"status": "active","campaignTypes": ["clipping"],"platforms": ["tiktok", "youtube"],"minRewardPerThousand": 1.5,"minBudgetLeftUsd": 5000,"verifiedBrandsOnly": true,"sortBy": "reward","maxItems": 50}
Output
Each campaign is saved as one row in the Apify Dataset. The Output tab shows eight table views: overview, payouts, budget, performance, requirements, top earners, brand and links. Export the Dataset as JSON, CSV, Excel, XML or HTML from the console or the API.
Sample campaign row (default options, trimmed to one payout and one resource):
{"id": "00000000-0000-0000-0000-000000000000","title": "Example Clipping Campaign","brand": "Example Brand","status": "active","campaignType": "clipping","category": "Entertainment","isVerified": true,"description": "Example brief text.","rewardPerThousandViews": 1.5,"payouts": [{ "platform": "tiktok", "cpmUsd": 1.5, "maxPayoutUsd": 200, "minViews": 10000 }],"maxPayoutPerSubmissionUsd": 200,"minViewsPerSubmission": 10000,"totalBudgetUsd": 10000,"budgetSpentUsd": 4000,"budgetLeftUsd": 6000,"progressPercentage": 40.0,"platforms": ["tiktok"],"creators": 120,"approvalRatePct": null,"successRatePct": null,"totalViews": 2500000,"fundedAt": "2026-09-01T00:00:00+00:00","ageDays": 30.0,"dailyBurnUsd": 133.33,"estimatedDaysToDepletion": 45.0,"budgetPerCreatorUsd": 83.33,"opportunityScore": 72.5,"requirements": [],"resources": [{ "label": "footage", "url": "https://example.com/brief", "platform": null, "description": "Example footage" }],"topEarners": [{ "username": "example_user", "name": "Example User", "viewCount": 500000 }],"dailySubmissions": [],"brandVerified": true,"brandMemberCount": 5000,"brandRating": 4.8,"brandReviewCount": 200,"brandSince": "2024-01-01T00:00:00+00:00","brandIndustry": "example","campaignUrl": "https://example.com/campaign","whopUrl": "https://example.com/whop","brandUrl": "https://example.com/brand","thumbnailUrl": "https://example.com/thumb.jpg","avatarUrl": "https://example.com/avatar.jpg","whopExperienceId": "exp_example","whopCompanyId": "biz_example","programId": "prog_example","detailsFetched": true,"scrapedAt": "2026-10-17T00:00:00+00:00"}
With includeViewHistory on, each row also has dailyViews (a list of date and views) and viewsLast7Days. With includeRaw on, it has a raw object.
Each run also saves a run summary to the key-value store under run-summary:
{"source": "whop-content-rewards","scrapedAt": "2026-10-17T00:00:00+00:00","campaignsSaved": 50,"campaignsOnBoard": 50,"status": "active","sortBy": "reward","filteredOut": { "minBudgetLeftUsd": 12 },"fieldCoveragePct": { "rewardPerThousandViews": "100%" },"requests": 120,"failedRequests": 0,"networkRoute": "example","durationSeconds": 42.5}
Notes and limitations
approvalRatePctandsuccessRatePctare null andrequirementsis empty when the board does not provide them. Do not rely on them for filtering or sorting.opportunityScoreis a relative ranking inside one run and is null when fewer than 3 campaigns are returned.dailyBurnUsdis the average spend per day since funding, and is null for campaigns younger than half a day.- With
startUrlsorcampaignIds, thestatussetting is not applied. - Turning
includeDetailsoff is faster but removes payouts, brief links and top earners from each row. - Results are a snapshot of the public board at run time and can change between runs.
FAQ
Is it legal to scrape Whop Content Rewards?
The Actor collects publicly available campaign data that any visitor can see on the board. Laws such as GDPR and CCPA, and the site's terms, can still apply to your use of the data. This is not legal advice. Read https://blog.apify.com/is-web-scraping-legal/ and consult a lawyer if unsure.
Do I need a Whop account, cookies or an API key?
No. The Actor reads public campaign data and has no input for a login, cookies or an API key. You only need an Apify account to run it. Add your filters, press Start and the Whop Content Rewards data is saved to your dataset, ready to export.
How many campaigns can I get per run?
The maxItems field sets how many campaigns are saved, from 1 up to 500000, and it defaults to 1000. A run returns the campaigns that match your filters and are on the board at that moment. Use status set to all to include ended campaigns in the same run.
Can I export Whop Content Rewards to CSV or Excel?
Yes. Every run saves results to an Apify Dataset. Open the Dataset tab and export Whop Content Rewards to CSV, Excel, JSON, XML or HTML, or download it through the API. You can also export the Whop clipping campaigns to a spreadsheet and sort by budget, reward or opportunity score.
Can I schedule runs, use webhooks or integrations?
Yes. Use Apify schedules to run the Actor on a schedule, and webhooks to trigger your own tools when a run finishes. Combine a schedule with newSince to get new clipping campaign alerts, and connect the dataset to the integrations available on the Apify platform.
Can I use Whop Content Rewards Scraper with the Apify API or an MCP server?
Yes. You can start runs and read the dataset through the Apify API, and connect the Actor to AI tools through Apify's MCP server. The API tab of this Actor shows ready-made request examples. See the documentation at https://docs.apify.com/api/v2 for details.
Why am I getting fewer campaigns than expected?
Filters combine with AND, so each extra filter removes campaigns. The run log lists which filters removed the most. Filters that need approval rate remove campaigns where it is missing. Also check status, maxItems and that the platform or category names match the board. Relax a filter and run again.
Can I find low competition clipping campaigns?
Yes. Set maxCreators to skip crowded campaigns, minBudgetLeftUsd to keep campaigns that still have money, and sort by leastCreators or opportunity. The creators and budgetPerCreatorUsd fields show how many creators share a campaign budget, so you can spot crowded clipping campaigns and see which clipping campaigns are still paying. Check them before you post.
Is Whop Content Rewards legit, and how does it work?
Whop Content Rewards lists brand campaigns for clippers and UGC creators, with their own payout rules. The Actor cannot vouch for any brand, but it shows signals to check: the verified flag, brand rating, review count, member count and the campaign budget left. Always read the campaign brief and rules yourself.
Whop Content Rewards Scraper not working?
First check the run log for the reason, then relax your filters and run again. If a run still fails or a field looks wrong, open the Issues tab of this Actor with a link to the run and a short description. Include the input you used so the problem can be reproduced.
Related Actors
| Actor | Use it to |
|---|---|
| ๐ Whop Marketplace Data Scraper | Turn Whop search, category or listing links into marketplace data such as pricing, plans, company profiles and reviews. |
| ๐ YouTube Shorts Scraper | Extract YouTube Shorts from any channel with views, likes, comments and hashtags. |
| ๐ธ Instagram Scraper | Scrape public Instagram profiles, posts and reels with likes, plays and captions. |
| ๐ต Facebook Reels Scraper | Scrape Facebook Reels from public pages with play counts, reactions and comments. |
Support and disclaimer
Found a bug or need a feature? Open an issue in the Issues tab. For custom solutions, integrations or questions, contact hello.dataminds@gmail.com. Whop Content Rewards Scraper is independent and not affiliated with Whop or Content Rewards. Trademarks belong to their owners. It collects publicly available data, and you are responsible for complying with applicable laws and the site's terms.
Last updated: 2026-10-17