If you clip short-form video for money, you know Whop Content Rewards: hundreds of live campaigns paying $0.15–$20 per 1,000 views.
The discover page lets you sort by budget.
That sort is quietly costing you nights of work.
Here's the number that changed how I pick campaigns: on the live board right now, 21% of active campaigns have never paid out a single cent.
Big banner budget, $0 actually spent.
A "$30,000 budget" campaign that has paid nobody in three weeks is not a $30,000 opportunity — it's a landing page.
The problem: the board doesn't show you payout speed.
You can see and , but not how fast the money is actually moving — and that's the only number that separates a campaign that pays from a campaign that poses.
The trick: the page already contains everything you need Every campaign card on Whop publishes three things: when it was funded, how much has been spent, and how many creators joined.
From one snapshot — no monitoring, no state between runs — you can derive: That last field is the shortcut.
On today's board of 456 campaigns: pace meaning what to do <3 days of budget left skip — gone before your clip gains traction 3–60 days this is where you clip 60–180 days fine, but budget may outlive the campaign >180 days at current burn the "big budget" mirage — money posted, almost nobody paid zero paid out so far unproven; could be brand new, could be dead Real example from today: two campaigns, both showing ~$30K budget.
One burns $255/day and has paid the average creator $75.
The other burns $19/day — at that rate its budget lasts four years, which is a polite way of saying nobody is getting paid.
On the default board they look identical.
I packaged this as an Apify Actor Whop Content Rewards Scraper pulls the full board (~456 campaigns) in about 5 seconds, HTTP-only, and computes all of the above per row, plus an that ranks by reward rate (35%), budget headroom (25%), competition (25%) and payout velocity (15%).
One honesty note, because it's the part I got wrong first: an early version of the score treated empty campaigns as "low competition" and ranked them near the top.
That's backwards — a campaign nobody has joined and that has never paid is not uncontested, it's untested, and the data can't tell those apart.
The current version gives no free marks for emptiness: unproven campaigns still rank, they just can't outrank a campaign that demonstrably pays.
The scoring weights are documented in the README so you can argue with them.
The daily recipe The actual decision — "where do I clip tonight?" — as one scheduled run: Input: Schedule it daily in Apify Console (Actor → ⋯ → Schedule; cron ).
Read the top 10 rows with your coffee.
Campaigns that pay real money to real creators, ranked.
A full-board run costs well under a dollar (pay-per-event, from $1.50/1k results).
Once a day is plenty — the board moves daily, not by the second.
For AI agents The Actor ships a typed output schema and works over MCP, so an agent can answer "which clipping campaigns are actually paying right now?" by calling it as a tool and filtering — no scraping code inside your agent.
Try it: https://apify.com/tactful_anvil/whop-content-rewards-scraper I clip too.
This exists because I got tired of finding out a "$30K budget" was a mirage after posting to it.
Bug reports and field requests: Issues tab on the Actor page.