February 2024 Release Notes

Marketing Hub

Custom behavioral events (CBEs) are now Custom events (CEs)!

Custom events is live with a new name and features:

  • Custom behavioral events (CBEs) has been renamed to Custom events (CEs)
    • While behavioral targeting is still a key use case, Custom events have evolved to allow you to track activity from truly anywhere, behavioral data or otherwise. Our new name is intended to highlight what Custom events are more clearly–like Custom objects, but for event data!
  • Previously limited to Marketing Hub, now all enterprise Hubs (Marketing, Sales, CMS, Service, Operations) can create Custom events via API, Custom Javascript, or Import.
    • Codeless event creation via the Event Visualizer will remain Marketing Hub exclusive
  • More events for more flexible event creation
    • 500 unique event definitions per account
    • 30 million event completions per month
  • New event definition API to create, read, update, and delete Custom event definitions without needing to log into HubSpot (public beta)
  • Activity living in spreadsheets? Connect offline data with spreadsheet event import

*available to all Enterprise customers

Linkedin Audience Targeting for Organic Social

With Linkedin targeting, marketers can tailor content to specific audiences. Posts can be targeted based on your followers’ profile data such as organization size, industry, function, seniority, geography, and language preference.

Targeted posts are only actively displayed to members who fit within the target criteria. If that post is shared or reposted, then members outside of the target will be able to see the post.

*available to Marketing Hub Pro+ customers

Enable Double Opt-In for forms

Historically, it was only possible to enable/disable double opt-in for select pages created in HubSpot. With this change, you may choose to enable/disable double opt-in for select pages AND select forms of your preference. There are also some updates to action descriptions/copy to make it clearer.

*available to Marketing Hub Pro+ customers

The ‘quick dashboard filters’ feature is merging with the new dashboard filters beta

There have been two ongoing dashboard betas to improve the filtering experience:

  • “The new dashboard filtering experience,” which allows you to pin dashboard filters to any report on a dashboard
  • The “quick group filter” beta, which not only automatically generates a dashboard filter for you, but also allows you to create a group of dashboard filters that will work across multiple reports on a dashboard. It also more closely resembles the old dashboard filter interface, which was wildly popular with users.

After receiving positive feedback, we are now merging these betas! Any portal that is enrolled in the new dashboard filtering experience will also be able to generate a quick group filter.

Additionally, the quick group filters now more closely resemble the previous dashboard interface. We’ve seen overwhelming demand to bring those back, and we’re happy to do so!

*available to all hubs and tiers

**As long as you are opted into the New Dashboard Filtering experience beta, you can go to the top of any dashboard to start making a quick dashboard filter.

Learn More

Domain Authentication Alert on the Marketing Email Manage Page

To ensure your marketing emails sent via HubSpot comply with the authentication standards and sending policies enforced by major email inbox providers (e.g., Gmail and Yahoo Mail), a new alert is available on the Marketing Email Manage page when a published automated email’s from address does not have the adequate authentication measures in place, and are at risk of getting blocked.

*available to Marketing Hub Starter+ customers

Learn More

Marketing Single Send API

The Marketing Single Send API will enable customers to integrate externally hosted data with marketing emails designed and maintained directly in HubSpot.

*available to Marketing Hub Enterprise customers only

AI Assistant for Social

We are excited to announce the release of AI assistant for Social on Desktop and Mobile.

*available to Marketing Hub Pro+ customers

Bulk change to subscriptions now separated by Business Unit

In HubSpot, you can edit your records in bulk including your contacts’ subscriptions. Previously, when bulk subscribing or unsubscribing, all subscription types across all Business Units were listed.

Now, when taking that action you will only see the subscription types for the Business Unit you are operating out of.

*available to Marketing Hub Enterprise customers with Business Units add-on

Marketing + CMS Hub

Content Editors Keyboard Navigation

We’ve got some exciting news! As drag-and-drop content editors become more sophisticated, we understand the need for quick access to your most used tools.

That’s why we’re introducing a new keyboard navigation feature specifically designed for our power users. With this feature, you can navigate through the user interface faster and effortlessly to create content.

*available to all hubs and tiers

AI assistant: Subject Line Generation

We are excited to announce the release of the HubSpot AI Subject Line Assistant for Marketing Email. Content creators can now easily generate an email subject line for their campaign, complimenting the ability to generate and edit email copy within the Email Editor.

Powered by email insights and best practices from HubSpot, the Subject Line Assistant will read the content of your marketing email and generate three subject lines accordingly. You will not need to prompt the tool, instead you can generate subject lines on the click of a button.

Subject line generation will be available on desktop and the HubSpot mobile app for last minute or on-the-go adjustments to your marketing email.

*available to all hubs and tiers

Learn More

Changes to EQ filter and additional support for CONTAINS filter in crm HubL functions

Currently, when using the query parameter in the crm_objects, crm_object, and crm_associations HubL functions, the eq (equal) filter available operates less like an equal comparison, or more like a contains comparison. We are updating the eq filter to evaluate that a property is exactly equal to the passed condition, and adding support for contains filters for string properties (this used to only be supported for properties with multiple values).

This means queries using these functions which previously returned CRM object instances because the condition contained a certain value will now only return object instances where the condition is exactly true. If your desire is to continue to return object instances where a property contains a certain value, you can update your code to utilize the new contains filter.

Given a contact with the first name “Billy Bob”:
crm_objects(“contact”, “firstname__eq=Billy”, “firstname,lastname”)
would have returned the aforementioned contact. After this change, the contact will no longer be returned, unless the filter is updated to the contains operator.

Notably, the contains operator will search through entire words separated by spaces inside of a property, and will not find substrings of an individual word. For example, it will find “Billy” in “Billy Bob”, but will not find “Will” in “William”.

More details can be found in our developer changelog announcement.

*available to CMS Hub Starter+ and Marketing Hub Enteprise customers

Legacy CTA Migration feature

Thanks to the new Legacy CTA Migration feature you can now easily migrate your Legacy CTAs to new CTAs with a simple clicks.

*available to Marketing Hub and CMS Hub Pro+ customers

Cookie consent banner customization

We’ve enhanced the cookie consent banner settings with new customization options. Now, you can tailor the banner’s colors, positioning, shape, and size to better align with your site’s design and user experience.

*available to Marketing Hub and CMS Hub Starter+ customers

Sales Hub

Respect deal split percentage in forecast rep view

When bulk-selecting deals to include in a forecast submission from the forecast rep view, the deal split amounts will now be used where applicable rather than the total deal amounts. This guarantees that no deal amounts are doubly counted in submissions and reps are only submitting the amount that’s attributed to them.

Additionally, the Amount in Company Currency and Weighted Amount in Company Currency properties now reflect the deal split amount when applicable.

*available to Sales Hub Enteprrise only

New lead object owner property and improved visibility/actions in the prospecting workspace

Two exciting, highly requested leads features are now live!

  1. Improvements to lead record ownership that allow users to use lead owner as a discrete property value separate from the associated contact and company owner
  2. Enhanced lead visibility for admins and super admins, as well as bulk action capabilities

*available to Sales Hub Pro+ customers

Service Hub

Bulk Editing Tickets in Help Desk

Customer support leaders and reps now have more efficient ways to manage tickets from the list view in help desk. Instead of editing each ticket individually, they can select a group of tickets and update properties in bulk.

*available to Service Hub Pro+ customers

Sales + Service Hub

Embed Coaching Resources in Playbooks

Playbooks can now include resources such as recorded calls, call clips, and playlists – allowing sales managers to create powerful coaching playbooks for their teams.

*available to Sales and Service Hub Pro+ customers

Learn More

Change Language for Calling Consent Messages

Initially available only in English, we’ve extended the functionality to change the language for calling consent messages to accommodate our growing international user base. Now customers can effortlessly change the language of the consent message, providing them with greater control over their calling experience.

*available to Sales and Service Hub Starter+ customers

Report on and analyze Playbook use

We are adding the ability to report on playbook usage. This means users can now see how effective their playbooks are at moving important sales metrics over time.

*available to Sales and Service Hub Pro+ customers

Commerce Hub

EU Hublet Rollout

We are thrilled to share the exciting news that HubSpot’s new Stripe payment processing feature (currently in beta) now offers multi-currency functionality to our valued international customers on EU Hublet. We can’t wait for you to try it out and provide us with your valuable feedback, as we strive to continuously enhance our product to meet the unique needs of your business.

*available to all Payments customers

**Please note that in addition to other terms that apply to your use of Stripe payment processing, customers on the EU Hublet are also subject to HubSpot’s Regional Data Hosting Policy. When using Stripe payment processing, data for customers on EU Hublet may be routed through Stripe’s EU data center. This means when you use Stripe payment processing from the EU Hublet, your data is routed through Stripe and may be subject to HubSpot’s Regional Data Hosting exclusions.

Multi-currency: Global Currency Expansion, Stripe Payment Processing

15 additional currencies are being added to Stripe Payment Processing (beta)

AUD, MXN, NZD, CHF, SGD, SEK, DKK, NOK, HKD, PLN, RON, CZK, BGN, HUF, PHP

Already Available: USD, EUR, CAD, GBP

*available to all hubs and tiers

Learn More

Operations Hub

Required Field Mappings in Data Sync

We will surface required fields within a data sync setup’s field mappings table. In addition to surfacing, we will also then enforce these properties to be mapped.

*available to all hubs and tiers, Operations Hub Starter required to set up custom field mappings

Workflow Enrollment Diagnosis

You can now efficiently troubleshoot workflow enrollments directly in-app! This functionality will empower users to independently investigate and resolve workflow enrollment questions.

The tool provides users with:

  • Comprehensive logs detailing the enrollment status of each record.
  • A clear indication of successful enrollments
  • Reasons a workflow wouldn’t (or did not) enroll

*available to all Workflow customers with Pro+ subscriptions

Learn More

Formula Snippets in Datasets

Snippets allow users to explore common formula use cases through pre-formulated options, without having to leave the dataset building experience.

*available to Operations Hub Enterprise customers only

Export Duplicates to CSV and Excel

Introducing the ability to export the duplicate records identified by the duplicate management tool to a CSV and/or Microsoft Excel file.

*available to Marketing Hub, Sales Hub, Service Hub, and CMS Hub Pro+ customers

CRM Platform

Median aggregation now supported in Single object and Custom report builders

When building a report in the single object report builder or the custom report builder, you can now choose Median as an aggregation type for your metrics.

*available to all Pro+ customers

CRM Email Threading Improvements

Emails that log to the CRM and Conversations are now using an updated model to decide if that email belongs to an existing thread. This new logic better accounts for the subject line to properly thread, or not thread, emails.

*available to all hubs and tiers

Configure Specific Association Limits

Admins can now configure the specific limit of associations to a single record. They can do so based on record type e.g. there can be a maximum of 10 contacts associated to a company record or based on a specific label e.g. there can be a maximum of one company with the label “Employer” associated to a contact record. Users can set association limits to many (default) or choose a specific number (e.g. 100).

*available to all Pro+ customers

Learn More

Customize Default Deal Name

Admins can now customize the default deal name for deals created from existing contact, company, deal, ticket and custom object (for Enterprise customers) records. Admins can customize the default deal name using a combination of personalization tokens and/or static text.

*all hubs and tiers can configure the default deal name using a combination of contact and company personalization tokens and/or static text.

**Custom object personalization tokens are available to Enterprise customers only.

Learn More

New Source Property on all CRM Records

All records now have a new “Record Source” property which describes how the record was originally created.

*available to all hubs and tiers

Additional Mathematical Functions for the Formula Editor

We have expanded our advanced formula editor to include new mathematical functions:

  • Absolute value (abs)
  • Power (power)
  • Square root (sqrt)

*available to all Pro+ customers

“View All Associations” Link in Index Pages

Now you can quickly view a table of all associated records for a given record from an index page.

*available to all hubs and tiers

View Products Purchased from the Contact or Company Record

You can now see what products your customer has purchased from you, directly from the Contact or Company record.

*available to all hubs and tiers

Learn More

App Marketplace & Integrations

Limiting Multiple Template Submission

Starting Monday, February 19, 2024, HubSpot Template Marketplace providers will be limited to submitting one template type – theme and/or module – for review and listing at a time. Any submission exceeding this limit will be automatically rejected until all submissions in review are approved or withdrawn.

*this change applies to all template providers

Mobile

Enhanced Caller ID Experience for HubSpot Mobile App

We have made improvements to the Caller ID experience for HubSpot mobile app users on Android and iOS platforms. Our enhancements ensure that the app correctly and reliably matches incoming call numbers to existing CRM contacts.

*available to all HubSpot users across Android and iOS platforms

Learn More

Enhancements to Contacts list view on iOS

Users can now:

  • Sort contacts by all properties to easily find what they’re looking for
  • Add up to five saved views to display a focused list of contacts

We also enhanced the performance of the screen, so users can expect faster loading times.

*available to all hubs and tiers

Multi-Hub Updates

Redesigned Product Updates UI

Customers can now view product updates that are in development, in a public or private beta, coming soon, sunsetted, or live. The redesign not only surfaces additional information about HubSpot’s latest product updates, it also makes it easier to find the updates you’re looking for. You can search for exact records, or filter by type, apps, products, or date.

*available to all hubs and tiers

Help has moved to the top navigation

The link to HubSpot Help has moved from the bottom-right corner to a “?” icon in the top navigation menu.

*available to all Enterprise customers

Find emails by any word or phrase in the email body through Global Search

You can now find an email by searching for any term present in the email body in Global Search. The emails show up under the “Emails” section in Global Search.

*available to all hubs and tiers

Improved list creation experience & the ability to sort by the ‘Added to List Date’ column

Three key updates to the list creation experience:

  1. See records that meet your filter criteria while your list is still processing
  2. See all records that meet your filter criteria as soon as a list is complete
  3. Sort by the ‘Added to List Date’ column on any list

*available to all hubs and tiers

All Academy courses, lessons & certifications under a single section in Global Search

In Global Search, you can now find all relevant Academy courses and lessons for your search in the same section making it easier for you to find all the relevant results in the same place. Tags mark which result is a COURSE and which one is a LESSON. If a course includes a certification, the tag will say CERTIFICATION.

*available to all hubs and tiers

SSL Provisioning Self-verify Tool

To address SSL provisioning challenges and enhance customer experience, we are providing customers with a self-verification tool to empower customers to independently address common SSL provisioning issues without support. Users encountering common SSL provisioning issues are prompted to ‘Fix SSL Renewal,’ directing them to the self-verification tool before SSL expiration. The tool displays a clear table identifying errors and offering step-by-step instructions for resolution.

*available to all hubs and tiers

Connect.com Community Channels

The introduction of Community Channels has turned community discussions from a single-threaded experience to a multi-threaded experience bringing clear structure and organization to discussions. This new structure aims to make it easy for users to navigate to the conversations they’re most interested in.

*available to all Connect.com members

Connect.com Community Digest

A weekly digest email that highlights the top community posts over the last 7 days. The top posts are identified based on the number of reactions and comments a post has received. New community members will now receive the weekly digest email instead of receiving an email notification for every post.

*available to all Connect.com members

@evmwang thanks for this update. I have a request for the Help button. When I click on it, I can search for something or view my Support Inbox. I really wish there was another link to go here to the Hubspot Community.

Or perhaps you know of a link in Hubspot that links directly to the Community that I haven’t found yet. Thanks!

@evmwang I couldn’t find the update talking about the new Beta Navigation Menu moving to the left side of the screen. So, I’m going to say something about it here. I hope you can pass it along.

I’m not sure what the Workspaces menu item is for, but it would make more sense to me if I could build a personal workspace. I view/think of this like a Favorites section where I can collect the menu items I use a lot and bring them together so I can find them easier.

For me, Workspaces only contains Prospecting (which we do not have in our subscription), so it is unusable to me as is but I could make it usable if I had the ability to change what it housed.

Regarding “Find emails by any word or phrase in the email body through Global Search”
Can we expect this to be released for the search inside objects (Deals, Companies, Contacts)? That would be highly useful :slightly_smiling_face:

@Crystal_Hopper Hi there! To keep up with all our latest updates, go to hubspot.com/new - here you can keep up with all the monthly updates under the Release Materials section with direct links to each one!

This post only covers features that are live so anything in beta will not be included here! :slightly_smiling_face:

@Claire_Smith - Can you describe what you mean? Like are you looking to find contacts, deals, companies, etc. by an associated email? I’m not quite sure what you mean by search inside objects. Thanks!

@jayzippro Let me give you an example: I’d like to be able to search for some keywords used in emails within a deal record - our sales cycles are very long and sometimes it’s very hard to find and gather all the communication about [specific module of the platform], pricing, etc.
Practically, I’d like to be able to get email body search results per contact // deal // company // any other object.

@Claire_Smith — Thank you for clarifying! The short answer is we don’t currently have this particular feature on the roadmap, but I’ve added it as a potential feature we could work on. Broadly speaking, we are aware that many customers want to be able to do cross-object searching and we’re working on various projects to tackle that problem, but we have no specific details to share yet. Thank you so much for your feedback!

The new “Record Source” properties are BRILLIANT and were much needed! Thank you for that addition! It’s definitely a more concise & abbreviated version of the Original Source fields.