Vyro Clipping Campaigns Scraper: CPM, Budgets & Change Tracking avatar

Vyro Clipping Campaigns Scraper: CPM, Budgets & Change Tracking

Pricing

from $0.64 / 1,000 campaign rows

Go to Apify Store
Vyro Clipping Campaigns Scraper: CPM, Budgets & Change Tracking

Vyro Clipping Campaigns Scraper: CPM, Budgets & Change Tracking

Scrape every Vyro clipping campaign (MrBeast's clipping marketplace): CPM per 1,000 views, budget left per platform, follower minimums, topics and posting rules. Schedule it to catch new clipping campaigns, budget top-ups and spent-out deals. JSON, CSV or Excel.

Pricing

from $0.64 / 1,000 campaign rows

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

4

Monthly active users

2 days ago

Last modified

Share

Never miss a paying Vyro campaign again
See every open clipping campaign's pay rate, budget left per platform, and follower requirement in one dataset, and spot the moment a new one opens, a budget gets topped up, or one runs dry.
๐Ÿ’ฐ See the real payout
Pay rate per 1,000 views, total budget, how much is spent, and which platform budgets are still open, for every campaign.
โœ… Skip campaigns you can't join
Follower minimums and creator targeting up front, before you waste a submission.
๐Ÿ•’ Know what changed
New clipping campaigns, budget top-ups, spent-out budgets, 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 clipping 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 board of clipping campaigns and returns every open one with its pay rate, budget, and full posting requirements, no manual page-by-page clicking required. It also surfaces each campaign's creator eligibility rules (minimum followers, target topics, languages, and locations) and the budget left on each platform, so you can rule out campaigns you don't qualify for or that have already dried up on your platform before you apply.

Run it on a schedule and it remembers what it saw last time: brand-new clipping campaigns get flagged, budget top-ups, pay rate changes and spent-out budgets are called out, and campaigns that closed since your last check show up too. Turn on monitor mode to save only what changed.

๐Ÿ’ก 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, or turn on monitor mode to save only what changed.

โš™๏ธ Input

FieldTypeRequiredDescription
searchTextstringNoOnly keep campaigns whose name, brand or topics contain any of these words, separated by commas.
platformsarrayNoOnly keep campaigns targeting TikTok, Instagram, YouTube, or X. Leave empty for every platform.
budgetAvailableOnlybooleanNoHide campaigns whose budget is fully spent or closed on every platform.
minCpmUsdnumberNoMinimum pay rate per 1,000 views to include.
minRemainingBudgetUsdintegerNoSkip campaigns that are close to running out of money.
maxRequiredFollowersintegerNoExclude campaigns that require more followers than you have. Campaigns with no stated minimum always pass.
freshWithinHoursintegerNoOnly keep campaigns first created within this many hours.
sortByenumNoOrder results by opportunity score, pay rate, budget left, newest, or ending soonest.
maxItemsintegerNoMaximum number of campaigns to return.
includeClosedFromArchivebooleanNoAlso include campaigns that were open on a previous run but have since closed or run out of budget.
trackBudgetTrendbooleanNoCompute observed budget burn per hour and per day, estimated days of budget left, and a hot, burning or stalled signal.
onlyChangesbooleanNoMonitor mode: save only campaigns that are new or changed since your last run, plus the ones that closed. Your first run saves the whole board as the baseline.
proxyConfigurationobjectNoProxy settings. Used only if a direct request fails.

๐Ÿ“Š 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,
"budgetAvailable": true,
"platforms": ["tiktok"],
"minViewsPerClip": 5000,
"minVideoLengthSec": 15,
"hashtags": [],
"ftcDisclosureHashtags": ["#KetoneIQPartner"],
"endsInDays": 8.6,
"opportunityScore": 66,
"isNewSinceLastRun": true,
"changes": ["new"],
"rowStatus": "active"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

๐Ÿ“‹ Data table

FieldTypeDescription
name / brandName / urlstringCampaign name, the brand running it, and a link to the campaign page.
cpmUsd / headlineRateUsdnumberPay rate per 1,000 verified views.
budgetUsd / budgetSpentUsd / budgetRemainingUsd / budgetSpentPctnumberTotal budget, how much is spent, how much is left, and spend as a percentage.
estimatedRemainingViewsnumberRoughly how many more paid views the remaining budget can cover at the current pay rate.
budgetAvailablebooleanWhether the campaign still has money left to earn on at least one platform.
platformRatesUsd / platformBudgets / openPlatforms / closedPlatformsobject / arrayPay rate and budget per platform, and which platform budgets are still open or already closed, when Vyro splits them.
platforms / languagesarrayPlatforms and languages the campaign targets.
minFollowersRequired / targetTopics / targetGender / targetCreatorLanguages / targetCreatorLocationsvariousCreator eligibility rules for the campaign, when the brand sets any.
minViewsPerClip / minVideoLengthSec / requiredFormatsvariousMinimum performance and format requirements a clip must meet.
hashtags / ftcDisclosureHashtags / ftcDisclosureModesarray / objectRequired hashtags and per-platform disclosure rules.
subtitlesRequired / requireFreshProfile / allowCollabAndTaggingbooleanAdditional posting rules for the campaign.
createdAt / endDate / ageHours / endsInDaysstring / numberWhen the campaign started, when it ends, and how much runway is left.
opportunityScorenumberThis 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.
changesarrayWhat moved since your last run: new, pay_rate_changed, budget_increased, budget_spent_out, platform_budget_closed or closed.
isNewSinceLastRun / burnRateUsdPerHour / observedBurnUsdPerDay / observedDaysLeft / trendSignal / budgetSpentDeltaSinceLastRunUsdvariousHow fast the budget is burning since your last scheduled run and a hot, burning, stalled or new signal. Empty on a first run.
rowStatusstringactive 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 and 12 runs per day.

โญ 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. Add onlyChanges for an alert-style feed that stays empty until something moves, and set maxRequiredFollowers and budgetAvailableOnly once so every future run skips campaigns you can't join or that have no money left.

โ“ 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 or changed? Vyro's own public board only ever lists currently open clipping 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, got a budget top-up, or ran out of budget since you last checked. It cannot reconstruct campaigns that closed before you started running it.

๐Ÿ”— Other actors