Durvy
Back to blog
4 min read

When does a freelancer actually need a CRM?

Most freelancers either hack notes in Notion or buy enterprise CRMs and bounce. Here's the actual moment a CRM starts paying for itself - and which features matter.

"CRM" is one of those words that means different things to different people. To a B2B sales team, it's a $200/user/month pipeline-management beast. To a freelancer, it's usually a Notion database called "Clients" that hasn't been opened in three months.

The question isn't whether you need a CRM - it's whether you've crossed the threshold where one starts paying for itself. Most freelancers cross it earlier than they realize. A few never need to. Here's how to tell.

The signs you've crossed the threshold

You probably need lightweight CRM the moment any of these is true:

  • You forget to follow up with warm leads. A prospect emails on a Tuesday saying "let's revisit this in six weeks." It's now ten weeks later and you forgot. That email cost you a project.
  • You have more than five concurrent active clients. The mental model of "I know what's going on with each one" breaks somewhere around 5-7. You start forgetting whose retainer renews when, who's owed a project update, whose last invoice is overdue.
  • You can't easily answer "when did I last talk to this client?" If your client communication is scattered across email, WhatsApp, Slack, and your memory, the answer is "I have no idea" - and your renewals suffer.
  • You've had a "wait, I never heard back from..." moment. Cost: one lost project per moment. Frequency: more than you think.
  • You bill multiple currencies or time zones. When you're juggling international clients, knowing payment terms + last-contact date + currency for each one stops being something you can keep in your head.

If none of those apply, you don't need a CRM yet. A Notes app or even a printed list is fine. The moment two or more apply, it's time.

What "CRM" actually means for a freelancer

Forget what Salesforce or HubSpot has trained you to expect. For a freelancer, "CRM" boils down to four pieces of data per client:

  • Who they are - name, company, email, time zone, currency.
  • What you've done for them - past projects, total billed, total paid.
  • When you last talked to them - last email, last call, last contact log entry.
  • What you owe them next - the open invoice, the proposal you said you'd send, the renewal coming up.

That's it. No pipeline stages, no lead scoring, no automation sequences. Anything more is overkill until you're running an agency.

The 3 minimum features

When you do start shopping, you want exactly three things:

  • A contact log per client. Free-form notes timestamped to the day you took them. "Called about Q3 scope, she's hesitant - revisit late August." Six weeks later you search the client and see that note. That's the whole point.
  • A dormancy alert. Some background process that nudges you "you haven't talked to Acme in 47 days, want to send something?" Without it, you'll never remember on your own.
  • Cross-app visibility. When you open a client's page, you should see their open invoices, their billed-and-paid totals, the projects you've done for them, and the hours logged this month - without clicking into four other tools. This is the killer feature most CRMs don't have because they assume you live in the CRM. Freelancers don't.

What you do NOT need:

  • Deal pipelines (you're not running parallel sales motions)
  • Email automation (use a separate tool if you need it; CRM email is bad)
  • Lead scoring (you have ~30 active relationships, you can score them in your head)
  • Marketing automation, forms, integrations beyond basic

When to skip CRM entirely

Don't bother if:

  • You have fewer than 5 active clients and no warm-lead pipeline.
  • Every client is one-off with no relationship continuity.
  • You already have a system (even a low-tech one) that you actually use consistently.

The worst CRM is the one you buy, set up in a frenzy, and abandon by week three. Notes app + calendar reminders beat unused HubSpot every time.

What we built

Clienty is the CRM in the Durvy suite. It does the four things above and basically nothing else: contact logs per client, dormancy alerts at a threshold you set, and a client detail page that pulls in invoices, receipts, and time entries from the other Durvy apps so you see everything in one view.

It's part of the $29/month Suite plan. Most freelancers don't start with it - they upgrade from Pro to Suite once their client count grows past the threshold. If you're hovering at 4-5 active clients, the Free or Pro plan (no Clienty) is probably the right tier.

TL;DR

  • You need a CRM the moment you forget to follow up with warm leads, manage 5+ concurrent clients, or have "wait, I never heard back from..." moments.
  • Freelancer CRM = 4 data pieces per client (who, what, when, what's next), not B2B sales tooling.
  • Three features that matter: contact log per client, dormancy alerts, cross-app visibility.
  • Skip it entirely if you have <5 clients or every gig is one-off.