Meta remains the primary paid social channel for most DTC brands — and UGC is now the dominant creative format within it. Brands that made the shift to UGC-first Meta campaigns consistently report lower CPAs and better creative longevity than those still relying on high-production brand content. Here is how to set up and run UGC campaigns on Meta correctly.
Campaign Structure for UGC Testing
The most effective structure for testing UGC on Meta is the ABO (Ad Set Budget Optimisation) approach for the testing phase: one campaign, multiple ad sets with equal budgets, each containing one creative variation. This gives each creative a fair test at the same spend level before you identify winners and shift budget.
Advantage+ Shopping Campaigns (ASC) work well for scaling once you have identified winning creatives — they allow Meta's algorithm to optimise delivery across placements automatically. Run ASC for scale, ABO for testing.
Creative Specifications for Meta Placements
- Aspect ratio: 9:16 (vertical) covers Reels, Stories, and Feed on mobile — one ratio for all placements
- Resolution: minimum 1080×1920 for vertical content
- Length: 15–30 seconds for most direct-response objectives; up to 60 seconds for complex products
- Safe zone: keep key visuals and text within the centre 80% of the frame — edges are cropped on some placements
- Captions: always add subtitles — most Meta ads are watched without sound
Film vertical, add captions, keep the hook above the safe zone. Everything else is optional.
UGC vs Dark Post vs Partnership Ad
On Meta, you have three options for running UGC in paid placement:
- Dark post (standard): run the UGC from your brand page as a standard paid ad — most common approach
- Boosted creator post: boost an existing creator organic post directly — requires the creator to have posted it
- Partnership ad (formerly Branded Content): run the ad from the creator's account with your brand's ad account — higher authenticity signal, typically higher CTR
Partnership ads require the creator to grant you partnership permissions in their Meta settings. Worth the setup for your best-performing creatives — the "Paid partnership with [Brand]" label consistently outperforms standard dark posts for social proof.
Ready to start earning from your content?
Join Hyperbeam — the commission-only marketplace for UGC creators and brands.
Apply to Hyperbeam →How to Read Meta UGC Performance Data
The three metrics that matter most for UGC evaluation on Meta: Hook Rate (what percentage of viewers watch past 3 seconds), Hold Rate (what percentage watch to 25% or 50% of the video), and CPA (cost per acquisition or cost per purchase). Hook Rate tells you if your opening works. Hold Rate tells you if your message maintains interest. CPA tells you if the whole thing converts.
Ready to start earning from your content?
Join Hyperbeam — the commission-only marketplace for UGC creators and brands.
Apply to Hyperbeam →More in this series
Continue reading the full topic cluster.
How to Run UGC in TikTok Ads
TikTok's ad platform rewards native-looking content more than any other channel. Here is how to set up and run UGC campaigns that perform.
7 min
UGC Ad Creative Testing: How to Find Your Best-Performing Content
Most brands test too few creatives and learn too little. Here is the framework for systematic UGC testing that actually improves performance over time.
7 min
How to Measure UGC Ad Performance
Knowing which creatives win requires tracking the right metrics — not just the obvious ones. Here is the measurement framework that works.
7 min
UGC Ad Hooks: What Actually Stops the Scroll in Paid Social
The hook is the highest-leverage second in any UGC ad. Here is a breakdown of the formats that consistently outperform — and why they work.
7 min
How to Scale UGC Ad Campaigns Without Killing Performance
Scaling ad spend on winning UGC creatives is where most brands lose the gains they worked hard to find. Here is how to do it properly.
7 min
UGC Whitelisting and Spark Ads Explained
Running UGC from creator accounts rather than brand pages is one of the most underused tactics in paid social. Here is how it works and why it performs.
6 min