HubSpot is a cloud-based customer relationship management (CRM) platform that unifies marketing, sales, and customer service operations into a single ecosystem. It combines foundational CRM functionality (contact management, deal tracking, reporting) with advanced marketing automation, content management, and AI-powered tools — all designed to support inbound methodology where businesses attract, engage, and delight customers. What sets HubSpot apart is its freemium model and deeply integrated architecture: every email sent, form filled, or page visited automatically enriches CRM records, creating a unified view of each customer relationship. This interconnected approach means marketers can trigger personalized workflows based on sales activity, sales reps can see which content a prospect viewed, and service teams inherit complete context from prior interactions. Understanding how HubSpot's objects, properties, and automation work together is key to scaling efficiently — the platform rewards thoughtful setup with compounding gains in productivity and insight.
What This Cheat Sheet Covers
This topic spans 26 focused tables and 272 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.
Table 1: Core CRM Objects and Data Structure
| Object | Example | Description |
|---|---|---|
john.smith+1-555-0123 | • Represents an individual person • stores email, phone, lifecycle stage, and engagement history. | |
Acme CorpIndustry: SaaSRevenue: $5M | • Represents an organization • associates multiple contacts and tracks firmographic data like industry, size, and revenue. | |
Deal: Q1 Enterprise RenewalAmount: $50,000Stage: Negotiation | • Tracks a revenue opportunity through pipeline stages • each deal belongs to a pipeline and has an amount, close date, and deal owner. | |
Ticket #1234: Login issuePriority: HighStatus: In Progress | • Tracks customer support requests • moves through a support pipeline with status, priority, and assigned owner. | |
ProjectLocationEvent | • User-defined object to track business-specific data like projects, inventory, or events • requires Professional or Enterprise tier. |