5 consultancies configured · solo to 12-person

The CRM consultants actually keep open.

Generic CRMs treat consultants like product companies. Attio treats your work like what it actually is — a stream of engagements, referrals, and repeat clients. Solo tier from $2,500.

attio.com / consulting / engagements
Consulting / Engagements
Active + re-engagement queue
Filter● Live
ClientEngagementTypeRateHours (mo)StatusLast touch
NorthwindQ3 strategy retainerRetainer$8,500/mo12.5Within scopeYesterday
GreenleafBrand auditProject$24,000 fixed32 / 40Within scope2 days ago
Halcyon BioCoaching callHourly$2,000/hr2.0Active1 week ago
AperturePre-engagementPitchTBDDiscovery3 days ago
Driftwood (past)Re-engagement dueWarm10 months
Kepler (past)Referrer × 2Send update4 months

— A real Attio workspace we configured for a consulting practice. Names changed.

The problem

Why consulting work breaks generic CRMs

Generic CRMs were built for product companies. Consulting work doesn't fit. The unit isn't a deal closing — it's a relationship producing a stream of engagements over years. A client might sign in January, run a 3-month project, pause in June, then re-engage in October for a retainer.

Funnel stages don't match the consultant motion

Most consulting work starts with a referral or re-engagement from a past client. There's no "MQL → SQL → close" sequence. There's "intro → discovery → proposal → signed." A generic CRM asks: where in your funnel is this deal? You answer: it's not a funnel — my best client just called me back after a year.

No way to track engagement type + rate together

A single client might have a $20K project running, a $5K/mo retainer, and $2K/hr coaching calls all in parallel. Generic CRMs flatten these into "deals" with a single close date and amount.

Repeat work and referrals are invisible

The most valuable signal in consulting is "this past client is ready to re-engage." Yet generic CRMs treat past clients as closed deals — out of sight, out of mind. Your repeat revenue (often 60-80% of consulting income) becomes invisible to your system.

We've configured Attio for 5 consulting practices, from solo (1 person, 8 active clients) to small (12 people, 40 active clients). The data model that holds up is below.

The pipeline

What a consultant pipeline actually looks like

Consulting pipelines look more like an account-management view than a sales funnel. Three motions running in parallel.

Active engagements

Live work — projects, retainers, coaching engagements. Carries rate (project / retainer / hourly), end date, billable hours logged this month, scope status (within / over / paused).

Active conversations

Pre-engagement: intros, discovery calls, proposals out. Carries source (referral / inbound / re-engagement), expected ARV, pitch lead.

Re-engagement queue

Past clients warm enough to re-engage. Carries last engagement end-date, last touch date, who the warm contact is, what the next conversation should be. For solo consultants, this is the highest-leverage view — 60-80% of revenue comes from past clients who remember you.

The model

Tracking the relationship, not the lead

For consultants, the relationship outlasts the engagement. The CRM should be a relationship-tracker first, deal-tracker second.

In Attio, the People object carries the weight: role, current company, past companies (where you actually met them), last touch, relationship strength (rated 1-5 manually or computed from activity). The Companies object is secondary — most consulting introductions happen at the People level. Engagements (custom object) captures past + active work: type, rate, dates, deliverables, outcome.

One person might span four companies across a decade — Attio sees the continuity. A generic CRM sees four disconnected deals.

What matters: a weekly saved view showing "people I haven't talked to in 90+ days who have strong history." Attio runs this and sends you the list. That's the difference between a relationship CRM and a deal tracker.

The systems

Referrals + repeat work — the system

Most consulting revenue comes from referrals and repeat work. Both should be systematized — not "I'll remember" or "I'll send a check-in email."

Referral tracking

Every introduction recorded: referrer, who they referred, status (intro made / call booked / engagement won / lost). Saved view: "warm referrers — people who introduced you to 2+ paid clients." Quarterly reminder to send each a meaningful update. Not a sales pitch, an actual update.

Re-engagement triggers

Past clients tagged with "ready to re-engage by" (typically 6-12 months after last engagement ends). Workflow fires Slack ping when the date arrives. You decide whether to reach out — but you remember to.

Solo consultants who systemize this typically see 30-40% of new revenue from re-engagements + warm referrals within the first year. The math compounds. Both run as Attio Workflows. We configure them in your runbook.

Operations

Rate-card and scope tracking that's not a spreadsheet

Most consultants have a Notion doc with their rate card and a separate spreadsheet tracking billable hours per client. Both end up out of sync within a quarter.

Attio approach: Engagements (custom object) carries rate (project total / hourly / retainer), start date, end date, status. The rate card lives on the object schema. Time entries log against engagements via integration with Toggl, Harvest, or a webhook from your invoicing tool. Scope status computed: within / over / paused. Workflow alerts when scope crosses 110%.

At any point you can answer "how much have I billed this client" or "which engagements are running over scope" with a single Attio view. We don't replace your invoicing tool — we sync from it.

Engagement

How we set it up for solo + small consultancies

Tiered to your team size. The solo tier is a real product, not a discount on Standard.

Solo
$2,500

1-day setup · 1-person practice


  • 3 objects (People, Companies, Engagements)
  • 2 workflows (re-engagement, scope alerts)
  • Runbook
  • 30-day support
Get a fixed quote
Small consultancy
$4,500

1 week · 3-15 person team


  • 4 objects (+ Referrals)
  • 4 workflows · team views · permissions
  • Migration from Notion / spreadsheet / HubSpot
  • Runbook + Loom walkthroughs · 30-day support
Get a fixed quote →
Migration + Wire
$7,500

1-2 weeks · with outbound


  • Everything in Small consultancy
  • + Migration off HubSpot / Pipedrive
  • + Clay enrichment for outbound conversations
  • + Lemlist or Apollo wire
Get a fixed quote

Related: Migrate from HubSpot · Full implementation scope

FAQ

Consultant CRM questions we get on every call.

Don't see yours? Get a fixed quote and ask in the notes.

What's the best CRM for a solo consultant?+
Attio. Honest alternative: a Notion table works fine under 10 active clients. Past 10, you need structure. Attio was built for this motion: one person, many relationships, no wasted automation tax. Solo tier implementation is $2,500.
How does Attio handle billable hours and time tracking?+
Attio doesn't track time natively. We sync from Toggl, Harvest, or your invoicing tool via webhook. Hours land on the Engagements custom object — no duplicate data entry, one source of truth. Most clients use QuickBooks/Stripe/Bonsai for invoices, Attio for relationship + scope tracking.
Cost for a solo consultant?+
Solo tier: $2,500 for 1-day implementation. Attio Plus plan ~$29/month for the seat itself. You're operational and in control of your client pipelines from day one.
Cost for a small consultancy (5-10 people)?+
Standard implementation: $4,500. Per-seat cost: $29-59/month depending on plan tier. Total for 5 people: ~$145-295/month plus setup. Pays for itself in one recovered client or one referral that wouldn't have happened otherwise.
Can it track repeat clients and referrals?+
Yes — that's the entire point of the data model. Re-engagement queue surfaces past clients due for outreach. Referral tracker captures every introduction with status (intro made / call booked / engagement won / lost). Configured in your standard setup.
Is Attio better than HubSpot for consultants?+
For the consulting motion specifically: yes. HubSpot is funnel-shaped (marketing automation, MQL/SQL routing). Consulting is relationship-shaped (long engagement cycles, repeat business). We don't fight HubSpot for marketing automation — we own the relationship + engagement side.
We're 3 consultants with different specialties — does shared Attio still work?+
Yes. Permissions in Attio are granular: shared people/companies, private engagements per consultant, shared referral pool. Configurable to your trust model. Full control — no silos, no conflicts.

Stop forgetting which past client was warm. Pick a date.

Twenty minutes on a screen-share. We'll scope your consulting CRM and send a fixed quote within 24 hours.