Every week, someone walks into Benrock EdTech and says some version of the same thing: "I want to freelance, but I have nothing to show clients."
I understand the fear. But after watching hundreds of students go from zero to their first paid client, I can tell you this: the portfolio problem is real, but it's also solvable faster than you think. Here's exactly how.
Step 1: Pick One Skill and Go Deep
The biggest mistake beginners make is trying to offer everything. "I can do graphic design, social media, web development, data entry…"
Clients don't buy that. They buy specialists.
Pick the one skill you're learning or have learned. Just one. Commit to getting genuinely good at it before you try to sell it. Six focused weeks beats six months of dabbling across five different things.
Step 2: Build 3 Sample Projects (Not 10)
You don't need a huge portfolio. You need 3 strong pieces that show what you can do.
Here's the thing nobody tells beginners: you can make up clients for your portfolio.
- Graphic designers: Design a brand identity for a fictional company. Design social media content for a local restaurant (even if they didn't hire you).
- Web developers: Build a landing page for a local business. Clone a popular site and improve it.
- Digital marketers: Run a small test ad campaign with your own GHS 50. Document the results. That's a case study.
- AutoCAD draftsmen: Draw a floor plan of your own home or a building nearby.
The goal is to demonstrate skill. Where the brief came from matters far less than most people think.
Step 3: Put Your Work Somewhere Visible
Before you approach any client, you need a place to send them. This doesn't have to be a website — not yet.
Options, ranked by ease:
- A PDF portfolio you can WhatsApp or email
- A free Behance profile (great for designers)
- A GitHub profile (essential for developers)
- A simple one-page website (worth building if you're a web developer — it's also a sample of your work)
Step 4: Find Your First Client Close to Home
Your first client is almost never found on Upwork. It's found in your phone contacts.
Go through your contacts and ask yourself: "Who owns a business, or knows someone who does, who might need what I can do?"
Tell people what you're doing. Post on your personal Facebook or WhatsApp status: "I'm now offering graphic design services. First 2 clients get 30% off while I build my portfolio."
You will feel awkward. Do it anyway. Almost every Benrock graduate who found their first client did it this way.
Step 5: Charge Something — Even If It's Small
Working for free feels like generosity. It often backfires. Clients who pay nothing frequently become the most demanding clients, and they rarely give referrals.
Charge a small amount — even GHS 100 for your first project. It creates a real professional relationship, and it means you can honestly tell the next client you have paid experience.
Step 6: Ask for a Testimonial After Every Job
After every project, ask your client: "Would you mind writing two or three sentences about working with me that I can use on my portfolio?"
Most people say yes. One or two good testimonials do more for your freelance career than ten projects with no social proof.
The Honest Timeline
Expect your first paid client in 4–8 weeks if you focus. That means:
- Weeks 1–2: Finishing and sharpening your skill
- Weeks 3–4: Building your 3 portfolio samples
- Weeks 5–6: Actively reaching out and talking to potential clients
- Weeks 7–8: First paid work
Some people do it faster. Very few do it slower if they're consistent.
The digital economy in Ghana rewards people who show up, do the work, and keep going when it feels slow. Every successful freelancer you admire had a moment where they sent their portfolio to someone for the first time, heart pounding, waiting for a response.
That moment is closer than you think.
Ready to start? Our courses will give you the skill. The rest is up to you.