Understanding CRM terminology is the first step to getting real value from your CRM investment. Whether you’re evaluating platforms, onboarding your team, or working with developers on a SuiteCRM implementation, this glossary gives you clear, practical definitions grounded in real-world CRM context.


CRM Fundamentals

The building blocks of customer relationship management — the concepts every CRM user, admin, and decision-maker needs to understand.

CRM (Customer Relationship Management) — The strategy and software for managing all customer interactions in one platform.

Lead — An unqualified prospect who has shown interest but hasn’t been vetted by sales yet.

Sales Pipeline — A visual representation of all active deals organized by stage, from prospecting to close.

Lead Scoring — A methodology for ranking prospects numerically based on fit and engagement to prioritize sales follow-up.

Marketing Automation — Technology that automates campaign execution, lead nurturing, scoring, and ROI tracking across channels.


SuiteCRM & Technical

Terms specific to SuiteCRM’s architecture, plus the technical concepts behind CRM integration and customization.

Logic Hooks — PHP functions in SuiteCRM that fire automatically on CRM events (before save, after save, on delete).

REST API — The standard interface for external applications to communicate with SuiteCRM programmatically.

Workflow — No-code automation rules in SuiteCRM that trigger actions when records meet specified conditions.

SMTP — The protocol SuiteCRM uses to send outbound emails — notifications, campaigns, and personal correspondence.

OAuth 2.0 — Token-based authentication protocol used by SuiteCRM to connect securely to Google, Microsoft, and other services.

Webhook — An HTTP callback that notifies external services in real-time when something happens in your CRM.

RBAC (Role-Based Access Control) — A security model where CRM permissions are assigned based on user roles, not individually.


Business & Strategy

The business concepts that shape CRM decisions — licensing models, cost analysis, compliance, and vendor evaluation.

Open Source CRM — CRM software with publicly available source code that anyone can download, modify, and use for free.

SaaS (Software as a Service) — Cloud-hosted software accessed via browser with recurring per-user subscription fees.

ERP (Enterprise Resource Planning) — Business management software covering finance, inventory, HR, and manufacturing — often compared with or integrated alongside CRM.

TCO (Total Cost of Ownership) — The complete cost of running a CRM over time — licensing, hosting, implementation, training, and support combined.

Vendor Lock-In — The difficulty of switching away from a platform after becoming dependent on its proprietary features and data formats.

Data Migration — The process of moving data from one system to another — from spreadsheets or another CRM into SuiteCRM.


Compliance & Security

Regulatory frameworks and security concepts that matter when your CRM handles sensitive customer data.

HIPAA — US federal law governing the protection of patient health information — critical for healthcare CRM deployments.

GDPR — EU regulation governing personal data collection, storage, and processing — affecting any business with EU customers.


Why This Glossary Exists

CRM platforms use specialized terminology that creates confusion — especially when sales teams, marketing teams, developers, and management all need to speak the same language. This glossary bridges that gap with plain-English definitions written by the team at TechEsperto.

As the world’s only Official SuiteCRM Professional Partner, we’ve helped 150+ businesses across 20+ countries implement and optimize SuiteCRM. If any term here raises questions about your own CRM needs, our consulting team is happy to help.

Book a free CRM consultation →