Trends

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:

  1. 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.").

  1. 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.

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

  1. 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:

  1. Find brands currently running ads on the TikTok Ad Library or Meta Ad Library.

  2. Search LinkedIn for the brand's "Influencer Marketing Manager" or "Growth Lead."

  3. 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.

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:

  1. 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.").

  1. 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.

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

  1. 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:

  1. Find brands currently running ads on the TikTok Ad Library or Meta Ad Library.

  2. Search LinkedIn for the brand's "Influencer Marketing Manager" or "Growth Lead."

  3. 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.

©2026 MasterHooks. All rights reserved.

©2026 MasterHooks. All rights reserved.

©2026 MasterHooks. All rights reserved.