HubSpot help, from the field

The HubSpot fixes I keep explaining, written down.

Short tips and step-by-step guides for admins, marketers, and sales teams. Every article has real screenshots, the subscription and permissions you need, and links that open the right screen in your own portal.

Quick tipGotchaMarketing HubSmart CRM

HubSpot says 180,000 contacts never opened your email? Check who was ever sent one

A HubSpot segment of contacts who never opened an email also includes everyone who was never sent one. How to build the honest version before you sunset anyone.

8 minIntermediateVerified 2026-10-03
GuideHow toSales HubMarketing Hub

Build a speed-to-lead workflow in HubSpot with a follow-up SLA and escalation

A HubSpot workflow that creates a call task when a lead arrives, checks whether anyone made contact after a day, and escalates by email to the owner if nobody did.

20 minIntermediateVerified 2026-10-03
GuideFix itSales HubMarketing Hub

Your HubSpot report shows zero SQLs? Set lifecycle stage from the deal, not the contact

If reps work deals and never touch the contact's lifecycle stage, SQL reports stay at zero. A workflow can set associated contacts to Sales Qualified Lead when a deal reaches the right stage.

15 minIntermediateVerified 2026-10-03
GuideFix itMarketing HubSales Hub

Why didn't this record enroll? Use HubSpot's Troubleshoot enrollment tool

HubSpot workflows have a built-in tool that tests a specific record against the nine enrollment checks and tells you why it did or did not enroll.

8 minBeginnerVerified 2026-10-03
GuideHow toSmart CRMData Hub

Enrich HubSpot companies from a spreadsheet when names don't match: import by Record ID

When company names in a spreadsheet match more than one HubSpot company, export Record IDs, match your data to them, and import with Record ID as the identifier.

25 minIntermediateVerified 2026-10-03
GuideHow toSales HubSmart CRM

Bulk assign HubSpot company owners from a spreadsheet without overwriting anyone

Use a customer's own file of account owners to set Company owner on thousands of HubSpot companies, only where none is set, and handle owners who are not HubSpot users.

20 minIntermediateVerified 2026-10-03
Quick tipHow toMarketing HubSales Hub

How to opt a HubSpot contact out of all email (and why the API can't do it)

Actions, Opt out of email stops future marketing and one-to-one email from HubSpot. Where it lives, what it does not stop, and why scripts and the API cannot set it.

4 minBeginnerVerified 2026-10-03
GuideDeveloperSmart CRM

Your script created duplicate HubSpot records? Merge them, don't delete them

Why bulk writes through the HubSpot API create duplicate companies and contacts, how to merge instead of delete to keep associations, and how to write the script so it does not happen again.

15 minAdvancedVerified 2026-10-03
GuideFix itContent Hub

'This template doesn't allow modules to be added' in HubSpot: three causes

A blank HubSpot page that will not let you add modules usually has a template problem: an empty drag and drop area, a broken extends path, or overlapping columns.

15 minAdvancedVerified 2026-10-03
GuideHow toContent Hub

Clone a HubSpot landing page for each location: what to change every time

How to clone one good HubSpot landing page for each community or location, and the four settings plus content to change on every clone.

10 minBeginnerVerified 2026-10-03
Quick tipGotchaContent Hub

'You have reached your page limit' in HubSpot: look at your drafts

HubSpot's Starter tier limits how many landing pages you can create. Untitled drafts show up in the same list as live pages, so check them first.

4 minBeginnerVerified 2026-10-03
GuideHidden trickMarketing HubSmart CRM

HubSpot 'Offline Sources' is not offline: how to see what created those contacts

Offline Sources in HubSpot means a record was created outside tracked web traffic, such as an import, the API, a connected app, or by hand. How to break it apart with the drill-down properties.

12 minIntermediateVerified 2026-10-03
GuideFix itMarketing Hub

HubSpot campaign shows lots of influenced contacts but 0 sessions? You need tracking URLs

A HubSpot campaign full of assets can show hundreds of influenced contacts and zero sessions. Sessions only count when visits arrive through the campaign's tracking URL.

10 minIntermediateVerified 2026-10-03
GuideHow toSmart CRMMarketing Hub

Which reports can HubSpot build? Report types, limits, and what needs a higher tier

HubSpot's custom report types: single object, funnel, custom report builder, attribution, and email reports. What each can and cannot do, and which tier you need.

8 minBeginnerVerified 2026-10-03
Quick tipDeveloperSmart CRM

HubSQL beta: what it is, what it is not, and the 403 MISSING_SCOPES fix

HubSpot's HubSQL beta lets you run SQL against CRM data over an API. What it can do, why it cannot connect to your SQL server, and how to fix a 403 for missing scopes.

6 minAdvancedVerified 2026-10-03
GuideHow toContent Hub

Speed up a HubSpot landing page: measure first, then fix images and page-level code

How to find out why a HubSpot landing page is slow with Lighthouse, then fix the usual causes: heavy images, layout shift, and extra scripts in the page's Head and Footer HTML.

15 minIntermediateVerified 2026-10-03
Quick tipHow toSmart CRMSales Hub

HubSpot's default lifecycle stages, lead statuses, and deal stages (with internal names)

The out-of-the-box HubSpot lifecycle stages, lead statuses, and default Sales Pipeline deal stages, with the internal values you need for imports, workflows, and APIs.

5 minBeginnerVerified 2026-10-03
Quick tipHidden trickSmart CRMMarketing Hub

Stop creating custom timestamp fields: HubSpot already tracks when a record entered each lifecycle stage

HubSpot automatically creates date entered and time in stage properties for every lifecycle stage. Check them before you build custom date fields for a journey or funnel.

6 minIntermediateVerified 2026-10-03
GuideHow toSmart CRMMarketing Hub

How to tell if a website uses HubSpot: check for the tracking code

HubSpot's tracking code is a script from js.hs-scripts.com with the account's Hub ID. How to check one site by hand, validate your own, and scan a list of domains.

12 minIntermediateVerified 2026-10-03
GuideHow toSales Hub

How to close out stale HubSpot deals safely: check activity first, then use a reason

A safe routine for closing old HubSpot deals: find stale ones on the board, check last activity and next steps, then move them to Closed Lost with a reason.

10 minBeginnerVerified 2026-10-03
GuideFix itSmart CRMData Hub

Two HubSpot companies share one connector ID? Merge the safe ones and hold the collisions

When a sync connector keys on an external ID and two HubSpot companies carry it, data splits across both. How to triage the groups, merge the safe ones, and leave genuine ID collisions alone.

30 minAdvancedVerified 2026-10-03
GuideFix itSmart CRMMarketing Hub

Call tracking is creating duplicate HubSpot contacts? Fix the source before you merge

Placeholder emails from a call tracking tool stop texts and calls matching real HubSpot contacts and create duplicates. How to analyze the duplicates by phone, what is safe to merge, and how to stop it.

25 minAdvancedVerified 2026-10-03
GuideDeveloperContent Hub

Seven HubSpot theme upload errors I hit, and how to sweep for the whole class

Building a HubSpot theme from scratch failed validation six times. The seven errors: reserved field names, template type suffixes, global field IDs, unsupported field types, and breakpoint names.

15 minAdvancedVerified 2026-10-03
Quick tipHow toMarketing HubSmart CRM

Exclude your own visits from HubSpot analytics (and the catch with form tests)

How to keep your own traffic out of HubSpot analytics with an IP filter and referrer filter, what bot filtering does, and what happens to your own test form submissions.

5 minBeginnerVerified 2026-10-03
GuideDeveloperSales HubData Hub

Can HubSpot get Microsoft Teams Phone recordings and transcripts? What works and what doesn't

HubSpot logs Teams calls and syncs Teams meeting recordings, but not Teams Phone recordings. What Microsoft Graph offers, the 2026 transcript setting, HubSpot's transcripts API, and a Make versus Data Hub comparison.

15 minAdvancedVerified 2026-10-03
Quick tipHidden trickSmart CRM

HubSpot object type IDs (0-1, 0-47, 0-48) and how to use them in links and the API

The numeric object type IDs behind HubSpot URLs and API calls: contacts 0-1, companies 0-2, deals 0-3, meetings 0-47, calls 0-48 and more, with a fix for links that land on a blank page.

5 minIntermediateVerified 2026-10-03
GuideFix itMarketing HubSales Hub

Deal missing from HubSpot revenue attribution? A deal needs four things

HubSpot's revenue attribution reports only include closed won deals with an associated contact, known amount, create date and close date, and recorded interactions. A checklist for why a deal is missing.

8 minIntermediateVerified 2026-10-03
GuideHow toSales HubSmart CRM

Move a project board (Planner, Trello, a spreadsheet) into HubSpot pipelines

How to turn an exported task board into HubSpot pipelines, deals, companies, contacts, and notes: map each field, do a dry run, approve each piece, and verify counts.

40 minAdvancedVerified 2026-10-03
GuideFix itMarketing HubSmart CRM

HubSpot form submissions marked as spam? Check for an unregistered site domain

Forms embedded on a website HubSpot does not recognize get their submissions flagged as spam. How to spot the warning, register the domain, and release the submissions.

8 minBeginnerVerified 2026-10-03
GuideHow toMarketing HubSmart CRM

How to embed a HubSpot form on a site that is not hosted in HubSpot

Where to find a HubSpot form's embed code and share link, what to paste into your page, and the two things that must be true for it to work: the tracking code and a registered domain.

10 minIntermediateVerified 2026-10-03
GuideHow toContent Hub

Connect your own domain to HubSpot (and what the brand domain limit means)

How to see your connected HubSpot hosting domains, what a brand domain is, the DNS record each type needs, and how SSL is turned on. Includes the one brand domain limit on a lower tier.

15 minIntermediateVerified 2026-10-03
Quick tipHow toMarketing HubSmart CRM

Active vs static segments in HubSpot: which one to build

Active segments update themselves as records meet or stop meeting your criteria. Static segments are a fixed snapshot. When each is the right choice, with the Type column to check what you have.

5 minBeginnerVerified 2026-10-03
GuideHow toSales HubSmart CRM

Set up a HubSpot meetings link so people can book time with you

Create a HubSpot scheduling page, connect your calendar so availability is accurate, and share the link on your website and in email. What the setup screen looks like and what to configure.

10 minBeginnerVerified 2026-10-03
Quick tipHow toMarketing HubSmart CRM

Add a consent checkbox to a HubSpot form (newsletter signup example)

How a HubSpot form can ask for consent: a required checkbox for the communication type plus a processing notice. The three consent options and the setup used on a real newsletter form.

6 minBeginnerVerified 2026-10-03
GuideHow toMarketing HubSales Hub

HubSpot workflow settings explained: schedules, pauses, notifications, and unenrolling from other workflows

A walk through the Settings panel of a HubSpot workflow: when actions can run, pausing on dates, auto turn-off, performance alerts, conversion metrics, and the setting that unenrolls records from other workflows.

10 minIntermediateVerified 2026-10-03
GuideHow toMarketing HubSales Hub

Delay and if/then branch actions in HubSpot workflows: what to set

How the Delay action and an if/then branch are configured in a HubSpot workflow: set amount of time, business days only, and a branch based on a property such as Last contacted.

8 minBeginnerVerified 2026-10-03
Quick tipHow toSales HubMarketing Hub

The Create task action in a HubSpot workflow: title, type, due date, and reminder

How to configure the Create task action in a HubSpot workflow: a title with personalization tokens, a task type, a due date, and an email reminder, with a call-task example.

6 minBeginnerVerified 2026-10-03
GuideHow toMarketing HubSales Hub

The Edit record action in HubSpot workflows: replace, append, clear, and copy values

How the Edit record action works in a HubSpot workflow: choose the record, the property, the change type, and the value, including copying from another property and editing associated records.

8 minBeginnerVerified 2026-10-03
GuideHow toMarketing HubSales Hub

HubSpot workflow enrollment triggers: event-based vs filter criteria

The two parts of a HubSpot workflow trigger: the event that starts enrollment and the conditions a record must meet. How they combine, what manual enrollment skips, and a common event trigger limitation.

10 minIntermediateVerified 2026-10-03
Quick tipHidden trickMarketing HubSales Hub

Find unused HubSpot workflows and workflows with issues: the Health tab

Where HubSpot shows how many workflows are unused or have issues: the Health tab on the Automation page, the Unused view, and the Review automation issues tool.

5 minBeginnerVerified 2026-10-03
GuideHow toSmart CRMMarketing Hub

HubSpot dashboard settings: who can see it, how often it refreshes, and caching

What each setting in a HubSpot dashboard's settings panel does: owner, access level, default dashboard, automatic refresh, color theme, and the dashboard cache setting.

7 minBeginnerVerified 2026-10-03
Quick tipHow toSmart CRMMarketing Hub

Add reports to a HubSpot dashboard: My reports, ready-made reports, and the permission catch

How the Add reports panel works in a HubSpot dashboard: My reports and Ready-made reports tabs, search and filters, drag or Add, and why the panel can say you do not have permission.

5 minBeginnerVerified 2026-10-03
Quick tipGotchaMarketing Hub

HubSpot says 'Before you send: review your email tracking settings'. What it means and what to do

The HubSpot warning about email open and click tracking consent: where it appears, the Tracking settings it links to, and how to turn tracking off account-wide or for one email.

6 minBeginnerVerified 2026-10-03
GuideHow toMarketing Hub

Double opt-in for HubSpot marketing email: what it does and what it limits

How HubSpot double opt-in works: a confirmation email after a form submission, who counts as confirmed, the difference between basic and advanced setup, and the limits to know before you turn it on.

10 minIntermediateVerified 2026-10-03
GuideHow toMarketing HubSmart CRM

HubSpot email subscription types: marketing, one-to-one, customer service, and your own

How HubSpot subscription types work: the default types, the subscription preferences page contacts see, how to create or archive types, and what happens to the one-to-one type.

8 minBeginnerVerified 2026-10-03
GuideFix itMarketing HubSales Hub

Contact won't re-enroll in a HubSpot workflow? Check these 6 things

HubSpot enrolls a record once by default. Why re-enrollment fails, how to turn it on, and the triggers that can never re-enroll.

10 minIntermediateVerified 2026-10-02
GuideFix itSmart CRMData Hub

HubSpot import created duplicate contacts? Why it happens and how to fix it

HubSpot only matches imported rows by a unique identifier. Spot an import that duplicated records, clean it up, and stop it next time.

15 minIntermediateVerified 2026-10-02
Quick tipGotchaContent Hub

Your coded HubSpot template is missing from the template picker? Look under Other

The page template picker opens on your active theme. Templates that are not part of a theme only appear under Other.

3 minBeginnerVerified 2026-10-02
Quick tipHow toSmart CRM

How to find your HubSpot portal ID (Hub ID)

Your portal ID, also called Hub ID or account ID, is in the account menu and in every HubSpot URL.

1 minBeginnerVerified 2026-10-02

New field notes by email

One email when a new article publishes. No other mail.

Stuck on something bigger?

If your portal needs more than an article, book a call. I will look at the actual setup with you.

Book a call with Sam

Or send the problem and it may become the next article: request a fix.