Skip to main content

SMNaija

Team of professionals collaborating on business reports at office desk.

Clients want proof. But how do you get proof without clients?

It’s the classic beginner’s trap, and it stops a lot of talented people before they start. The way out is simple: you don’t need clients to create work worth showing. You need projects.

Here’s how to build a portfolio from nothing.


1. Understand What a Portfolio Really Does

A portfolio isn’t a list of famous clients. It answers one question for a stranger: “Can this person solve my problem?”

Three to five strong samples are enough to start. Quality and relevance beat quantity every time.

2. Create Self-Initiated Projects

Nobody needs to hire you for you to do the work. Invent the brief yourself:

  • Writers: Write sample blog posts, product descriptions, or email sequences for an imaginary brand.
  • Designers: Redesign a local business’s logo or flyer as a practice piece.
  • Video editors: Edit a short clip into a social media reel.
  • Virtual assistants: Build a sample inbox system, a content calendar, or a travel itinerary.
  • Developers: Build a small tool or website that solves a real problem.

Label these honestly as sample projects. Hiring managers care more about quality than about who paid for it.

3. Do a Few Free or Low-Cost Projects

Offer to help a friend, a small local business, or a community group, in exchange for permission to showcase the result and a short testimonial.

Be strategic about it:

  • Limit it to two or three projects.
  • Agree on the scope in writing.
  • Ask for a testimonial and a referral when you finish.

Free work should be a stepping stone, not a habit.

4. Show the Thinking, Not Just the Result

For each project, write a short case study. Keep it simple:

  1. The problem: What needed solving?
  2. Your approach: What did you do and why?
  3. The result: What was the outcome, even if it’s a clearer design or a polished draft?

This shows clients how you think, which is often what convinces them to hire you.

5. Choose Where to Host Your Portfolio

You don’t need an expensive website. Start with something free or cheap:

  • A simple page on Notion, Google Sites, or Canva
  • A one-page website with your own domain (it looks more professional)
  • Your LinkedIn Featured section or an Instagram highlight for visual work
  • Behance or Dribbble for designers, GitHub for developers

Whichever you choose, make it easy to navigate and include a clear way to contact you.

6. Make It Specific to Your Ideal Client

A portfolio that speaks to everyone speaks to no one. If you want to work with coaches, show work for coaches. If you want fitness brands, make sample projects for fitness brands.

Clients are more likely to hire the person who looks like they’ve already done their kind of work.

7. Add Your Story and a Clear Call to Action

Include a short bio: who you are, what you do, and who you help. Add a photo if you can, since people hire people.

Then end with one clear next step, such as “Book a free 15-minute call” or “Send me a message.”


Mistakes to Avoid

  • Showing everything you’ve ever made. Curate your best work only.
  • Waiting for perfection. A good portfolio today beats a perfect one next year.
  • Using stolen or unlabeled work. Only show what you created, and be honest about context.
  • Forgetting to update it. Replace older samples as your skills improve.

Final Thoughts

Every established freelancer once had an empty portfolio. What separated them wasn’t access, it was action.

This week, create one sample project. Write the case study, publish it somewhere, and share it with one potential client. That’s the first brick, and the rest follow faster than you’d expect.

What kind of work are you building a portfolio for? Tell me in the comments.

Ultimate Maca - Order on WhatsApp

Join SMNaija on WhatsApp

Get breaking news straight to your phone.

Join Channel

SMNaija Newsletter

Top stories, every morning.

Digifted Hub - Your Vision, Our Creative Expertise

Leave a Reply

Your email address will not be published. Required fields are marked *