Wanna Get Brand Deals? Build Your Own UGC Portfolio from Scratch
5 min
read


Whether you are a complete beginner just starting your content creation journey or someone who posts consistently but hasn't landed a paid deal yet, this playbook is for you.
Here is exactly how to create a UGC portfolio from scratch and turn your smartphone into a revenue stream.
What is a UGC Portfolio?
Influencer Media Kit
Followers count is important
Followers = market that the influencer’s content can reach
UGC Portfolio
Followers count doesn’t matter
Right hook = Large video reach and views
Influencer Media Kit
Followers count is important
Followers = market that the influencer’s content can reach
UGC Portfolio
Followers count doesn’t matter
Right hook = Large video reach and views
In traditional influencer marketing, brands pay for your audience. In UGC, brands pay for your content.
A UGC portfolio is a digital resume that showcases your ability to create scroll-stopping, direct-response video ads. As UGC industry experts frequently point out:
| "Brands don't care about your follower count; they care about your hook rate."
Your portfolio is your chance to prove you understand marketing psychology, lighting, and pacing. Without one, brands simply will not hire you.
Briefly, here is how to build your UGC Portfolio:
How to Create a UGC Portfolio Using Canva | Shoot Your Ads |
|---|---|
Grab a UGC Portfolio Template | |
Structure Your Page for Conversions | |
How to Land Brand Deals With Your New Portfolio | Optimize and Upload |
Share with Brands | |
Enroll in an Agency |
Below is a comprehensive and detailed breakdown of how to build your UGC portfolio:
How to Create a UGC Portfolio Using Canva
You do not need to know how to code to build a stunning portfolio. The industry standard tool for beginners is Canva, as it allows you to build a free, mobile-optimized, single-page website in minutes.
Step 1: Shoot Your "Spec" Ads
You can’t build a portfolio without videos. To start, shoot 3 to 5 "speculative" (spec) ads using products you already own.
The Unboxing Film a clean, aesthetic unboxing of your favorite skincare or tech product. |
The Problem/Solution Hook the viewer with a common problem (e.g., "Can't focus while working from home?") and present a product (like a planner or app) as the solution. |
The Testimonial Sit in your car or living room and give a raw, authentic review of a product you genuinely love. |
Step 2: Grab a UGC Portfolio Template

Open Canva, search for "UGC Portfolio Template," and select a "Website" format. Choose a clean, minimalist design. Brands are looking at your videos, not your graphic design skills. Keep it simple.
Step 3: Structure Your Page for Conversions
A perfect UGC Portfolio Example follows this exact flow:
The Intro: A professional photo of yourself, your name, your location, and a 2-sentence bio (e.g., "Hi, I'm Sarah, a UGC creator based in Texas specializing in beauty and tech.").

The Video Gallery: This is the most important section. Embed your 3 to 5 spec ads directly into the Canva site. Do not make brands click away to a Google Drive link.

Your Services & Rates: Be clear about what you offer. List your starting rates for 1 video, 3 videos, and 5 videos.

The Call-to-Action (CTA): Include a clear, clickable email address at the bottom so brands can contact you instantly.

How to Land Brand Deals With Your New Portfolio
Building the portfolio is only half the battle. Now, you have to put it in front of the people who hold the budgets.
Step 1: Optimize and Upload

Once your Canva site is finished, hit "Publish as Website" and grab the link. Put this link directly into your social media bios and optimize it to clearly state "UGC Creator" so inbound brands can find you easily.
Step 2: Share with Brands

Do not wait for brands to come to you. Start an outbound pitching strategy:
Find brands currently running ads on the TikTok Ad Library or Meta Ad Library.
Search LinkedIn for the brand's "Influencer Marketing Manager" or "Growth Lead."
Send a short, punchy email: "Hi [Name], I saw you're scaling ads on TikTok. I'm a UGC creator specializing in your niche. I'd love to shoot some high-retention concepts for you. Here is my portfolio: [Link]."
Step 3: Enroll in an Agency

Cold emailing 50 brands a day is exhausting and often leads to creator burnout. The fastest way to bypass the outbound hustle and land premium, consistent brand deals is to get onto the roster of a vetted UGC agency.
Accelerate Your Career with Masterhooks

If you already have a solid portfolio and want to work with top DTC brands and AI apps, joining an agency is the next step.
That’s where Masterhooks comes in. As a premier UGC agency, it connects creators with high-budget brands, providing ready-to-shoot scripts and consistent briefs. So you can focus on creating, not pitching.
If you’re ready to level up, joining the Masterhooks network is one of the fastest ways to turn UGC into a sustainable career.
Ready to be a UGC Master?

Ready to be a UGC Master?


Whether you are a complete beginner just starting your content creation journey or someone who posts consistently but hasn't landed a paid deal yet, this playbook is for you.
Here is exactly how to create a UGC portfolio from scratch and turn your smartphone into a revenue stream.
What is a UGC Portfolio?
Influencer Media Kit
Followers count is important
Followers = market that the influencer’s content can reach
UGC Portfolio
Followers count doesn’t matter
Right hook = Large video reach and views
In traditional influencer marketing, brands pay for your audience. In UGC, brands pay for your content.
A UGC portfolio is a digital resume that showcases your ability to create scroll-stopping, direct-response video ads. As UGC industry experts frequently point out:
| "Brands don't care about your follower count; they care about your hook rate."
Your portfolio is your chance to prove you understand marketing psychology, lighting, and pacing. Without one, brands simply will not hire you.
Briefly, here is how to build your UGC Portfolio:
How to Create a UGC Portfolio Using Canva | Shoot Your Ads |
|---|---|
Grab a UGC Portfolio Template | |
Structure Your Page for Conversions | |
How to Land Brand Deals With Your New Portfolio | Optimize and Upload |
Share with Brands | |
Enroll in an Agency |
Below is a comprehensive and detailed breakdown of how to build your UGC portfolio:
How to Create a UGC Portfolio Using Canva
You do not need to know how to code to build a stunning portfolio. The industry standard tool for beginners is Canva, as it allows you to build a free, mobile-optimized, single-page website in minutes.
Step 1: Shoot Your "Spec" Ads
You can’t build a portfolio without videos. To start, shoot 3 to 5 "speculative" (spec) ads using products you already own.
The Unboxing Film a clean, aesthetic unboxing of your favorite skincare or tech product. |
The Problem/Solution Hook the viewer with a common problem (e.g., "Can't focus while working from home?") and present a product (like a planner or app) as the solution. |
The Testimonial Sit in your car or living room and give a raw, authentic review of a product you genuinely love. |
Step 2: Grab a UGC Portfolio Template

Open Canva, search for "UGC Portfolio Template," and select a "Website" format. Choose a clean, minimalist design. Brands are looking at your videos, not your graphic design skills. Keep it simple.
Step 3: Structure Your Page for Conversions
A perfect UGC Portfolio Example follows this exact flow:
The Intro: A professional photo of yourself, your name, your location, and a 2-sentence bio (e.g., "Hi, I'm Sarah, a UGC creator based in Texas specializing in beauty and tech.").

The Video Gallery: This is the most important section. Embed your 3 to 5 spec ads directly into the Canva site. Do not make brands click away to a Google Drive link.

Your Services & Rates: Be clear about what you offer. List your starting rates for 1 video, 3 videos, and 5 videos.

The Call-to-Action (CTA): Include a clear, clickable email address at the bottom so brands can contact you instantly.

How to Land Brand Deals With Your New Portfolio
Building the portfolio is only half the battle. Now, you have to put it in front of the people who hold the budgets.
Step 1: Optimize and Upload

Once your Canva site is finished, hit "Publish as Website" and grab the link. Put this link directly into your social media bios and optimize it to clearly state "UGC Creator" so inbound brands can find you easily.
Step 2: Share with Brands

Do not wait for brands to come to you. Start an outbound pitching strategy:
Find brands currently running ads on the TikTok Ad Library or Meta Ad Library.
Search LinkedIn for the brand's "Influencer Marketing Manager" or "Growth Lead."
Send a short, punchy email: "Hi [Name], I saw you're scaling ads on TikTok. I'm a UGC creator specializing in your niche. I'd love to shoot some high-retention concepts for you. Here is my portfolio: [Link]."
Step 3: Enroll in an Agency

Cold emailing 50 brands a day is exhausting and often leads to creator burnout. The fastest way to bypass the outbound hustle and land premium, consistent brand deals is to get onto the roster of a vetted UGC agency.
Accelerate Your Career with Masterhooks

If you already have a solid portfolio and want to work with top DTC brands and AI apps, joining an agency is the next step.
That’s where Masterhooks comes in. As a premier UGC agency, it connects creators with high-budget brands, providing ready-to-shoot scripts and consistent briefs. So you can focus on creating, not pitching.
If you’re ready to level up, joining the Masterhooks network is one of the fastest ways to turn UGC into a sustainable career.
Ready to be a UGC Master?

Need help scaling?
Book a strategy call with our expert team to audit your current UGC setup.

