Skip to main content
Head-to-head
Insense logovsJoinBrands logo

Insense vs JoinBrands: Which Should You Pick?

insense.pro · joinbrands.comPrices verified Sep 2026

Researched by Gan Liu · Founder & lead researcher

Our verdict

These solve different problems. JoinBrands is transactional: $25/video plus 15%, no subscription, rights and Spark Codes included — the right call for sellers who need lots of cheap content and can tolerate variable quality. Insense is infrastructural: $400/mo plus 7-20% marketplace fees buys an always-on pipeline of 100k+ creators across 35+ countries with 48-hour matching — the right call for DTC brands and agencies (5 brands at 7% on the Agency plan) treating UGC as an ongoing ad-creative supply chain. If your monthly UGC budget is under ~$1,000, JoinBrands; above that, price Insense.

Insense homepage screenshot
Choose Insense ifwins 2/7
  • DTC/Shopify brands running always-on UGC pipelines for Meta and TikTok ads
  • Agencies managing multiple brands (5 brands, 7% fee on Agency plan)
  • Mobile app marketers scaling creator ads with Spark Ads / Partnership Ads
  • Stronger on content quality control and creator pool
Visit Insense(opens in a new tab)
JoinBrands homepage screenshot
Choose JoinBrands ifwins 3/7
  • Amazon and TikTok Shop sellers who need high volumes of cheap product UGC
  • DTC brands testing UGC ads on a small budget via the free pay-as-you-go plan
  • Agencies wanting white-label delivery and multi-seat campaign management (Max plan)
  • Stronger on pricing, turnaround and platform fees
Visit JoinBrands(opens in a new tab)
Side by side

Insense vs JoinBrands at a glance

7 dimensions

Scroll the table sideways to see both columns.

Insense compared with JoinBrands. Cells marked “Winner” are our pick for that dimension.
DimensionInsenseJoinBrands
Pricing$400/mo annual + creator fees; ~$650 realistic first month; $2,000+/mo all-in estimates$25/video + 15% fee, free plan, no subscriptionWinner
Content quality controlApplication-based selection from a large vetted pool; polished workflowWinnerQuality varies with the fee you set; a $900-spent-zero-usable-content review exists
TurnaroundApplications within 48h, ~14 days to contentMost jobs complete within a weekWinner
Usage rightsPerpetual rights automatic on approvalUnlimited rights + Spark/Partnership Ad codes included
Creator pool100k+ creators, 35+ countriesWinnerLarge but Amazon/TikTok-Shop-skewed, lighter vetting
Platform fees7-20% marketplace fee stacked on subscription; auto-renewal complaints (one $1,500 charge after attempted cancel)Flat 8-15%, pay-as-you-goWinner
Best forDTC brands and agencies running always-on UGC ad pipelinesAmazon/TikTok Shop sellers and budget-first content volume

The surface choice is subscription versus pay-per-job. The real one is whether you are buying a supply chain or buying videos. Insense sells a pipeline you keep paying for in months you don't use it. JoinBrands charges nothing when you order nothing. That sounds settled on price, and mostly it is — but the contracts reverse in JoinBrands' favor at one point nobody advertises, and back again at another.

Both headline prices are wrong

JoinBrands' pricing page lists UGC videos at "$25+". Its own help center sets the minimum for a classic UGC video job at $50 and pre-fills the US builder at $60. This site's structured record still carries the $25 sticker and a $29-69 all-in range for a single video; the help center is more specific and it contradicts the sticker. The $25 price exists in exactly one place — a Blast package, where a 100-post TikTok pack works out to $25.00 per post and "can't be refunded once purchased."

Insense's sticker is wrong in the other direction. The $400/mo Brand rate is an annual-billing figure, and Insense does not sell months: checkout offers "Pay quarterly" and "Pay annually" only. The smallest real purchase is the $650 one-month trial, which auto-upgrades to a $1,500 quarter unless you cancel 48 hours ahead. Its pricing page anchors creator rates at "UGC campaigns start at $100 per video," plus a 7-20% marketplace fee.

Ten videos, one month

Line itemInsense (Brand, quarterly)JoinBrands (Free)
Platform cost$500 subscription$0
Creator fees, 10 videos$1,000 (10 × $100 floor)$600 (10 × $60 US default)
30-second duration uplift—$60 (+10%)
Marketplace / platform fee$100 (10%)$99 (15%)
Total$1,600 — $160/video$759 — $75.90/video

Both exclude product and shipping, which you pay either way. JoinBrands publishes one further charge on that side: if you reimburse the creator rather than ship, sales tax is added on the product price at 10% in the US and 15% in Canada. Insense's documents describe product seeding through its Shopify integration and say nothing about reimbursement, so there is no equivalent published line to compare it against — treat the tax as a JoinBrands-specific cost, not as a gap in Insense's terms.

The gap does not close with volume. Insense's variable cost alone is $110 per video at its floor — $100 plus the 10% fee — so blended cost is $110 plus $500 divided by monthly volume: under $150 at roughly 13 videos a month, never under $110 at any volume. JoinBrands' Free plan has no fixed cost to amortize.

It closes on creator tier instead. JoinBrands multiplies the base rate by creator level: +50% at Level 2, +100% at Level 3. Target Level 2 on that same 30-second job and the $60 default becomes $90, about $114 a video after the duration uplift and the 15% fee — within a few dollars of Insense's floor. Level 3 lands near $152, above it. So the price argument is narrower than the stickers suggest: at ten videos a month JoinBrands is under half the all-in cost if Level 1 creators clear your bar, and roughly the same variable cost as Insense if they do not — the $500 subscription is then the only thing still separating the two.

What the subscription actually buys

Not ad plumbing. JoinBrands includes TikTok Spark Codes and Instagram Partnership Ad codes free on every tier, so the thing Insense markets hardest is not a differentiator. Reach is. Insense claims 100,000+ creators across 35+ countries. JoinBrands runs five marketplaces — US, Canada, UK, Australia, Germany — and its TikTok Shop formats are US-only.

The lock is worth naming. Insense's terms state that "any termination of a Subscription will automatically lead to termination of any Campaigns active under Sponsor's Account." Stop paying and in-flight work stops with it. JoinBrands' cancellation penalty is purely financial: Roll Over Cash and Promo Wallet balances are removed when you cancel or downgrade.

JoinBrands transfers the rights; Insense licenses digital and CTV only

Rights go to JoinBrands, decisively. ToS §3.4.1 transfers all rights in the content to you on full payment, unlimited usage, no channel restriction. Insense grants a license, not ownership: perpetual, irrevocable and sublicensable, but "for the sole purpose of organic and paid use on digital marketing and/or connected TV (CTV) channels." Linear TV, print and out-of-home are named nowhere and no extension price is published. If your media plan ever leaves digital, that clause settles it.

Revisions go the other way. Insense includes three rounds in the creator fee, with further rounds "subject to additional fees." JoinBrands rations them by plan — 1 on Free, 2 on Start-up ($99/mo), 3 on Pro ($299/mo), 10 on Max — so it only matches Insense's headroom at $299 a month.

Both punish slow approvers. JoinBrands auto-approves after 10 days, and "chat-only feedback won't stop the content from being automatically accepted." Insense publishes no procedure for reversing an approval, the step that transfers the license and ends your revision rounds. One runs a clock; the other makes the decision irreversible.

Neither refunds meaningfully. Insense has no general refund clause — the only published promise is a subscription refund if fewer than five profile-matching applicants apply, which is an applicant guarantee, not a quality one. JoinBrands makes subscriptions, Blast packages and extra content final, permits job refunds only after Late Status and only on your own cancellation, and credits them to your balance rather than your card. Product and shipping sit outside its refund scope entirely.

Three clauses appear in neither company's marketing. JoinBrands §3.4.2 permits content sold on the platform to be used "in AI tools, including training models," and content you reject still carries your logo into JoinBrands' own advertising under a perpetual, irrevocable license. Insense's creators agree their campaign content "will only be amplified or licensed exclusively through Insense during and after the term," which matters if you plan to take a creator direct. Disputes land in different rooms: a single arbitrator for Insense, the courts of Laramie County, Wyoming for JoinBrands, with a one-year claim limit.

Read the ratings correctly

Trustpilot shows JoinBrands at 4.5/5 across 283 reviews and Insense at 3.7/5 across 187. That gap is not a buyer-satisfaction gap. Sampling the first page of each JoinBrands filter, roughly 18 of 20 five-star reviews came from creators and 14 of 20 one- and two-star reviews came from brands — two populations rating two different products. Insense's distribution is barbell-shaped at 56% five-star and 24% one-star, concentrated on billing, and Trustpilot's own statistics show Insense replied to 4% of negative reviews. Its G2 figure of 4.5 across 374 comes from listing metadata, not the page, which returned an HTTP 403. Read all of it as sentiment.

Who should not buy Insense, and who should not buy JoinBrands

Do not buy Insense if you publish fewer than about 13 videos a month, cannot prepay a quarter, approve creative through a committee slower than a 48-hour cancellation window, or might run the footage on TV, in print, or out of home. At that volume the sharper comparison is Billo at five to ten videos a quarter.

Do not buy JoinBrands if you cannot review deliverables inside ten days, need a second revision without paying $99 a month for it, sell outside its five marketplaces, or need a bad charge reversed to your card rather than parked in a balance. On refundability specifically, Billo vs JoinBrands puts both sets of terms side by side.

Buy JoinBrands to find out whether UGC works for your product — that is the purchase Insense's $650 trial resembles and, given the auto-conversion clause, is not. Buy Insense when creative volume is a standing line item and your creators must live outside those five countries.

Quick facts about Insense

Pricing model
Subscription
Starting price
$400/mo(Brand plan, billed annually)
Free trial
No
Minimum spend
Realistically ~$650 first month (paid trial) plus creator costs; ongoing $400–500/mo subscription plus creator payments and 7–20% marketplace fee — third-party estimates put realistic all-in monthly spend at $2,000+
Turnaround
Creator applications within 48 hours; content delivered in roughly 14 days (product shipping and revisions can extend this)
Usage rights
Perpetual usage rights granted automatically upon content approval and recorded in the platform's Payments & Copyrights workflow; no separate rights fee
Founded
2016
Headquarters
New York, USA
Ratings
4.5 out of 5(374 reviews)on G23.7 out of 5(187 reviews)on Trustpilot

Pricing verified 2026-09-02 — may change.View official pricing

Quick facts about JoinBrands

Pricing model
Marketplace fee
Starting price
$25/video+ 15% platform fee (Free plan)
Minimum spend
~$29-69 for a single video on the Free plan (creator fee + 15% platform fee), plus product cost
Turnaround
Creators must deliver images within 5 days and videos within 10 days of receiving the product; ~80% of jobs complete within a week per EcomCrew
Usage rights
Unlimited usage rights included with every content purchase; TikTok Spark Codes and Instagram Partnership Ad codes included at no extra cost
Founded
2021
Headquarters
Cheyenne, WY, United States
Ratings
4.5 out of 5(283 reviews)on Trustpilot3.0 out of 5(1 reviews)on Capterra

Pricing verified 2026-09-02 — may change.View official pricing

Questions

Frequently asked questions

Full ranking

Weighing more than these two? Best UGC Platforms for Ecommerce ranks Insense, JoinBrands and the rest side by side.

Other options

Not convinced by either? Alternatives