Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Portfolio for Freelance Work: The Complete Guide to Building One That Wins You Clients

The short version: A freelance portfolio is the single most important sales tool you own, and most people build theirs wrong by filling it with work they are proud of rather than work that speaks directly to the client they want to attract. You do not need dozens of samples, you need the right five, presented well, with proof that your work got results.

Why your portfolio is doing most of the selling before you even open your mouth

I have hired a lot of freelancers over the years. Content writers, designers, social media managers, SEO specialists. And I can tell you that in the vast majority of cases, the decision was made before I got on a call with anyone. I looked at the portfolio, made a gut call, and the call was mostly a formality.

That is the reality nobody spells out clearly enough. Your portfolio is not a nice-to-have. It is the thing doing the actual selling. Everything else, your pitch email, your rate, your LinkedIn profile, that is all secondary. If the portfolio is weak, nothing else saves you.

And the problem I see over and over again, especially from people who are newer to freelancing or who are rebuilding after a rough patch (which, hello, I have been there), is that portfolios are built around ego rather than strategy. People put in what they are most proud of, what took the longest, what won an award, what their mum liked. That is entirely the wrong filter.

The one question your portfolio must answer

Before you touch a single page of your portfolio, whether it lives on a personal website, a PDF, a Notion doc, or a platform like Contra or Journo Portfolio, you need to answer one question clearly.

What does the specific client I want to attract need to see in order to feel confident hiring me?

That is it. That is the whole brief. Everything else follows from there.

A B2B SaaS company looking for a content writer wants to see long-form articles with clear structure and credible research. They do not care about your lifestyle blog. A fashion brand looking for an Instagram copywriter wants to see short, punchy, on-brand captions with some evidence they performed. They do not care about your white paper.

The most common mistake I see is the general portfolio. Fifteen samples across eight different industries and four different formats. It says you can do everything, which paradoxically makes a client feel like you might not be the best at their specific thing. Specialisation, even if it is performed specialisation early on, converts far better.

What to include in a freelance portfolio: the honest breakdown

Five to eight samples, not fifteen

Research from conversion rate experts consistently shows that more choice leads to more paralysis. Your portfolio is not a filing cabinet. It is a curated argument for hiring you. Five strong, targeted samples will outperform fifteen mixed ones every single time. I have tested this personally by running two versions of my own portfolio site during a rebuild period, and the shorter, tighter version generated more inbound enquiries.

Each sample needs context

Do not just drop in a link or a screenshot. Add a short paragraph for each piece that explains the brief, what you did, and what happened as a result. Even something like "this article ranked on page one within three months" or "this email campaign got a 34% open rate" is enough. If you do not have performance data, explain the strategic reasoning behind your choices. Show that you think, not just type.

Results beat aesthetics

A gorgeous-looking portfolio with no evidence of results is a red flag to an experienced client, not a green light. Clients are buying an outcome. They want to know that hiring you will move a needle for them. If you have numbers, use them. If you have testimonials that reference specific outcomes, put those front and centre.

A clear about section that is about them

Most freelancer about pages read like a CV. "I have five years of experience in blah blah blah." Boring and irrelevant. Your about section should tell the client what problem you solve for them and why you are the right person to solve it. One paragraph. Direct. Specific about who you work best with.

One very obvious way to contact you

I cannot believe how many portfolio sites I have visited where I had to hunt for a contact method. This is not a scavenger hunt. Put your email or a contact form at the bottom of every sample, not just on a hidden contact page.

Building a portfolio from scratch when you have no paid work

This is the question I get most often and the one most articles handle badly by giving vague advice like "do spec work" without explaining what that means in practice.

Here is a concrete five-step approach.

Step one: Pick three to five real companies in your target niche. Actual companies with real audiences. Do not invent fictional brands because it looks lazy. Find real businesses whose existing content you think you could improve.

Step two: Create one piece of work for each, as if they had hired you. A blog post in their brand voice. A set of five social captions matching their tone. A redesigned email sequence. Make it good, not "student project" good.

Step three: Write up each sample as a case study. Explain the brief you set yourself, the decisions you made, and the outcome you were going for. This demonstrates strategic thinking even without real-world data.

Step four: Reach out to one or two people in your network for a free or heavily discounted project specifically to get a testimonial and a real-world sample. Be upfront that this is what you are doing. Most people respect the honesty.

Step five: Once you land your first paid client, add that work immediately and retire one of your spec pieces. Refresh continuously. A portfolio is never finished.

If you are in the early stages of this process, the guide on finding your first freelance writing client has very practical advice on getting that initial paid work in the door without spamming hundreds of cold emails.

The format question: website, PDF, or platform?

Short answer: it depends on your niche, but a personal website is almost always the strongest long-term choice.

Here is my take on each option.

Personal website

Most professional-looking, most flexible, best for SEO if you ever want inbound leads, most credible to higher-paying clients. The cost is low, you can build a clean one-pager on Squarespace or Framer for around twenty pounds a month. The investment of time is the real barrier, but if you are serious about freelancing as a business, this is worth doing.

Notion or Google Doc portfolio

Surprisingly effective for certain freelance writers, researchers, and operations freelancers. Fast to build, easy to update, looks clean if you style it well. The downside is it feels slightly informal to some clients, particularly corporate ones. But if you are targeting startups, tech companies, or younger brands, a well-structured Notion portfolio can feel refreshingly direct.

Portfolio platforms

Behance is the standard for designers and creatives. Journo Portfolio and Muck Rack are used heavily by journalists and content writers. Contra has grown quickly as a general freelance portfolio platform. These are fine for getting started, and some clients actively search them for talent. The downside is you look like one of hundreds. You do not own your audience. If the platform changes or shuts down, your portfolio disappears. Use them as a supplement, not a substitute for your own space.

PDF portfolio

For certain creative fields like graphic design, editorial, or fashion, a beautifully designed PDF sent as part of a pitch is still standard and expected. For most other freelancers, it feels dated and creates friction. Keep one version in PDF format as a backup for email pitches, but do not make it your primary portfolio.

The honest point most articles will not make

Here it is: your portfolio only matters if someone sees it. And most freelancers, including past me at several points in my career, build the portfolio and then wait. They treat it like a website launch, fire and forget, assuming clients will somehow find it.

They will not. Not at first. Not without distribution.

Your portfolio is a tool that needs to be actively put in front of people. That means linking to specific samples in pitches rather than just linking to your homepage. It means sharing your work on LinkedIn with commentary about the process. It means mentioning specific projects in discovery calls before the client even asks. It means writing posts that reference past client work (with permission) and drive people back to see the full case study.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

The freelancers I know who earn consistently well, and if you want context on what that looks like, the data on how much freelance writers really earn is eye-opening, are not sitting around hoping their portfolio website gets organic traffic. They are treating distribution as part of the job.

A portfolio with zero traffic is just a hobby project. Put it in front of people deliberately, every single week.

A story from my own portfolio mistakes

When I first started rebuilding my consultancy work after what I can only describe as a five-year period of genuine difficulty, I put together a portfolio that I thought was excellent. It showed my range. Awards. Speaking engagements. High-profile client logos. A timeline of everything I had accomplished.

The response was underwhelming at best.

What I eventually figured out, after about three months of wondering why I was not converting enquiries, was that my portfolio was an autobiography, not a sales page. It answered the question "what has Lilach done?" when the client's actual question was "can Lilach solve my specific problem?"

I rebuilt the whole thing around outcomes. Specific campaigns, specific metrics, specific client problems solved. I cut the timeline entirely. I cut the award logos. I added short, results-focused case studies with context that a client could read in ninety seconds and immediately think "that is exactly what I need."

Enquiry quality went up within weeks. Not quantity, quality. I started hearing from people who had already pre-sold themselves before they emailed me, because the portfolio had done the work.

That shift, from autobiography to sales argument, is the single most impactful thing I have done to my portfolio in twenty years of freelancing.

Niching your portfolio when you do multiple types of work

A lot of experienced freelancers do more than one thing. A writer who also does content strategy. A designer who also does brand consulting. A virtual assistant who also does social media management.

The temptation is to put everything in one portfolio and let the client sort it out. Resist this.

If you offer meaningfully different services to meaningfully different client types, build separate portfolio sections or, if your services are quite different in nature, separate portfolio pages or even separate sites. This sounds like more work, and it is, but it converts far better because the client sees only what is relevant to them and feels like you are speaking directly to their situation.

If you are branching into a specialised area, say freelance grant writing or proofreading, those areas carry very different client expectations and you will want separate portfolio sections that speak specifically to those audiences rather than lumping everything together and hoping clients connect the dots themselves.

Getting testimonials that help

A testimonial that says "Lilach was great to work with, very professional" helps almost nobody. It is noise.

A testimonial that says "Lilach rewrote our email welcome sequence and our trial-to-paid conversion rate went from 12% to 19% in six weeks" is a closing argument.

When you ask for testimonials, give your client a prompt. Ask them specifically to mention the problem they came to you with, what you did, and what changed as a result. Most clients are happy to be guided, they just do not know what you need. Make it easy for them with a short email that says "feel free to use these three questions as a guide" and then lists the exact things you want them to cover.

Put your strongest testimonial at the top of your portfolio page, not at the bottom. Most people do it the other way around, burying the social proof after all the samples. The testimonial is part of your opening argument, not your closing one.

Keeping your portfolio current without it becoming a second job

A portfolio that was last updated two years ago is a liability. It suggests either you have not done anything worth showing, or you are not paying attention to your own business. Neither reads well.

The simplest system I have found is to schedule one hour at the end of each month to review whether any new work should be added and whether anything existing should be retired. That is it. One hour. Most months you will not add anything. But occasionally you will have a piece of work with strong results, and you want to add it while the context is fresh in your head.

Also: update the sample descriptions when you get new data. If you added a piece six months ago without performance metrics and you now have them, go back and add them. A portfolio is a living document, not a published book.

For a more detailed walk-through on the actual construction process, the step-by-step guide to building a freelance portfolio covers the technical and structural choices in more depth than I have space for here.

What a strong freelance portfolio looks like in practice

Let me make this concrete. Here is what a well-built portfolio for a freelance content strategist might look like.

  • A one-paragraph headline statement on the homepage that names the type of client they help, the problem they solve, and the outcome they deliver.
  • Three to five case studies, each with a brief (what the client needed), the approach taken, specific deliverables, and a result with a number attached.
  • One or two testimonials from clients, written in specific outcome language, placed near the top of the page.
  • A short about section that explains who they work best with, not a CV of their past life.
  • A single clear call to action: "email me at [address] to discuss your project."
  • No social media feeds, no blog rolls, no distracting sidebars. Just the argument.

That is it. Clean, focused, results-forward. A client can consume that in under three minutes and know whether you are right for them. That is the goal.

And if you are building that portfolio alongside actively searching for clients, especially early on, make sure the two activities are happening at the same time. Do not wait until the portfolio is perfect before pitching. The portfolio will improve faster with real client work in it than it will sitting untouched while you tinker with the font.

For those specifically building a writing-focused portfolio, the detailed breakdown of what makes a freelance portfolio get you hired is worth reading alongside this one for the craft-specific angle.

Frequently asked questions

How many samples should I include in a freelance portfolio?

Five to eight strong, targeted samples is the right range for most freelancers. More than ten creates decision paralysis for the client. Every sample should be directly relevant to the type of work you want to be hired for, not a demonstration of your full range. Quality and relevance beat quantity every time.

What should I do if I have no paid work to put in my portfolio?

Create three to five spec pieces for real companies in your target niche, as if you had been hired by them. Write up each one as a short case study explaining the brief you set yourself and the decisions you made. Then offer one or two free or discounted projects to real clients specifically in exchange for a testimonial and permission to use the work. Replace spec pieces with real work as quickly as possible.

Does a freelance portfolio need to be a full website?

No. A well-structured Notion page, a single-page website, or even a professionally formatted PDF can work depending on your niche and target client. The key requirements are that it loads quickly, looks credible, shows results not just samples, and makes it completely obvious how to contact you. A personal website is the strongest long-term choice because you own it, but it is not a requirement to start pitching.

How often should I update my freelance portfolio?

Review it once a month, even briefly. Add new samples when you have strong results to share, retire old samples that no longer reflect your current level or target niche, and update existing case studies when you receive new performance data. A portfolio last updated more than a year ago signals to clients that your business is either quiet or neglected.

Related reading: Virtual Assistant Work From Home Jobs: The Complete, Honest 2026 Guide and How Do I Generate Passive Income? The Honest, Specific Answer From Someone Who's Done It.

Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.