Welcome to our HubSpot Product Spotlight for February. In this blog, we’ll explore some of the team's favourite HubSpot updates from the last month. Ready? Let’s dive in!
These are all the new features live and ready to use in your HubSpot portal.
Customers can now import multiple public urls at once to train the customer agent.
Today, customers have to import urls one at a time. This feature will save customers hours of manual work.
You can now import your cart data into HubSpot using CSV or other spreadsheet files. With HubSpot as your single source of truth for customer data, including carts, you can build comprehensive reports and make smarter decisions to grow your business.
Previously, you needed to reply on integrations or APIs to bring cart data into HubSpot. Now you can import cart data directly using CSV files, making it easier to:
We're adding Design Patterns that showcase how to compose UI components in the HubSpot way. This will help create a smooth and easy-to-use experience for end users with App Cards. No more guessing and playing detective with HubSpot's style, and you don't need to be a UX expert to build crafted customizations.
With this update we're providing sample templates, Figma mocks, and written documentation on how to assemble UI Components together. Here's how to access them:
These are our recommended best code and design practices to create a smooth, and easy-to-use customer experience. We plan on adding to this library in the future.
Selecting the right rules and weights for a Health or Lead Score can be difficult. Today, it can even feel like a guessing game. Test a record helps you see what the score would be for an individual record, but what about for everyone else? Now, the score distribution preview samples thousands of records in order to show you what the impact would be across their scores.
Reviewing the average score and distribution of both the total score and threshold labels now makes score rule building an iterative and insightful process.
Developers building messaging integrations with the Custom Channels API may now optionally enable a feature for their custom channel by which they can rely on HubSpot to manage message threading (which messages go with which conversation(s), as an alternative to the current model where developers must generate, persist, and manage their own integrationThreadIds. HubSpot uses this same threading model with its WhatsApp and SMS integrations.
Support teams connecting a variety of channels to Help Desk can now rely on consistent behavior of conversation management, no matter if HubSpot or an ecosystem partner built the integration.
This threading model is a good fit for channels where there is only ever one 'open/ conversation between parties (such as scrolling through text, WhatsApp, or social DMs on your phone). It is not a good fit for channels where participants can have multiple conversations going (e.g. different email threads, different Slack threads).
The Set marketing contact status workflow action is now available in more types of workflows, instead of only in contact based workflows.
Until now, the Set marketing contact status action has only been available in contact workflows. This is because the action is only applicable to contacts, as they are the only record type with a marketing status. This also meant that the action could only be used with triggers available in contact workflows, which doesn't fit every use case. With the update we're making, you can now set other types of objects' associated contacts as marketing or not marketing, from other types of workflows.
For example, from a deal workflow, you could trigger automation when a deal is closed lost and use the Set marketing contact status action to make the "Decision maker" contact associated with that deal non marketing, to automatically reduce costs for contacts you're no longer engaging with.
As a Marketing Hub Enterprise customer, you can now use multiple brand domains across landing pages, site pages, blogs, and email—no matter when you purchased Marketing Hub Enterprise.
Previously, if you purchased Marketing Hub Enterprise after April 3, 2024, you couldn’t use additional brand domains (via business units or the domains add-on) for landing pages, site pages, or blogs. To simplify domain management and ensure a seamless experience, we’ve removed this limitation—giving you greater flexibility in managing your brand’s online presence.
Workflow actions that manage associations and association labels now work with the following objects:
Last year, we introduced new workflow actions enabling users to automate managing associations for contacts, companies, deals, tickets, and custom objects.
This update extends support for those actions to new objects - appointments, courses, listing, and services.
The sharing modal experience has been redesigned to include all options available to send / share payment links:
You can now share payment links more easily and access all sharing options once you create a payment link.
Ready to declutter buyer intent?
With company exclusions, you can now instantly exclude up to 100 companies from your buyer intent overview and companies tabs, saved views, auto-adds, and email digests.
Starting today, you can exclude specific companies from buyer intent—regardless if they already exist in your Smart CRM or not. This now allows you to:
Workflow actions that manage associations and association labels now work with the following objects:
Last year, we introduced new workflow actions enabling users to automate managing associations for contacts, companies, deals, tickets, and custom objects.
This update extends support for those actions to new objects - appointments, courses, listing, and services.
Now, Copilot can help you create a list wherever you are by simply describing the group of records you want to engage with.
This new functionality unlocks Breeze Copilot's potential to help you target the right audience from wherever you are. As you analyse performance in e-mail, forms, reporting, or any other tool, you no longer need to go back to lists to find the right filters to create the best next audience. Now, you can query Copilot and build your list with all the context you need at hand.
You can now manage activities in bulk on index pages for notes, postal mail, and communication (WhatsApp, Linkedin, SMS). You can view, filter, edit, or delete activities in bulk. This allows net new free customers as of February 4th, 2025 to delete activities that are 30+ days old that no longer show on the record Activities tab. This also makes it much easier to manage association limits for records.
Activity index pages will allow customers to:
HubSpot's Microsoft Teams integration now allows you to use HubSpot forms for Microsoft Teams webinar registration. This means you can use HubSpot landing pages to tailor the registration experience for the webinars you run using Microsoft Teams, leading to a more streamlined customer experience.
Previously, you had to use Microsoft Teams registration forms for webinars or register already-existing contacts for webinars through HubSpot workflows, which could lead to a less consistent customer experience. Now, you can use HubSpot forms to register people to Microsoft Teams webinars right from HubSpot web and landing pages.
We're adding support for conditional stage properties to the appointment, course, listing and service pipelines.
Conditional Stage Properties are a powerful way to ensure users are filling out the right information in the right stage within a record's journey. We've historically had this functionality for Deals, Tickets, Leads and Custom Objects and will be extending it to the recently added HubSpot objects (appointments, courses, listings and services).
This change enables service reps to reply directly to any message in a conversation thread, whether it’s the latest message or an earlier one. This update makes it easier to handle long email threads by responding to earlier customer messages without breaking context and exposing irrelevant information.
Email conversations on our platform are dynamic and can quickly branch out with multiple topics or parties. Previously, users were limited to replying only to the most recent message, often resulting in confusion or miscommunication. With this feature:
This feature aligns with our commitment to improving the messaging experience for support reps by providing tools to be productive across all communication channels.
The Social Publish tool keeps evolving on mobile!
Update the app to enjoy the simplest way to publish your social post from mobile.
In this new version, we have simplified the social post creation flow and included a new capability to publish your PDF documents on LinkedIn from iOS and Android.
When you are on the go, you need to be able to publish on your social networks accurately, efficiently, and quickly. This is why we are making these changes: to streamline the process and make it the most straightforward way for you to publish your social post.
On top of that, we know that LinkedIn is one of the most important social networks for marketers. This is why we keep enabling features that help you impact your audience. Now, you can share your latest ebooks, case studies, etc., with PDF documents.
You can now customise records pages even further by editing default cards and cloning default and customized cards, providing more flexibility, control, and consistency. Updates to default cards will be reflected across all views the card appears in. You can also clone cards to copy details in a new instance.
You use record pages to display information that's critical to your business. Until now, you could not edit default cards in the page editor. With editable default cards, you can now seamlessly make key updates, apply changes to all views, clone default and customized cards, or revert changes as needed. Through this new level of customization, you can be more efficient, effective, and deliver a better experience to your teams and customers.
You can now use HubSpot's AI Assistant to interpret your lists and create descriptions, making it easier than ever to manage all of your lists at a glance.
Lists are created for various use cases, from sending an email to triggering a workflow. However, without descriptions it can be difficult to understand why a list was created and what it's meant to do. AI-Generated List Descriptions streamlines the creation of list descriptions, helping you search for the right list, and understand how and why the list was created.
The new private content publishing permission gives you more control over who can publish private content, making it easier to manage access securely and effectively.
When you publish private content using access group filtering, registration emails are automatically sent to contacts on the list. To help prevent accidental email sends when interacting with and editing private content, this new permission lets you control who can publish private content.
The notifications preferences page has been changed with expandable sections and a clearer layout. This makes it easier to navigate and find the controls you need quickly.
Users reported difficulty finding specific notification settings. Managing notifications can be overwhelming due to a cluttered interface and unclear organisation.
On the final step of the import flow, we surface any workflows or lists that leverage the properties in your import and could be impacted if you complete the import. We've also improved the filtering to only surface active workflows and active lists.
Previously, this step surfaced all the workflows and lists leveraging the properties in your import, including static lists and workflows that you had turned off. By only surfacing active lists and workflows, this information is more actionable and useful for you to consider as you go to complete your import.
Copilot will analyse email threads and generate relevant response recommendations.
It will understand the context of previous messages and create responses that align with the rep's tone. Reps can choose to use, review, edit, or send these replies.
Sales reps need a more efficient way to manage a high volume of emails. Writing personalised, timely responses is crucial for building relationships and moving deals forward, but it can be time-consuming and reduce productivity.
We aim to reduce the effort required and increase efficiency in managing email communication.
You can now ask Breeze Copilot to compare two apps from HubSpot's App Marketplace. Copilot can help you make a decision about which app to install by providing information such as integration features, pricing/subscription requirements, available languages, number of installs, ratings, and popularity for each app.
Previously, there was no way for users to compare two apps in the App Marketplace, without spending time reading and comparing the details on each App Marketplace listing. Now, you can ask Breeze Copilot for high-level information about each app to help you quickly compare apps in the App Marketplace.
You can now see form submissions that occurred as a result of a user clicking a CTA. With attributed form submissions, you can see how many times your website visitors filled out a form on the page that a CTA redirected them to.
Attributed form submissions can help you measure the performance of your CTAs. The attributed submission rate is the percentage of people who clicked the CTA, then submitted a form on the CTA's URL redirect page.
Customers can now use PDF, txt, and HTML files to train the Customer Agent.
Customers store valuable training material in different types of files. Today, the only way to use this information to train the agent is to host it on their website or add it to their knowledge base, which is not always possible.
Now, Copilot can answer questions about your marketing email performance metrics and make suggestions for how to improve your emails. Use Copilot to answer questions like:
This new functionality unlock's Breeze Copilot's potential to help you improve marketing email performance by comparing your email performance against your company's average and HubSpot benchmarks and making recommendations for how to increase your reach.
You can now set up conditional property options for custom enumeration properties for these object types:
Additionally, this applies to contacts, companies, deals, tickets, and custom objects.
You can set up conditional logic for properties so that only relevant options will appear for a record based on the record's value for another property. This conditional logic is available only for enumeration property types, which include dropdown select, multiple checkboxes, single checkbox, and radio select properties.
For example, you may have a Department property to indicate the segment a contact works in, and a Role property to specify their job title. You can set up conditional options for the Role property so that if a contact's Department value is Engineering, the only options that will appear for Role are Engineer, Engineering Manager, and Director of Engineering.
You can now edit records by tapping on a property record in the About tab on iOS.
This update enables users to edit properties faster and in fewer clicks.
Admins can now move an existing calling channels from inbox to help desk. They can also choose to move historical conversations and associated tickets to help desk when migrating.
Current inbox-based service customers require a dependable method to transition their calling channels to the help desk. This entails a simple click-to-transfer feature, allowing for the smooth migration of calling conversations to the help desk workspace, ensuring a seamless transition for users.
The meeting assistant in the sales workspace helps you prepare for meetings and handle follow-up tasks using AI-powered insights from your CRM data. This tool now supports both HubSpot call and Zoom meeting summaries.
Meeting preparation and follow-up are crucial but time-consuming parts of the sales process. The meeting assistant helps you:
The sales workspace now includes two separate preset views for closed deals: closed won and closed lost. These views help you analyse your successful and unsuccessful deals independently.
Having separate views for closed won and closed lost deals helps you:
The HubSpot Sales add-in on Outlook now works in Outlook Calendar. When you open an event that's synced to HubSpot, you can open the HubSpot Sales add-in and get the ability to log outcomes, add new contacts to HubSpot, and directly access the Meetings Assistant.
Streamlines the meeting workflow by bringing HubSpot's meeting capabilities directly into users' Outlook Calendar. Sales reps can stay focused on their meetings instead of jumping between applications to access key meeting features.
CRM data templates now do a better job of informing you if applying a template would push your portal over its limit.
We've enhanced limit handling by notifying customers when applying templates may exceed data model limits, enabling them to adjust selections accordingly.
For each of your scheduling pages, you can now choose to add a rule to block visitors with free email domains or any specific email domains from being able to book time on your calendar.
Protecting your time is important. Users have shared that they are struggling to make sure that their calendars are filling up with meetings that they find valuable. To combat unwanted meetings, HubSpot is introducing the ability to block free email domains or a specified list of domains from being able to book time on your calendar.
You can now see source information about the lead, appointment, course, listing and service objects in the analysis tab.
Users can now see trends in their data and spot anomalies with more object types ensuring comprehensive analysis and decision making.
When composing a new, or replying to an existing, email conversation in Help Desk or Inbox, a user can now pop out a larger editing window to make it easier to create longer messages.
Until now, the compose and reply windows have had limited space to draft longer emails. Users may need to view larger blocks of text on one screen without needing to scroll in order to evaluate formatting and visibility to their customers.
It's now even easier for your buyers to reply to receipts and for you to manage their responses! In the past, buyer receipts were emailed from a no-reply email address, and buyers could not reply directly to you.
Now, you can set a default email address to your team email address, so buyers can respond directly to you and the emails will flow into the HubSpot CRM. This may also improve the email deliverability of buyer receipts.
Previously, buyer receipts sent via HubSpot would be emailed from a no-reply email address. With this update, you have the option to set up a different default email address that buyer receipts will be emailed from. The default email address can be a team email address.
When composing a new, or replying to an existing, email conversation in Help Desk or Inbox, a user can now pop out a larger editing window to make it easier to create longer messages.
Until now, the compose and reply windows have had limited space to draft longer emails. Users may need to view larger blocks of text on one screen without needing to scroll in order to evaluate formatting and visibility to their customers.
Within email and form Automation subpages of Help Desk Settings, Admins can change the default rotation method from 'Random' to 'Balanced'. Choosing Balanced will distribute tickets to the target users based on their currently assigned, open tickets. The user with the lowest amount of open, assigned tickets will be assigned the new ticket. In this way, Admins can make sure their email, forms, live chat, WhatsApp, Facebook Messenger, and custom channels are all assigned consistently based on their user's open, assigned tickets.
Today, email and forms connected to Help desk will assign tickets randomly while live chat, FBM, WhatsApp, etc, assign tickets evenly based on the target users' current open tickets. These two types of assignment create inconsistencies in ticket routing and make it difficult for customers to manage their support agents' workloads.
We're introducing updates and new functionality that will make it easier and faster to build lists.
Today, building your lists requires making too many decisions upfront. In reality, naming your list, choosing custom properties, or deciding whether it should be active or dynamic are choices that should come once you've determined your ideal segment.
Admins can now control the amount of emails users can send through a HubSpot connected account per minute.
As an administrator, you want to improve the deliverability of your sales team's emails and ensure your company has a strong sending reputation. One way to do this is to set guardrails in HubSpot that enforce best practices, such as the rate at which emails send. Default HubSpot throttling limits are based on email provider limits to protect your integration. However, the volume able to be sent can make it difficult to ensure high-quality content and avoid looking spammy if you are using automation tools such as templates and sequences.
You can now use “or” filters on reports built with the single object report builder.
Reports built with the single object report builder are easy to quickly pull together. This additional functionality makes these reports more dynamic to gain better insights faster.
HubSpot’s upgraded file upload system makes it faster, easier, and more efficient to upload large files to HubSpot.
Say good-bye to long wait times. With our upgraded file system, you can spend less time waiting for large files to upload so you can get back to work. Whether it’s high-resolution videos, lengthy decks with embedded media, long PDFs, or other large file types, you can now manage your biggest and best files in HubSpot without slowing down your workflow.
You can now customise which formatting issues HubSpot monitors for contacts and companies by toggling on the formatting rules that matter most to your team and toggling off the ones that aren't relevant.
By allowing users to toggle which formatting issues to track, teams can prioritize and focus on the specific formatting issues that matter most to their business. Users can streamline their quality control process and their attention on fixing the formatting inconsistencies that have the biggest impact on their content's effectiveness and brand consistency.
If you have a new scoring property, such as a Health Score or Lead Score, you can now quickly view a record's score history within the Index Pages.
Understanding the makeup of a score helps you prioritize your leads quickly. Unfortunately, until today, you had to:
And repeat, repeat, repeat for each individual record.
You can now assign edit access to specific users and teams for any list.
Allowing list-specific permissions enhances security, streamlines management, and simplifies end-to-end segmentation, ensuring users access only relevant data and boosting efficiency.
HubSpot Academy Learning Paths provide you. with an entire library of curated, sequenced Playlists to kickstart your HubSpot journey or deepen your expertise with HubSpot software. Crafted by the Professional HubSpot Academy team, these Learning Paths streamline learning and make onboarding new hires or clients more effective than ever.
HubSpot customers, especially HubSpot Administrators and Solutions Partners, have been asking for curated content to support onboarding new hires and clients efficiently. Additionally, users have expressed a need to discover the latest Academy content in an organized and accessible format. HubSpot Academy Learning Paths address these needs, making it easier to access, share, and customize Academy content for any learning objective.
If you have a new scoring property, such as a Health Score or Lead Score, you can now quickly view a record's score details as you build your score.
Test a record in helps you build a more accurate scoring model as you can now understand the impact of each rule on individual records. When testing, you will see records:
These updates are currently in the works and nearly ready to be released on your HubSpot Portal.
A new permission each for Contacts, Companies, Deals, Tickets, and Custom Objects that allows admins to control whether a user is able to create each specific type of object, separately from their permission, to edit that object.
Currently, any user that has permission to edit an object at all, such as a Contact, Company, Deal, Ticket, or Custom Object, is allowed to create new records for that object type. This has resulted in a concern from customers around data hygiene. They must allow their users to edit records to perform their jobs, but in doing so, they are forced to allow their users to also be able to create records.
A new permission each for Contacts, Companies, Deals, Tickets, and Custom Objects allows admins to control whether a user can merge each specific type of object, separately from their permission, to edit that object.
Currently, any user that has permission to edit an object at all, such as a Contact, Company, Deal, Ticket, or Custom Object, is allowed to merge records for that object type. This has resulted in a concern from customers for data hygiene. They must allow their users to edit records to perform their jobs, but in doing so, they are forced to allow their users to also be able to merge records.
Ability to migrate between North America and EU data centers for customers with sensitive data enabled.
The prospecting agent researches and executes personalized outreach strategies for prospects within HubSpot's Smart CRM, helping build more qualified sales pipeline. It is targeted for Sales Ops and Admins who do not have the BDR or SDR capacity to research and send outreach to prospects, and instead want to fully automate outreach.
Customers can enroll companies and contacts in their CRM to the prospecting agent. The agent can then research each company and contact to develop an understanding of their business and needs. It looks for signals of intent and activity, writes personalised emails using its research and context from the customer's CRM, and reaches out at the right time.
Example use cases include:
You can now apply colors to property options, enabling a more visually-driven, delightful experience in the CRM.
Property option colors make skimming an index page table or record page to get actionable insights easy and fast. For example, you can:
A centralised workspace designed for Sales Managers to monitor team performance, track goals, and identify coaching opportunities through two main components: a Summary tab for AI-enhanced insights and a My Team tab for individual rep performance metrics.
Sales Managers need quick access to team performance data to ensure quarterly goals are met. This workspace:
Manage all your HubSpot tasks directly within the Sales Workspace. Search, sort, and organize everything without ever leaving your workflow.
Keeps sales reps focused in one place by bringing comprehensive task management capabilities directly into the sales workspace. This eliminates the need to switch between different apps to manage tasks in HubSpot.
A new workflow action called 'Ask Breeze' allows customers to leverage the power of AI within their automated processes.
AI is transforming the way we work. It's helping us sort through mountains of unstructured and obfuscated data, interpret that data, and then better action that data in our day to day processes.
We've introduced several AI-powered features that help with workflow creation, but what about AI-powered actions within a workflow?
The new 'Ask Breeze' action introduces the ability to leverage AI to analyze, summarize and categorize data - inside of a workflow!
HubSpot porting feature allows you to enable key benefits to your calling workflow:
Users can now embed their custom dashboards directly into their customer success workspace.
Embedded dashboards provide a seamless way to monitor key metrics and access insights across teams, ensuring that critical data is always at the fingertips of customer success managers. By integrating dashboards into the workspace:
You can now charge a buyer's stored payment method for subscriptions within the Subscriptions Editor, which simplifies your charge process. We currently support credit card and ACH payment details as stored payment methods.
We use multiple layers of security to protect sensitive payment information, and our payments tool is built using Stripe's API to manage the secure collection and transmission of payment data.
Storing a payment method for future charges enables you to charge your customers without asking them to complete an online checkout, streamlining your revenue collection process.
The Send SMS message workflow action is now available in additional workflow types, giving you more ways to connect with customers at exactly the right moment. Previously limited to contact based workflows, this expansion lets you automate personalized messages across your customer journey.
Until now, the Send SMS message action has only been available in contact workflows. This is because the action is only applicable to contacts, as they are the only type of record that can receive an SMS message. This also meant that the action could only be used with triggers available in contact workflows, which doesn't fit every use case. With the update we're making, you can now use the Send SMS message action from other types of workflows.
For example, from a deal workflow, you could trigger automation when a deal is closed lost and use the Set marketing contact status action to make the "Decision maker" contact associated with that deal non marketing, to automatically reduce costs for contacts you're no longer engaging with. For example, from a deal workflow, you could trigger when a deal is closed won, and use the Send SMS message action to send a text to the "Decision maker" contact associated with that deal, welcoming them as a customer.
The Public Permissions API is now available in public beta, allowing developers to check user access against an object ID. Documentation on this API can be found here.
Now, HubSpot developers can better understand which users have access to each object, so HubSpot data can be used in their product for mutual customers.
Customers can now create filters for recurring events, such as birthdays and anniversaries, using date properties that do not require a specific year.
Previously, filtering by anniversary dates was complex. Customers often had to create a calculated property for the necessary date, serving as a workaround to identify anniversaries or birthdays.
This method was cumbersome, did not scale effectively with changes in date properties, and frequently resulted in errors. As a result, the ability to create anniversary date filters directly simplifies the process, making it both efficient and user-friendly.
Admins can now configure and publish their Data Privacy Request page in a few clicks, so contacts can submit data privacy requests.
Once a Data Privacy Request page is setup, admins can view, assign, and complete a contact’s data privacy request within the timeframe suggested by privacy laws. This new functionality reduces the number of tools and steps required to manage data privacy requests from contacts.
You can now use the aliases of your connected Microsoft Outlook account to send emails from the CRM.
Aliases allow users to communicate from more targeted email addresses that are still part of the same account. Your company may have different branding for different products you sell, and you change your email address based on who you are emailing.
Previously, to use aliases, Outlook users would need to send emails from within the Outlook app, include the BCC address, and add their alias manually to a setting to log the email. This prevented users from taking full advantage of HubSpot functionality, like sequences bulk enroll.
The new integration with Google Chat is now available in HubSpot's App Marketplace. With this integration, you can:
Previously, without a HubSpot and Google Chat integration, you had to switch back and forth between HubSpot and Google Chat for important updates and to collaborate on tickets and messages from customers. Now, you can install this integration to connect your tech stack and improve team communication, productivity, and efficiency.
Now you can use the Shopify app to pull contacts' recently viewed products from your Shopify store into your HubSpot marketing emails. This new option allows you to easily identify and showcase products that your customers have recently explored, helping to re-engage them and boost sales.
Previously, you couldn't customize HubSpot marketing emails with recently viewed products from your Shopify store, which limited your marketing campaigns. Now, you can boost engagement and sales by integrating these personalized product recommendations directly into your emails, using synced data from Shopify.
A fast and easy way to create email content in multiple languages with AI (powered by DeepL).
With Email AI Translations you will enjoy:
Enhance your productivity: The feature streamlines communication, saves time, and reduces manual translation work.
Provides Consistency and Accuracy: DeepL offers high-quality and extensive language support (31 languages).
Increased Customer Satisfaction: Reliable communication in customers' native languages leading to higher engagement.
What it is not: Translations might be inaccurate depending on how much context the AI model can build upon. Please make sure to review translations before sending.
Pricing & Packaging:
Email is the most commonly used channel for marketing. But if you want to create their campaigns in multiple languages, it becomes time-consuming, inefficient, tedious, and costly to create content.
You'll have to find a reliable translation service, send them all of your copy, wait a week (or longer), and finally add the translations to a cloned email version.
Or you can do it yourself: Open multiple tabs, copy from HubSpot, paste into an online translation tool, reverse back into HubSpot, spend half of your day.
With the introduction of reCAPTCHA Score-Based Bot Form Submissions Detection, form submissions are now validated against the score provided by Google’s reCAPTCHA tool, which provides a risk score ranging from 0.0 to 1.0:
Any submission with a reCAPTCHA score between 0.0 and 0.1 will be automatically marked as spam with Spam type - "Filtered by reCAPTCHA"
This validation applies to all regular HubSpot forms that include a reCAPTCHA.
By implementing this feature, you can prevent bot submissions from corrupting your CRM data, ensuring only genuine form submissions are prioritized for follow-up and engagement.
Bot form submissions can significantly pollute your CRM data, making it difficult to separate genuine leads from fraudulent interactions. This not only wastes your team’s time but also hampers the efficiency of your marketing and sales workflows. The new "reCAPTCHA Score-Based Bot Form Submissions Detection" feature addresses this issue by leveraging Google’s reCAPTCHA score to assess the risk of each form submission. By automatically identifying and flagging high-risk submissions as spam, this feature ensures your CRM remains clean and reliable, saving you valuable time and effort.
Introducing a 'subscriptions usage' tab. You now have a view within the subscription settings to see how and where different subscription types are used across the HubSpot application.
Enjoy a centralized view of where each subscription type is used within HubSpot. If seeking to archive specific subscription types, you'll be provided with a reference list of all assets you need to update before archiving, ensuring you avoid collecting invalid or outdated subscription statuses.
The report view type integrates reporting into the CRM and provides a new way to visualize and analyze index page data.
CRM index pages are used to filter records, review property details, and perform key actions. The new report view type integrates reporting functionality directly into the CRM index page, delivering immediate access to insights and analysis.
After April 7th, 2025, HubSpot will enforce stricter validations on non-string properties in CrmObject APIs to prevent any whitespace or invisible characters at the start or end. This change applies to all property writes including multi-value enumeration property types. Existing property values and enumeration options will be updated to remove whitespace or invisible characters from the beginning and end of their values. Requests with invalid characters will result in a 400 Bad Request error and INVALID_FIELD_VALUE codes.
For more information on enumeration options, please review HubSpot's knowledge base article on enumeration properties.
This ensures more accurate data management and improves the reliability of customer insights. By enforcing stricter validations to eliminate whitespace and invisible characters, we resolve a common cause of "duplicate record" issues in reports and filters.
Customers can now create custom forecasts for their team that measure revenue using any deal date property and any deal amount property that is marked as a currency field type.
Before today, customers could only forecast based on the deal amount and close date properties. However, not every business realizes revenue on the deal close date and many businesses track important revenue values in properties other than the amount property. Customers need more flexibility in the way they forecast so that they can track all the outcomes that matter to their business.
You can now start building your workflow without having to choose an object type first, and browse all available triggers before finalizing that choice.
In the past, when creating a workflow, the first step was to choose an object type.
For newer customers who haven't yet learned HubSpot terminology, the choice is overwhelming and confusing.
For all users, this meant you had to commit to one object, before even knowing what trigger and actions options existed within that option. If the trigger you needed wasn't available there, you'd either assume it's not an available option (though it really might be, but somewhere else) or go through the trouble of abandoning that workflow, and starting a new one all over again.
With this change, after clicking "Create workflow" from the workflows homepage, you'll go directly into the workflow builder, where you can browse all of the possible workflow triggers and start building based on that choice. When a trigger is selected, the object type will be set for the workflow automatically where possible (for example, if a form submission trigger is set, the workflow type will be a contact workflow) or you'll be prompted to choose an object if the selected trigger could apply to multiple different objects (for example, property change triggers).
This update makes it easier for to you to find the best fit trigger for the task at hand, while making the workflow building process quicker, with fewer clicks and decisions required in order to get started.