Softabase
Best PracticesCRM Software

CRM Best Practices for Project-Based Businesses

Project-based revenue is lumpy, referral-driven, and hard to forecast. These CRM practices help agencies, consultancies, and contractors manage it systematically.

By James Crawford
July 5, 202612 min read

Key takeaways

  • 1Treat every client as a long-term relationship, not a series of standalone deals — a company-level view with full deal history is the foundation of repeat business.
  • 2Track referral sources on every deal; after 20 to 30 deals, you will know who drives your most valuable pipeline and can invest in those relationships deliberately.
  • 3Use probability-weighted pipeline (deal value times stage probability) for revenue forecasting — flat deal counts are misleading in project-based businesses with variable deal sizes.
  • 4Review CRM pipeline alongside utilization data weekly so capacity problems are caught before projects close, not after commitments are made.
  • 5Former clients with no active pipeline opportunity are your warmest prospects — flag them automatically in your CRM and prioritize outreach every 90 days.

Every January, project-based businesses start from zero. No recurring revenue carries forward. No automatic renewals pad the forecast. Every dollar of next year's revenue needs to be sold again. That's the brutal math of agencies, consultancies, and specialist contractors.

That math creates specific operational challenges that most CRMs ignore. You need to maintain client relationships between projects — 14 months of silence and they've forgotten you. You need to forecast revenue from a pipeline where deal sizes range from $20,000 to $500,000 with unpredictable timing. You need to track referral relationships because they drive 50-75% of your revenue. And you can't oversell capacity you don't have without burning your team and your reputation.

The best practices in this guide come from how high-performing project-based businesses — agencies, IT consultancies, architecture firms, and specialist contractors — actually use CRM to manage project-based revenue. Not theory. What works.

Track the Full Client Lifetime, Not Just Active Deals

The most common CRM mistake in project-based businesses is treating every project as a standalone deal. A client who's done three projects with your firm over four years isn't three separate contacts in your CRM — they're one relationship with a four-year history. Your CRM needs to reflect that.

Set up a company record for every client organization, with all contact records and deal records linked to it. Pull a report each quarter on companies by total revenue generated, number of projects completed, and months since last project. This report tells you who your most valuable clients are and who is drifting away.

Flag clients who have done work with you in the past 24 months but have no open deal in the pipeline. These are your warmest prospects. They know your quality, trust your team, and have already paid you. All they need is a reason to engage again. A 30-minute check-in call from the relationship owner — no pitch, just genuine interest in what they are working on — converts to new pipeline at a rate of 20 to 40 percent in most project-based businesses.

Track the gap between projects. If your average repeat client comes back every 14 months, and a client is now 20 months since their last project, that is a re-engagement signal. Your CRM should surface this automatically through a saved filter or an automated task trigger. Do not rely on your team to manually notice the timing.

Build a Referral Network Tracking System

Most project-based businesses generate 50 to 75 percent of revenue from referrals. Despite this, most of them have no systematic way to track who refers business to them, how often, and with what quality. Think about that for a moment — your biggest revenue driver, completely unmanaged.

Add a referral source field to every deal record: former client, professional network contact, industry partner, conference, or other. After 20 or 30 deals, run a report segmented by referral source. You will find that a small number of people or organizations generate a disproportionate share of referrals — the 20 percent who deliver 80 percent of your referred pipeline.

Create a contact category or tag for active referral partners. These are the people who have referred business to you more than once in the past two years. Track them separately from regular contacts. Set a recurring task to reach out to each referral partner at least quarterly — not to ask for referrals, but to stay genuinely connected. Send them relevant articles. Invite them to events. Refer business back to them when you can.

Track referral conversion rates too. Not all referral sources are equal. A referral from a former client converts at 60 to 70 percent. A referral from a peripheral network contact might convert at 20 percent. Knowing this lets you invest your follow-up energy proportionally. Two hours of immediate follow-up on a high-converting referral is a better use of time than an elaborate proposal for a referral that historically converts at 15 percent.

Some firms create a formal referral partner program tracked in the CRM: partner tier (Gold, Silver, Bronze based on referral frequency and quality), partner-specific deal pipeline, and quarterly partner performance reports. This level of formality pays off for firms that generate more than 20 referrals per year.

Forecast Revenue Without Recurring Revenue

Revenue forecasting in project-based businesses is genuinely hard. Deal sizes vary from $20.000 to $500.000. Timing is uncertain. Clients say yes and then go quiet for three months. Any forecasting approach that assumes consistency will be wrong most of the time.

The most reliable approach is probability-weighted pipeline, segmented by time period. Assign a close probability to each deal based on your historical win rate at that pipeline stage. Multiply deal value by probability. Sum across all deals expected to close in the next 90 days. That number is your 90-day revenue forecast.

Recalibrate your stage probabilities annually using actual close rate data. If your CRM shows that deals at the Proposal Sent stage close at 38 percent over the past year, your Proposal Sent probability should be 38 percent, not 50 percent. Accurate probabilities make the forecast meaningful. Optimistic probabilities create a false sense of security that leads to hiring and spending decisions that outrun actual revenue.

Segment your forecast by project type and client type. New client revenue is inherently less certain than repeat client revenue. A deal with a former client at the Proposal Sent stage is worth treating as 55 to 65 percent probable. The same stage with a brand new prospect is worth 30 to 40 percent probable. Most CRMs support weighted pipeline views — use them rather than a flat count of open deals.

Use CRM Data to Drive Utilization Decisions

Utilization — the percentage of your team's billable hours that are actually billed — is the core financial metric for project-based businesses. Target utilization for most firms is 65 to 80 percent. Below 65% and your profit margins erode. Above 80% and your team burns out, quality drops, and your best people start updating their LinkedIn profiles.

Your CRM pipeline is leading indicator data for future utilization. If your pipeline shows three large projects likely to close in the next 60 days, and your current team is already at 75% utilization, you've got a capacity problem. You need to hire, subcontract, or push back on one of the start dates — before the projects close, not after.

This requires your CRM and your PSA or project management tool to share data. At minimum, the PM or operations lead should review the CRM pipeline weekly alongside the current utilization report. Many firms schedule a 30-minute weekly meeting — pipeline plus capacity — where the BD lead and the delivery lead review both views together. This meeting is where most over-promising gets caught before it causes a client problem.

Tag each deal in the pipeline with the skills required. A deal that needs two senior data architects is different from a deal that needs one junior project manager and one mid-level developer. If both deals close in the same week, the capacity impact is completely different. Your CRM should capture this distinction so the operations team can plan accordingly.

Track your utilization trend over time in the CRM alongside revenue. If utilization drops consistently below 60 percent for three months, the pipeline data should reveal why. Either deal volume is down, deal close rates have declined, or project durations are shorter than planned. Each cause has a different fix, and the CRM data points to which one is actually happening.

Frequently Asked Questions

Use probability-weighted pipeline segmented by 30, 60, and 90-day windows. Assign close probabilities based on actual historical win rates at each pipeline stage — not intuition or optimism. A deal worth $150.000 at a stage with a historical 40% close rate contributes $60.000 to your forecast, not $150.000. Review and recalibrate your stage probabilities annually using your actual close rate data from the CRM. This approach will not give you perfect forecasts, but it will give you directionally accurate ones that improve resource planning.

Quarterly is the right cadence for high-value former clients — those who have done $50.000 or more in work with you. Semi-annually for mid-tier former clients. The contact does not need to be a formal meeting or a sales call: a brief email sharing something genuinely relevant to their business, a LinkedIn comment, or a referral back to them works equally well and maintains the relationship without feeling transactional. Your CRM should automate the reminder so you do not rely on memory.

About the Author

James Crawford

James has spent over a decade evaluating business software for companies ranging from 5-person startups to mid-market firms with 500+ employees. Before joining Softabase, he led CRM implementations at three SaaS companies and consulted for dozens more. He tests every product he reviews with real-world workflows — not just demos.

Published: July 5, 202612 min read

Found this guide helpful?

Get more expert software guides and comparison reports delivered weekly.

Related Guides

HubSpot Alternatives 2026: 8 Tools That Cost Less and Deliver More

HubSpot's free tier is genuinely useful. Then you hit the Pro upgrade — and suddenly you're looking at **$890/month** for a 5-person team. Here are **8 alternatives** that cover the same ground for a fraction of the price.

15 min read

Best Free CRM Software in 2026: 7 Picks That Are Actually Free

I tested **7 free CRM tiers** to find which are genuinely usable and which hide **paywalls within 20 minutes**. Here's the honest breakdown — including the one with **unlimited users free forever** and the "free" tool that deleted my data after 14 days.

18 min read

HubSpot vs Salesforce 2026: Which CRM Is Right for Your Team

According to Nucleus Research, **42% of mid-market teams** that pick the wrong CRM end up switching within 18 months. Here's the honest, numbers-first breakdown of [HubSpot](/software/crm/hubspot-crm) vs [Salesforce](/software/crm/salesforce-sales-cloud) — 3-year costs, adoption rates, and the one factor that decides it for most teams.

15 min read

Salesforce Alternatives for Small Business 2026: 7 CRMs That Cost Less and Actually Get Used

Salesforce adoption in companies under 50 employees hovers around **58%** after six months. That means nearly half your license spend vanishes. Here are **7 alternatives** that cost less, deploy in days, and your team will actually open every morning.

14 min read

CRM Implementation Checklist 2026: The Complete Deployment Guide

I've led **40+ CRM implementations** across companies from 5 to 500 employees. This checklist covers **every phase** from pre-planning to post-launch optimization — including the **3 migration mistakes** that destroyed entire contact databases and the **training approach** that boosted adoption from 34% to 89% in 60 days.

25 min read

How to Migrate from Spreadsheets to CRM Without Losing Data (2026)

I've guided **50+ companies** through spreadsheet-to-CRM migrations since 2021. The average team loses **23% of contact data** during migration because they skip one critical step. This tutorial walks you through **the exact 8-step process** I use, including the data cleanup checklist that has saved clients from disaster, real timelines, and the CRM recommendations that actually work for spreadsheet refugees.

28 min read