A UGC portfolio is a small set of sample videos, shared as a Drive folder or a social profile, that shows brands you can make content in their format. Many brands ask for one before they work with you, but you don't need a fancy website or a polished reel. For Canvas UGC, a few clear, on-brand videos that prove you understand the style are enough. This chapter shows you how to build that portfolio from zero, using the hooks from chapter 3 and the formats from chapter 4, and what programs look at once you're in.
Why a portfolio matters
The barrier to entry in Canvas UGC is low, but brands still want proof you can deliver. A portfolio isn't about being perfect; it's about being relevant. It should say: "I understand your format, your length, your tone, and your payoff."
You don't need client work for that. You can create your own sample videos for real apps.
How to build your UGC portfolio
Step 1: Choose 2–3 real tech products
Pick apps you already use or can research easily. Good options:
- learning apps (languages, studying, courses)
- productivity apps (tasks, notes, calendars)
- finance apps (budgeting, investing, expense tracking)
- health and fitness apps (workouts, meal planning, habit tracking)
You don't need permission. You aren't posting ads; you're creating practice videos for your portfolio.
Step 2: Decide how to present your portfolio
You have two options, and you can use one or both.
Option A: a simple Drive portfolio (private and fast)
- Create a Google Drive folder.
- Film 5–10 short videos, each under 35 seconds, for the apps you chose.
- Use the four core formats from chapter 4 (demo or review, tutorial, storytelling, skit) and the hook styles from chapter 3.
- Upload the videos to the folder.
- When you apply to a campaign or talk to a brand, send the link with a line like: "These are sample videos I created for my portfolio."
That's enough for most outreach. It's private, simple, and focused on the work.
Option B: a public TikTok or Reels portfolio (visible, still samples)
- Create a TikTok or Instagram account for the videos.
- Choose 1–3 apps in the same niche so the profile feels focused, for example only learning apps or only productivity tools.
- Film several example videos in different formats.
- Pin your best 3–6 videos to the top of the profile.
- Make it clear in your bio or your pitch: "These are portfolio examples, not brand-paid videos."
This helps when a brand wants to see how you perform on a real account, while still being honest that it's your own samples.
Already posted on a Canvas campaign account? Those posts count as experience, but the account belongs to the brand by default, so ask before you share them as portfolio samples.
Step 3: Decide what to include
Aim for a small, focused set that shows range without being all over the place. If you need reference points, browse UGC examples that went viral.
- A mix of formats: at least 3 of the four core formats (demo or review, tutorial, storytelling, skit), plus a variant such as before-and-after or day-in-the-life if it suits your niche.
- A mix of lengths: some videos around 10 seconds, some around 30–35 seconds.
- A clear hook in the first 2 seconds of every video.
- A visible payoff: screens, dashboards, scores, savings, or completed tasks that show what changed.
You don't need 50 videos. You need 5–10 that clearly show you get it.
Step 4: Use your portfolio when you apply
Send the Drive link or your TikTok profile with one short line, for example:
- "Here are some sample app videos I created for my portfolio."
- "This is my app UGC portfolio. These are practice videos, not brand-paid work."
Common portfolio mistakes
These weaken a portfolio, so check for them before you send a link:
- videos that are too long (over 45 seconds),
- no clear hook in the first 2 seconds,
- only one format, for example all tutorials and no storytelling or skits,
- a messy or unclear payoff, where the viewer can't see what changed or why it matters,
- too many niches (learning apps, then dating apps, then fitness, then finance), so the profile feels random,
- no note that these are sample videos, which confuses brands.
How many videos is enough?
- Minimum to start applying: 5 solid videos.
- Comfortable range: 8–10 videos with a mix of formats and lengths.
- More is nice but not required before you start pitching.
Don't let perfectionism keep you filming forever. Five good videos and a clear pitch beat thirty unsent ones.
What programs judge in a trial
Many Canvas UGC programs start new creators with a short trial, often 1–2 weeks, and some begin with a quick sample task, such as a 4-second reaction clip or a short voiceover due within 48 hours. Your portfolio gets you in. The trial decides whether you stay, and it runs both ways: it's also your chance to see whether the briefs are clear, the feedback is useful, and payouts arrive on time.
At the end of a trial, programs typically look at:
- Content quality: hooks, ideas, pacing, and storytelling.
- Consistency: whether you posted on the agreed schedule.
- Reliability: replies on time, deadlines met, and a heads-up when something comes up.
- Following the brief: the required formats, talking points, and claim rules.
- Using feedback: whether your later videos show what you were told about the earlier ones.
- Overall fit for Canvas UGC and the brand.
None of this needs a perfect first video. It needs steady work and visible improvement, which is exactly what the review loop in chapter 5 builds.
Checklist: is your portfolio ready?
- I chose 2–3 apps in a clear niche.
- I filmed 5–10 videos under 35 seconds.
- I used at least 3 different formats.
- Every video has a clear hook in the first 2 seconds.
- Every video shows a visible payoff or result.
- I uploaded everything to a Drive folder or a dedicated TikTok or Instagram account.
- I have a short line ready to send with my portfolio.
If you can tick every box, you're done. Start applying.
Put your portfolio to work
On viral.app, creators build one profile with portfolio videos and connected accounts, then apply to Canvas UGC jobs matched to their country and languages. Brands see the full profile with every application. Create your free creator profile and upload your best samples; the creator docs walk through the profile, applications, and payouts.
All chapters: UGC Creator Course
- Chapter 1 · 13 min readUGC foundations and how creators get paid
- Chapter 2 · 4 min readSet up and warm up your account
- Chapter 3 · 12 min readBriefs, ideas, and hooks
- Chapter 4 · 6 min readFormats, filming, and editing
- Chapter 5 · 6 min readPost, review, and improve
- Chapter 6 · 5 min readBuild your UGC portfolio




