The five categories
1. CRM (the source of truth)
One place where every lead lives, regardless of channel. Not a spreadsheet, not an inbox. Any modern service-business CRM works — the specific vendor matters much less than the discipline of using it consistently.
Non-negotiable features: lead source tracking, ownership assignment, timestamped activity log, and a way to trigger workflows on record creation.
2. Telephony with call tracking
A phone system that records calls, tracks source attribution (which ad or page drove the call), and integrates two-way with the CRM. This is the single most underrated purchase in service marketing.
Non-negotiable features: dynamic number insertion for source attribution, call recording (with jurisdiction-appropriate consent), and automatic call-to-CRM logging.
3. Business texting + missed-call text-back
A texting layer over your business number, so the same number that rings can also SMS. Missed-call text-back sits inside this category — it's a feature, not a separate product. See Missed-Call Text-Back.
Non-negotiable features: shared inbox with assignment, templates with merge fields, and automatic triggers on missed calls.
4. Routing / instant dispatch
The layer that decides which rep gets which new lead and rings their phone within seconds. Some CRMs include this natively; others need a dedicated tool. See Lead Routing.
Non-negotiable features: ring group + fall-through rules, time-of-day logic, and automatic reassignment on stale leads.
5. Cadence / sequence engine
The tool that queues touch 2 through touch 8 automatically. See Follow-Up Sequences. Sales-focused CRMs usually include this; general-purpose CRMs often need a bolt-on sequence tool.
Non-negotiable features: multi-channel steps (call + text + email), pause-on-reply, and per-rep sequence ownership.
What you do not need
Most service businesses spend money on tools they don't need before they buy the tools they do. Common overspending traps:
- Enterprise sales enablement platforms. If you have fewer than 20 reps, you don't need Gong-tier tooling. A weekly manual call review works.
- Marketing automation suites bought "for the CRM."If you're not sending 10,000+ emails a month, a small sending tool + your CRM is enough.
- Custom-built call scoring AI. Off-the-shelf scoring is fine for anyone under 5,000 calls a month. Custom models are a two-year distraction.
The integration seam
The place where every stack breaks is the seam between the form on your website and the phone ringing. Some rules:
- Every form submit should directly trigger a routing action, not "sync every 5 minutes."
- Webhook-based integrations are almost always faster and more reliable than polling.
- Test the seam quarterly. Fill out your own form. Time it. If nobody's phone rings within 60 seconds, something silently broke.
Buying order
If you are starting from spreadsheets and a shared inbox, buy in this order: CRM → business texting with missed-call text-back → call tracking → routing → cadence engine. Each step compounds on the last, and skipping ahead usually means paying twice.