Most 15-person consulting firms do not think of themselves as needing revenue operations. RevOps sounds like something for companies with a VP of Sales and a dedicated ops team. But the problems RevOps solves are not scale problems. They are systems problems. And a 15-person consulting firm usually has all of them.
The pipeline lives in the managing partner's head. Proposals go out and get lost without a follow-up system. A retainer client ends their engagement and no one flags the gap until the revenue shows up missing on the monthly P&L. A new business opportunity surfaces from a delivery conversation and never gets formally logged anywhere.
Revenue operations for a firm at this stage is not about hiring a RevOps manager. It is about building a small, well-configured system that does the tracking, reminding, and visibility work so your consultants can focus on delivery. Here is what that looks like in practice.
The Three Problems Almost Every Small Consulting Firm Has
No pipeline visibility
If you cannot answer "what is our weighted pipeline for the next 90 days" without calling a meeting, you do not have pipeline visibility. This is not about data sophistication. It is about whether business development conversations are being logged anywhere at all. Most consulting firms at 15 people have had a CRM discussion, maybe even bought one, but the adoption is inconsistent. Some partners log deals; some do not. The result is a pipeline view that reflects whoever updates it most, not the actual state of the business.
Inconsistent follow-up
A proposal goes out. The prospect says they will get back to you in two weeks. Someone intends to follow up and forgets because a delivery project pulls them under. Four weeks later the prospect chose someone else. This is the single most common revenue leak in small consulting firms, and it is entirely preventable with a configured sequence in HubSpot.
No renewal or expansion tracking
Your best next engagement is almost always a past client. But without a system that flags engagement end dates and prompts a re-engagement conversation, those opportunities disappear into the noise. By the time you remember to check in, the client has moved on or already engaged someone else for the next phase.
What RevOps Actually Means at This Stage
At 15 people, revenue operations is a configuration project, not a staffing project. The output is:
- A single CRM (HubSpot) where every client, prospect, and active deal lives
- A deal pipeline with six or fewer stages that maps to how your firm actually closes work
- Automated follow-up sequences so proposals get followed up without anyone having to remember
- A renewal workflow that flags engagement end dates 60 and 30 days in advance
- A weekly pipeline report that every partner can access without asking anyone
That is the entire system for a 15-person firm. You do not need predictive lead scoring, multi-touch attribution, or a revenue intelligence platform. You need the basics, configured correctly, and adopted consistently.
The HubSpot Setup for a 15-Person Consulting Firm
Contact and company data model
Import your current client list first. Assign every contact a lifecycle stage: Current Client, Past Client, Active Prospect, or Network Contact. Add a custom property for Relationship Owner, which is the partner or director who owns this relationship long-term, separate from any individual deal. This single property changes how you manage your network because you can now see which partner is responsible for re-engaging which set of contacts.
Deal pipeline
Keep it simple. Six stages maximum: Initial Conversation, Discovery Meeting, Proposal in Prep, Proposal Sent, Contract Review, and Closed. Add a custom property for Engagement Type (project, retainer, advisory, fractional) so you can report revenue mix and understand whether your business is shifting toward recurring or one-time work.
Sequences and automation
Build three sequences. First: a post-proposal follow-up sequence with three emails spaced across 14 days. Second: a dormant contact re-engagement sequence that runs for Past Clients who have not been contacted in 180 days. Third: a renewal reminder workflow that triggers from Engagement End Date and sends an internal task to the relationship owner 60 days before the end, then 30 days, then 14.
RevOps for Consulting Firms
Your pipeline should not depend on memory.
We build HubSpot RevOps systems for small professional services and consulting firms. Fixed project, defined scope, no open-ended retainer required.
Book a Discovery CallThe Toolstack at This Stage
HubSpot is the core. Around it, two integrations are typically worth the configuration time:
PandaDoc or DocuSign: connect proposal and contract sending to HubSpot so that when a document is sent, the deal automatically moves to Proposal Sent. When it is signed, the deal moves to Contract Review. These stage transitions happen without anyone updating HubSpot manually. Adoption improves dramatically when the system updates itself based on actions people are already taking.
Slack: configure HubSpot to post a message to a private Slack channel whenever a deal moves to Closed Won. This is a small thing that has an outsized cultural impact. Wins become visible to the whole firm in real time, which reinforces the habit of keeping deals updated in HubSpot in the first place.
What You Can Measure After 90 Days
With a properly configured HubSpot, a 15-person consulting firm can answer the following questions from a dashboard without calling a meeting or asking anyone:
- What is the current weighted pipeline value by partner?
- What is the average time from proposal sent to close?
- Which engagement types (project, retainer, advisory) have the highest win rates?
- Which past clients have not been contacted in more than 90 days?
- Which referral sources are generating the highest value deals?
These questions are not academic. Each one drives a different business decision. The average proposal-to-close time tells you how long your cash cycle is. The win rate by engagement type tells you where to focus business development. The dormant client list tells you who to call this week.
The Adoption Question
Every CRM project at a consulting firm runs into the same adoption wall: consultants are hired for their expertise and client relationships, not for their willingness to update a database. The way through this is not more training or stricter enforcement. It is making HubSpot fast and low-friction to use.
The mobile app, pre-filled contact templates, and automated stage transitions from connected tools (proposals, contracts, email) reduce the manual work to near zero for a consultant who is mostly in delivery mode. When updating HubSpot takes 90 seconds on a phone between client calls, adoption follows. When it requires opening a laptop, navigating to a deal, and filling in eight fields, it does not.
The configuration work is where adoption is won or lost, not in training sessions.