viral.app logoJoinBrands logo

JoinBrands or viral.app? Fix a creator's price up front, or pay on the views their posts earn.

JoinBrands is a creator marketplace built for e-commerce: you fix the price per job, per pack or per month, get checked photos, videos and posts with an ad code on each, and reach TikTok Shop affiliates. viral.app is for brands whose creators post every week: it tracks their posts on five platforms, pays on the views each post earns, charges you one 3% fee and pays out in 180+ countries.

Companies from startups to enterprise choose viral.app

Mike Schneider
Mike SchneiderCo-Founder13 min read

The short version: viral.app is for brands whose creators post every week and get paid on the views each post earns, with posts from any public account tracked on five platforms, creators paid in 180+ countries, and one 3% fee on your side where JoinBrands adds 8% to 15% and takes 20% from the creator. JoinBrands sells creator work at prices you fix before anyone films, per job, per pack of posts or as a monthly retainer, checks each upload before you pay, and is strongest for e-commerce brands selling on TikTok Shop and Amazon.

Your fee on $1,000 of creator pay
$30 vs $100
viral.app's 3% against JoinBrands Pro's 10%. JoinBrands also deducts 20% from the creator; viral.app creators may pay a payout-method fee.
Creator countries
180+ vs 5
viral.app pays creators in 180+ countries. JoinBrands creators live in the US, Canada, the UK, Australia or Germany.
TikTok post in a 100-post Blast
$25
JoinBrands' pack price per post, before its fee. A single video job has a $50 floor.

We make viral.app, so read this with that in mind. Every JoinBrands fact below comes from JoinBrands' own site, pricing page, terms, help center and App Store listing, re-checked on November 8, 2026, with links at the end. Where JoinBrands doesn't say something publicly, we write "Not public". On a few points its own pages disagree, and there we show both.

JoinBrands pricing in brief: a free pay-as-you-go plan with a 15% platform fee, then Start-up at $99, Pro at $299 and Max at $499 a month (12%, 10% and 8%), 10% less billed yearly, plus the price you set for each job. Is JoinBrands legit? Yes: it was founded in 2021, rates 4.4 from 289 reviews on Trustpilot and 4.7 from 44 on G2, and says it has paid creators $10M.

Are you a creator? This page is for brands. JoinBrands takes creators in five countries; for paid UGC work in any country, join the Canvas UGC marketplace.

At a glance

Who wins each job

Jobs won by JoinBrands
5
Ties
0
Jobs won by viral.app
5

Each of these 11 jobs goes to the tool that does it better. Where they work differently, the better pick depends on your program.

  • Paying creators on views: viral.app does this better.

    Base pay, CPM tiers, bonuses and caps over a view window you set. JoinBrands fixes the price up front, with optional goal bonuses on a short tracking window.

  • Prices fixed before anyone films: JoinBrands does this better.

    A price per job, per Blast pack or a monthly retainer salary, set before filming. View pay on viral.app moves with results.

  • Fees on creator pay: viral.app does this better.

    3% on your side, and viral.app takes nothing from creators, who may pay a fee for their payout method. JoinBrands adds 8% to 15% for you and deducts 20% from the creator, or 15% for paying members of its Creator Academy.

  • Selling on TikTok Shop and Amazon: JoinBrands does this better.

    GMV per affiliate and video, outreach agents, contests, Lives and Amazon shoppable videos. viral.app runs no affiliate programs.

  • Checked content, protected payment: JoinBrands does this better.

    JoinBrands reviews each upload, you approve it or ask for 1 to 10 revisions by plan, and escrow refunds you if a creator doesn't deliver.

  • Tracking beyond your own jobs: viral.app does this better.

    Accounts you add by URL on five platforms, competitors included, up to your plan's video limit. JoinBrands tracks the posts from its own jobs and your TikTok Shop affiliates.

  • Creators beyond five countries: viral.app does this better.

    Jobs set any country and language, and payouts reach 180+ countries. JoinBrands' marketplace covers five.

  • Size of the creator pool: JoinBrands does this better.

    JoinBrands claims 4M+ creators. Its own pages also tie that number to its TikTok Shop affiliate database.

  • Inviting creators to a job: JoinBrands does this better.

    Unlimited invites on every JoinBrands plan, free one included, plus mass invites of your favorites. viral.app sends 30, 100 or 500 invites a day by plan.

  • Creator videos as ads: they work differently.

    JoinBrands hands you a Spark or Partnership Ad code with every post. viral.app launches Spark Ads and Meta partnership ads from any tracked post and keeps paid views out of creator pay.

  • Total cost once creator pay passes a few thousand a month: viral.app does this better.

    25 creators paid $10,000 a month cost $699 on viral.app Ultra against $1,149 on JoinBrands Max, credits counted. With one seat, JoinBrands costs less below about $1,650 to $5,900 a month, depending on creator count.

Plans matched up

JoinBrands publishes four plans. They don't cap creators or campaigns. Instead, higher plans lower the platform fee, add team logins, revisions and tools, and hand part of the price back as Roll Over Cash. That credit goes toward creator payments, stacks while you stay on a paid plan, and is removed if you cancel or drop to the free plan. Here is its own pricing table:

JoinBrands planPrice a monthPlatform feeRoll Over Cash a month
Pay-as-you-goFree15%$0
Start-up$99, or $89 billed yearly12%$30, or $27 billed yearly
Pro$299, or $269 billed yearly10%$90, or $80 billed yearly
Max$499, or $449 billed yearly8%$150, or $135 billed yearly

Every plan has unlimited campaigns, creators, content and creator invites, a Spark Ads code on every TikTok post, a Partnership Ads code on Instagram posts, the MCP server and Shopify import. Paid plans add 4K video, extended TikTok analytics, TikTok Shop outreach agents and 50, 250 or 1,000 new direct chats a month with marketplace creators, plus Slack priority support (on every paid plan in its pricing table, from Pro in its plan guide). Deadline extensions are unlimited on every plan, the free one included. Team collaborators go from none to 1, 3 and 10, and revisions per job from 1 to 2, 3 and 10.

On top of the plan you pay for the content, and here JoinBrands' pages give different numbers. Its pricing table lists UGC images from $10, and UGC videos, Amazon shoppable videos and TikTok, TikTok Shop, YouTube and Instagram posts from $25, plus TikTok Shop Lives at $1 a minute and AI videos at $5 each. Its help center prices a single job higher: $100 by default for a social post and $60 for a UGC video, with a $50 floor, and $15 to $25 for a photo. Lower per-post prices come in Blast packs, $40 a TikTok post for 10 down to $25 for 100, which its campaign builder labels "from $9 per post". Retainers pay a monthly salary whose minimum depends on how often the creator posts; the builder shows "from $100 per month".

viral.app plans cap active creators, live jobs and tracked videos instead, so the fair match is the nearest price. JoinBrands takes 10% off for yearly billing, viral.app 30%.

  • Shaded side has the edge
  • Tie
  • Different: depends on your program
$99 and $199 a monthJoinBrands Start-up$99Ahead on 5 linesviral.app Pro$199Ahead on 4 lines2 lines depend on your program
Billed yearly
JoinBrands Start-up: $89 / month ($1,069 a year)
viral.app Pro: $139 / month
Different, depends on your program
Credit back each month
JoinBrands Start-up: $30 toward creator pay
viral.app Pro: None
Edge: JoinBrands
Fee on your side
JoinBrands Start-up: 12% of creator pay
viral.app Pro: 3% of payouts
Edge: viral.app
Fee from the creator
JoinBrands Start-up: 20% (15% for paid Creator PRO members)
viral.app Pro: None from viral.app; some payout methods charge a fee
Edge: viral.app
Creators
JoinBrands Start-up: Unlimited
viral.app Pro: 15 active
Edge: JoinBrands
Campaigns or live jobs
JoinBrands Start-up: Unlimited campaigns
viral.app Pro: 1 live job listing
Edge: JoinBrands
Creator invites
JoinBrands Start-up: Unlimited
viral.app Pro: 30 a day
Edge: JoinBrands
Team
JoinBrands Start-up: You plus 1 collaborator
viral.app Pro: 3 seats, then $15 a month each ($120 a year)
Edge: viral.app
Revisions per job
JoinBrands Start-up: 2
viral.app Pro: No draft review
Edge: JoinBrands
Tracking
JoinBrands Start-up: Your jobs and TikTok Shop affiliates
viral.app Pro: Any public account, 1,000 videos
Edge: viral.app
Try it
JoinBrands Start-up: Free pay-as-you-go plan; subscriptions non-refundable
viral.app Pro: 14‑day free trial (monthly billing)
Different, depends on your program
$299 and $399 a monthJoinBrands Pro$299Ahead on 5 linesviral.app Ultra$399Ahead on 5 lines1 line depends on your program
Billed yearly
JoinBrands Pro: $269 / month ($3,229 a year)
viral.app Ultra: $279 / month
Different, depends on your program
Credit back each month
JoinBrands Pro: $90 toward creator pay
viral.app Ultra: None
Edge: JoinBrands
Fee on your side
JoinBrands Pro: 10% of creator pay
viral.app Ultra: 3% of payouts
Edge: viral.app
Creators
JoinBrands Pro: Unlimited
viral.app Ultra: 100 active
Edge: JoinBrands
Campaigns or live jobs
JoinBrands Pro: Unlimited campaigns
viral.app Ultra: 2 live job listings
Edge: JoinBrands
Creator invites
JoinBrands Pro: Unlimited
viral.app Ultra: 100 a day
Edge: JoinBrands
Team
JoinBrands Pro: You plus 3 collaborators
viral.app Ultra: 10 seats, then $15 a month each ($120 a year)
Edge: viral.app
Pay on views
JoinBrands Pro: Goal bonuses, tracked until 5 days after the last job
viral.app Ultra: CPM tiers, bonuses and caps
Edge: viral.app
Revisions per job
JoinBrands Pro: 3
viral.app Ultra: No draft review
Edge: JoinBrands
Tracking
JoinBrands Pro: Your jobs and TikTok Shop affiliates
viral.app Ultra: Any public account, 5,000 videos
Edge: viral.app
API and AI agents
JoinBrands Pro: MCP server; no public API described
viral.app Ultra: API and MCP server
Edge: viral.app

Outside these two tiers, JoinBrands' free plan costs nothing a month, with a 15% fee, one login and 1 revision per job. Max is $499 a month ($449 yearly) with an 8% fee, $150 of monthly credit, 10 revisions, you plus 10 collaborators and white-label tools for agencies. viral.app Scale is $599 ($419 yearly) for unlimited active creators, 20,000 tracked videos and unlimited seats, and Enterprise is custom. JoinBrands' fully managed service has no public price.

Which one should you pick?

Choose JoinBrands if…

  • You sell on TikTok Shop or Amazon and want affiliates, shoppable videos and GMV per creator in one place.
  • You want prices fixed before filming, per piece, per pack or per month, with each upload checked before you pay.
  • Your creators are in its five countries, and you'd like to start without a monthly plan.
Our product

Choose viral.app if…

  • You want creators paid on the views their posts earn, with tiers, bonuses and caps.
  • You want your own creators and your competitors tracked side by side on five platforms.
  • You pay creators in any country and want one 3% fee, on your side, with invoices handled.

Neither fits?

Look at these instead

  • TikTok Shop and Shopify sales per creator? Growi.
  • Finished ad videos at a fixed price? Billo.
  • A big marketplace that pays on views? SideShift.

Fixed up front, or paid on views

Both tools find creators and let you run their best posts as ads. The difference is what you pay for. On JoinBrands you fix the price before anyone films: a single job, a pack of posts, or a monthly retainer, with each upload checked by its team and approved by you before the creator is paid. On viral.app part of the pay follows the views each post earns, and the posts are tracked while they earn them.

QuestionJoinBrandsviral.app
What you pay for

A price fixed before filming: per job, per Blast pack, or a monthly retainer salary.

Posts: base pay per video, plus pay that grows with the views each one earns.

Creators who keep posting

Retainers: a monthly salary for 10 to 60 videos a month, posted to their accounts or yours. Multi-Jobs: follow-up jobs per creator, up to a number you set.

Every campaign: creators post on the cadence in your deal, and their posts are tracked.

Who sets the price

You, plus its fee. Its creator page promises no price negotiations; its campaign and retainer guides let creators counter-offer if you allow it.

You and the creator agree base pay, CPM tiers, bonuses and caps; you pay the plan plus 3%.

How long views count toward pay

Bonus tracking runs until 5 days after the last job is created; posts stay up at least 14 days.

The view window you set per campaign, for example 30 days after posting.

What gets measured

Posts from its jobs and your TikTok Shop's affiliates: TikTok stats with GMV, Instagram views.

Posts from any public account on five platforms, up to your plan's video limit, with app revenue from RevenueCat.

Where creators liveUS, Canada, UK, Australia or Germany. TikTok Shop jobs are US-only.Any country you set, with payouts to 180+ countries.

JoinBrands does tie some pay to results. Content + Posting campaigns can carry a performance bonus: you pick a metric, a goal and a reward. A standard bonus counts a creator's videos together, a percentage bonus scores each video on its own and pays on the top-performing share, and tracking runs until 5 days after the last job is created. TikTok Shop creators also earn the commission you set, and TikTok Shop Contests pay reward tiers for videos posted and GMV. What JoinBrands doesn't do is pay per view: its stats keep running, but once the bonus window closes, later views don't change what the creator earns.

Who pays the fees

JoinBrands charges both sides. You pay a platform fee on top of each job's price, 15% with no plan down to 8% on Max, plus 3.5% on any amount charged to a card. The creator then loses 20% of the job price before it reaches their JoinBrands wallet; creators who pay for its Creator Academy get Creator PRO and lose 15%. viral.app charges 3% on each payout, on your side only. Here is the same $1,000 of creator pay on JoinBrands Pro and on viral.app:

LineJoinBrands Proviral.app
Price you agree with the creator$1,000$1,000
Fee you pay on top$100 (10%), plus 3.5% on card payments$30 (3%); funding by bank transfer is free
Taken from the creator$200 (20%), or $150 for a paid Creator PRO memberNothing
Creator receives$800, withdrawn by PayPal$1,000, less any fee for the payout method they pick
You pay in total$1,100$1,030

So a creator who wants $1,000 in hand needs $1,250 in jobs on JoinBrands, which costs you $1,375 on Pro. Tips reach JoinBrands creators without its creator fee. Both tools also charge a plan; JoinBrands' credit is counted in the cost calculator further down.

Who JoinBrands is great for

JoinBrands started in 2021 and says it has paid creators $10M and sent out 500K products. It fits best when:

You sell on TikTok Shop or Amazon

TikTok Shop videos and Lives with GMV per creator, affiliate outreach agents, contests, and Amazon shoppable videos.

You want prices fixed up front

A price per job, per pack or per month, set before filming. Approve before you pay, and the rights pass to you.

You ship physical products

Ship to creators yourself, or have them buy it and get reimbursed, with sales tax added in the US and Canada.

It also runs retainers and Multi-Jobs for creators who keep posting, holds your payment in escrow and refunds you if a creator doesn't deliver, and offers a fully managed service. If you buy creator content at fixed prices, or grow a TikTok Shop through affiliates, JoinBrands fits well. Billo also sells finished ad videos at a fixed price per piece, and Collabstr sells posts at each creator's own listed price.

If TikTok Shop is your main channel

TikTok Shop is where JoinBrands is strongest. Connect your shop and its TikTok Creator Engine shows GMV, purchases and units per affiliate and per video, while its outreach agents send target-collab invites, product cards and follow-ups through TikTok Shop to affiliates filtered by GMV, followers and region. Its pricing table puts that database at 4M+ affiliates; its help center says 3M+.

viral.app doesn't run affiliate programs or read TikTok Shop sales. If most of your revenue comes through TikTok Shop affiliates, look at JoinBrands or Growi. Use viral.app alongside them for creators you pay on views.

When views set the pay

On JoinBrands the price is fixed before anyone films, so views only affect pay inside its bonus window. On viral.app, views set the pay, so how they're counted matters:

Any public account

TikTok, Instagram, YouTube, Facebook and Snapchat from a URL, competitors included, up to your plan's video limit, refreshed every 12 or 8 hours by plan.

Deals tested before launch

Run base pay, CPM tiers, bonuses and caps on one of your creators' recent videos and see what they would have earned.

Organic views only

With TikTok or Meta connected, views bought through ads never count toward creator pay, so boosting a post doesn't raise it.

Every difference, row by row

Thirty-six rows in five groups, starting with what you pay for. "Yes" means the product does it, "Partly" means it covers part of the job, and "Not public" means we couldn't find it on JoinBrands' public pages.

  • Plain fact
  • Not public
  • No
  • Partly
  • Yes
5 groups · 36 rows
JoinBrands logo
viral.app logo
Every difference between JoinBrands and viral.app, by group
What you needJoinBrandsviral.app
01What you pay for and the feesWhere the two differ most
What you pay forJoinBrands

A price fixed before filming: per job (a $50 floor per video job, photos from $15), per Blast pack ($40 to $25 per TikTok post) or a monthly retainer salary, plus a plan from $0. Its pricing table lists lower starting prices; see Plans matched up.

viral.app

A plan from $199 a month, plus what you agree with each creator and 3% on each payout.

Pay on viewsJoinBrandsPartly

No pay per view. Content + Posting jobs can add a goal bonus, tracked until 5 days after the last job is created.

viral.appYes

Base pay per video by platform, fixed salary, CPM tiers and milestone bonuses, with caps and view windows.

Fee on your sideJoinBrands

15% with no plan, 12% on Start-up, 10% on Pro and 8% on Max, added to each job's price, plus 3.5% on any amount charged to a card.

viral.app

3% on each payout, paid by you.

Folded rows: Fee from the creator; Price known before anyone films; Ongoing work from one creator; Plan credit; Funding, refunds and trial.
02Finding creatorsJoinBrands' pool is bigger; viral.app reaches any country and ranks matches for each job
Creator marketplaceJoinBrandsYes

Its pricing page says 4M+ creators and affiliates. Its plan table and TikTok Shop page tie 4M+ to the TikTok Shop affiliate database, which its help center puts at 3M+.

viral.appYes

Canvas UGC marketplace: post a job, creators apply with portfolio, accounts, languages and location. Newer than JoinBrands'.

Countries and languagesJoinBrandsPartly

Creators in the US, Canada, the UK, Australia and Germany, mostly filming in English; other languages aren't guaranteed. TikTok Shop jobs are US-only.

viral.appYes

Each job sets countries of residence and languages, and creators are paid in 180+ countries.

How you pick creatorsJoinBrandsYes

Filters for gender, age, ethnicity and special requirements; 19 content certifications, levels 1 to 3 by rating, delivery badges, portfolios, pitch videos and AI match. Manual or automatic approval.

viral.appYes

Creators apply, or you invite from AI Matches for each live job, ranked by best fit.

Folded rows: TikTok Shop affiliate outreach; Invite creators to a job; Creators you already work with; Briefs.
03Getting the contentJoinBrands' strongest area
What you receiveJoinBrandsYes

Approved photo or video files, checked by JoinBrands' support team first. Posting jobs add the post link and an ad code.

viral.appPartly

Posts, tracked once they're live. You can download any tracked video for 3 credits.

TurnaroundJoinBrands

Images within 5 days and videos within 10 once the creator has the product. Its pricing page says most brands get content in 3 to 7 days.

viral.app

Creators post on the cadence in your deal; numbers refresh every 12 or 8 hours by plan.

Review and revisionsJoinBrandsYes

Approve or reject within 10 days, or the content is approved automatically. 1, 2, 3 or 10 revision requests per job by plan.

viral.appNo

Not built in. Posts are tracked once they're live.

Folded rows: If a creator doesn't deliver; Product shipping; Formats; Rights to the content.
04Posting, tracking and adsWhere viral.app goes further
Views trackedJoinBrandsPartly

Posts from its own jobs: TikTok and TikTok Shop views, 2- and 6‑second views, retention and audience (TikTok Shop stats kept for a year); Instagram views, likes and comments as a CSV.

viral.appYes

Posts from any public account on five platforms, up to your plan's 1,000, 5,000 or 20,000 tracked videos, plus on-demand refreshes on Ultra and Scale for 3 credits per video.

Accounts beyond your jobsJoinBrandsPartly

Every affiliate who sells your products, read from your TikTok Shop. Other accounts and competitors: not described.

viral.appYes

Any public account from a URL, competitors included, plus a viral video library updated several times a day.

Sales per creatorJoinBrandsYes

TikTok Shop GMV, purchases and units per affiliate and per video, through the TikTok Shop API.

viral.appPartly

App revenue, trials and subscribers from RevenueCat per project, next to views. No sales per creator.

Folded rows: Platforms; Creators post on their own accounts; How often numbers refresh; Spark Ads and partnership ads.
05Paying creators, terms and teamDifferent models, different paperwork
How creators are paidJoinBrands

From your wallet into escrow, released to the creator's JoinBrands wallet once you approve. Stripe processes brand payments.

viral.app

By our payout partner, as merchant of record, in its own name, once you approve each payout.

Payout methodsJoinBrandsPartly

PayPal only, per its help center, withdrawn once a week (more often on Creator PRO) and taking up to 7 business days. Its terms also name ACH and Venmo.

viral.appYes

Bank transfer, PayPal, Venmo, USDC or EURC, in 180+ countries. USDC and EURC arrive within minutes, PayPal and Venmo usually within the hour, bank transfers in 1 to 5 business days.

Taxes and paperworkJoinBrandsPartly

Its homepage says it takes care of contracts and invoices; its terms leave taxes on payments to each user (section 4).

viral.appYes

Merchant of record: invoices for you and in each creator's name, KYC, AML and sanctions checks, and DAC7 reporting.

Folded rows: Working with a creator outside the platform; Done-for-you service; API and MCP; Team seats.

21 more rows in 5 groups, folded to keep the page short. Nothing is left out.

What each one costs for your program

Set your team, your creators and what you pay creators each month. The calculator picks the cheapest plan on each side, fees included. On the JoinBrands side it takes each plan's Roll Over Cash off the plan price, since the credit goes to creator pay, so Start-up counts as $69, Pro as $209 and Max as $349 a month ($62, $189 and $314 billed yearly). It counts the fee on your side only. JoinBrands' free plan gets one login, and Start-up, Pro and Max get the owner plus 1, 3 or 10 collaborators. JoinBrands doesn't cap creators, campaigns or tracked videos, so those only move viral.app's plan. viral.app's 3% is charged on your side, none of it comes out of creator pay, and every payout comes with its invoices. Creator pay itself is not in the totals.

Your program

Billing
25
1
3
5,000
$10,000

Cheapest plan that fits

Per month

JoinBrands Max

  • Max plan$349
  • 8% platform fee on creator pay$800

Total per month$1,149

Max costs less here: its lower fee outweighs the higher plan price.

viral.app Ultra

  • Ultra plan$399
  • 3% payout fee$300

Total per month$699

Ultra is needed for more than 1,000 tracked videos and more than 15 active creators.

From prices checked Nov 8, 2026. Illustrative, not a quote. viral.app's 3% payout fee is open to a custom deal: ask us.

With one seat on monthly billing, viral.app costs less once creator pay passes about $1,650 a month for up to 15 creators, $3,650 for up to 100 and $5,900 for more. Below those amounts, JoinBrands' free plan or Start-up costs less, and with a few hundred dollars of creator pay a month its free plan is hard to beat. Add teammates and JoinBrands needs Pro: with 3 seats, viral.app costs less at any budget for up to 15 creators, and from about $2,700 for up to 100.

Two costs the calculator leaves out, both on the JoinBrands side: the 20% it takes from creators, and the 3.5% on anything you pay by card. If your creators expect the same money in hand, add a quarter to every JoinBrands job price.

One creator's month, term by term

This is a typical influencer deal on viral.app: one creator posting about five videos a week on their own TikTok or Instagram, with a base per video and pay that grows with views. Each line shows whether JoinBrands supports that term.

The deal's terms, and whether JoinBrands and viral.app can run each one
Deal termJoinBrandsviral.app
$30 base pay for each posted videoPartlyYes
Posted on the creator's TikTok or InstagramYesYes
$1 per 1,000 viewsNoYes
$100 for each video past 100K viewsPartlyYes
Views count for 30 days after postingPartlyYes
Run the best video as a Spark Ad on your own ad accountYesYes

Partly: a video job has a $50 floor; $30 a post comes in a 50‑post Blast pack, and follow-up jobs in a multi-job campaign pay a rate you set. Its goal bonus (explained above) pays a set reward, not an amount for every video past a threshold, and its tracking runs until 5 days after the last job is created, so in a long multi-job campaign the first videos count for weeks. No: JoinBrands doesn't pay per view.

What the creator is owed

Example month
20 videos · base pay
$600
300,000 views in 30‑day windows
$300
1 video past 100K views
$100
Creator receives
$1,000
Your 3% payout fee
$30
Same $1,000 on JoinBrands Pro, you pay
$1,100
Of that, the creator keeps
$800

viral.app counts each video's views for 30 days after posting and shows this breakdown before you approve the payout. The JoinBrands lines use its 10% Pro fee and the 20% it deducts from creators without Creator PRO.

When a payout is approved, the creator gets one link and picks how to be paid. They don't need an account, and none of your 3% fee comes out of their pay.

Creators claim by bank transfer, USDC, EURC, PayPal or Venmo.

A campaign, start to finish, in real screens

First, how each tool prices the work: JoinBrands' builder for a pack of TikTok posts, next to viral.app's payout calculation for a creator paid on views.

JoinBrands

In JoinBrands: JoinBrands prices posts before anyone films: a Blast of TikTok posts costs $40 each for 10, down to $25 each for 100, plus its platform fee (8% here, the Max rate), charged at purchase and not refundable.

SourceJoinBrands help center, Oct 2026 (opens in a new tab)

viral.app

In viral.app: viral.app works out what each creator is owed from the deal: base pay per video by platform plus pay on the views each post earns, with caps, before you approve it.

JoinBrands

Swipe sideways to see the whole screen.

JoinBrands prices posts before anyone films: a Blast of TikTok posts costs $40 each for 10, down to $25 each for 100, plus its platform fee (8% here, the Max rate), charged at purchase and not refundable.

SourceJoinBrands help center, Oct 2026 (opens in a new tab)

viral.app

Swipe sideways to see the whole screen.

viral.app works out what each creator is owed from the deal: base pay per video by platform plus pay on the views each post earns, with caps, before you approve it.

Then a whole campaign. These are real viral.app screens. Under each step is what the same step looks like on JoinBrands.

  1. Full size, opens in a new tab

    Find creators

    Post a job on the Canvas UGC marketplace and get AI Matches ranked by best fit to your job. Or add creators you already work with by URL.

    In JoinBrands

    Post a campaign that JoinBrands reviews within a day; creators in five countries apply, or you invite them from the marketplace.

  2. Full size, opens in a new tab

    Write the deal

    Put the agreed terms in the campaign: base pay per video by platform, CPM tiers, bonuses and caps.

    In JoinBrands

    Set a price per job, per Blast pack or as a monthly retainer salary, plus an optional goal bonus.

  3. Full size, opens in a new tab

    Track the posts

    Your creators' accounts and posts across TikTok, Reels, Shorts, Facebook and Snapchat land in one dashboard, up to your plan's video limit.

    In JoinBrands

    Posts from your jobs: deep TikTok and TikTok Shop stats with GMV, and Instagram results as a CSV.

  4. Full size, opens in a new tab

    Approve and pay

    Check each calculated payout, adjust it if needed, then pay up to 50 creators at once.

    In JoinBrands

    Approve the content within 10 days; escrow pays the creator, minus 20%, and they withdraw by PayPal.

Where each one is better

Where JoinBrands is better

  1. 1. Made for TikTok Shop and Amazon

    GMV per affiliate and video, outreach agents, contests, Lives and Amazon shoppable videos.

  2. 2. Prices known before filming

    Per job, per pack or per month, with retainers and follow-up jobs for creators who keep posting.

  3. 3. Checked before you pay

    Its team reviews each upload, you approve or ask for up to 10 revisions, and escrow refunds you if a creator doesn't deliver.

  4. 4. Free to start, ready for agencies

    No monthly plan needed, unlimited campaigns and creators, and white-label tools on Max.

Where viral.app is better

  1. 1. Pay on views, tested first

    Base pay, CPM tiers, bonuses and caps, run on a creator's recent videos before launch.

  2. 2. One fee, on your side

    3% on payouts, none of it from creator pay. JoinBrands charges you and the creator.

  3. 3. Less as creator pay grows

    25 creators paid $10,000 a month: $699 against $1,149 on JoinBrands, its credits counted.

  4. 4. Track anyone

    Any public account on five platforms, competitors included, plus a viral video library updated several times a day.

  5. 5. Creators in any country

    Jobs by country and language, and payouts in 180+ countries through a merchant of record.

  6. 6. Your creators stay yours

    Creators you bring are tracked from a URL, never shown to other brands and never locked in.

What teams running creator programs say

  • David ParkJenni AI Founder

    “viral.app has become core infrastructure for running organic marketing. It has helped us scale to over a billion organic views.”

  • Zack HargettQuizlet/Coconote Co-Founder

    “viral.app feels like the first serious solution for managing high-volume UGC campaigns.”

  • Julian IvaldyWhoLiked Founder

    “viral.app has solved our biggest pain points. It’s handling everything from global payouts to invoicing and tax accounting.”

Running both, or moving creators over

You can run both. JoinBrands is built to deliver content and TikTok Shop sales; viral.app to run creators who post and get paid on views. Some teams order product videos and Amazon content on JoinBrands and run their posting creators in viral.app. Before you move anyone, check two things: JoinBrands' terms bar engaging creators you found there outside the platform (section 3.4.1), and Roll Over Cash is removed when a paid plan ends, so spend it first. Subscriptions aren't refunded, but a plan runs to the end of the period you paid for.

  1. Day 1

    Add your creators' accounts

    Paste the URLs of creators you already work with, or send us the list and we add them. Nobody has to sign up.

  2. Day 1

    Write your deals as rules

    Base pay per video, CPM tiers and bonuses, tested on recent videos before anyone posts.

  3. First week

    Hire where you need more

    Post a Canvas UGC or Influencer job and invite the best-fit AI Matches.

  4. After that

    Keep JoinBrands for what it does best

    Order product content and run TikTok Shop affiliates there, spend your credit before you cancel, and track the accounts that post your JoinBrands videos in viral.app.

Questions about JoinBrands

The pay-as-you-go plan is free, with a 15% platform fee on what you pay creators. Start-up is $99 a month (12%), Pro $299 (10%) and Max $499 (8%), or $89, $269 and $449 a month billed yearly. Paid plans give back $30, $90 or $150 a month as Roll Over Cash toward creator payments. Billed yearly, the credit is $27, $80 or $135. On top, you pay the price you set for each job: a $50 floor per video job in its help center (its pricing table lists videos from $25), $40 down to $25 per TikTok post in Blast packs, or a monthly retainer salary. Card payments add 3.5%, and subscriptions are non-refundable (checked November 8, 2026).

Other JoinBrands alternatives

Sources

The public pages behind the facts on this page, and the date we last checked each one.

Checked Sep 28 to Nov 8, 2026

Pages on other sites41

Pages on viral.app8

Written by the viral.app team. JoinBrands screenshot from its public help center. We re-check these facts every quarter. If something here is wrong, email us and we will fix it within a week.

Last updated: