HubSpot Smart Content: How to Personalise Your Website and Emails

August 12, 2026 · 6 min read

Smart content in HubSpot lets you show different content to different visitors based on who they are, where they are in the buyer journey, or how they found your site. Instead of every visitor seeing the same headline or call to action, a returning customer might see a support-focused message while a first-time visitor sees your standard introduction. This guide covers what smart content is, how to set it up in HubSpot, and where it adds the most value for teams in Southeast Asia.

Before You Build Smart Rules

  • Your contacts have lifecycle stages set correctly (Lead, MQL, Customer, etc.)
  • You have active HubSpot contact lists segmenting the audiences you want to target
  • The page or email module uses HubSpot’s drag-and-drop editor or CMS
  • You’ve defined default (fallback) content for anyone who doesn’t match a rule
  • You’re on Marketing Hub Professional or Enterprise (required for smart content)

What Is Smart Content in HubSpot?

Smart content (called “smart rules” in HubSpot’s current interface) lets you display different versions of content blocks based on criteria you define. You can apply it to website pages and landing pages, email campaigns, and calls-to-action.

The criteria you can use include country or language, device type, HubSpot list membership, lifecycle stage, referral source, and ad campaign. For teams running campaigns across Thailand, Singapore, Malaysia, or the Philippines, country and language rules alone can remove significant manual effort from localisation.

When a contact visits your site or opens an email, HubSpot checks whether they match any of your smart content rules. If they do, they see the variant you’ve configured. Everyone else sees the default content.

Where Does Smart Content Add the Most Value?

Not every page needs smart content. The highest-value uses tend to be:

  • Homepage hero and CTA — show existing customers a support or login prompt, not the introductory pitch they already know
  • Demo and pricing landing pages — swap case studies or testimonials by country, industry, or lifecycle stage
  • Pricing pages — show region-appropriate currency or tier references for contacts in different markets
  • Re-engagement email campaigns — show inactive subscribers a win-back offer instead of your standard newsletter content
  • Post-purchase emails — customers who have already bought don’t need a “get started” CTA; show them onboarding resources instead

Start with one high-value use case. Smart content that runs alongside a clear hypothesis (e.g., “customers who see support-focused CTAs will click more than customers who see the standard demo CTA”) gives you a result you can act on. Complexity without a hypothesis just creates maintenance overhead.

How to Set Up Smart Content on a HubSpot Page

Open the page or landing page in the HubSpot editor. Click on a content module (a text block, CTA, or image) to select it. In the module toolbar, click Smart Rules. Click Add smart rule and choose your criteria type: Country, List membership, Lifecycle stage, Device, Referral source, or Ad campaign.

Set the condition and configure the content variant for that rule. Add additional rules if needed, in priority order. HubSpot applies the first matching rule, so put the most specific rules first. Save, then preview the page for each segment to verify the correct variant appears.

For CTAs specifically, the process is similar: create smart CTA variants from Marketing > Lead Capture > CTAs, then add smart rules from within the CTA editor.

How to Set Up Smart Content in HubSpot Emails

Create or open an email in the drag-and-drop editor. Click a content block you want to personalise. In the module options, click Smart Rules. For email, the most useful criteria are list membership, lifecycle stage, and country.

Configure the variant content, set a default, then preview the email for each smart variant before scheduling or sending. One thing worth checking: the From name and subject line are not smart content fields. If you need to vary those, you’ll need to create separate sends.

Smart Content vs. Personalisation Tokens

These are two different tools in HubSpot, often confused:

  • Personalisation tokens (e.g., {{contact.firstname}}) insert a specific contact property into content. They’re useful for salutations, dynamic data fields like company name, and referencing a contact’s specific situation. They swap a value, not a block.
  • Smart content swaps entire content blocks based on segment rules. Better for showing fundamentally different messages, images, or CTAs to different audiences.

You can combine both on the same page or email. A common pattern: personalisation token for the greeting (“Hi Priya,”), smart content for the hero image and CTA below.

Reporting on Smart Content Performance

HubSpot tracks “smart views” — each time a visitor sees a content variant rather than the default. These appear in the smart content report under Marketing > Website Pages or Landing Pages for page-level smart content.

The report shows impressions and, for pages with forms, submission rates per variant. This lets you compare whether one segment converts at a meaningfully different rate. With any low-traffic page, give it several weeks before drawing conclusions — small sample sizes make variant differences look larger than they are.

For email smart content, performance by variant is visible in the email’s engagement report, broken down by which smart rule each recipient matched.

Common Mistakes to Avoid

Forgetting to set a default. If you don’t configure default content, HubSpot shows an empty block to anyone who doesn’t match a rule. Always define what the majority of visitors should see before adding variants.

Over-segmenting early. More rules don’t mean better results. Start with one or two high-value rules (customers vs. non-customers, or Thailand vs. rest of region) and expand once you’ve validated the approach.

Not previewing each variant. Use Preview mode and switch between smart rule segments to verify the right content appears for each audience before publishing.

Treating smart content as a substitute for relevant copy. Smart content helps you deliver the right message to the right person. It doesn’t fix a weak offer or unclear value proposition. Start with the content quality, then layer on smart rules.

Internal Links for Further Reading

Smart content pairs well with HubSpot’s contact lifecycle stages (which determine which smart rule a visitor matches), contact lists (used as smart rule criteria), and email marketing setup (the channel where smart content has the most immediate impact on campaign results).

Frequently Asked Questions

Do I need HubSpot CMS to use smart content on pages?
Smart rules for pages and landing pages work on HubSpot-hosted pages only. Pages on external CMSs like WordPress or Webflow cannot use HubSpot smart content directly, though you can use HubSpot’s embed code for forms and CTAs with some limitations.

Which HubSpot plans include smart content?
Smart content for pages and emails is available on Marketing Hub Professional and Enterprise. The free plan and Starter do not include it.

Can I use smart content based on custom contact properties?
Not directly — smart rules use predefined criteria types. However, you can create a HubSpot list based on a custom property, then use list membership as the smart rule criterion. This gives you the same outcome with one additional step.

What happens if a contact matches two criteria?
HubSpot applies the first matching rule in order. Arrange your rules in priority order, with the most specific condition first.

Is there a limit to the number of smart rules per module?
HubSpot allows up to five smart rules per module. If you need more granular targeting, segment your audience via lists before applying smart rules.

This is an independent informational resource produced by a HubSpot Platinum Partner. HubSpot is a trademark of HubSpot, Inc.

Planning a HubSpot setup or integration in the region?

Contact us