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

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?

FieldDescription
๐Ÿ†” id, title, brandCampaign ID, campaign title and brand name.
๐Ÿšฆ status, campaignType, categoryLive or ended state, campaign type and category.
โœ… isVerifiedWhether the campaign is listed as verified.
๐Ÿ“ descriptionThe campaign brief text (on by default).
๐Ÿ’ต rewardPerThousandViewsHeadline reward per 1,000 views in USD.
๐Ÿ“Š payoutsPer-platform list with platform, cpmUsd, maxPayoutUsd and minViews.
๐ŸŽฐ maxPayoutPerSubmissionUsd, minViewsPerSubmissionHighest payout ceiling per clip and lowest minimum views across platforms.
๐Ÿฆ totalBudgetUsd, budgetSpentUsd, budgetLeftUsdBudget figures in USD.
๐Ÿ“‰ progressPercentageShare of the budget already spent.
๐Ÿ“ฑ platformsPlatforms the campaign accepts.
๐Ÿ‘ฅ creators, totalViewsCreator count and total views.
๐ŸŽฏ approvalRatePct, successRatePctApproval and success rates; null when the board does not provide them.
๐Ÿ—“ fundedAt, ageDaysFunding date and campaign age in days.
๐Ÿ”ฅ dailyBurnUsd, estimatedDaysToDepletionAverage spend per day since funding and the days left at that pace.
๐Ÿงฎ budgetPerCreatorUsd, opportunityScoreTotal budget per creator and the relative score.
๐Ÿ“‹ requirementsCampaign rules list; can be empty.
๐Ÿ“Ž resourcesBrief, footage and asset links (label, url, platform, description).
๐Ÿ† topEarnersUp to 10 top earners (username, name, viewCount).
๐Ÿ“ˆ dailyViews, viewsLast7DaysDaily view series and the last-7-day total (only with daily view history on).
๐Ÿ—‚ dailySubmissionsDaily submissions series when available.
๐Ÿ›ก brandVerified, brandRating, brandReviewCount, brandMemberCount, brandSince, brandIndustryBrand trust details (only with brand details on).
๐Ÿ”— campaignUrl, whopUrl, brandUrl, thumbnailUrl, avatarUrlLinks and images (whopUrl needs brand details on).
๐Ÿงฉ whopExperienceId, whopCompanyId, programIdPlatform identifiers for joining data.
๐Ÿ’Ž detailsFetched, scrapedAtWhether the detail read worked and when the row was collected.
๐Ÿงพ rawOriginal 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

  1. Set sortBy to reward and status to active.
  2. Add minBudgetLeftUsd so the campaign budget left is still worth your time.
  3. Export the Dataset and compare clipping campaigns side by side, including clipping CPM rates.

๐ŸŽจ Run UGC campaign discovery

  1. Set campaignTypes to ugc and pick your platforms.
  2. Use searchText or categories to narrow it to your niche.
  3. Check payouts for UGC campaign payout rates per platform.

๐Ÿšจ Get new clipping campaign alerts

  1. Set newSince to a timestamp such as 2026-10-01T00:00:00Z.
  2. Schedule the Actor and add a webhook.
  3. Treat every new row as a Whop content rewards monitor hit.

๐Ÿ“ˆ Track a campaign budget over time

  1. Pass the campaign link in startUrls or the ID in campaignIds.
  2. Run it on a schedule and keep every dataset.
  3. Compare budgetLeftUsd, dailyBurnUsd and estimatedDaysToDepletion between runs for clipper income tracking.

๐Ÿ”Ž Research the clipping economy and how much clippers make on Whop

  1. Collect the whole board with status set to all.
  2. Export to CSV or Excel and group by category and platforms.
  3. Use the rates and budgets for creator monetization research.

How do I use Whop Content Rewards Scraper?

  1. Open Whop Content Rewards Scraper on Apify and click Try for free.
  2. Choose a campaign status: live, ended or everything.
  3. Add startUrls or campaignIds if you only want specific campaigns.
  4. Filter Whop clipping campaigns by platform, minRewardPerThousand or minBudgetLeftUsd.
  5. Pick sortBy and maxItems, then click Start.
  6. Wait for the run to finish and open the Output tab for the table views.
  7. 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.

PlanPrice per campaignPer 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.

FieldTypeRequiredDescriptionDefault / example
statusstringNoactive (live), completed (ended) or all.active
startUrlsarrayNoCampaign links, one per line.[]
campaignIdsarrayNoCampaign IDs. Combines with startUrls.[]
maxItemsintegerNoMaximum campaigns saved (1 to 500000).1000 (prefill 30)
campaignTypesarrayNoclipping, ugc or both.[]
categoriesarrayNoKeep only these categories.[]
platformsarrayNotiktok, instagram, youtube, x, facebook.[]
searchTextstringNoMatches title, brand, description or category (case-insensitive).poker
minRewardPerThousandnumberNoMinimum reward per 1,000 views in USD.1.5
maxRewardPerThousandnumberNoMaximum reward per 1,000 views in USD.none
minMaxPayoutUsdnumberNoMinimum payout ceiling per clip in USD.100
minBudgetLeftUsdnumberNoMinimum budget left in USD.5000
minTotalBudgetUsdnumberNoMinimum total budget in USD.10000
maxProgressPercentageintegerNoMaximum percent of budget spent (0 to 100).80
minDaysToDepletionnumberNoMinimum estimated days before the budget runs out.7
minCreatorsintegerNoMinimum creators.none
maxCreatorsintegerNoMaximum creators, to skip crowded campaigns.300
minApprovalRatePctintegerNoMinimum approval rate (0 to 100). Campaigns with no approval rate are filtered out.40
minTotalViewsintegerNoMinimum total views.1000000
verifiedBrandsOnlybooleanNoKeep only verified brands.false
minBrandRatingnumberNoMinimum brand rating (0 to 5).4.5
minBrandMembersintegerNoMinimum brand member count.none
hasResourcesOnlybooleanNoKeep only campaigns with brief or footage links.false
fundedAfterstringNoFunded on or after this date.empty
fundedBeforestringNoFunded on or before this date.empty
newSincestringNoISO timestamp for launch alerts.2026-10-01T00:00:00Z
sortBystringNobudgetLeft, reward, opportunity, newest, oldest, progress, leastCreators, creators, approvalRate, totalViews, burnRate, daysLeft, totalBudget.budgetLeft
includeDetailsbooleanNoAdds payouts, brief links and top earners per campaign.true
includeBrandbooleanNoAdds brand trust fields.true
includeViewHistorybooleanNoAdds dailyViews and viewsLast7Days.false
includeDescriptionbooleanNoAdds the brief text.true
includeRawbooleanNoAdds a raw object with original values.false
proxyConfigurationobjectNoConnection settings. The default works for most runs.prefilled
concurrencyintegerNoCampaigns read in parallel (1 to 20).8
requestDelaySecondsnumberNoPause between requests (0 to 10).0
maxRetriesintegerNoTries per request (1 to 10).3
maxScannedintegerNoMaximum 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

  • approvalRatePct and successRatePct are null and requirements is empty when the board does not provide them. Do not rely on them for filtering or sorting.
  • opportunityScore is a relative ranking inside one run and is null when fewer than 3 campaigns are returned.
  • dailyBurnUsd is the average spend per day since funding, and is null for campaigns younger than half a day.
  • With startUrls or campaignIds, the status setting is not applied.
  • Turning includeDetails off 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

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.

ActorUse it to
๐Ÿ› Whop Marketplace Data ScraperTurn Whop search, category or listing links into marketplace data such as pricing, plans, company profiles and reviews.
๐ŸŽž YouTube Shorts ScraperExtract YouTube Shorts from any channel with views, likes, comments and hashtags.
๐Ÿ“ธ Instagram ScraperScrape public Instagram profiles, posts and reels with likes, plays and captions.
๐ŸŽต Facebook Reels ScraperScrape 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