This is the sauce no one's revealing.
Not Hunter Legrand. Not the operators behind COMFRT or Neuro. Not the guys in private group chats trading wins. This is the system that allows brands to produce thousands of videos a day without burning out, hiring an army of in-house creators, or paying agencies five figures monthly to do it badly.
I built this system the first time on my own brand a year ago — the biggest version got to around 60 creators in the community on TikTok Shop. That version is in this chapter, with the platform-specific TikTok Shop tactics from that run. But I just relaunched the whole system on a new brand, live, and I'm testing a couple of changes I'll flag throughout this chapter — primarily being way stricter upfront on who gets approved into the community. The core playbook is what I'm running right now, and exactly what brands like COMFRT, Neuro, and MEDV are running to do their volume.
If you understand the system, the goal of it, and what you're actually building — everything else is easy peasy.
The actual goal: a B-roll and content engine
Before any tactics, you need to define what you're actually building.
Most operators think they're building a "team of creators" or an "affiliate program." That's not it. What you're building is a B-roll and content engine.
Look at COMFRT. They produce thousands of videos a single day. To do that completely in-house is impossible. You're not doing that. You can't build a team big enough, fast enough, or pay them enough to sustain that volume. So you have to find ways to outsource it with a reliable system.
The best way is affiliates.
Look at MEDV. They went from zero to ~$1.2B in three years. If you actually look at how they did it — it was completely with affiliates. That's the playbook. This entire system is about that.
The goal of the engine: produce B-roll and content at a volume you couldn't possibly create in-house, and do it cheap.
How a winning video is actually four videos
To understand why affiliates and B-roll matter, you have to dissect what a winning video actually is.
Take a 60-second video. Pull it apart on the structural level:
- 0:00–0:08 — Hook. The format and style of the hook. A specific avatar saying a specific line.
- 0:08–0:20 — Product intro / unpack. The format and style of the unpack. Maybe she throws the bag. Maybe he opens the box.
- 0:20–0:45 — Mechanism reveal. The meat of the video. The actual claim, demonstration, story.
- 0:45–0:60 — CTA. The format and style of the call to action. "60% off, buy now."
That's four distinct shots of B-roll inside one video. Four discrete pieces.
Now here's the move. If you've identified that this 60-second video is your winning format — a 20-year-old white girl, hook style A, product intro style B, mechanism reveal style C, CTA style D — you can reproduce it with a 40-year-old white woman, same exact structure, new avatar, new script. And it will convert because she fits a different segment of your avatar.
Go watch COMFRT's ad library. Their videos are structurally identical. Hook → product showcase → expanded showcase → CTA. They just swap the avatar. Hunter Legrand has revealed this himself — they have a fixed structure and they slot new personas in constantly.
If you break a winning video down on a structural level, the scripts may differ but the structure is the same.
That's your winning format. Your only goal now becomes: how do I get as much of this as possible? How do I get as many people producing it for me as I can?
That's where the affiliate community comes in. UGC creators on retainer can do some of this. Affiliates do exponentially more.
The 5-part system
Here's how the whole engine fits together.
1. Discord community — the environment
The community itself is a Discord. Not Slack, not Telegram, not Facebook Group. Discord, because the channel structure lets you foster the specific actions you want.
If I set up my Discord channels in a specific way, I can lead a creator down a specific path. Environment shapes behavior. This is true with employees, true with customers, true with creators. If you build the environment correctly, you can foster and incentivize all the right actions automatically — without you in the room.
The Discord is set up by following the SOP I include later in this case study. If you have a good Discord mod or VA, you can hand them the SOP and the whole community is set up in 30 minutes. If you do it yourself, an hour to an hour and a half. The only thing that takes a minute is setting up the bots — everything else is plug and play.
You then hire a single person to run this community day-to-day. I call them an Influencer VA (IFVA). They run the welcome flow, the daily check-ins, the content review, the announcements. You don't run it. They do.
2. Product seeding ads — the recruitment funnel
This is how you fill the Discord.
If you're not running TikTok Shop, the recruitment funnel is a Facebook leads campaign. I'll give you the full setup in a sub-page, but at the high level:
- $25/day campaign minimum to start. Scale from there.
- Direct callouts in the ad copy. Free product, free product. Just let them know it's a leads campaign.
- The lead form goes to a Google Form, not Facebook's native lead form.
- Average cost per qualified lead: $5–$8 depending on your avatar.
That's it. Nothing fancy. You're spending the equivalent of a couple of orders' worth of ad spend a day to fill a community of creators who will produce content for you in exchange for product and a commission cut.
Compare this to paying a UGC creator $300–$1,500 for a single video — affiliate seeding is 10–30x cheaper per piece of content. That math is what makes the whole system print.
3. Google Form vetting — qualification
When the Facebook leads campaign sends people to a form, that form's only job is to vet them. The form is built in Google Forms because it's free and chains into Google Sheets and App Scripts for automation. I've also done this through Monday.com (expensive) and Typeform (fine, more polished UI). Google Forms wins for cost and flexibility.
The form asks questions designed to do three things:
- Identify if this is your avatar. Demographic + lifestyle questions.
- Confirm they'll make content. Have they made UGC before? Are they comfortable on camera?
- Get them to commit, repeatedly. A series of "do you agree to..." questions throughout the form.
The "agree, agree, agree, agree" structure isn't filler. It's commitment escalation. Each yes increases the likelihood they follow through. By the time they finish the form, they've said yes to making content five times. You've pre-trained the behavior before they ever join the Discord.
At the end of the form, you specify how many pieces of content they're agreeing to make. I've tested everywhere from 1 to 10. Two is the sweet spot — enough commitment that the people who finish are real, not so high that you cut your applicant pool in half.
If you require 10 pieces, you'll get 10% as many creators through the door, but the ones who come in tend to deliver outsized output. Tradeoff. Two is balanced for most brands.
One thing I'm doing differently in the relaunch: I'm being significantly stricter upfront on who gets approved into the community. The original run accepted basically anyone who completed the form. The relaunch only approves creators who pass a higher bar on avatar fit, content history, and demonstrated commitment.
The tradeoff: smaller community, slower fill, fewer applicants converting. The win: higher signal per creator inside, less moderation overhead, and the IFVA spends time on people who actually produce instead of chasing dead leads. Early signals say this is the right call — fewer people, more output per person, cleaner content quality.
Don't be afraid to reject creators in the form review. The cost of rejecting a marginal creator is zero. The cost of accepting one who never produces but takes up community attention is real.
4. Discord onboarding — welcome, training, affiliate link
Once they finish the form, the form's last screen funnels them into the Discord. They join. The IFVA welcomes them via a templated message I include in a sub-page.
Inside Discord, they go through a short onboarding sequence:
- Welcome message with community overview
- Short course on how to make content — basic UGC training, how to use AI to write scripts, how to find inspiration
- Where to get their affiliate link — the most important step
For the affiliate link, there are a bunch of apps. I'm currently testing Shopify Collabs because it's free and has had recent updates that look promising. Before that, I used Social Snowball — works great but expensive, especially as your affiliate count scales. Uppromote is another option, plus a half-dozen others. The two that matter for most operators are Shopify Collabs (free, basic) and Social Snowball (paid, more features, automatic customer-to-affiliate conversion).
If you want the foundational logic on this entire activation flow, read Alex Hormozi's $100M Leads. He covers it directly. The system here is a productized version of what he describes for converting cold contacts into engaged leads.
5. Activation + commission tiers — the upgrade ladder
This is where most operators fuck up the system. They pay everyone the same commission. Don't do that.
You need three tiers:
Activation tier (entry). They've joined the community, they've gotten their link, they haven't proven anything yet. Commission is intentionally low — roughly 5%, depending on your margins. The point of this tier is filtering. People who never make content stay here forever and produce nothing. Cost to you: zero. You only pay commission when they drive sales.
Upgrade tier (active creator). Once they complete the "activation task" — whatever your real on-ramp is (first piece of content posted, first sale, first commitment from the form completed) — they upgrade. Commission jumps to 20–30% depending on margins. This is where most of your community sits. They're producing, they're earning, they're feeding the engine.
Performance tier (top creator). A small subset will outperform everyone else. They make content that converts at higher rates, they have audiences that buy, they understand your brand voice better than your team does. Outsized commissions for outsized work — 40–60%+ depending on margins, plus retainers.
Once you identify these performers, put them on retainer. They run their own affiliate-style pages dedicated to your brand. This is the tabs Chocolate playbook, the COMFRT playbook, what Rosabella appears to do (theirs might be more in-house, I'm not 100% sure).
You're not just buying their content. You're buying their distribution. They become a permanent part of your B-roll and content engine.
The TikTok Shop version
The version of this I ran a year ago, when it was completely TikTok Shop based, was even more streamlined. Here's that playbook — flag that I'm rebuilding it differently for my next TikTok Shop run, so this is the older version.
What we did:
- 60% affiliate commission. Yes, sixty. Almost full breakeven. The math worked because TikTok Shop creators have audiences that buy, and the volume offset the unit margin.
- A VA doing outreach through Kalodata, which is the tool for finding TikTok Shop creators already affiliating for similar brands. The VA also managed our TikTok Shop affiliate program day-to-day.
- A basic brief sent to creators on what content works and what doesn't. This was before I knew about funneling them into a Discord. The brief lived as a doc.
- We accepted basically everyone. Creators filmed content, my VA uploaded it directly to a Google Drive, and we posted it organically on the brand's account.
The genius — even if a creator's content didn't perform on its own, it improved brand reputation. It showed real people bought the product. It gave us social proof. The organic content, even when underperforming, lifted ad performance because of social proof signals on the account. And it gave us video ads we could pull from for paid.
That's the old playbook. The most important multiplier on top of everything: B-roll software.
Recharm — the multiplier on top
The tool that turned this whole system into a content engine instead of just a content stream: Recharm (recharm.com).
Recharm uses AI to auto-clip every video your creators submit, tag it by structural component (hook, product intro, mechanism reveal, CTA), pull transcripts, and turn the entire library into searchable B-roll.
Here's what that means in practice. Say you have 100 creators in the community, each making 2 pieces of content per month. That's 200 videos a month. Each video has 4 distinct B-roll segments. That's 800 pieces of tagged, searchable B-roll a month, all attributable.
When your video editor needs to make a new ad, they don't shoot anything. They open Recharm, search for the components they need ("white woman, 35-45, product intro style B"), and stitch a new ad from existing clips.
If you reach out to me directly, I know the founder of Recharm and can get you in. I don't get an affiliate kickback — I just genuinely think it's banger software for this exact use case.
If you don't want to use Recharm, you can build a manual version with Google Drive, file naming conventions, and a video editor who tags everything. I've done it. Works but slower.
Where Claude fits
I'm currently testing whether I can automate the stitching itself with Claude. The lesson later in this case study on Claude automating ad production shows the foundation — Claude can chain Seedance for video generation, image gen for thumbnails, and copy generation for scripts. No reason you can't extend that to taking a Recharm-tagged library, having Claude pick the components based on a brief, and stitching them into a new ad.
I'll have a video on this when it's working. Right now my video editors do the stitching manually based on briefs from my creative strategist. It's the next automation I'm building.
The B-roll on demand mechanic
One last piece. This is the thing that turns the community from just an ad-content source into a real-time response engine.
When you have an ad that wins big — and you will, eventually — you don't just keep running it. You broadcast it.
Inside the Discord, you announce: "Here's the winning ad. Remake it in your own way. Upload your version by [date]."
You give your community of 60+ creators a winning format and a deadline. They reproduce it with their own face, voice, and audience. You get 30+ versions of a winning ad in 48 hours, ready to upload.
That is B-roll on demand. Not just B-roll, but B-roll specifically targeted at remixing winners. It's the most aggressive scaling lever I've ever found in this business.
The sub-pages of this module
- The Product Seeding Form — full Google Form vetting questions, the Singwell contract step, Shopify Collabs onboarding
- Setting Up Product Seeding Ads — the actual Facebook leads campaign setup, ad copy, targeting, daily budget math
- Building the Community — Discord channel architecture, role setup, mod permissions, bot configurations
- Training Creators at Scale — the UGC course template, briefing for content, running B-roll on demand campaigns, identifying and promoting top performers
Want the full, video version? Every SOP, notes, extra information, plus calls & a chat with me inside our 1,000+ member community — here inside the RunItUp Masterclass → Join here
Join now to lock in your rate, prices are increasing quickly.