JoinBrands review
Shortlist-ready for UGC & Creator Content, with the caveats below.
The only vendor here that says in writing that TikTok Spark Codes and Instagram Partnership Ad codes come at no extra cost, on top of an irrevocable worldwide licence in its terms — with the most granular published pricing in the category ($0-$499/mo, 8-15% fees, $10+ images, $25+ videos). The 4M-creator roster has no described vetting standard behind it.
Pricing: several published tiers Published by the agency
Published pricing: Pay-as-you-go free with 15% platform fee; Start-up $99/mo (12% fee, $30 credit); Pro $299/mo (10% fee, $90 credit); Max $499/mo (8% fee, $150 credit). Content floors: UGC images $10+, UGC/TikTok/YouTube/Reels video $25+, TikTok Shop Lives $1/min. Revisions 1/2/3/10 by tier. source ↗
How it scored
Every dimension is scored against this discipline’s published rubric. Open one to see the claim it was scored on, what the rubric measures there and how much it weighs, and where the evidence came from.
How we scored this
We read the agency’s public record first-hand — its site, pricing, case studies and independent reviews — and score what is checkable: what is published, not how it is phrased. There is no keyword counting or sentiment scoring. The label is a judgment on those facts, which is why each dimension shows the fact that decided it, the band it was judged against, and the sources — so you can check the call, and tell us if you think it is wrong. The full method, and who pays, is on how we vet.
Usage rights, term and paid amplificationExcellent
Excellent — 5 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 25% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 2 · Strong 4 · Adequate 3 · Weak 3. The typical agency here scores Strong, and none scores higher than this one.
What this dimension measures: The decisive term and the one most often left unwritten. Marketing copy that promises more than the contract grants is a contradiction, not evidence: score the contract and record the gap.
Scores high — A vendor that publishes an irrevocable, worldwide, all-media assignment covering paid, and states the whitelisting term, scores 5.
Scores low — Score four things together: (a) duration — perpetual or lifetime scores high, a fixed window (30/90/180 days) is a real constraint and should be scored on its length, silence scores 2; (b) territory and media — worldwide and all-media scores 5, digital-only or an explicit print/OOH carve-out scores 4 because the exclusion is at least disclosed, an undisclosed scope scores 2; (c) paid media — does the licence expressly cover running the asset as an ad, or only organic and owned use; (d) whitelisting — can the brand run the ad from the creator's own handle (Meta Partnership Ads, TikTok Spark Ads), is that included or charged for, and for how long. A vendor whose terms define content rights as 'whatever the brand and creator agree per order' — no platform-level grant at all — scores 2 regardless of how transparent it is about saying so, because the highest-stakes term has been pushed onto the buyer to negotiate one creator at a time. Silence anywhere in (a)-(d) scores 2, never unknown.
What we found — Terms grant an 'irrevocable royalty-free license to use and exploit your Creator's Content for any purpose' and an 'irrevocable, worldwide license' on full payment. The pricing page separately states that purchase acquires unlimited usage rights including TikTok Spark Codes and Instagram Partnership Ad codes at no extra cost — the only explicit free-whitelisting commitment in this file. Spark code duration is not stated. That is the high band above, which is why it scored Excellent.
On the record — “'When you purchase any content, you will acquire unlimited usage rights', including TikTok Spark Codes and Instagram Partnership Ad codes at no extra cost on relevant campaigns. Most brands start receiving content within 3-7 days.” joinbrands.com ↗
On the record — “Terms grant an 'irrevocable royalty-free license to use and exploit your Creator's Content for any purpose' and an 'irrevocable, worldwide license'; creators must 'clearly, unambiguously and conspicuously disclose your relationship as a paid endorser'. The terms do not address creator qualification standards, revisions or refunds.” joinbrands.com ↗
Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.
Creator sourcing and vetting depthWeak
Weak — 2 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 15% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 2 · Strong 2 · Adequate 4 · Weak 4. The typical agency here scores Adequate, and 8 of them score higher than this one.
What this dimension measures: How are creators found, and what is actually checked before one is put in front of a brand? Score 5 only where the vetting is checkable or the criteria are published. Treat internally inconsistent roster figures on the vendor's own pages as a verified finding and score down: a number the vendor contradicts on its own site is not a number. Managed selection (the vendor shortlists) scores above pure self-serve search only where the shortlisting criteria are described.
Scores high — Depth, not headcount: a described method — portfolio review, audience-quality analysis, past-brand performance, prior ad results, a certification step — scores 4-5.
Scores low — A large roster with the single word 'vetted' and no stated criteria scores 2-3; a pool in the millions with no described standard scores lower than a curated pool of thousands with one, because at that scale 'vetted' means 'signed up'.
What we found — '4M+' creators available on paid plans, with no published vetting criteria and no creator qualification standards in the terms. A roster of that size with no described standard is availability, not vetting; selection work sits entirely with the buyer. That is what the low band describes, which is why it scored Weak.
Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.
Stronger here: Carusele scores Excellent on the same dimension.
Brief-to-delivery cycle timeStrong
Strong — 4 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 15% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 1 · Strong 1 · Adequate 1 · Weak 9. The typical agency here scores Weak, and 1 of them score higher than this one.
What this dimension measures: Days from an approved brief to usable files in hand — the operating constraint on how fast a creative test loop can turn. A published, specific figure (e.g. Two-to-three weeks scores 3: real, published, and slow. Where the model requires physical product to be shipped to each creator before filming, say so: shipping is inside the cycle and it is rarely counted in the vendor's number.
Scores high — 'content in 7-10 business days', 'first applications in 1-3 business days') scores 4-5; a contractual delivery deadline binding the creator scores 5, since that is a commitment rather than an average.
Scores low — Relative claims ('75% faster', 'fresh creative every week') are marketing, not a cycle time — score 2. No figure anywhere scores 2.
What we found — 'Most brands start receiving content within 3-7 days' — published, specific and among the fastest stated in the category. Note that product shipment to the creator sits inside that window. That is the high band above, which is why it scored Strong.
On the record — “'When you purchase any content, you will acquire unlimited usage rights', including TikTok Spark Codes and Instagram Partnership Ad codes at no extra cost on relevant campaigns. Most brands start receiving content within 3-7 days.” joinbrands.com ↗
Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.
Volume and throughput per monthStrong
Strong — 4 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 15% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 3 · Strong 4 · Adequate 1 · Weak 4. The typical agency here scores Strong, and 3 of them score higher than this one.
What this dimension measures: How many finished assets can a buyer actually get in a month, and is the ceiling knowable in advance? Where a vendor names a client, live ads in the Meta Ad Library can contradict a volume claim; that contradiction is a verified Poor.
Scores high — Published per-plan volumes (collaborations per month, videos per credit pack, creators per campaign) score 4-5 even when modest, because the buyer can forecast. Genuinely budget-bound throughput on a marketplace — pay per creator, no queue — scores 4, but only where nothing else caps it.
Scores low — 'Unlimited' with no stated concurrency, campaign cap or asset count scores 2: unlimited submissions is not throughput. Aggregate lifetime or platform-wide figures ('230K pieces of content created', 'thousands of assets each month across all brands') are not per-client volume and score 2.
What we found — No queue and no monthly asset cap; throughput is bounded by budget at published per-asset floors ($10+ images, $25+ videos, $1/min TikTok Shop Lives), with unlimited daily outreach on paid tiers. Team seats (1/3/10) are the only stated operational limit. That is the high band above, which is why it scored Strong.
On the record — “Published pricing: Pay-as-you-go free with 15% platform fee; Start-up $99/mo (12% fee, $30 credit); Pro $299/mo (10% fee, $90 credit); Max $499/mo (8% fee, $150 credit). Content floors: UGC images $10+, UGC/TikTok/YouTube/Reels video $25+, TikTok Shop Lives $1/min. Revisions 1/2/3/10 by tier.” joinbrands.com ↗
Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.
Performance feedback loopWeak
Weak — 2 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 12% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 1 · Strong 4 · Adequate 3 · Weak 4. The typical agency here scores Adequate, and 8 of them score higher than this one.
What this dimension measures: Does anything the vendor measures come back and change the next brief? Where the loop exists but the measured outcome is organic social metrics or a content score rather than ad results, cap at 4. Iteration only on client-relayed feedback scores 3. 'Boost ad performance' as a benefit claim on a landing page is not a loop.
Scores high — A named loop — results read, winners identified, next round briefed off them — scores 4-5, and 5 requires the measured outcome to be ad-account performance (CPA, ROAS, spend reallocation), not engagement.
Scores low — A pure order-and-receive marketplace, where the vendor never learns what happened to the asset, scores 2 — that is the honest score for most of this category and it is the line between a content supplier and a performance creative partner.
What we found — None. A transactional marketplace: content is purchased and delivered, and nothing indicates JoinBrands sees or acts on what the asset did in an ad account. That is what the low band describes, which is why it scored Weak.
ROAS — return on ad spend: revenue per dollar of advertising. Platform-reported ROAS overstates; independently measured ROAS is the honest version.
Evidence: inferred — our reading of indirect evidence, not a documented fact.
Stronger here: Carusele scores Excellent on the same dimension.
Disclosure and FTC complianceAdequate
Adequate — 3 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 8% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 1 · Adequate 2 · Weak 9. The typical agency here scores Weak, and 1 of them score higher than this one.
What this dimension measures: Creator content carries endorsement-disclosure liability that lands on the advertiser, not the creator. Do not credit adjacent compliance for this: GDPR, SOC 2 and data-processing language are not endorsement disclosure. Where the vendor also clears music and third-party rights, or checks submissions against the brief before they reach the brand, note it here — it is the same risk-transfer question.
Scores low — Score: creators contractually required to disclose, plus a training/certification step and monitoring, scores 5; a contractual disclosure obligation with no monitoring scores 3-4; nothing published anywhere scores 2 with LOW confidence rather than a heavy penalty, since most of this category never addresses it in public.
What we found — Terms require creators to 'clearly, unambiguously and conspicuously disclose your relationship as a paid endorser' using #ad or #sponsor. A contractual obligation with no described monitoring or certification step.
On the record — “Terms grant an 'irrevocable royalty-free license to use and exploit your Creator's Content for any purpose' and an 'irrevocable, worldwide license'; creators must 'clearly, unambiguously and conspicuously disclose your relationship as a paid endorser'. The terms do not address creator qualification standards, revisions or refunds.” joinbrands.com ↗
Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.
Pricing and commercial transparencyExcellent
Excellent — 5 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 10% of the total score.
Benchmark — across the 12 other agencies evaluated in this discipline, this dimension runs Excellent 4 · Strong 4 · Adequate 1 · Weak 1 · Poor 2. The typical agency here scores Strong, and none scores higher than this one.
What this dimension measures: Score commercial terms alongside the number: month-to-month and no-contract score up; annual lock-in, non-refundable fees and expiring credit balances score down and should be named.
Scores high — Published per-asset, per-creator or per-month pricing scores 4-5; scores 5 where the creator payment itself is included or its floor is published, since a subscription price that excludes the actual cost of content is half a number. Published tiers with the platform fee and any marketplace percentage stated score 5. A published floor with no rate card scores 4.
Scores low — A pricing page carrying no prices scores 2. No public anchor at all, quote-only, scores 1 — and a pricing URL that now redirects to a login wall or has been removed from the sitemap is a withdrawal of disclosure and scores 1 on verified evidence.
What we found — Four published tiers — Pay-as-you-go free (15% fee), Start-up $99 (12%, $30 credit), Pro $299 (10%, $90 credit), Max $499 (8%, $150 credit) — with per-asset price floors, revision allowances per tier and team seats all published. The most granular commercial disclosure in the category. That is the high band above, which is why it scored Excellent.
On the record — “Published pricing: Pay-as-you-go free with 15% platform fee; Start-up $99/mo (12% fee, $30 credit); Pro $299/mo (10% fee, $90 credit); Max $499/mo (8% fee, $150 credit). Content floors: UGC images $10+, UGC/TikTok/YouTube/Reels video $25+, TikTok Shop Lives $1/min. Revisions 1/2/3/10 by tier.” joinbrands.com ↗
Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.
Verdict
JoinBrands resolves the single term this category most often leaves open, and resolves it in the buyer's favour in two places at once. Its terms grant an 'irrevocable, worldwide' royalty-free licence to use and exploit creator content for any purpose on full payment, and its pricing page states plainly that purchasing content acquires unlimited usage rights including TikTok Spark Codes and Instagram Partnership Ad codes at no extra cost. No other vendor in this file commits to creator-handle amplification being free — most do not mention it, and the one that states a term caps it at 30 days.
The commercial disclosure is the most granular here as well: four published tiers from free to $499/month, platform fees stepping 15% / 12% / 10% / 8%, monthly credits, per-asset floors of $10+ for images and $25+ for video, revision allowances stated per tier (1, 2, 3, 10), and content typically arriving within 3-7 days. Creators are contractually required to disclose paid endorsements clearly and conspicuously using #ad or #sponsor, which is more than most here do. The weakness is at the front of the funnel.
A pool of '4M+' creators is a scale claim with nothing behind it: the terms do not address creator qualification standards, and no vetting criteria are published anywhere. At that roster size 'available' means signed up, and the work of deciding who is any good falls to the buyer, one brief at a time. There is also no performance loop — this is a marketplace, and once the asset is delivered nobody there learns what it did.
Trustpilot sits at 4.5 across 283 reviews. Best read as the transactional option for a team that already knows what good creator content looks like and mainly needs the rights, the codes and the price to be unambiguous.
What you can do next
Koolav can make the introduction and handle the back-and-forth, or you can go straight to the agency.
This agency has not published a paid trial. What a paid trial is.
What we verified
Each claim below was checked against a named source, last on 2026-08-11. Follow any of them and check for yourself — that is the point of publishing them.
- Published pricing: Pay-as-you-go free with 15% platform fee; Start-up $99/mo (12% fee, $30 credit); Pro $299/mo (10% fee, $90 credit); Max $499/mo (8% fee, $150 credit). Content floors: UGC images $10+, UGC/TikTok/YouTube/Reels video $25+, TikTok Shop Lives $1/min. Revisions 1/2/3/10 by tier. joinbrands.com ↗
- 'When you purchase any content, you will acquire unlimited usage rights', including TikTok Spark Codes and Instagram Partnership Ad codes at no extra cost on relevant campaigns. Most brands start receiving content within 3-7 days. joinbrands.com ↗
- Terms grant an 'irrevocable royalty-free license to use and exploit your Creator's Content for any purpose' and an 'irrevocable, worldwide license'; creators must 'clearly, unambiguously and conspicuously disclose your relationship as a paid endorser'. The terms do not address creator qualification standards, revisions or refunds. joinbrands.com ↗
What other platforms say
Well rated on a substantial review base, though as across this category the Trustpilot population mixes brand buyers with creators and does not isolate the buyer experience.
These are other platforms' numbers, not ours. We report them because they are part of the picture, and we do not average them into our score — our score comes from the published rubric above.
Red flags
- 4M+ creator pool with no published vetting standard
- No performance feedback loop
- Terms are silent on refunds and on creator qualification
What we could not verify
- Any vetting criteria applied before a creator joins the 4M+ pool
- Duration of Spark Code / Partnership Ad code access
- Whether disclosure compliance is monitored or merely required
- Refund and dispute remedies for rejected content beyond the stated revision counts
Sources
- https://joinbrands.com
- https://joinbrands.com/pricing/
- https://joinbrands.com/terms/
- https://www.trustpilot.com/review/joinbrands.com
Others we evaluated in UGC & Creator Content
Same rubric, same evaluator, same date range — so these are directly comparable to the verdict above.
See all 13 UGC & Creator Content agencies we evaluated →
Think this is wrong?
If anything on this page is wrong or out of date, send us the correction and we will re-read the site.
Evidence moves a verdict. Money never does — no agency pays us for a listing, a placement, or a re-review. Whatever we conclude we publish, including that the verdict stands.