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 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.