- Chaya Arbiv
- Jan 8
- 10 min read
Updated: Jan 12
Ready to let your work shine? Build your portfolio →

If you’re learning how to create a UGC portfolio, a professional website is essential for landing paid brand deals and turning content creation into a career. A strong portfolio website acts as a central place where brands can view your best work, understand your niche and contact you directly for collaborations.
This guide walks you through every stage of how to make a portfolio for UGC, from gathering content to hitting publish. By the end, you will have a clear roadmap to building a website that books clients.
With Wix’s portfolio builder, you can create a professional, eye-catching portfolio in just a few clicks. Customizable templates and intuitive tools make it easy to showcase your work with confidence, leaving a lasting impression on every visitor.
TL;DR: how to create a UGC portfolio
A UGC portfolio is your proof of value. It shows brands what you can create, how you think and how you drive results. The strongest portfolios are simple, visual and built to convert interest into inquiries.
To create one, showcase your best UGC (client work or spec content), use a custom domain name and organize your site with a clear bio, work samples, social proof and contact details. Add brief context to each piece with goals, outcomes and strong CTAs, optimize for SEO and keep your portfolio updated as your skills grow.
Features of a great UGC portfolio
Feature | Why it matters |
High-quality UGC examples | Shows brands your creative skill, production quality and ability to deliver platform-ready content |
Clear niche and positioning | Helps brands quickly see if you’re the right creator for their audience and goals |
Social proof or results | Builds trust through testimonials, engagement metrics or past performance |
Strong calls to action | Guides brands toward the next step, like emailing you, booking a call or starting a collaboration |
Easy contact options | Makes it simple for brands to reach out and increases the chance of turning interest into paid work |
Learn more:
How to create a UGC portfolio in 10 steps
Building a portfolio doesn't have to be complicated. Follow these steps to get your work online and start pitching to brands:
01. Gather your content
Start by collecting the videos and photos that best represent your style. Brands look for variety, so try to include different types of UGC, such as unboxing videos, testimonials, voiceovers and aesthetic product shots. If you have previous client work that performed well, put that at the top of your list.
If you're new to the industry and don't have client work yet, create spec content. This is practice content made for brands you love, used to demonstrate what you can do. Film a review of your favorite skincare product or an unboxing of a recent purchase. Treat these videos with the same level of effort you would for a paid job. Organize these files by category (e.g., beauty, tech and lifestyle) to make the next steps easier.
Pro tip: If you're stuck on where to start, exploring the best portfolio websites can provide loads of inspiration.
02. Pick a domain and website host
Your domain name is your address on the internet. It should be simple, professional and easy to remember. Most creators use their own name (e.g., janesmithugc.com) or their social handle. Using a custom domain adds a layer of professionalism that sets you apart from creators sending Google Drive links.
Use a domain name search tool to check availability, or try a domain name generator for creative ideas if your first choice isn’t available. Once you have a name in mind, you need a website host. This is the service that keeps your website online. Some platforms even offer free website hosting options, making it easier to get started. Check availability for your desired name early, as popular names get snapped up quickly.
Explore these portfolio name ideas.
03. Choose a website builder and template
You don't need to be a tech expert to learn how to develop a website. Wix makes portfolio website creation easy with drag-and-drop tools and pre-designed layouts. Look for a template that is clean and puts the focus on your videos and images.
When browsing website design templates, choose one designed for creative portfolios. These often come with built-in galleries and video players. Remember, the goal is to let your content do the talking, so avoid cluttered designs that might distract potential clients.
Check out Wix's templates:
Discover the best portfolio website builders to get started on your journey.
04. Structure your portfolio
Good website management means ensuring easy navigation so brands can easily find what they’re looking for. Include these essential sections:
About me
Write a short intro about who you are. Mention your niche (e.g., fitness, pet care and home decor), your experience level and what inspires you. Explain your approach to content. Do you specialize in fast turnaround times, humorous storytelling or educational clips? This helps brands see if you are a culture fit.

Content gallery
This is the heart of your portfolio. Display your high-quality video galleries prominently. If possible, use device mockups (frames that look like iPhones) to show how the content will look on social media. Include a section for photography if you offer that service.
Testimonials
Social proof builds trust. If you have worked with brands before, ask for a short review and post it here. If you are new, you can include engagement results from your personal channels, like "Video reached 10k views organically."
Contact info
Make it impossible to miss your contact details. Put your email address and links to your social media profiles in the header or footer of every page. Brands shouldn't have to hunt for a way to pay you.
Expert tip from Hani Safe, product lead (Showcase) at Wix:
"An outstanding portfolio is all about storytelling. It’s not just a showcase of work but a narrative that weaves together a professional’s skills, creativity and personality."
05. Add key details
Once the structure is in place, fill in the details that sell your services. Don't just dump videos on a page; give them context.
Video descriptions
Add a one-liner under each video explaining its goal. Was it an unboxing intended to build hype? A tutorial designed to educate? If you have data, mention it here (e.g., "Generated 200 clicks to website").
Calls to action (CTAs)
Brands hire UGC creators to drive action. Demonstrate your ability to write engaging text by adding strong captions and CTAs on your portfolio. Phrases like "Let's create something together" or "Book a discovery call" guide the visitor on what to do next.
06. Make yourself easy to contact
A contact form is standard, but you should offer multiple ways to get in touch. Some brands prefer email, while others might want to DM you on Instagram.
Include a direct email link (mailto:) so it opens their email app automatically. If you use scheduling software for calls, embed that link directly on your contact page. The fewer clicks it takes to reach you, the higher the chance of landing a deal.
07. Stay social
Your portfolio is your home base, but your social channels are where you build community. Link your TikTok, Instagram and LinkedIn profiles clearly.
Ensure your social profiles match the branding on your portfolio. Use the same profile picture and bio keywords. This creates a consistent experience for brands moving between your social media and your website.
When you pitch to brands via email or DM, include your portfolio link. It looks much more professional than attaching large video files that clog up inboxes. Use the link in pitches to small brands in your niche to show you're serious about your craft.
08. Get personal with a blog (optional)
Starting a blog can help you connect with brands on a deeper level. You can write about your creative process, behind-the-scenes of a shoot or trends you are seeing in the industry. If you’re unsure how to start a blog, you can use a blog maker to make the process smooth.
This positions you as an expert in the field. It also gives you more web content to share on LinkedIn, which is a massive platform for finding brand deals.
Expert tip from George Nguyen, editor of the Wix SEO Hub:
"Blogging is still one of the best ways to build out your online presence. For smaller websites, creating topical blog posts enables you to create keyword-rich content that tells potential site visitors and search engines what your brand is all about—this can be a crucial advantage for local business websites, portfolio websites, etc. where you may not have as many opportunities to convey (in text) your expertise or how your business is unique."
09. Optimize for SEO
Search engine optimization and marketing strategies help brands find your web address on Google. Use keywords that brands might search for, such as "UGC creator for beauty brands" or "Gen Z content creator."
Place these keywords naturally in your page titles, headings and the "About Me" section. Rename your image and video files with descriptive names before uploading them, rather than leaving them as "IMG_5943.jpg."
Make sure your website is mobile-friendly too, as most users browse on their phones. A good website builder with built-in SEO features can handle much of this for you, while also improving your website performance to keep visitors engaged.
10. Get feedback and keep your UGC portfolio updated
Before you start sending your link to dream clients, ask a friend or mentor to review it. Have them check for broken links, typos or videos that don't load.
Your portfolio is never truly finished. As you create better content and work with bigger brands, update your site. Remove older, lower-quality videos and replace them with your latest wins. Keeping it fresh shows that you are active and improving.
Why you need a UGC portfolio

A UGC portfolio is your best tool for landing brand deals. It shows your creativity, style and results in one place, making it easy for brands to see your work, understand your niche and decide to hire you. Every UGC creator benefits from having a portfolio that showcases their value.
What to include in a UGC portfolio
Your portfolio is where you prove you’ve got the goods. To grab a brand’s attention and show off what you can do, make sure to include these essentials:
A catchy intro: Start with a short bio that introduces who you are, your niche and what makes your style unique. Keep it friendly and to the point.
Your top-tier work: Feature your best videos, photos and social media posts. Pick content that really demonstrates your creativity.
The proof is in the pudding: If you have them, share stats or testimonials that show how your content performs, like engagement rates or growth.
A menu of your services: Clearly list what you offer, whether it’s video creation, product photography or scriptwriting. Make it easy for brands to see how you can help.
A way to get in touch: Wrap it up with a clear call to action. Add a clickable email address, a booking form or links to your social profiles.
Keep things organized and visually clean so it’s easy for potential partners to say "yes" to working with you.

Learn more: How much does a portfolio website cost?
UGC portfolio examples built on Wix
Explore how these standout UGC portfolios showcase creators’ skills and make a strong impression on potential brand partners. Each of these web design portfolio examples uses Wix to highlight authentic content, clear personal branding and engaging layouts that are tailored to the creator’s niche and style.
01. Wilhelmina Rose

Wilhelmina Rose’s portfolio showcases her expertise as a social media and marketing strategist. The homepage features a vibrant grid of eye-catching case studies, some with video previews, designed to immediately capture attention. Each case study highlights her approach and results.
Like what you see? Create your own UGC portfolio with this same template.
Template name: Graphic design portfolio website template
02. Lauren Nicole Miller

Lauren Nicole Miller’s portfolio puts her personality and voice front and center, giving her full control over her narrative. She uses typography and layout to make her text-heavy site visually inviting, balancing flair with professionalism. Her detailed resume is easy to navigate with an anchor menu and a downloadable one-page version.
Like what you see? Create your own UGC portfolio with this same template.
Template name: Journalist website template
03. Brandon Dexter

Brandon Dexter’s portfolio is sleek and professional, with a dark theme and clean typography that create a sophisticated feel. His case studies are clearly structured, outlining the challenge, solution and results, which highlight his strategic thinking.
Like what you see? Create your own UGC portfolio with this same template.
Template name: Photographer website template
04. Lauren Price

Lauren Price's portfolio feels warm and approachable, giving visitors an authentic glimpse of who she is. Personal photos and a friendly tone make it easy to connect with her. Client testimonials are front and center, building trust and showing the real impact of her work. By focusing on relationships and credibility, Lauren’s portfolio clearly demonstrates why she’s a freelancer clients can rely on.
Like what you see? Create your own UGC portfolio with this same template.
Template name: Start from scratch website template
How to create a UGC portfolio FAQ
How do I create a portfolio without any UGC experience?
You don't need paid clients to start. Create "spec ads" (speculative advertisements) for brands you already own and love. Film yourself using the product, edit it to look like a real ad and upload it to your site. This shows brands the quality of work you can deliver.
What should a UGC portfolio look like?
It should be clean, mobile-friendly and easy to navigate. The focus should be on short-form vertical videos (9:16 aspect ratio). It needs an introduction, a gallery of work, a list of services or rates and clear contact information.
Do I need an UGC portfolio?
Yes. While some deals happen in DMs, a portfolio allows you to command higher rates and pitch to professional agencies. It separates hobbyists from professional creators and gives you a dedicated space to control your personal brand.





