Best-Fit Selection, Estimates and Checklists
CRM features explained: contacts, pipeline, marketing automation, quotes, service and reporting
What each core CRM function does for a small business, which tier it usually sits in, how to test it in a trial and which Canadian rules touch it.
A CRM (customer relationship management system) brings six jobs into one shared database: contact management, a sales pipeline, marketing automation, quoting, customer service and reporting. Most small businesses need the first two from day one, one or two of the others soon after, and rarely all six at full depth. Knowing what each function really does, and which tier usually contains it, stops you paying for a suite you will not configure or choosing a tool that lacks the one feature your process depends on.
This guide is part of how to choose a CRM for a small business. It describes functions in general; individual products differ.
1. Contact and company management
The foundation: one record per person and per organisation, with every email, call, meeting, note, deal and file linked to it.
| What to look for | Why it matters |
|---|---|
| Email and calendar sync (Microsoft 365, Google Workspace) | Conversations are logged without copying |
| Duplicate detection and merge | Imports and web forms create duplicates quickly |
| Custom fields | Store what your business needs, such as province, language preference, consent basis |
| Roles and permissions | Limit who sees sensitive notes or exports data |
| Mobile app with offline notes | Field staff update records on site |
| Activity timeline | A new rep can see the whole history |
Canadian angle. Add fields for CASL consent type and date, preferred language (English or French), and Do Not Call status. See the CASL guide.
2. Sales pipeline and deal tracking
A pipeline shows each opportunity as a card moving through stages you define: new, qualified, quote sent, negotiation, won or lost. The value is not the picture but the discipline: every deal has a next step and a date.
- Stages should match your real process from the selection method, not a vendor template.
- Required fields at each stage (for example a quote amount before "quote sent") keep data usable.
- Multiple pipelines (for example new sales and renewals) are sometimes a higher-tier feature.
- Tasks and reminders are where most time is saved; see the payback guide.
3. Marketing automation
Email campaigns, newsletters, forms, landing pages, segments and automated sequences ("send this three days after a quote if no reply"). This is where pricing changes most: many vendors price marketing by contacts or sends. See contact-based pricing.
What to test:
- A sign-up form that records express consent with the wording and date.
- An automated sequence that stops when the contact replies or unsubscribes.
- An unsubscribe that updates the CRM immediately.
- Sender identification (business name, mailing address, contact method) in every template.
- French and English versions of the same email.
4. Quotes, products and e-signature
Quoting turns a deal into a document: line items from a product or service catalogue, discounts, taxes, terms and a signature or acceptance. For many trades and B2B suppliers, this is the feature that justifies the CRM.
| Question | Why it matters |
|---|---|
| Can it calculate GST, HST, PST and QST correctly by province? | Wrong tax on a quote becomes a wrong invoice |
| Does it support CAD and USD? | Cross-border customers |
| Can quotes be produced in French? | Quebec customers and contracts |
| Does an accepted quote create an invoice in your accounting software? | Avoids re-typing |
| Is e-signature included or an add-on? | Common hidden cost |
Quoting and product catalogues are frequently placed in middle or upper tiers. See per-seat and tier pricing.
5. Customer service and tickets
Service features log questions, complaints and warranty claims as tickets, assign them, track response times and keep a knowledge base. Keeping service in the CRM lets sales see open problems before calling a customer.
A shared inbox or a simple case object may be enough for a small team. Full help-desk features (service-level timers, customer portals, chat) usually sit in a separate hub or add-on with its own seat type.
6. Reporting and dashboards
Reports answer the questions an owner asks every week: how many new leads, how much in the pipeline, win rate, average deal size, time to close, follow-ups overdue.
- Start with five reports, not fifty.
- Make sure reports can be filtered by salesperson, region and period.
- Check whether forecasting and custom dashboards are in your tier.
- Exportable reports matter if your accountant or lender asks for numbers.
Which functions does your business need?
| Business type (illustrative) | Contacts | Pipeline | Marketing | Quotes | Service | Reporting |
|---|---|---|---|---|---|---|
| Solo consultant | Essential | Useful | Light newsletter | Optional | No | Basic |
| Trades contractor, 5–10 staff | Essential | Essential | Seasonal reminders | Essential | Warranty calls | Basic |
| B2B distributor, 10–20 staff | Essential | Essential | Product news | Essential | Order issues | Essential |
| Clinic or studio with bookings | Essential | Light | Reminders, newsletters | Rare | Client questions | Basic |
| Software or agency firm | Essential | Essential | Essential | Proposals | Tickets | Essential |
Worked examples for these profiles are in CRM fit by business type.
Features that are often oversold to small teams
- AI assistants that draft emails or score leads: potentially useful, but check the price, whether they can be switched off, and where data is processed.
- Territory management and complex forecasting: built for larger sales organisations.
- Custom objects and app builders: powerful, but every customisation adds admin and migration work later.
- Dozens of integrations: what matters is the three or four you will use.
FAQ
What is the difference between a CRM and a contact manager?
A contact manager stores people and notes. A CRM adds pipeline, tasks, automation and reporting, and usually integrates with email and other systems.
Do I need marketing automation in my CRM?
Only if you send regular campaigns. Otherwise a separate email tool, properly synchronised for unsubscribes, may be cheaper.
Can a CRM replace my accounting software?
No. Quotes can flow into invoices, but accounting, payroll and tax records belong in accounting software. See integrations.
Should service tickets be in the same system as sales?
It helps if the same customers buy and need support. If your service team is large or works differently, a dedicated help-desk tool integrated with the CRM can be better.
Sources
- Canadian Radio-television and Telecommunications Commission — CASL rules for marketing features
- Canada Revenue Agency — GST/HST rates to configure in quotes
- Office of the Privacy Commissioner of Canada — safeguards and access controls for customer data