Vyro Clipping Campaigns Scraper: CPM, Budgets & Follower Reqs
Pricing
from $1.88 / 1,000 campaign rows
Vyro Clipping Campaigns Scraper: CPM, Budgets & Follower Reqs
Scrape Vyro's public clipping campaign board (MrBeast's clipping marketplace): CPM per 1,000 views, budget spent vs remaining, minimum follower requirement, target topics, and posting rules. Flags new campaigns and ones that closed since your last scheduled run. JSON, CSV, or Excel export.
Pricing
from $1.88 / 1,000 campaign rows
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
๐ฌ Vyro Clipping Campaigns Scraper: CPM Rates, Budgets & Creator Requirements
|
Never miss a paying Vyro campaign again See every open campaign's pay rate, budget left, and follower requirement in one dataset, and get told the moment one closes or a new one opens. |
|
๐ฐ See the real payout Pay rate per 1,000 views, total budget, and how much is already spent, for every open campaign. |
โ
Skip campaigns you can't join Follower minimums and creator targeting up front, before you waste a submission. |
๐ Know what changed New campaigns and campaigns that closed since your last run, flagged automatically. |
๐ Every posting rule in one place Clip length, formats, hashtags, and disclosure rules, no digging through campaign pages. |
Vyro is MrBeast's clipping marketplace: brands post campaigns, clippers turn long-form video into short clips, and get paid per 1,000 verified views. This Actor scrapes Vyro's public campaign board and turns it into structured data ready to filter, sort, and export from the Apify platform, with scheduling and API access built in.
๐ What does Vyro Clipping Campaigns Scraper do?
It reads Vyro's live campaign board and returns every open campaign with its pay rate, budget, and full posting requirements, no manual page-by-page clicking required. Unlike other Vyro trackers, it also surfaces each campaign's creator eligibility rules (minimum followers, target topics, languages, and locations) so you can rule out campaigns you don't qualify for before you apply.
Run it on a schedule and it remembers what it saw last time: brand-new campaigns get flagged, and campaigns that closed or ran out of budget since your last check show up too, all from the same request that pulls today's board.
๐ก Why use Vyro Clipping Campaigns Scraper?
Solo clippers. You've got a following and ten minutes between edits. Filter out campaigns that need more followers than you have, sort by pay rate or budget left, and only look at the ones you can actually join.
Clipping agencies. You're placing clips for several creators across multiple boards. Get every open Vyro campaign's budget, pay rate, and requirements in one export instead of checking the site by hand for each client.
Scheduled monitoring. You want first pick of new campaigns before the good ones fill up. Run this on an hourly or daily schedule and let it tell you what's new and what just closed, instead of refreshing the page yourself.
๐ How to use it
|
STEP 1 Set your filters Pick platforms, a minimum pay rate, and the most followers a campaign can require. |
STEP 2 Run the Actor Every open campaign comes back in a clean dataset, usually in under a minute. |
STEP 3 Check back on a schedule Re-run it daily or hourly to catch new campaigns and see what closed. |
โ๏ธ Input
| Field | Type | Required | Description |
|---|---|---|---|
platforms | array | No | Only keep campaigns targeting TikTok, Instagram, YouTube, or X. Leave empty for every platform. |
minCpmUsd | number | No | Minimum pay rate per 1,000 views to include. |
minRemainingBudgetUsd | integer | No | Skip campaigns that are close to running out of money. |
maxRequiredFollowers | integer | No | Exclude campaigns that require more followers than you have. Campaigns with no stated minimum always pass. |
freshWithinHours | integer | No | Only keep campaigns first created within this many hours. |
sortBy | enum | No | Order results by opportunity score, pay rate, budget left, newest, or ending soonest. |
maxItems | integer | No | Maximum number of campaigns to return. |
includeClosedFromArchive | boolean | No | Also include campaigns that were open on a previous run but have since closed or run out of budget. |
trackBudgetTrend | boolean | No | Compute an observed budget-burn rate and flag campaigns that are new since your last run. |
proxyConfiguration | object | No | Proxy settings. Datacenter is used by default and is enough for this target. |
๐ Output
{"id": "6ab1c2b0cc4b8230185b216f","url": "https://vyro.com/campaigns/cinematic-edits-njQgl-gP","name": "Cinematic edits","brandName": "Ketone-IQ","cpmUsd": 1.5,"budgetUsd": 8000,"budgetSpentUsd": 143.45,"budgetRemainingUsd": 7856.55,"budgetSpentPct": 1.79,"estimatedRemainingViews": 5237700,"platforms": ["tiktok"],"minViewsPerClip": 5000,"minVideoLengthSec": 15,"hashtags": [],"ftcDisclosureHashtags": ["#KetoneIQPartner"],"endsInDays": 8.6,"opportunityScore": 66,"isNewSinceLastRun": true,"rowStatus": "active"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
๐ Data table
| Field | Type | Description |
|---|---|---|
name / brandName / url | string | Campaign name, the brand running it, and a link to the campaign page. |
cpmUsd / headlineRateUsd | number | Pay rate per 1,000 verified views. |
budgetUsd / budgetSpentUsd / budgetRemainingUsd / budgetSpentPct | number | Total budget, how much is spent, how much is left, and spend as a percentage. |
estimatedRemainingViews | number | Roughly how many more paid views the remaining budget can cover at the current pay rate. |
platforms / languages | array | Platforms and languages the campaign targets. |
minFollowersRequired / targetTopics / targetGender / targetCreatorLanguages / targetCreatorLocations | various | Creator eligibility rules for the campaign, when the brand sets any. |
minViewsPerClip / minVideoLengthSec / requiredFormats | various | Minimum performance and format requirements a clip must meet. |
hashtags / ftcDisclosureHashtags / ftcDisclosureModes | array / object | Required hashtags and per-platform disclosure rules. |
subtitlesRequired / requireFreshProfile / allowCollabAndTagging | boolean | Additional posting rules for the campaign. |
createdAt / endDate / ageHours / endsInDays | string / number | When the campaign started, when it ends, and how much runway is left. |
opportunityScore | number | This Actor's own 0-100 score combining pay rate, budget left, time remaining, and how accessible the follower requirement is. Not a number Vyro publishes. |
isNewSinceLastRun / burnRateUsdPerHour / budgetSpentDeltaSinceLastRunUsd | boolean / number | How the campaign has changed since your last scheduled run. Empty on a first run. |
rowStatus | string | active for campaigns currently on the board, closed_since_last_run for ones this Actor detected as gone since your last run. |
๐ฐ Pricing
This Actor is pay per result. You only pay for the campaigns you actually collect, an empty run costs nothing, and there's no subscription to manage. Free plan runs are limited to 25 campaigns per run, 3 runs per day, and a short wait between runs.
โญ Enjoying Vyro Clipping Campaigns Scraper?
|
โญ โญ โญ โญ โญ Finding campaigns before the budget runs out? A 5-star rating takes 10 seconds and helps other clippers find this before their favorite campaigns fill up. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
๐ก Tips
Turn on includeClosedFromArchive and trackBudgetTrend (both on by default) and run this on a schedule. The value compounds over time: the first run has nothing to compare against, but every run after that tells you what's new and what just closed. Set maxRequiredFollowers once to match your own follower count and every future run automatically skips campaigns you can't join.
โ FAQ
Do I need a Vyro account to use this? No. This Actor reads Vyro's public campaign board the same way a visitor would, with no login required.
What is the opportunity score based on? It's this Actor's own score, not a number Vyro publishes. It weighs pay rate, budget remaining, time left on the campaign, and how accessible the follower requirement is, so you can sort a small board at a glance. Use it as a starting point, not the final word.
Why do some campaigns show no follower requirement or creator targeting? Not every brand sets one. This Actor never fills in placeholder values. If a field is missing, it's because Vyro didn't return it for that campaign.
How does it know a campaign closed? Vyro's own public board only ever lists currently open campaigns, it doesn't publish a history. This Actor keeps its own record of every campaign it has seen across your scheduled runs, so it can tell you when one has dropped off the board since you last checked.
Can I see campaigns that closed a long time ago? No. This Actor only flags a campaign as closed the first time it notices the campaign is gone, on the run right after it disappears. It doesn't have a way to reconstruct history from before you started running it.
๐ Other actors
- Kick Trending Clips Scraper: Viral Clips by View Velocity โ - Find what to clip right now on Kick, ranked by view velocity.
- Twitch Scraper: channels, live streams, clips and games โ - Channels, streams, clips, and game data from Twitch.
- ShopMy Creator Scraper โ - Creator storefronts, picks, and brand deals from ShopMy.
- Kick Video Downloader: Clips and VODs as MP4 with Watchlist โ - Download Kick clips and VODs for reuse in your own edits.