To choose a CRM, map how work moves through your business first, then pick the system that fits that workflow with the least setup. For a service business with 5 to 50 people, that means source tracking on every lead, a simple pipeline, texting from the record, follow-up automation and reporting by source and outcome.
Most owners watch demos, compare feature grids and buy the one with the longest list. Then, 6 months later, the office is back on a spreadsheet. This guide starts with the workflow instead. It is the same approach behind our marketing tech stack setup.
How to Choose a CRM: Start With Your Workflow
Your current system is probably a phone, a shared inbox, a spreadsheet and somebody's memory. It holds up until lead volume grows or that somebody goes on vacation.
Before you look at any CRM, write down how a job actually moves, with the people who do the work:
- A lead arrives by web form, phone call, text, ad or referral, and 1 person sees it first.
- Someone calls back, and you know how fast and who covers when they are busy.
- A quote goes out from the office, from a tech on site, or from a salesperson a few days later.
- A job gets scheduled, and someone confirms the date with the customer.
- Follow-up happens on quotes that go quiet, finished jobs that earn a review request, and customers due for service.
The map changes by trade. A home service company takes a call, sends a tech to quote on site and books the install. A dealership moves buyers through the showroom, the finance office and later the service drive. The same problem looks different by vertical, as our page on CRM and tech for automotive dealerships shows.
Either way, the map shows 2 things a feature grid never will: where leads stall, and where you lose track of the source. If you cannot say which ad, search or referral produced a booked job, you cannot tell which marketing to keep. We go deeper on this in our post on what marketing attribution is.
What to Look for in a CRM: 6 Must-Haves
With the map done, most requirements write themselves. For a team of 5 to 50, we look for 6:
- Every lead carries its source, captured automatically from the form, tracked number or ad.
- The pipeline has only the stages you actually use, such as New, Contacted, Quoted, Scheduled, Won and Lost.
- Texts, emails and calls go out from the contact record, on a phone or at a desk, so the history lives in 1 place.
- Automation handles follow-up on quiet quotes, appointment reminders and review requests without anyone remembering to.
- Reports show leads, booked jobs and revenue by source and outcome, not just contact counts.
- It connects to your website forms, phone system and calendar without a developer for each link.
Test the mobile side hardest. If your techs or salespeople will not open the app in the field, records go stale within a week.
Routing and tracking matter more as lead flow grows. For a New Jersey HVAC client, Local Services Ads categories grew from 4 to 11 and absolute-top impression share rose from 12.56% to 30.37%. More categories mean more kinds of leads, and each kind may need a different person to call back. Without a CRM built for that, you pay for leads and cannot say which ones became work. The fix is to attach the category and source to every lead on arrival, give it a clear owner and log the outcome when the job is booked or lost. That is the same approach we used when we matched charged leads to booked jobs for a NJ HVAC company. This ties directly into closed-loop reporting, which we cover in a separate post.
Traps to Avoid When Choosing a CRM
Most CRM regrets trace back to 1 of 3 mistakes.
Buying for features you will never configure
Demos show the product at its best. Most small teams use a fraction of that. Each extra feature needs setup, training and someone to keep it running. If a feature does not match a step on your workflow map, give it no points, however good it looks.
Per-seat pricing that punishes growth
Many CRMs charge per user, per month. That looks fine at 5 people and painful at 30, and it pushes owners to share logins or leave field staff off the system. Price every finalist at today's headcount and at double it. Then check whether texting, automation or reporting cost extra.
No one owning data hygiene
A CRM is only as good as what goes into it. Duplicate contacts, blank source fields and deals left open for months turn reports into guesses. Name 1 person who owns data quality, give them 30 minutes a week, and make key fields like lead source required.
Want to see where leads slip through today? Take the free Growth Score →
A CRM Scoring Sheet With 10 Criteria
Score your top 3 options from 1 to 5 on each line, with 2 or 3 people from different roles scoring on their own. Count the first group double, because workflow fit decides whether your team uses the system at all.
Workflow fit:
- Lead capture pulls in every channel automatically, with the source attached.
- The pipeline can be set up to match your real stages in less than a day.
- Texting, email and calls work from the record on a phone.
- Your own team can build follow-up and reminder automations without code.
- Field staff can learn the mobile app in 1 short session.
Reporting, cost and control:
- Reports show leads, booked jobs and revenue by source without a spreadsheet export.
- It connects to your forms, phone system, calendar and accounting tool.
- The total price at double your headcount still fits your budget.
- You can export all contacts, notes and history at any time in a standard file.
- Support answers a real question within 1 business day during the trial.
Then look for any 1 or 2 in the first group. In our experience, 1 low score there outweighs a high total, because a system the team avoids never produces clean data.
How to Run a 2-Week CRM Trial With Real Leads
A demo shows what the software can do. A trial shows what your team will actually do. Run your top pick on live work, not sample data.
- On days 1 and 2, build your real stages, connect 1 web form and 1 phone number, and add your daily users.
- From day 3 on, route every new lead from those channels into the CRM and work it only there, including texts and quotes.
- Build 1 follow-up automation and 1 appointment reminder, and confirm both fire on real records.
- Ask at least 1 tech or salesperson to update jobs from the field every day.
- On day 14, pull a report of leads by source and outcome and check it against reality.
Watch for friction more than features. If people drift back to texting from their personal phones by day 5, that tells you more than any demo. If the free trial is shorter than 2 weeks, ask for an extension first.
Switching CRMs: Migration Basics That Protect Your Data
Plan the move before you sign, not after.
- Export contacts, open deals, notes, files and lead sources from the old system first.
- Clean before you import by merging duplicates, removing dead contacts and standardizing fields like lead source.
- Map each old field to a new one in a 2-column sheet, and decide what to leave behind.
- Import a small test batch, check 20 records by hand, then move the rest.
- Run both systems for 1 week at most, then switch the old one to read-only so nobody works in 2 places.
The right CRM fits your workflow, scores well with the people who use it daily and stays in your name. Before you sign, confirm the account is in your company's name, with an owner-level login you control and a clear way to export everything. If an agency or a former employee holds the keys, your customer history is not fully yours. We have seen this play out firsthand, as our post on whether you actually own your marketing explains.
Can you tie every marketing dollar to a closed deal? Get your CRM and tracking set up right so every lead is tracked to revenue.
Frequently Asked Questions
What should I look for in a CRM?
Look for the features that match how your business already works. For most service companies, that means automatic source tracking on every lead, a simple pipeline, texting and email from the record, follow-up automation, a mobile app the field team will use, reporting by source and outcome, and connections to your forms, phone and calendar. Everything else is optional.
Do I need a CRM built for my industry?
Not always. An industry CRM may come with scheduling, dispatch or estimating built in, which saves setup time. A general CRM is often more flexible and connects to more tools. Score both kinds against your own workflow map and run each on real leads. The one that matches how you capture, quote and schedule work should win.
How long does it take to switch to a new CRM?
For a team of 5 to 50 people, plan on a few weeks, not a weekend. Exporting, cleaning and mapping the data takes the most time. After that, import a test batch, check it by hand, move the rest and run both systems side by side for about a week. Rushing the cleanup is how a new CRM starts life with the same bad data as the old one.