// The situation

three departments going on -- sales, ops, and billing. we heavily use gmail and ai for sales communication and customer service using our tone; sales and ops are two different teams, sales owns client relations and ops owns execution, but information is different for both and additional support is needed for ops on top of communication for quick support and tis also part of our customer success due to solid ops in touch with contractors; billing dept to be able to receive update to contact clients for invoices and all that. where do i start? the thing is that we heavily use ai to generate support docs for contractors, and we alos use ai to generate a proposal for clients. Lead channels: Email, Referrals. Inquiry volume: 10–50. Team size: 2–3.

The verdict · Jun 16, 2026

Yes.

You need a simple CRM — one free one, not three tools.

What's really going on

Two or three people are doing sales, ops, and billing across the same 10–50 clients a month. The problem isn't communication — your AI handles tone. The problem is that sales knows the promise, ops knows the delivery, and billing knows the invoice, and none of you can see the other two on one screen. Every handoff leaks: ops missing a scope detail, billing chasing a client who already paid, sales pitching someone ops just flagged as difficult.

What to do instead

  1. HubSpot Free CRM (free, unlimited users — [check pricing](https://www.hubspot.com/pricing/sales)) — unlimited users on the free tier means all three of you live on one contact record, with a deal pipeline whose stages literally are your handoffs: Lead → Proposal → Signed → In Delivery → Invoiced → Paid.
  2. Gmail + HubSpot connection — every email auto-logs to the contact, so ops and billing read sales' thread without forwarding. Your AI-drafted proposals and contractor docs get attached to the deal, not buried in someone's inbox.
  3. A 15-minute Monday habit — walk every deal in "In Delivery" and "Invoiced." That habit is what makes the tool work.

Do this in the next 30 minutes: create a free HubSpot account, connect Gmail under Settings → Integrations → Email, and build the six pipeline stages above. Drop in your five most active clients tonight.

What you're being oversold

Anyone pitching you HubSpot Sales Hub paid, Pipedrive seats, or — worst — Salesforce is selling for a team you don't have. Salesforce is massively over-built and costly for SMBs under 10 people or a few hundred leads a month, and HubSpot's paid Sales Hub escalates fast the moment a rep gets you on a call. You don't need sequences or forecasting yet. Doing nothing costs you the next dropped handoff — the proposal sent twice, the invoice sent to a churned client, the contractor brief that misses what sales promised.

When to revisit this

When you hire a fourth person, or when one pipeline stage starts holding more than 15 deals at once.

The part worth getting right

One judgment call decides whether this setup holds for a year or breaks in three months: is your "record" the client, or the project? If the same client comes back with new work every quarter, the contact is the spine and deals hang off it — you set up contact-first with repeating deals. If every engagement is a fresh scope with its own contractor team and invoice, the deal is the spine and the contact is just attached — you set up deal-first with project fields. Pick wrong and ops and billing end up in different tabs again, hunting for the version of the client that matches their job.

Honest opinion · No affiliate links · public Get your own →

Did this actually help?

A binary signal so we know which verdicts are landing — and which ones aren't.