Getting your first freelance client is hard. Keeping a pipeline of them is harder.
Most freelancers solve this with reactive selling — take whatever comes in, panic when it dries up. The work is feast or famine because there is no system behind it.
Here is a simple pipeline system that takes about an hour a week to maintain.
Why freelancers avoid pipeline management
It feels like sales, and most freelancers did not become freelancers to do sales.
Reframe: a pipeline is just awareness of where your next work is coming from. It is not cold calling. It is paying attention.
The four stages
1. Awareness — people who know you exist but have not hired you. Former colleagues, people who follow your content, past clients you have not worked with recently.
2. Prospect — someone you have identified as a potential client. You know what you would offer them. You have not reached out yet.
3. Conversation — active dialogue. Could be an intro call, a proposal request, or a warm email thread.
4. Project — confirmed work, terms agreed or contract signed.
That is it. You do not need CRM software. A spreadsheet with these four columns and a date last contacted is enough.
The weekly habit (45 minutes)
- Move anything that has progressed between stages
- Follow up on anything in Conversation that has gone quiet for 7+ days
- Add 2-3 new names to Awareness
- One outreach to a Prospect
Nothing more. The consistency is what matters, not the volume.
When to do business development
During the busy times, not when you are desperate. When you are fully booked is the best time to prospect — you are confident, you can be selective, and you have recent wins to reference.
Chasing work when you are out of it leads to bad decisions.
The tools
The Client Tracker (free) has a simple pipeline view built in — no login required. For the full business development templates including outreach scripts and follow-up sequences: Cold Email Template Pack (£7).
How do you currently manage your client pipeline? What has worked, what has not?
Top comments (0)