Building a freelance portfolio when you have no clients yet
The classic beginner trap: "I can't get clients without a portfolio, and I can't build a portfolio without clients." The way out is simple: make the work anyway. Clients don't need proof that someone paid you; they need proof that you can do what they need.
What clients look for in a portfolio
- Relevance: samples that look like the work they want. A dental clinic wants to see clinic websites, not a gaming blog.
- Quality: clean, finished, no spelling mistakes, no placeholder text.
- Thinking: a short explanation of the problem and your choices shows you're a professional, not just a button-pusher.
- Easy access: one link that opens fast on a phone.
Three excellent, relevant pieces beat twenty random ones.
Five ways to create portfolio work with no clients
1. Spec work (realistic self-briefs)
Create work for a realistic imaginary or real business as if it hired you. Label it honestly: "Concept project" or "Practice brief".
Good self-brief template:
Client: Kilimo Fresh, a small organic vegetable delivery business in Kiambu Problem: Customers order on WhatsApp and orders get lost; no way to show prices Deliverable: A one-page ordering website with a price list, WhatsApp order button and delivery areas Constraints: Must load fast on mobile data; bilingual English/Kiswahili
Then do the work exactly as you would for a client, including the write-up.
2. Redesigns and improvements
Take something that exists and show a better version: a local business's outdated website, a confusing poster, a weak product description, a messy spreadsheet. Show before and after and explain what you improved and why.
3. Work for people you know (free or discounted, with limits)
A relative's shop, your church, a school, a community group or a friend's start-up. Rules that protect you:
- Agree the scope in writing, even for free work (one page, three revisions, done by a date).
- Ask in return for a testimonial, permission to show the work, and introductions to two people who might need the same service.
- Do a maximum of 2–3 free projects. After that, charge (even a small "founding client" price).
4. Projects from the learning hub
The Build real projects subject gives you step-by-step portfolio projects for developers (business website, booking system, M-Pesa payments, e-commerce). Similar ideas for other skills:
| Skill | Portfolio pieces to create |
|---|---|
| Writing | 3 blog posts for your niche, 1 sales page, 1 email sequence; publish on Medium, LinkedIn or a free blog |
| Graphic design | A brand kit for a fictional business: logo, colours, 3 social posts, a flyer and a business card (design portfolio) |
| Video editing | Re-edit a public-domain or your own footage into a 60-second ad and 3 short clips with captions |
| Social media management | A 30-day content calendar + 9 designed posts + captions for a local business; a results report template |
| Virtual assistance | Sample inbox rules, a calendar system, a travel itinerary and a filled SOP document (VA work) |
| Data / Excel | A cleaned dataset with a pivot-table dashboard and a one-page findings report (data analysis project) |
| Transcription | Transcribe 3 short public talks in different styles (clean verbatim, full verbatim, with timestamps) |
| Bookkeeping | A sample month of books for a fictional shop in Excel or a free accounting tool, with a profit and loss summary |
5. Open-source and community contributions
Developers can contribute to open-source projects (issues and open source); writers can volunteer for nonprofits; designers can join design challenges. Real collaborators, real feedback, public proof.
Turn each piece into a mini case study
For every sample, write 4–6 short lines:
| Part | Example |
|---|---|
| Brief | "Concept: a booking page for a Thika salon that loses customers to missed calls." |
| Approach | "Mobile-first layout, services with prices, a booking form and WhatsApp button." |
| Key decision | "Put prices on the first screen because most customers ask about price first." |
| Result | For real projects: real numbers only. For concepts: "Tested with 5 people; all booked in under a minute." |
| Tools | "Figma, WordPress, Elementor" |
Never invent results, client names or testimonials. Concept work is respected when it's labelled as concept work.
Where to host your portfolio
| Option | Best for | Cost |
|---|---|---|
| Platform portfolio sections (Upwork, Fiverr, LinkedIn Featured) | Showing work where clients already are | Free |
| Behance / Dribbble | Designers | Free |
| GitHub + GitHub Pages | Developers | Free (portfolio website project) |
| Medium, LinkedIn articles, a free blog | Writers | Free |
| Google Drive folder or a PDF | Anyone, quickest start (set sharing to "anyone with the link can view") | Free |
| Your own domain website | Looking established; local SEO | Domain + hosting per year |
Start with the quickest option and upgrade later. A neat PDF portfolio sent on WhatsApp has won many first clients.
A one-page portfolio PDF layout
- Your name, positioning statement, photo, contacts.
- Three best samples (big images or screenshots), each with 2–3 lines of case study.
- Your offer and starting price.
- One testimonial (if you have one).
- "How to start": WhatsApp number and email.
Keep improving it
- Every month, replace your weakest sample with a better one.
- Ask for feedback from experienced freelancers in communities (be specific: "Is the first screen clear for a clinic owner?").
- Once paid work arrives, swap concept projects for real ones with permission.
Summary
- Create the proof yourself: spec work, redesigns, limited free projects, hub projects, open source.
- Three relevant, excellent samples with short case studies beat many random ones.
- Label concept work honestly; never invent clients or results.
- Host it where clients will see it quickly; a PDF or Drive folder is fine to start.
Check yourself
What do we call work you create for a realistic imaginary brief? (one word, or two)
Show answer
spec work
How many free projects should a beginner do at most? Write a range like 2-3.
Show answer
2-3
True or false: you can label a concept redesign as paid client work if it looks realistic.
Show answer
false
Three relevant samples beat how many random ones? (one word)
Show answer
many