How to Build a Freelance Portfolio With No Experience

Young african woman laptop
Image by u_eevll979ml from Pixabay

You open a freelance platform, see "Portfolio" and "Past work," and realise you have nothing to put there. That is the situation for almost everyone who starts. The good news is that a client rarely cares whether someone paid you. They care whether you can do the job, and you can prove that without a single past client.

This guide shows you how to build three to five solid samples in about three weeks, where to put them, and how to avoid the mistakes that make beginner portfolios get ignored. It won't promise you clients. Competition is real, and many people are sending proposals for the same jobs. A strong portfolio simply puts you ahead of those who send none.

What a client looks for in a portfolio

Someone hiring a freelancer is usually busy and a bit nervous about wasting money. They scan for three things: is this work similar to what I need, is it of good quality, and does this person communicate clearly?

That means three good, relevant samples beat fifteen random ones. It also means a portfolio with a clear focus ("product descriptions for online shops") beats one that says you do writing, design, video editing and data entry.

Step 1: Pick one service and one type of client

Choose a skill you can already do at a reasonable level, or can learn to a reasonable level in a few weeks. Then name who it is for. Examples:

  • Writing: blog posts for small travel or finance companies.
  • Virtual assistance: inbox and calendar management for solo consultants.
  • Design: social media graphics for restaurants and salons.
  • Video editing: short vertical clips for coaches and creators.
  • Spreadsheet work: cleaning and organising sales data for small shops.

If you are unsure, pick the one where you can finish a sample fastest with the tools you already have. A phone and a free design tool is enough for graphics. A laptop and a free word processor is enough for writing. Do not buy a course before you have made a single sample.

Step 2: Create practice projects that look like real jobs

Each sample should be a small version of a paid job. Write a one-paragraph brief for yourself first, as if a client gave it to you: who the business is, what they need, who the audience is. Then do the work against that brief.

Four reliable ways to get sample work

  1. Redo something that exists. Take a weak product page, a cluttered flyer or a confusing newsletter from a business and make a better version. Label it clearly as a concept or redesign, and don't claim the business hired you.
  2. Invent a realistic business. "A Lagos bakery that wants to sell cakes through Instagram" works fine. Say in the caption that it is a practice project.
  3. Help someone you know for free, once. A church, a cousin's shop, a student society or a neighbour with a small business. Agree upfront that you will use the result in your portfolio and ask for a short testimonial.
  4. Do a small, real task for a small business. Offer to fix a profile or write three posts. Keep it limited so it does not swallow weeks.

Free work has limits. Do it for a few samples, not forever. Anyone who keeps asking for more free work after you have shown results is not a client.

Step 3: Show the thinking, not just the result

A beginner sample becomes more convincing when it has a tiny case study around it. Use this format under each sample, in four or five lines:

  • The problem: what the business needed.
  • What I did: the steps and tools.
  • The result: what changed, described honestly. "Product page is shorter and puts price and delivery above the fold" is fine. Do not invent numbers such as "increased sales by 40%."

This tells the client you understand why the work matters, which is what separates a freelancer from someone who just makes things.

A worked example (hypothetical)

Imagine Ada, a graduate in Enugu waiting for her NYSC call-up, wants to offer social media graphics. Over three weeks she spends about an hour a day, mostly in the evening when data is cheaper on her plan and power is steadier. She does this:

  1. Week 1: Makes a one-page brief for a fictional Lagos bakery, then designs a set of six Instagram posts and one story template. She exports them as images.
  2. Week 2: Offers a neighbour who sells fabric a free set of four posts in return for a testimonial. She also redesigns a poor-looking flyer from a local salon as a labelled concept.
  3. Week 3: Writes short case studies for all three, puts them into a free portfolio page, and writes a two-line bio.

She ends with three samples, one testimonial and a link she can paste into proposals. She has spent no money beyond data. None of this guarantees a client, but she now has something credible to send.

Step 4: Choose where to host it

Pick the simplest option that works. A link is all a client needs.

OptionGood forWatch out for
Free portfolio site builderDesigners, writers, editors who want a clean pageFree plans may limit features; check the builder's site
Public document or shared folderWriters, VAs, data workMake sure sharing is set to "anyone with the link can view" and test it logged out
Social media profileVideo and visual workMixing personal posts with samples looks messy; make a work-only account
Freelance platform profileGetting found on that platformPlatform rules differ; read their portfolio guidance on their own site
GitHub or similarDevelopersWrite a clear README for each project

Whatever you use, put your best sample first, keep your headline specific ("Social media graphics for food businesses") and add one clear way to contact you. Use a professional email address, not a nickname from secondary school.

Step 5: Use the portfolio in proposals

Do not just paste a link. Pick the one sample closest to the job and mention it in the first two lines: "I recently made a set of posts for a bakery brand that sounds close to what you need. Here is the link." Then say how you would approach their project, in two or three sentences.

Keep proposals short and specific to the job. Copy-pasted messages are easy to spot. Expect to send many before you get replies; a low response rate early on is normal, not a verdict on you. If you hear nothing after a batch, change the sample or headline before you change your whole plan.

Mistakes that quietly kill beginner portfolios

  • Using someone else's work. Never show work you did not make, and never present a redesign as a paid client job. Clients check, and platforms can ban you. It also ruins your name before it exists.
  • Using content you cannot legally use. Use images, fonts and music you have the licence for. Check each free resource's terms.
  • Too many services. A page offering everything looks like it offers nothing well.
  • No context. A folder of images with no explanation leaves the client guessing.
  • Poor presentation. Typos in a writing portfolio or blurry images in a design one are instant rejections.
  • Paying for "portfolio building" schemes. Be careful with anyone who asks for a fee to give you "client projects" or "guaranteed jobs." Read How to Spot a Fake Remote Job Offer Before You Lose Money before you send money or personal documents to anyone.

Working around power and data problems

Plan your work in blocks. Do the offline parts, such as drafting or designing, while you have power, and save uploads and platform messages for when your connection is good. Keep your files in a cloud folder so a power cut or phone problem doesn't wipe weeks of work. A power bank and a data plan you can predict are worth more than a better laptop at this stage. If money is tight, our guide on budgeting on an irregular income helps you cover the gaps while you build.

If you use AI tools to speed up drafts, treat the output as a first pass you must check and rewrite. Prompting Basics for Everyday Work covers how to get usable drafts, and you should still be able to do the work yourself in an interview or test task.

Frequently asked questions

How many samples do I need?

Three good ones is enough to start. Add more as you finish real work, and remove the weakest as you improve.

Do I need my own website?

No. A shared link or a free page is fine early on. A domain can come later if you start getting steady clients.

Can I include school or personal projects?

Yes, if they are relevant and you describe them honestly. A final-year project or a blog you run counts.

Should I work for free to get reviews?

Once or twice, with a clear scope and a testimonial agreed beforehand. After that, charge, even if your rate is modest.

How long until I get a client?

Nobody can honestly tell you. It depends on your skill, niche, proposals and luck. Plan for weeks or months of sending proposals and improving, not days.

Your next step

Today, write down your one service and your one target client in a single sentence. Tomorrow, write the brief for your first practice project and set a two-hour timer to finish it.


Results from any side hustle or online work vary widely, and nothing here is a promise of income. Be wary of anyone who asks you to pay upfront to start earning.

John Paul

John Paul is a senior editor at HotNaija. twitter

Previous Post Next Post