Your freelance website isn't your portfolio

Most freelance websites are organized around the freelancer, not the client. Here's what to put on yours so the right people actually reach out.

5 min read Adrien

Your freelance website has three project screenshots, a list of services, and a contact form at the bottom. Three people visited today. Zero inquiries.

The problem isn’t the design. It’s that the website is answering the wrong question.

Most freelance websites are organized around the freelancer: skills, experience, past clients, portfolio. This is instinctive — you built it to show what you’ve done. But visitors aren’t browsing your work like an art gallery. They’re trying to answer a single question: can this person solve my specific problem?

The only thing your homepage needs to do

Your homepage has about eight seconds to keep someone reading. If the first sentence is “Hello, I’m [Name], a freelance [job title]”, most will close the tab.

Specificity creates recognition. “I help fintech companies reduce churn during onboarding” tells a fintech founder something immediately useful. They either see themselves in it, or they don’t. Both are fine. The goal isn’t to appeal to everyone — it’s to create an instant “that’s for me” reaction from the right person.

The test: can a stranger read your headline and know, in one sentence, what kind of client you work with and what problem you solve? If not, rewrite the headline first.

Your services page is probably too long

Long services pages list everything you can do to signal flexibility. The effect is the opposite. When a client sees eight service categories, they wonder which one is your actual specialty. They worry you’ll treat their project as a secondary thing.

The services that convert are the ones where you name the client’s situation. “You’ve just closed a Series A and need the product redesigned before the launch. That’s what I do.” One paragraph. One kind of client. One problem.

If you genuinely work for different audiences, consider separate sections for each — with specific language per audience, not a merged list.

Social proof that isn’t noise

Logos of companies you’ve worked with mean very little without context. Anyone can put a recognizable logo on their site after a 2-hour call.

What converts: specific outcomes.

“Reduced API response time from 2.3s to 190ms. Shipped four weeks ahead of the deadline.”

“Redesigned the invoice flow. Support tickets about billing dropped by 62% the following month.”

These quotes are specific and verifiable. They make the next client think: if they achieved that for someone else, they might achieve it for me.

Most freelancers don’t have these quotes because they never asked. At the end of a project, one question is enough: “Can you tell me in one sentence what changed because of this project?” Most clients answer in two minutes. That becomes your best testimonial.

A “how I work” page that filters bad fits

This is the most underused page on freelance websites.

A short description of your working process doesn’t just inform — it filters. Clients who read “I send a status update every Friday and track all time via calendar entries” either find that reassuring or find it excessive. The ones who find it reassuring are the ones who will never dispute your invoice.

What to include:

  • What you need to start (brief, access, a named contact)
  • How you communicate (async first, one call per week, response window)
  • How you track and report time — if you bill hourly, being explicit about this signals professionalism
  • What marks the end of a project (written sign-off, handover, final invoice)

I include a line in mine about tracking every client session as a calendar event and being able to share a full breakdown at any point. Timescanner reads those events and generates the report in a few minutes. Most clients never ask for it. But the ones weighing me against a cheaper option tend to notice — it’s a signal the invoice won’t be a surprise.

One exit path, not five

Every additional option on your site reduces the chance a visitor takes the one action you want: send an inquiry.

Newsletter signup, LinkedIn follow, portfolio download, contact form, booking calendar — these aren’t features. They’re decisions. Each one is a reason to not take the harder step.

Pick one call to action. Make it obvious. Remove everything that competes with it.

If you use a booking calendar (Calendly, Cal.com), the CTA is “Book a 30-minute call.” Not “contact me” — something that gives the visitor a concrete next step.

What your website doesn’t need

Case studies work for agencies with dedicated sales processes. For a solo freelancer, a 2,000-word case study is a lot of effort for a page most prospects won’t finish reading.

What works better: a short problem/outcome summary. Three sentences. What the client was facing, what you did, what changed. If the work is under NDA, anonymize the company and describe the outcome without showing the deliverable. Process and result — you can almost always share those.

Awards, certifications, and press mentions — unless directly relevant to the problem you solve, they add length without making the decision easier.

The website that generates inquiries isn’t the best-looking one

It’s the one that, within 15 seconds, makes the right person think: “this is exactly who I need.”

That usually means less content, not more. A sharper headline. One testimonial that’s specific. A process section that makes the client feel safe before they’ve spoken to you. A single step to get in contact.

Visitors who don’t convert in the first pass won’t convert later. The goal is to make reaching out obvious for the small percentage who are actually ready.

Once they do reach out, how you qualify that lead matters as much as how you generated it. The website gets you in the room. The call decides whether there’s a project.


Timescanner reads your calendar and generates billing reports from your existing calendar events — Google Calendar, Outlook, Apple Calendar, or any iCal feed. No timer, no new habit. Try it free for 30 days.

Timescanner

Your calendar already knows how much you worked.

No timers. No new habits. Timescanner reads your calendar — Google Calendar, Outlook, iCloud, and more — and generates your billing reports automatically.

Start free trial — 30 days, no credit card