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.

Updated · 5 min read

CRM features explained: contacts, pipeline, marketing automation, quotes, service and reporting

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 forWhy it matters
Email and calendar sync (Microsoft 365, Google Workspace)Conversations are logged without copying
Duplicate detection and mergeImports and web forms create duplicates quickly
Custom fieldsStore what your business needs, such as province, language preference, consent basis
Roles and permissionsLimit who sees sensitive notes or exports data
Mobile app with offline notesField staff update records on site
Activity timelineA 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:

  1. A sign-up form that records express consent with the wording and date.
  2. An automated sequence that stops when the contact replies or unsubscribes.
  3. An unsubscribe that updates the CRM immediately.
  4. Sender identification (business name, mailing address, contact method) in every template.
  5. 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.

QuestionWhy 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)ContactsPipelineMarketingQuotesServiceReporting
Solo consultantEssentialUsefulLight newsletterOptionalNoBasic
Trades contractor, 5–10 staffEssentialEssentialSeasonal remindersEssentialWarranty callsBasic
B2B distributor, 10–20 staffEssentialEssentialProduct newsEssentialOrder issuesEssential
Clinic or studio with bookingsEssentialLightReminders, newslettersRareClient questionsBasic
Software or agency firmEssentialEssentialEssentialProposalsTicketsEssential

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

Related guides