AnyLearn
All lessons
Businessbeginner

The HubSpot CRM Model and Marketing Tools

HubSpot expresses the CRM data model as contacts, companies, deals, and tickets on one unified record, and layers the inbound marketing engine on top. This lesson covers HubSpot's objects and lifecycle stages, its contact-centric model, and the forms, landing pages, email, and lead scoring that execute inbound.

Updated · AI-authored, review-gated · how lessons are made

Not signed in: your progress and quiz score won't be saved.
Progress1 / 7

The same model, a different accent

Lesson 1 established HubSpot's philosophy, inbound, the flywheel, the free CRM, and the Hubs. This lesson gets concrete: HubSpot's data model and the marketing tools built on it. As with Salesforce, the underlying model is the CRM fundamentals, but HubSpot expresses it with its own accent, one shaped by its marketing origins.

HubSpot's core objects are the fundamentals' objects under HubSpot names:

  • Contacts: individual people. The center of HubSpot's world.
  • Companies: organizations, linked to their contacts. (Salesforce's Account.)
  • Deals: potential revenue, in pipelines with stages. (Salesforce's Opportunity.)
  • Tickets: customer service issues. (Salesforce's Case.)

You will notice what is missing compared to Salesforce: there is no separate "Lead" object at the core. That absence is deliberate and revealing, and it is the first sign of HubSpot's different accent, which the next step unpacks.

This lesson covers:

  • The contact-centric model and why HubSpot has no separate Lead object.
  • Lifecycle stages and lead status, how HubSpot tracks the journey.
  • The marketing tools, forms, pages, email, that execute inbound.
  • Lead scoring, how HubSpot decides who is ready.

The framing: HubSpot models the same customer relationships as any CRM, but organizes them around the contact and the inbound journey, and its marketing tools are the instruments that fill that model with people. Once you see the objects and the journey, the tools make sense.

Full lesson text

All 7 steps on one page, for reading, reference, and search.

Show

1. The same model, a different accent

Lesson 1 established HubSpot's philosophy, inbound, the flywheel, the free CRM, and the Hubs. This lesson gets concrete: HubSpot's data model and the marketing tools built on it. As with Salesforce, the underlying model is the CRM fundamentals, but HubSpot expresses it with its own accent, one shaped by its marketing origins.

HubSpot's core objects are the fundamentals' objects under HubSpot names:

  • Contacts: individual people. The center of HubSpot's world.
  • Companies: organizations, linked to their contacts. (Salesforce's Account.)
  • Deals: potential revenue, in pipelines with stages. (Salesforce's Opportunity.)
  • Tickets: customer service issues. (Salesforce's Case.)

You will notice what is missing compared to Salesforce: there is no separate "Lead" object at the core. That absence is deliberate and revealing, and it is the first sign of HubSpot's different accent, which the next step unpacks.

This lesson covers:

  • The contact-centric model and why HubSpot has no separate Lead object.
  • Lifecycle stages and lead status, how HubSpot tracks the journey.
  • The marketing tools, forms, pages, email, that execute inbound.
  • Lead scoring, how HubSpot decides who is ready.

The framing: HubSpot models the same customer relationships as any CRM, but organizes them around the contact and the inbound journey, and its marketing tools are the instruments that fill that model with people. Once you see the objects and the journey, the tools make sense.

2. Contact-centric: no separate Lead

The defining choice in HubSpot's model is that it is contact-centric: the Contact is the central object, and essentially every person, a brand-new lead, a nurtured prospect, a paying customer, is a Contact. There is no separate Lead object as there is in Salesforce.

Recall the fundamentals' problem: how do you keep raw, unqualified prospects from contaminating your real relationships? Salesforce answers with a separate Lead object that you later convert. HubSpot answers differently: everyone is a Contact from the start, and their stage in the journey is tracked by a property on the contact record (their lifecycle stage), not by being a different kind of object.

This fits HubSpot's inbound worldview precisely. In inbound, a person often arrives softly, they download a guide, subscribe to a blog, before they are anywhere near a sale. Treating that person as a Contact from the first touch, and simply marking where they are in the journey, matches how inbound relationships actually begin: gradually, with someone you help long before you sell to them.

The consequences:

  • One continuous record. A person's entire history, from first content download to customer to repeat buyer, lives on one contact record that never gets "converted" into something else. Nothing is lost or transformed at a threshold.
  • Simplicity. There is one kind of person-object to understand, not two with a conversion step between them.
  • A stage, not an object, marks readiness. The distinction the fundamentals cared about, raw prospect versus real relationship, is captured by the contact's lifecycle stage, the subject of the next step.

So HubSpot and Salesforce solve the identical problem, keeping the journey's stages straight, with opposite structural choices: Salesforce uses a separate object (Lead) plus conversion; HubSpot uses one object (Contact) plus a stage property. Neither is wrong; they reflect different philosophies, Salesforce's structured, convert-at-the-threshold model versus HubSpot's continuous, one-record-for-life model, and recognizing this is the key to reading HubSpot's data model correctly.

3. Lifecycle stages and lead status

Since HubSpot marks a person's journey with a property rather than an object, that property, the lifecycle stage, is central to how HubSpot works. It captures the fundamentals' customer lifecycle directly on the contact.

HubSpot's standard lifecycle stages, in order, are essentially the fundamentals' lifecycle:

  • Subscriber: someone who opted in to hear from you (a blog subscriber), barely known.
  • Lead: showed some interest (filled a form).
  • Marketing Qualified Lead (MQL): engaged enough that marketing deems them worth sales' attention.
  • Sales Qualified Lead (SQL): sales has agreed they are a real prospect.
  • Opportunity: an active deal exists.
  • Customer: they bought.
  • Evangelist: a happy customer who promotes you, closing the flywheel loop.

As a contact engages, their lifecycle stage advances, and much of HubSpot's automation and reporting keys off this property. HubSpot also has a separate lead status for finer-grained sales follow-up detail (new, in progress, connected, unqualified), tracking the state of active working within a stage.

The important recognition is that lifecycle stage is the fundamentals' lifecycle made a first-class field. Where Salesforce splits the early journey across a Lead object and then an Opportunity, HubSpot runs the whole journey as stages on the one contact, from subscriber all the way to evangelist. This gives a clean, continuous view of exactly where every person sits, and it is why HubSpot feels natural for the inbound motion: the entire path from stranger to promoter is a single, visible progression on each contact, and the same flywheel from Lesson 1, attract, engage, delight, is literally encoded in the stages a contact passes through.

For anyone using or configuring HubSpot, mastering lifecycle stages is essential, because they drive the automation, the reporting, and the shared marketing-and-sales understanding of who is where.

4. The inbound toolkit

HubSpot's marketing tools exist to execute the flywheel's attract and engage phases, to bring strangers in and turn them into contacts you can nurture. Seen through inbound, each tool has an obvious job.

  • Content and blogging: create the useful material that attracts searchers, the top of inbound. Being found is where it starts.
  • Landing pages: focused pages built around a single offer (a guide, a webinar, a demo), designed to convert a visitor into a contact.
  • Forms: the capture mechanism. When a visitor fills in a form to get the offer, HubSpot creates or updates a Contact with what they submitted. This is the moment a stranger becomes a known person in the CRM, the doorway from anonymous visitor to trackable contact.
  • Email marketing: send targeted, relevant emails to nurture contacts, moving them along the lifecycle with more helpful content.
  • Social and ads tools: manage the channels that drive people to your content.

Notice the flow these create, which is inbound made operational: content attracts a visitor, a landing page presents an offer, a form captures them as a contact, and email nurtures that contact forward, all recorded on the one contact record. The tools are not a grab-bag; they are the stages of the attract-and-engage motion, each feeding the next.

The deep integration with the CRM is the payoff. Because the marketing tools and the CRM are one system (the all-in-one point from Lesson 1), every interaction, page viewed, email opened, form submitted, is logged on the contact. So the sales team, looking at that same contact, sees the entire marketing history: what this person read, downloaded, and clicked before sales ever spoke to them. That unified record, marketing's activity and sales' activity on one contact, is exactly the collaborative-CRM ideal, and it is what lets HubSpot execute the smooth attract-to-engage handoff the flywheel depends on.

5. Lead scoring: deciding who is ready

Inbound produces a lot of contacts, most not yet ready to buy. Lead scoring is how HubSpot helps decide which contacts deserve sales' attention now, and it solves a real problem the fundamentals raised: the MQL-to-SQL handoff, when is a lead ready?

Lead scoring assigns each contact a numeric score based on their attributes and behavior, so the hottest contacts rise to the top. Points are added (or subtracted) for signals such as:

  • Fit attributes: job title, company size, industry, matching your ideal customer, positive points; a student email or a non-target industry, maybe negative.
  • Engagement behavior: visited the pricing page (strong signal, high points), opened emails, downloaded a guide, attended a webinar, repeated visits.
  • Negative signals: unsubscribed, or long inactivity, subtract points.

The result is a score that approximates readiness and fit, and it is used to trigger the handoff: when a contact's score crosses a threshold, they are automatically marked an MQL and passed to sales, or an alert fires. This turns the fuzzy "is this lead ready?" question into a measurable, consistent, automatable one, so sales spends time on the contacts most likely to convert rather than working leads in arrival order.

This matters because it directly serves the fundamentals' concern about the marketing-sales boundary: lead scoring gives marketing and sales an agreed, data-based definition of "ready," so good leads are not passed too early (flooding sales with junk) or too late (letting hot ones cool). It is the inbound funnel's quality gate.

A caution worth carrying: a lead score is a helpful signal, not a verdict, the same discipline seen in scoring elsewhere. The model is only as good as the rules behind it, and a human still applies judgment. But as a way to prioritize a large inbound flow of contacts, lead scoring is one of HubSpot's most valuable features, and it is a natural product of the contact-centric, behavior-tracked model: because every interaction is logged on the contact, HubSpot has exactly the data that scoring needs.

6. The HubSpot model, condensed

Assemble HubSpot's data model and marketing engine.

ElementWhat it isThe inbound role
Contactthe central object, every personone continuous record from stranger to evangelist
Company / Deal / Ticketorganizations, revenue, supportthe rest of the CRM model
Lifecycle stagea property on the contactthe journey (subscriber to customer) made a field
Forms + landing pagescapture visitorsturn strangers into contacts
Email + contentnurturemove contacts along the lifecycle
Lead scoringnumeric readinessthe automatable MQL/SQL handoff

The through-line: HubSpot organizes the universal CRM model around the contact and the inbound journey, and its marketing tools continuously fill that model with people and move them forward. Where Salesforce (Lesson from the companion cursus) gives you a configurable object model to shape as you like, HubSpot gives you an opinionated, contact-centric model wired for inbound out of the box, which is exactly its ease-of-use-first character from Lesson 1.

Two takeaways for anyone learning HubSpot:

  • Everything centers on the contact. Understand the contact record, its properties, its lifecycle stage, its logged activity, and you understand most of HubSpot, because the whole system revolves around it.
  • The tools and the model are one. Marketing tools do not just sit next to the CRM, they feed it: a form creates a contact, an email logs on the contact, a behavior updates a score. This unity is the all-in-one promise realized.

With the philosophy (Lesson 1) and the model and marketing engine (this lesson) in hand, the last piece is how HubSpot automates work across the whole flywheel, reports on it, and becomes a career, which is Lesson 3.

7. The contact-centric inbound model

A visitor attracted by content fills a form that creates a Contact; that one contact carries a lifecycle stage advancing from subscriber to customer to evangelist, accumulates every logged interaction, and gets a lead score that triggers the automated handoff to sales when it crosses a threshold.

flowchart TD
  A["Content attracts a visitor"] --> B["Landing page + form"]
  B --> C["Contact created (or updated)"]
  C --> D["Lifecycle stage: subscriber to customer to evangelist"]
  C --> E["Every interaction logged on the contact"]
  E --> F["Lead score updates"]
  F -->|crosses threshold| G["Marked MQL, handed to sales"]
  D --> H["One continuous contact record"]
  E --> H

Check your understanding

The lesson ends with a 5-question quiz. Take it in the player above to see your score.

  1. Why does HubSpot have no separate 'Lead' object like Salesforce?
    • Because HubSpot cannot track leads at all
    • It is contact-centric: everyone is a Contact from the first touch, and their stage in the journey is a property (lifecycle stage) on that record, not a separate object requiring conversion
    • Because leads are stored in a different product
    • Because HubSpot only serves existing customers
  2. What is a HubSpot 'lifecycle stage'?
    • The age of a contact record
    • A property on the contact tracking their journey (subscriber, lead, MQL, SQL, opportunity, customer, evangelist), the CRM fundamentals' lifecycle made a first-class field
    • The billing tier of the HubSpot account
    • A type of marketing email
  3. What happens the moment a visitor submits a HubSpot form?
    • Nothing until a salesperson reviews it
    • HubSpot creates or updates a Contact with the submitted information, the doorway from anonymous visitor to a known, trackable contact in the CRM
    • The visitor is emailed a bill
    • A new company is deleted
  4. What does lead scoring accomplish?
    • It ranks HubSpot's competitors
    • It assigns each contact a numeric score from fit and behavior (e.g. pricing-page visits add points), turning the fuzzy 'is this lead ready?' handoff into a measurable, automatable trigger to pass hot contacts to sales
    • It sets the price of the deal
    • It deletes low-quality contacts
  5. What does 'the tools and the model are one' mean in HubSpot?
    • You must buy tools and CRM separately
    • The marketing tools feed the CRM directly: a form creates a contact, an email logs on the contact, a behavior updates a score, so marketing and sales see one unified record (the all-in-one promise)
    • The CRM cannot store marketing data
    • Tools and CRM run on different databases

Related lessons

Business
beginner

HubSpot, Inbound, and the All-in-One Platform

HubSpot grew from a marketing philosophy: attract customers with useful content rather than chase them. This lesson explains inbound and the flywheel that replaced the funnel, HubSpot's freemium free-CRM model, the Hubs that make it all-in-one, and how its approach contrasts with Salesforce's.

7 steps·~11 min
Business
beginner

Pipelines, the Customer Lifecycle, and Automation

A CRM's data model becomes useful when it tracks movement: prospects advancing through a lifecycle and deals advancing through a pipeline. This lesson covers the sales pipeline and its stages, the marketing-to-sales lifecycle with MQLs and SQLs, the three types of CRM, and the automation that removes busywork.

7 steps·~11 min
Business
intermediate

HubSpot Automation, Reporting, and Careers

HubSpot ties the flywheel together with workflow automation, sales sequences, and reporting, and opens a career through free certifications. This lesson covers workflows versus sequences, attribution reporting, how to choose HubSpot or Salesforce, and the RevOps and marketing-ops roles built on HubSpot skill.

7 steps·~11 min
Business
intermediate

Salesforce Objects, Fields, and Relationships

Salesforce's data model is the CRM model made concrete: standard objects like Account, Contact, Lead, Opportunity, and Case, extended by custom objects and fields. This lesson covers those objects, how lookup and master-detail relationships link them, and how lead conversion turns a raw prospect into a real relationship.

7 steps·~11 min