Vyro Clipping Campaigns Scraper: CPM, Budgets & Follower Reqs avatar

Vyro Clipping Campaigns Scraper: CPM, Budgets & Follower Reqs

Pricing

from $1.88 / 1,000 campaign rows

Go to Apify Store
Vyro Clipping Campaigns Scraper: CPM, Budgets & Follower Reqs

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

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldTypeRequiredDescription
platformsarrayNoOnly keep campaigns targeting TikTok, Instagram, YouTube, or X. Leave empty for 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 an observed budget-burn rate and flag campaigns that are new since your last run.
proxyConfigurationobjectNoProxy 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

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.
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.
isNewSinceLastRun / burnRateUsdPerHour / budgetSpentDeltaSinceLastRunUsdboolean / numberHow the campaign has changed since your last scheduled run. 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, 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