Glossary

What Are CRM Modules?

CRM modules are the foundational building blocks that organize different types of customer-related data. Every major CRM platform (Salesforce, HubSpot, Zoho, Rapitek) is built on the same 10 core modules — only the naming varies.

Try the CRM Free

What is a CRM module?

A CRM module is a logical grouping of records that share a common purpose. Each module has its own fields, views, reports, and permissions. The 10 standard CRM modules are the same across all major platforms — what changes is the depth of features, customization options, and pricing tier required to unlock advanced ones.

The 10 Core CRM Modules

1. Lead

An unqualified prospect — someone who showed interest (filled a form, downloaded an ebook) but isn't yet evaluated. Leads convert to Account + Contact + Opportunity once qualified.

2. Account

A company or household. Stores company-level info: industry, size, address, parent/child relationships. One Account can have many Contacts.

3. Contact

An individual person, usually linked to an Account. Stores person-level info: name, email, phone, role, social profiles.

4. Opportunity (Deal)

A potential sale with a specific amount, stage, and close date. Salesforce/Rapitek call it Opportunity; HubSpot/Pipedrive call it Deal.

5. Activity (Task, Event, Call, Email)

Anything you DO with a customer: a meeting, a phone call, an email, a task to complete. The activity timeline is the operational backbone of every CRM.

6. Campaign

A marketing initiative with measurable ROI: an email blast, a webinar, a trade show. Campaigns tie back to Leads/Opportunities for attribution.

7. Product

Items or services you sell. Each has SKU, price, category. Linked to Opportunities (Opportunity Products) to specify what's being sold.

8. Quote

A formal proposal sent to a customer with line items, pricing, discounts, and validity. Becomes an Order when accepted.

9. Order / Invoice

Confirmed purchase records. Order = customer commitment; Invoice = billing record.

10. Case (Ticket)

A customer service or support request. Tracks status, priority, owner, resolution time. Service Cloud / Help Desk.

CRM Modules Explained — The 10 Core Modules of Every CRM Platform (2026)

Additional advanced modules

Beyond the 10 core, mature CRMs add: Forecast (predicted vs actual sales), Territory (geographic assignment), Contract (renewal management), Asset (post-purchase ownership), Partner (channel sales), Knowledge Base (self-service articles), Marketing Email, Chatbot, and Workflow. These are usually plan-tier or add-on modules.

How modules relate to each other

CRM modules form a graph: Lead → Account + Contact + Opportunity (on conversion). Account ⟷ many Contacts. Account ⟷ many Opportunities. Opportunity → many Products (line items). Opportunity → Quote → Order → Invoice. Activities can attach to any module. Cases attach to Contact + Account. Understanding this graph is the foundation of any CRM implementation.

Frequently Asked Questions

How many modules does a CRM have?

Every major CRM has 10 core modules (Lead, Account, Contact, Opportunity, Activity, Campaign, Product, Quote, Order, Case) plus 5-20 advanced/optional modules depending on the platform and plan tier.

What is the difference between a Lead and a Contact?

A Lead is an unqualified prospect (someone who filled a form or showed interest). A Contact is a qualified person, usually linked to an Account, who is either a current customer or a real prospect being actively worked.

What's an Opportunity in CRM?

An Opportunity (also called a Deal) is a potential sale with a specific amount, expected close date, and stage in your pipeline. It's the unit of revenue forecasting.

Put This Knowledge to Work

Turn this theory into practice with Rapitek CRM.

Start Free Trial