HubSpot

An all-in-one marketing, sales, and CRM platform — the default tool stack for inbound-focused B2B companies.

HubSpot is the leading platform for inbound marketing and sales, combining CRM, email marketing, lead nurturing, and pipeline management in a single system. It's the standard tool at most B2B software companies under $500M in revenue. HubSpot proficiency is required for marketing, sales, and revenue operations roles at the majority of SaaS companies.

Typical time to job-readiness: ~3 weeks.

Learning HubSpot

Beginner

Set up contact properties and pipelines, send basic email campaigns, and understand the difference between Marketing, Sales, and Service Hubs.

Intermediate

Build multi-step workflows, set up lead scoring, connect ad platforms, and use reporting to track campaign and pipeline performance.

Advanced

HubSpot API for custom integrations, enterprise portal management with multiple brands or business units. Marketing roles are assessed on campaign results, not just tool fluency.

Key concepts

  • Contact lifecycle stages: subscriber → lead → MQL → SQL → opportunity → customer
  • Workflows — automated sequences triggered by contact properties or actions
  • Deal pipeline — visual stages for tracking sales opportunities to close
  • Lead scoring — assign points to contacts based on behavior and attributes
  • Lists: static (manually curated) vs active (auto-update based on criteria)
  • The Hub model: Marketing, Sales, Service, and CMS Hubs are separate product tiers

Common interview topics

  • Explain the difference between a Marketing Qualified Lead and a Sales Qualified Lead
  • How would you set up a lead nurturing workflow in HubSpot
  • What is lead scoring and how would you configure it
  • How do static and active lists differ
  • How would you attribute revenue to a specific marketing campaign in HubSpot

Browse HubSpot jobs