UGC Ads for Apps: What They Are, Costs and Examples
Superapp's guide to UGC ads for mobile apps: what they are, Spark Ads and partnership ads, costs, hooks, scripts, testing, and the disclosure rules.
UGC Ads for Apps: The Short Answer
Superapp defines a UGC ad for an app as a short video made by a real person, filmed on a phone in their own words, and run as a paid ad that sends viewers to your App Store page. As a disclosure, Superapp and its growth agent, Selfdrive, are our products, so weigh this accordingly: Selfdrive's creator agent (in alpha) briefs creators, reviews their applications and pays them only for videos you approve, but it does not buy Meta or TikTok ads for you. You run the winning videos as ads yourself, through TikTok Spark Ads, Meta partnership ads or a normal ad upload, and you send the traffic to a custom product page that matches the video.
Quick answer: what are UGC ads for apps? Superapp's short version: UGC ads are creator-style phone videos (a person showing a problem, then your app solving it) that you pay to show on TikTok, Instagram or Facebook. They work because they look like a recommendation, not an ad. TikTok's own guidance is to "Introduce your content proposition in the first 3 seconds" and "Prioritize your hook in the first 6 seconds." A creator video typically costs from about $100 on a platform like Insense, plus your ad spend. The honest caveat: most UGC videos do not work. You win by testing many hooks cheaply, judging them by installs rather than views, and putting money behind the two or three that bring paying users.
Three rules sum up this guide:
- Superapp's creative rule: the video is the targeting. On TikTok and Meta, the hook decides who sees and installs, so spend your effort on hooks, not audiences.
- Superapp's testing rule: test wide to find a format, then run the winner hard. One good video is luck; a format that keeps working is an asset.
- Superapp's measurement rule: judge UGC ads by installs and paying users, never by views.
What Are UGC Ads?
Superapp uses the plain meaning: UGC stands for user-generated content, and a UGC ad is an ad made from content that looks like a real user made it. For apps, that almost always means a vertical video, filmed on a phone, with a person talking to the camera or showing their screen. "UGC style ads" means the same thing when the video was made by a paid creator rather than an actual customer, which is true of most UGC ads today.
The format matters because of trust. A polished brand video tells people they are watching an ad. A person in their kitchen saying "I tried this app for a week" reads like a friend's recommendation, so people watch longer and are more willing to tap.
| Type | Who makes it | Who posts it | Paid? | Best use for an app |
|---|---|---|---|---|
| Creator video from a Superapp Selfdrive campaign | A real creator you approved | The creator, then you can run it as an ad | Creator fee, then ad spend | Finding hooks cheaply, then scaling winners |
| UGC ad (creator-made, run as an ad) | A paid creator | Your ad account or the creator's account via Spark Ads or partnership ads | Creator fee plus ad spend | Paid installs at scale |
| Organic UGC | A creator or real user | The creator's own account | Creator fee or free | Testing hooks before you spend on ads |
| Influencer post | A creator with a large following | The creator's own account | Usually a larger flat fee | Reach to one specific audience |
| Brand ad | Your team or an agency | Your ad account | Production cost plus ad spend | Brand campaigns, rarely installs for a new app |
| AI UGC ad | AI tools, sometimes with an AI avatar | Your ad account | Tool subscription plus ad spend | Fast variations, with legal and trust limits covered below |
Why Do UGC Ads Work for Apps?
Superapp sees three reasons UGC ads work well for apps in particular: the app can be shown on screen, the "before and after" is easy to film, and short-video platforms reward native-looking content.
The best-known example is Cal AI, a calorie tracking app. Its founder, Zach Yadegari, told Fortune: "We started making TikToks, we started partnering with influencers, and then we had pretty explosive growth." Fortune reports that "Cal AI brings in $30 million annually and the team is more than 30 people." Treat it as one outlier, not a typical result, but the method (lots of creator videos, then paid distribution) is the one most consumer apps copy.
Platforms also have their own data. Meta says its partnership ads, where a creator's handle appears on the ad, lowered costs in its own tests: according to PPC Land's report on Meta's research, Meta found a 45% lower median cost per incremental purchase across 20 conversion lift studies in Europe, the Middle East and Africa in the first half of 2025. These are Meta's own studies about Meta's own product, reported second-hand, so read them as a direction rather than a promise.
What UGC ads do not do: they do not fix an app that people uninstall. A great video sends people to your App Store page faster, which makes a weak onboarding or paywall more expensive, not less.
Where Can You Run UGC Ads for an App?
Superapp's view is that most app founders should start with TikTok and Instagram, then add Facebook placements through Meta's automated app campaigns once a video works.
| Placement | How UGC gets in | Who appears as the poster | Best for | Watch out for |
|---|---|---|---|---|
| Superapp Selfdrive (creator agent, alpha) | Briefs creators, reviews applications, pays for approved videos | The creator, on their own account | Sourcing and paying creators without managing a marketplace | It does not buy TikTok or Meta ads; you run winners yourself |
| TikTok Spark Ads | The creator sends you a code for their post | The creator's account | Apps for under-35 audiences; testing hooks | Codes expire after 7, 30, 60 or 365 days |
| TikTok In-Feed ads (normal upload) | You upload the video file to your ad account | Your brand account | Running a creator's video without their account | Needs usage rights; looks less native |
| Meta partnership ads | The creator links their Instagram or Facebook account to your ad | The creator and your brand together | Instagram Reels audiences, health and lifestyle apps | Setup needs the creator's permission in Meta's tools |
| Meta Advantage+ app campaigns | You upload many videos and Meta tests them | Your brand account | Scaling installs once you have several videos | Less control over who sees which video |
| YouTube Shorts (Google App campaigns) | You upload videos as campaign assets | Your brand | Extra reach once TikTok and Meta work | Harder to read results for a small budget |
| Apple Ads | Not a video ad format in search results; UGC helps indirectly | Your App Store listing | Matching custom product pages to your UGC ad message | Your UGC does not appear in Apple's search ads |
How Do TikTok Spark Ads Work?
Superapp recommends Spark Ads as the default way to run UGC ads on TikTok, because the ad runs from the creator's own post. TikTok's help center describes it this way: "Spark Ads is a native ad format that allows you to leverage organic TikTok posts and their features in your advertising." It adds that "all of the Spark Ads post engagement will be attributed to the original organic post," so likes and comments build up on the creator's video, which keeps it looking organic.
How the code works, according to TikTok's setup guide:
- The creator opens the video in the TikTok app, taps the Ad settings icon, and taps Generate to get a post code.
- The creator chooses how long the code lasts: TikTok lists "7, 30, 60, or 365 days."
- You paste the code into TikTok Ads Manager: "Once you have received the video code from a creator, enter that code on TikTok Ads Manager."
- You can add codes in bulk: "We support a batch authorization of video codes of up to 20 at a time."
TikTok also tells advertisers to "Customize the duration of your authorization code to meet campaign needs and minimize costs." In practice, agree on the code length in your deal with the creator before they post, and pay more for 60 or 365 days if you plan to run the video for months.
| Spark Ads step | Who does it | Tip |
|---|---|---|
| Superapp's step zero: agree usage rights in the brief | You, before the creator films | Write "organic and paid use" and the code length into every deal |
| Creator posts the video organically | Creator | Let it run a day or two; strong organic results are a good sign |
| Creator generates the post code | Creator | Ask for the longest duration you need, up front |
| You enter the code in Ads Manager | You | Batch up to 20 codes at a time |
| You run it as an ad | You | Start with a small daily budget per video and compare installs |
How Do Meta Partnership Ads and Advantage+ App Campaigns Work?
Superapp sees Meta as two tools for UGC: partnership ads to run a creator's post with their name on it, and Advantage+ app campaigns to let Meta test many videos at once.
Partnership ads (formerly called branded content ads) show both the creator's handle and your brand on the ad. The creator gives you permission in Meta's tools, and you run the ad from your ad account. Meta's own tests, as reported by PPC Land, found lower costs than standard ads, including 19% lower acquisition costs in 15 advertiser tests from June 2021 to January 2022. We could not access Meta's original pages to quote them, so check the current figures in Meta's Business Help Center before relying on them.
Advantage+ app campaigns are Meta's automated install campaigns. Meta's developer documentation says they "(formerly known as Automated App Ads) use machine learning and automated systems to drive more results for your app install ads." The structure is simple: "1 campaign", "1 ad set" and "Multiple ads", and the page notes you can "Manually test up to 50 creative combinations." That makes it a good place to put a batch of UGC videos once you have them.
| Meta option | What it is | When to use it |
|---|---|---|
| Superapp-sourced creator video, uploaded to Meta | A creator video from your Selfdrive campaign, with paid usage rights | Your first Meta test, using videos that already worked organically |
| Partnership ads | The creator's handle and your brand appear together | When the creator has a real audience on Instagram or Facebook |
| Advantage+ app campaigns | One campaign, one ad set, many ads; Meta's automation finds buyers | Once you have 5 or more videos to test against each other |
| Standard app install campaign | You choose audiences and placements | When you need to control country, age or placement tightly |
Where Should UGC Ad Traffic Land?
Superapp's answer: on a custom product page that repeats the promise of the video, not your default App Store page. If the ad says "I finally stuck to my budget," the page someone lands on should open with budgeting screenshots, not a generic feature list.
Apple's custom product pages let you do this. Apple says: "You can publish up to 70 additional versions of your product page on the App Store for iPhone and iPad." Each one gets a unique URL you can use in "social media ads or promotions." Apple reports the payoff: "Developers see a 2.5 percentage point increase on average when referring people to a custom product page," and "This is a 156% increase compared to the 1.6% average conversion rate on default product pages."
| UGC ad angle | Custom product page should lead with | Why |
|---|---|---|
| Superapp-built app, "I built this in an afternoon" angle | Screens of the finished app and the one feature shown in the video | The viewer wants proof the video was real |
| A specific problem ("I kept forgetting my medication") | The screen that solves that problem | Matches the reason they tapped |
| A result ("I lost my first 5 pounds") | Progress screens and how the app tracks results | Continues the story from the video |
| A comparison ("better than spreadsheets") | Side-by-side or "before and after" screenshots | Answers the comparison right away |
| A feature demo | That feature in the first screenshot | Removes the need to search the listing |
Which UGC Ad Formats Work for Apps?
Superapp sees a handful of formats work again and again for apps, because they show the screen and the person in the same video.
| Format | What happens in the video | Works best for | Example opening line |
|---|---|---|---|
| Superapp's "I built it with AI" format | A person shows an app they made and what it does for them | Builder, productivity and AI apps | "I built my own app in an afternoon, here is what it does" |
| Problem then solution | Creator describes a frustration, then opens the app | Utility and health apps | "I kept forgetting to log my water until I found this" |
| Before and after | Two clips side by side, with and without the app | Fitness, photo and finance apps | "My budget last month vs this month" |
| Screen recording with voice | Phone screen with the creator talking over it | Apps with a clear workflow | "Watch me plan a week of meals in 30 seconds" |
| Reaction | Creator reacts to a result inside the app | Fun, AI and photo apps | "I did not expect this to be so accurate" |
| "Things I wish I knew" list | Quick list of tips, the app is one of them | Productivity, study and lifestyle apps | "Three apps that saved my semester" |
| Day in the life | The app appears naturally during a routine | Habit, health and fitness apps | "Morning routine as a night-shift nurse" |
| Challenge or streak | Creator documents a few days using the app | Habit and learning apps | "Day 7 of learning Spanish for 10 minutes a day" |
| Green screen | Creator talks in front of a screenshot or review | Explaining a feature or news hook | "This app just added something nobody else has" |
What Are Good UGC Hooks for App Ads?
Superapp's rule is that the hook is the ad. TikTok's creative best practices say to "Prioritize your hook in the first 6 seconds to boost engagement and increase watch time" and to "Introduce your content proposition in the first 3 seconds for better recall and awareness." In practice, the first second needs text on screen and movement, never a still opening.
| Hook type | Example for an app | When to use it |
|---|---|---|
| Superapp's "built it myself" hook | "I could not find an app for this, so I built one" | When the story of making the app is part of the appeal |
| Call out the viewer | "If you work night shifts, you need this" | Narrow audiences |
| Bold result | "This app found $340 in subscriptions I forgot about" | Apps with a measurable outcome |
| Confession | "I am embarrassed it took me this long to try this" | Habit and self-improvement apps |
| Pattern break | Creator drops the phone on the bed, then picks it up and shows the app | Any app, to stop the scroll |
| Question | "Why does nobody talk about this app?" | Discovery and curiosity angles |
| Comparison | "I stopped using spreadsheets for this" | Apps replacing an old habit or tool |
| Myth | "You do not need a gym to build muscle, you need this" | Fitness and health apps, with care around claims |
| Trend | A current sound or format with your app in it | When a trend fits naturally, not forced |
Two cautions. Health, finance and weight-loss claims are restricted on most ad platforms, so keep results specific to the creator's own experience and avoid promises. And never let a creator claim a result they did not get: that is both a platform policy problem and a legal one, covered below.
How Do You Write a UGC Ad Script for an App?
Superapp's playbook rule is "guide, don't script." Give the creator the goal, the key messages and a few example videos, then let them say it in their own words. A word-for-word script makes the video sound like an ad, which is what you are trying to avoid. A simple structure for a 15 to 30 second app ad:
| Seconds | Part | What happens |
|---|---|---|
| Superapp's brief line: one sentence goal | Before filming | "Get people who struggle with X to install the app" |
| 0 to 3 | Hook | Text on screen and movement; the problem or result in a few words |
| 3 to 10 | Problem | Why the creator needed something like this |
| 10 to 20 | App on screen | The one feature that solves it, shown for at least three seconds |
| 20 to 25 | Result | What changed for them, in their own words |
| 25 to 30 | Soft call to action | "It is free to try, link is below" |
An example brief, written for a creator rather than a script:
Goal: get busy parents to install our meal planner. Key messages: plans a week of dinners in under a minute; builds the shopping list for you; free to try. Show the app on screen for at least three seconds. Film vertically, sound on, under 30 seconds. Say it your way. Here are three videos we like: [links].
What to put in every UGC ad brief:
- One goal, in one sentence.
- Two to four key messages, written as benefits, not features.
- Who the audience is and what they care about.
- Format rules: 9:16 vertical, sound on, under 30 seconds, app on screen for at least three seconds.
- Three to five reference videos.
- Usage rights: organic and paid, how long, and on which platforms.
UGC Ad Examples for Apps
Superapp's example breakdowns below show how the formats and hooks fit together. Cal AI is a real, documented case; the others are illustrative templates for common app types, not real campaigns.
| App type | Hook | Format | Why it works |
|---|---|---|---|
| Superapp-built habit app (illustrative) | "I built my own habit tracker because every app was too complicated" | "I built it with AI" plus screen recording | Shows the app and the story behind it in one video |
| Calorie tracker (Cal AI, real) | Creators photograph a meal and show the instant calorie count | Reaction and screen demo | Fortune credits TikToks and influencers for its "pretty explosive growth" |
| Budget app (illustrative) | "This app found $340 in subscriptions I forgot about" | Bold result plus screen recording | A specific number is easy to believe and share |
| Language app (illustrative) | "Day 30 of 10 minutes of Spanish a day" | Challenge or streak | Progress over time builds trust |
| Sleep app (illustrative) | "I fell asleep before the end of this" | Reaction | A relatable result in a few seconds |
| Workout app (illustrative) | "No gym, 20 minutes, here is my week" | Day in the life | Fits naturally into content the audience already watches |
| Photo editing app (illustrative) | "Before" photo, then a quick edit, then "after" | Before and after | The value is visible in two seconds |
| Study app (illustrative) | "Three apps that saved my semester" | List | Lower pressure; the app is one useful tip among others |
How Much Do UGC Ads Cost?
Superapp's answer: a UGC ad has three costs, the creator's fee for the video, the platform or software you use to find creators, and the ad spend to run it. Most founders budget for the video and forget the ad spend, or the reverse.
| Cost | Typical range | Source |
|---|---|---|
| Superapp Max (includes Selfdrive's creator agent) | $100/month, with creator fees and ad spend billed separately | superapp.dev/selfdrive |
| Creator video through Insense | "UGC campaigns start at $100 per video." | Insense pricing |
| Insense platform plans | From $400/month billed annually to $800/month billed quarterly, by plan | Insense pricing |
| Sideshift software plans | $299, $499 or $999 a month (less if billed annually), creator pay separate | Sideshift pricing |
| Example creator payouts on Sideshift | From $30 to $2,000 per payout in its published examples | Sideshift pricing |
| Ad spend | Set by you; start with a small daily budget per video | TikTok, Meta |
Before you scale, compare what an install costs with what an install earns. RevenueCat's State of Subscription Apps 2026 puts median revenue per install at "$0.23 median at D14 across all categories." If UGC ads bring installs at $2 and each earns $0.25 in two weeks, the video is not the problem to fix first: your paywall, pricing or onboarding is.
Two pricing rules from Superapp's own playbook:
- Pay per video for your first campaign, then add bonuses for videos that perform. Do not pay purely per thousand views: it rewards views from countries that will never pay for your app.
- Ask the creator's rate before you name yours.
How Do You Get Usage Rights for UGC Ads?
Superapp's rule: get paid usage rights in writing before the creator films. A creator who agrees to post a video on their account has not agreed to let you run it as an ad for a year.
| Right | What it covers | What to agree |
|---|---|---|
| Superapp's default in every brief: organic and paid | The creator posts it, and you can run it as an ad | Both, from the start |
| Organic only | The creator posts it on their account | Fine for testing, but you cannot run it as an ad |
| Paid usage (whitelisting) | You run it from your ad account or through their account | Platforms, duration, and whether you can edit it |
| Spark code duration | How long TikTok lets you run their post | 7, 30, 60 or 365 days, chosen by the creator |
| Raw footage | The unedited clips | Useful for making your own variations |
| Edits and cut-downs | Shortening, adding captions, new hooks | Say so in the deal if you plan to edit |
How Do You Test UGC Ads?
Superapp's testing method is to test wide, then go deep. Run many different hooks and formats at a small budget each, keep the two or three that bring installs at a cost you can afford, and put most of the money behind them until they stop working.
| Phase | Videos | Budget per video | Goal |
|---|---|---|---|
| Superapp's phase zero: organic test | 10 to 20 creator posts | Creator fees only | See which hooks get watched and shared before paying for ads |
| Hook test | 5 to 10 videos as ads | Small, equal daily budget each | Find which hooks bring installs |
| Format test | 3 to 5 versions of the winning hook | Same budget | Find the best format for that hook |
| Scale | The 2 or 3 winners | Most of the budget | Grow installs while cost per install holds |
| Refresh | New hooks every week | Small budget | Replace winners before they wear out |
What to watch while testing:
- Read your median video, not your best. If most videos do badly, fix the format and the brief before you hire more creators.
- Change one thing at a time: the hook, the format or the creator, not all three.
- Expect winners to wear out. When cost per install rises for a week, test new hooks on the same format before you abandon it.
- Keep a simple sheet: video, hook, format, creator, spend, installs, cost per install, trials, paying users.
How Do You Measure UGC Ads for Apps?
Superapp measures UGC ads by what happens after the install, not on the platform. Views and likes tell you a video is interesting; installs and paying users tell you it is working.
| Metric | What it tells you | Where to find it |
|---|---|---|
| Superapp Selfdrive morning email: creator activity, downloads and spend | Which creator videos went live and how downloads moved | Selfdrive (for its creator campaigns) |
| Hook rate (share of viewers who watch the first few seconds) | Whether the opening stops the scroll | TikTok and Meta ad reports |
| Click-through rate | Whether the video makes people want to try the app | TikTok and Meta ad reports |
| Cost per install | What one install costs | Ad platforms, App Store Connect, your attribution tool |
| Product page conversion | Whether the landing page matches the video | App Store Connect, per custom product page |
| Trial starts and paying users | Whether the right people installed | Your subscription tool, such as RevenueCat |
| Revenue per install | What an install earns, to compare with its cost | Your subscription tool |
One lesson we learned the hard way: in one of Superapp's own creator tests, a cohort of clipper accounts drove 790 sign-ups from Nigeria and zero paying users. The views and installs looked good; the revenue was nothing. Check where your installs come from, not just how many there are.
Are AI UGC Ads Allowed?
Superapp's view is that AI can help you make UGC ads faster, but an ad that pretends an AI avatar is a real customer creates legal and platform risk. The rules are getting stricter, not looser.
The US Federal Trade Commission's final rule on fake reviews and testimonials (August 14, 2024) covers testimonials that misrepresent that they come from "someone who does not exist, such as AI-generated fake reviews." The FTC says the rule will "allow the agency to seek civil penalties against knowing violators."
Platforms add their own rules. TikTok's Community Guidelines say: "Synthetic or manipulated media that shows realistic scenes must be clearly disclosed," and list as not allowed synthetic media using the likeness of "an adult public figure when used for political or commercial endorsements." Meta labels AI content as "AI info," and in February 2024 said it would require people to label photorealistic video or realistic audio that was digitally created or altered, "and we may apply penalties if they fail to do so."
| Use of AI | Risk | Superapp's take |
|---|---|---|
| Superapp's preferred mix: real creators for the face, AI for the edits | Low | Use AI for captions, cut-downs and hook variations of real videos |
| AI-written hooks and briefs for real creators | Low | Fine; the creator still says it in their own words |
| AI voiceover on a screen recording | Low to medium | Fine if no one is presented as a real customer |
| AI avatar clearly labeled as AI | Medium | Allowed on most platforms with labels; often converts worse than real people |
| AI avatar presented as a real customer with a testimonial | High | Avoid: this is the fake testimonial the FTC rule targets |
| AI likeness of a public figure endorsing your app | Very high | Not allowed on TikTok; avoid everywhere |
What Disclosure Do UGC Ads Need?
Superapp's rule: if you paid the creator or gave them anything of value, the video needs a clear disclosure. The FTC's Disclosures 101 for Social Media Influencers is direct about it: "Disclose when you have any financial, employment, personal, or family relationship with a brand."
What the FTC says counts and how to do it:
- A material connection includes "the brand paying you or giving you free or discounted products or services."
- Placement: "Place it so it's hard to miss."
- Wording: "Simple explanations like 'Thanks to Acme brand for the free product' are often enough if placed in a way that is hard to miss. So are terms like 'advertisement,' 'ad,' and 'sponsored.'"
- Video: "If making an endorsement in a video, the disclosure should be in the video and not just in the description uploaded with the video."
| Situation | Disclosure needed? | How |
|---|---|---|
| Superapp-sourced creator paid per video | Yes | Platform's paid partnership label plus "ad" in the video |
| Creator given a free subscription | Yes | Mention it in the video and caption |
| Spark Ad or partnership ad | Yes, and the platform labels it as sponsored | Keep the creator's own disclosure too |
| Real customer review you did not pay for, run as an ad | Get their permission; the ad itself is labeled sponsored | Do not edit what they said |
| Your own team member in the video | Yes, if they appear as a regular user | Say they work on the app |
Which UGC Ad Approach Fits Your App?
Superapp sees the right UGC approach depend on how quickly your app shows its value on screen.
| App type | Best format | Best placement | Usually skip |
|---|---|---|---|
| Any iOS app built in Superapp | "I built it" or problem then solution | TikTok organic test, then Spark Ads | Polished brand ads |
| Fitness and health | Day in the life, challenge | Instagram Reels, partnership ads | Before and after body claims |
| Finance and budgeting | Bold result with a specific number | TikTok and Meta | Promises of income or savings |
| Photo and video | Before and after | TikTok Spark Ads | Long explanations |
| Productivity and AI tools | Screen recording with voice | TikTok, YouTube Shorts | Lifestyle-only videos that hide the screen |
| Language and learning | Streak or challenge | TikTok | One-off reviews |
| Dating and social | Reaction, storytelling | TikTok, Instagram | Fake testimonials |
| Games | Gameplay clip with reaction | TikTok, Meta Advantage+ | Talking heads with no gameplay |
How Much Should You Spend on UGC Ads?
Superapp's answer: start small enough that a failed test does not hurt, and spend more only on videos that bring paying users.
| Monthly budget | What it buys | Good for |
|---|---|---|
| $100 (Superapp Max) plus creator fees | Selfdrive briefs creators, reviews applications and pays for approved videos | Founders who want creator sourcing handled, then run winners as ads themselves |
| Under $500 | A few creator videos, posted organically | Finding hooks before paying for ads |
| $500 to $2,000 | 5 to 15 videos plus a small ad test on TikTok or Meta | Your first paid UGC test |
| $2,000 to $10,000 | A steady flow of new videos plus scaling 2 or 3 winners | Apps where installs already turn into paying users |
| $10,000+ | A creator roster, weekly hook tests, Advantage+ campaigns | Apps with a proven revenue per install |
Pick It or Skip It: UGC Ad Options at a Glance
Superapp's one-line reasons to use, or skip, each option right now.
| Option | Pick it if | Skip it if |
|---|---|---|
| Superapp Selfdrive creator agent | You want creators briefed, reviewed and paid for you, with your approval on each video | You need someone to buy TikTok or Meta ads for you |
| TikTok Spark Ads | Your audience is on TikTok and you have creator posts that worked | You cannot get creators to share codes |
| Meta partnership ads | Your creators have real Instagram audiences | Your creators only post on TikTok |
| Meta Advantage+ app campaigns | You have five or more videos to test | You have one video |
| Creator marketplaces (Insense, Sideshift and others) | You want a large pool of creators | You only need two or three videos |
| AI UGC tools | You need fast variations and captions | You plan to present AI people as real customers |
| An agency | You have budget and no time | You have not tested a single video yourself |
Decide Your UGC Ad Plan in Five Questions
Superapp's five questions to pick your next step:
- Do people who install your app come back and pay? If no, fix onboarding and the paywall before any paid UGC.
- Does your app's value show on screen in under five seconds? If yes, UGC ads fit. If no, test search ads and content first.
- Do you have three to five creator videos that did well organically? If no, start with organic posts, not ads.
- Is your audience mainly under 35? If yes, start on TikTok with Spark Ads. If no, start with Meta partnership ads on Instagram and Facebook.
- Do you have five or more videos? If yes, try Meta Advantage+ app campaigns. If no, test each video with a small, equal budget.
What Mistakes Make UGC Ads Fail?
Superapp sees the same mistakes over and over:
- Judging videos by views. Views from the wrong countries or the wrong people do not pay.
- Scripting every word. Scripted UGC sounds like an ad, which is what it is trying not to be.
- Forgetting paid usage rights. You find a winner and cannot run it.
- Hiring creators by follower count. The video is what matters; small accounts often make the best ads.
- Testing one video and giving up. Most videos fail; the method depends on volume.
- Running a winner forever. Every video wears out; keep testing new hooks.
- Sending traffic to the default product page. A matching custom product page converts better, by Apple's own numbers.
- Using AI people as fake customers. The FTC's 2024 rule covers testimonials from people who do not exist.
- Skipping the disclosure. Paid creators must say so, in the video.
How Superapp Helps With UGC Ads
Superapp builds native iPhone, iPad, Watch and Mac apps from a description and prepares the App Store submission. Its marketing agent, Selfdrive, runs four agents: Apple Ads, App Store optimization, a website with SEO content, and creator (UGC) campaigns, which are in alpha. For UGC, Selfdrive creates campaigns and briefs, reviews creator applications, and pays performance-based fees only for videos you approve. You approve each brief and each video before anything goes live, and a morning email reports creator activity, downloads and what it plans next. It works with any App Store app you own.
The limits: Selfdrive is in beta and its creator agent is in alpha, there is no guaranteed growth timeline, creator fees are billed separately from the $100/month Superapp Max plan, and Selfdrive does not buy TikTok or Meta ads. To run your best creator videos as UGC ads, you still use TikTok Spark Ads, Meta partnership ads or a direct upload, as described above.
Other routes work too. Creator marketplaces such as Insense and Sideshift give you a large pool of creators and their own payment tools, TikTok's creator tools connect you with TikTok creators directly, AI UGC tools speed up variations, and agencies will run the whole thing for a fee. For finding and managing creators, see our UGC playbook for apps and our comparison of the best UGC platforms for apps. For the first users before any ads, read how to get your first users for an app, and for search ads, our Apple Ads beginner's guide.
Frequently Asked Questions
What are UGC ads?
UGC ads are ads made from user-generated content: short videos that look like a real person made them on their phone, run as paid ads. For apps, they usually show a person describing a problem and then using the app to solve it.
What does UGC ads mean?
UGC stands for user-generated content. A UGC ad is an ad that uses content in that style, whether it was made by an actual customer or, more often, by a paid creator.
What are UGC style ads?
UGC style ads are paid creator videos made to look like organic posts from regular users. Most UGC ads today are UGC style: a paid creator films the video in their own words.
Do UGC ads work for mobile apps?
They often work well for apps whose value shows on screen in a few seconds, such as photo, fitness, finance and AI apps. They work less well when the value only appears after weeks of use. Cal AI is the best-known example of an app that grew with TikToks and influencers.
How much do UGC ads cost?
There are three costs: the creator's fee, any platform or software fee, and your ad spend. On Insense, UGC campaigns start at $100 per video. Sideshift's software plans are $299, $499 or $999 a month, with creator pay on top.
What are TikTok Spark Ads?
Spark Ads are TikTok's format for running organic posts as ads. The creator generates a post code in the TikTok app, chooses a duration of 7, 30, 60 or 365 days, and you enter the code in TikTok Ads Manager. Engagement on the ad counts toward the creator's original post.
What are Meta partnership ads?
Partnership ads, formerly called branded content ads, are Meta ads that show both the creator's handle and your brand. The creator gives permission in Meta's tools, and you run the ad from your ad account.
Can I run UGC ads on Apple Ads?
Not as video in search results. Apple Ads promotes your App Store listing. What you can do is match your App Store custom product pages to the message of your UGC ads on TikTok and Meta, and use those pages in Apple Ads too.
What is a custom product page?
It is an extra version of your App Store page with its own screenshots and URL. Apple lets you publish up to 70 of them and says developers see a 2.5 percentage point conversion increase on average when sending people to one.
How long should a UGC ad be?
For app installs, 15 to 30 seconds is a good default. TikTok advises introducing your content proposition in the first 3 seconds and prioritizing your hook in the first 6 seconds.
What makes a good UGC hook?
Text on screen and movement in the first second, plus a reason to keep watching: a specific result, a relatable problem, a call-out to the right viewer, or a surprise. Test many hooks; most will not work.
Should I script UGC ads?
Give creators a goal, key messages and reference videos, not a word-for-word script. Scripted videos sound like ads and usually perform worse.
What are usage rights for UGC?
Usage rights say where and for how long you can use a creator's video. Agree organic and paid use, the platforms and the duration before the creator films, so you can run a winning video as an ad.
Are AI UGC ads legal?
AI tools for editing, captions and hooks are fine. Presenting an AI person as a real customer giving a testimonial is risky: the FTC's 2024 rule covers testimonials from someone who does not exist, such as AI-generated fake reviews. TikTok and Meta also require labels on realistic AI content.
Do UGC creators need to disclose ads?
Yes. The FTC says to disclose any financial, employment, personal or family relationship with a brand, place the disclosure where it is hard to miss, and put it in the video itself, not just the description.
How do I measure UGC ads for an app?
Track installs, cost per install, trial starts, paying users and revenue per install. Views and likes show interest, not results. Compare cost per install with revenue per install before you scale.
How many UGC videos do I need?
Plan on testing several hooks before one works. A common starting point is 10 to 20 creator videos, with the best 5 to 10 run as ads at a small, equal budget.
Where should I send traffic from UGC ads?
To a custom product page that matches the video's promise. Apple says custom product pages convert better on average than the default page.
Can Superapp run UGC ads for me?
Superapp's Selfdrive briefs creators, reviews applications and pays for videos you approve, but it does not buy TikTok or Meta ads. You run the best videos as ads yourself through Spark Ads, partnership ads or a direct upload.
What is the biggest UGC ads mistake for apps?
Judging videos by views instead of paying users. Views from countries or audiences that never pay can look like success while bringing no revenue.
References
- TikTok, Spark Ads
- TikTok, How to create Spark Ads
- TikTok, Creative best practices for performance ads
- TikTok, Community Guidelines: integrity and authenticity
- Meta for Developers, Advantage+ app campaigns
- PPC Land, Meta partnership ads research
- Meta, Labeling AI-generated images (Feb 2024)
- Meta, Approach to labeling AI-generated content
- Apple Developer, Custom product pages
- FTC, Disclosures 101 for Social Media Influencers
- FTC, Final rule banning fake reviews and testimonials (Aug 2024)
- Fortune, Cal AI founder profile (Sept 2025)
- RevenueCat, State of Subscription Apps 2026
- Insense pricing
- Sideshift pricing
- Superapp Selfdrive
- UGC playbook for apps
- Best UGC platforms for apps
- How to get your first users for an app
- Apple Ads beginner's guide