Lead generation for UGC agencies

Brands that need UGC, sent to your inbox.

We scan the Meta Ad Library for Shopify brands running the same ads for months. You get the founder's verified email, cleaned, scored for creative fatigueFatigue score: how long a brand has run the same ad. A long run usually means they need fresh creative. and exclusive to your agency.

No card. No contract. 25 leads in your niche within 48 hours.
Sample lead✓ Verified
Example Skincare Co. Skincare
Same ad running214 days
Fatigue scoreHigh
Founder emailj***@brand.com
916
Days: longest-running ad we found
287
Active video ads scanned in one run
55
Shopify brands that passed our filters
100%
Of delivered emails verified

Most UGC agencies pitch the wrong brands.

Generic lead databases sort by industry and headcount. Neither tells you whether a brand is buying creative right now.

01

No ad budget

Half the "DTC brands" in a database aren't running paid social at all. No ads means no need for UGC, however good your pitch is.

02

No creative need

A brand that refreshed its ads last week doesn't need you yet. Timing is the whole game, and a static list can't see it.

03

Everyone has the same list

Self-serve AI tools sell the same advertisers to every agency. By the time you email them, five others already have.

The science behind our selection process.

Every lead passes the same checks before it reaches your sheet. Here's one real run from October, start to finish.

287active Meta video ads scanned in skincare and supplements
84brands behind those ads
55Shopify stores left after removing retailers, affiliate pages and household names
23decision-makers with a verified email, delivered

Most of what a raw ad search returns isn't a lead. Filtering it out is the work you're paying for.

Functional coffee brand4 active video ads · Shopify
916days live
Supplement brand7 active versions · Shopify
394days live
Skincare brandFounder-led · Shopify
294days live
Fitness supplement brandFounder-led · Shopify
259days live
12 of those 23 brands were already running TikTok ads or paying creators to promote them in the UK & EU. They buy UGC today.

Real brands from our October run, anonymized. Same ad, still live, months later.

What lands in your sheet

A real slice of our October batch. Brand and contact details are blurred. You get them in full.

BrandVerticalWebsiteDays runningFatigueDecision-makerRoleEmailVerified
Northline RoastFunctional coffeenorthlineroast.com916HighJordan AveryFounder & CEO[email protected]✓ Valid
Kindred VitaSupplementskindredvita.com394HighSam WhitakerCEO[email protected]✓ Valid
Lumen Skin CoSkincarelumenskinco.com294HighAlex MorenoFounder[email protected]✓ Valid
Forge & FieldFitness supplementsforgeandfield.com259HighCasey HoltFounder[email protected]✓ Valid
Fieldroot HerbsSupplementsfieldrootherbs.com223HighRiley GrantCo-founder & President[email protected]✓ Valid
Harbor MenMen's skincareharbormen.com219HighDrew PalmerCo-founder[email protected]✓ Valid
Clearwell LabsSkincareclearwelllabs.com83MediumMorgan LeeCEO & Co-founder[email protected]✓ Valid

On a phone we show the key columns. The full sheet also has brand, website, decision-maker, role and email. Plus: sample ad link, number of active ads, platform and notes for every brand. Delivered as a Google Sheet you own.

Same price as the self-serve tools.
None of the work.

Self-serve tools hand you raw advertiser data and leave the rest to you. We do the part that actually takes time.

Self-serve AI toolsRoccaSystems
Monthly price$97 – $497$97 – $497
Who builds the listYouUs
Retailers, advertorials & giants removed✕✓
Creative fatigue score on every brand✕✓
Founder / decision-maker matchedSometimes✓
Email verified before deliverySometimes✓
Exclusive to your agency for 90 days✕✓
Hours of your time per monthManyZero

Exclusive leads. A brand we send you isn't sent to any other agency for 90 days. After that, it goes back into the pool.

Simple monthly pricing

A lead is a brand with a verified decision-maker email or phone number. Volume resets monthly. Cancel anytime.

Loading plans…

Need more? Custom plans: any volume, pick your countries, custom filters (e.g. 90+ days running only) and TikTok ad signals. Book a 30-min call.
Not ready to pick a plan? Start with 25 free leads in your niche.

Questions

The things agency owners usually ask first.

Do you send the emails for us?

No. You get the leads and you own the relationship. Your voice, your offer, your inbox. Done-for-you outreach is coming soon for agencies that want it.

What exactly counts as a lead?

A Shopify brand actively running Meta video ads, with its decision-maker (usually the founder, CEO or marketing lead) matched to a verified email or phone number. Brands we can't verify a contact for don't count toward your volume.

How is this different from a self-serve AI tool?

Tools give everyone the same raw advertiser list. We remove retailers, affiliate advertorials and household names, score each brand on how stale its creative is, verify the contact, and never send the same brand to two agencies within 90 days.

Which niches do you cover?

Any DTC category advertising on Meta. Skincare, supplements, pet, functional food and drink, beauty, fitness and home are the most common. Tell us your niche and we'll show you 25 brands in it for free.

How fresh is the data?

Every batch is pulled from ads that are active at the time we build it, and emails are verified in real time right before delivery.

Do you cover TikTok ads?

On the Boost and Scale plans, yes. Every lead is sourced from active Meta (Facebook + Instagram) video ads. On those plans we also check TikTok's ad library for the UK & EU and flag brands running their own TikTok ads or paying creators to promote them. TikTok signals aren't part of Start or the free 25 leads.

Is my list exclusive?

Yes, for 90 days. A brand we send you isn't sent to any other agency for 90 days. After that, it goes back into the pool, so pitch it while it's yours.

Can I cancel?

Anytime. Plans are month to month, and leads already delivered are yours to keep.

Get 25 free leads in your niche

Tell us what you sell best. You'll get 25 leads in your niche within 48 hours: fatigue-scored brands with verified founder emails. No card. No contract.

or skip the form
Book a 30-min call

Stop guessing who needs UGC.

The brands are already telling you, one 300-day-old ad at a time. We'll find them for you.

Get 25 free leads

© 2026 RoccaSystems. All rights reserved.