TL;DR
- Start with HubSpot Buyer Intent if the question is which identified companies visiting your site merit a CRM action. Tracking a company costs 10 HubSpot Credits initially and each month it stays tracked. Native access does not make company matching or ongoing credits free.
- Choose Bombora Company Surge when research into specific topics outside your website matters more than immediate site activity. Its HubSpot integration updates company properties weekly, making it useful for account lists and planned outreach.
- Choose 6sense when several teams need a predictive account-prioritization program. It brings intent and predictive insights into HubSpot, but the exact fields and purchased modules belong in the demonstration and quote.
- Choose Warmly when identifying and engaging visitors while they are on your site is the central job. Its published web-deanonymization tier starts at $10,000/year; the advanced GTM Signals Package is another $10,000/year. An announced agreement to join HubSpot does not turn the product into a native HubSpot feature.
- Run candidates against the same 200-company list. Measure correctly matched companies, actionable signals, duplicate creation, rep acceptance and opportunities influenced. “Accounts showing intent” alone cannot tell you whether a purchase works.
What a HubSpot intent tool has to deliver
An intent vendor may show a company researching your category, yet the person who owns that account never sees it. For a HubSpot team, the buying decision is more specific: which company record receives which signal, at what time, and what action follows? The account owner, contact history, open deal and suppression rules already live in HubSpot. A new signal is useful only when it survives that context.
Imagine a software company selling to regional banks. Meridian Bank visits its security page twice. HubSpot holds a parent company and separate UK and US operating entities. A third-party feed says meridianbank.com is researching fraud analytics. If every signal lands on the parent, the wrong team may receive it. If an integration creates a fourth Meridian record, neither account owner sees it. If a week-old signal triggers a “call now” task, the timing is wrong even if the company is right.
The four products solve different portions of that problem. HubSpot Buyer Intent starts with activity captured by HubSpot's tracking code and also surfaces research and company-news signals in its current product. Bombora supplies external topic-level research data. 6sense combines intent and predictive account guidance. Warmly emphasizes visitor identification and engagement. For the wider category, see our B2B intent data providers guide. Here the test is what happens inside HubSpot.
Do not infer a person's intent from a company-level match. Several people, offices or automated systems can produce activity from the same organization. A good workflow makes the company eligible for review, then uses contact history and a human decision before a personal outreach claim.
Four options compared
| Tool | Primary signal and timing | HubSpot path to test | Commercial starting point | Best buying condition |
|---|---|---|---|---|
| HubSpot Buyer Intent | Tracked site visits, with research and news signals in the current view | Native company record, intent criteria, saved views and workflows | 10 credits per tracked company at first tracking and monthly; plan/credit access applies | Prove a basic account workflow before adding a vendor |
| Bombora Company Surge | External research around selected topics; weekly HubSpot update | Marketplace integration maps domain list to companies and data fields to company properties | Company Surge subscription; request scoped quote | Topic specificity changes account selection or messaging |
| 6sense | Intent plus predictive insights and prioritized actions | HubSpot CRM and/or marketing automation integration; verify actual fields and action path | Request module, data, seat and implementation quote | Multiple teams need one account-prioritization program |
| Warmly | Visitor identity and site engagement; advanced signals sold separately | HubSpot CRM integration; test known visitor alerts and record write-back | Web-deanonymization from $10k/year; GTM Signals add-on $10k/year | Acting on relevant visitors while still on site matters |
These are product and integration descriptions, not head-to-head accuracy results. None has been tested on Forma Nôrden's or your HubSpot data for this article. A vendor's account-coverage claim cannot substitute for a same-list pilot.
1. HubSpot Buyer Intent
Best for: a team that wants to discover relevant companies visiting its site, add selected companies to its CRM and trigger a contained follow-up without another supplier.
HubSpot's Buyer Intent documentation says its tracking code collects website activity and other identifiers to match visits to companies. Users set a target market and intent criteria. The tool can display companies already in the CRM and potential new companies, add companies to records or static segments, and automatically add, track or enroll companies from saved views. Research topics and company-news activity are now part of the wider buyer-intent view, so it is inaccurate to describe it as only an anonymous website-visitor list.
The administrative question is what makes a workflow fire. HubSpot says custom intent properties update according to configured visitor-intent criteria; they are not simply properties controlled by a saved view or by adding a company. Set the criterion first, inspect a company record, then test the property change and downstream workflow with an internal queue before notifying sellers. If a company enters a saved view, confirm whether it is already in the CRM and whether the account owner is populated. A native feature removes connector maintenance; it does not settle identity or ownership.
The credit model is concrete. Tracking a company uses 10 Credits; the first charge occurs when tracking starts and the charge recurs monthly. If the same company is added and tracked in one billing period, it is charged once for tracking rather than separately for both actions. A 200-company tracked cohort therefore consumes 2,000 Credits in the first month and 2,000 Credits in each subsequent month while all remain tracked. Over 12 unchanged months that is 24,000 Credits. Translate that into dollars using your included allocation and current top-up terms; a credit count is not a subscription price.
Two constraints can change the test. HubSpot rolls subdomain activity into a root-domain hierarchy, so UK and US operating entities may not be distinguishable from traffic alone. It also requires the appropriate subscription, credits and permissions for broader views and adding companies. Confirm these with an administrator. The non-fit is a team whose best opportunities research topics away from its own website and whose site traffic is too sparse to provide timely signals.
2. Bombora Company Surge
Best for: a team that needs to know which target companies are researching its chosen topics beyond its own website, and wants those topics to inform HubSpot lists or account prioritization.
Bombora's HubSpot Marketplace listing says the Company Surge integration updates HubSpot company records weekly. Users select intent topics and clusters; the listing describes account segmentation and workflow-based prioritization. Its shared-data table maps a Company Surge domain list to HubSpot Companies and Bombora data fields to Company Properties. It also extracts flagged HubSpot company IDs, names and websites. This is more specific than saying a CSV can be imported: a team can test whether a particular property changes and whether a list uses it.
Weekly movement is appropriate for “include this account in next week's targeted campaign.” It is a poor basis for “the buyer is on our pricing page now.” Ask Bombora to show the property name, selected topics, last refresh time, score interpretation and how an account with no surge is represented. A blank value, zero and old value are not the same thing. Give the vendor two subsidiaries sharing a domain and one domain with no matching CRM record; watch what the integration does with each.
The listing requires a Company Surge subscription and directs buyers to contact the vendor for pricing. Request the account universe, topic scope, HubSpot integration, refresh and usage rights in the same proposal. If a campaign team also needs contact data or an outbound platform, include those separate purchases. The non-fit is a team that cannot name which research themes would change its messages. Thousands of possible topics do not help if every surge generates the same generic task.
3. 6sense
Best for: a sales and marketing organization that will use a shared account-prioritization model across campaigns, sellers and reporting, rather than a single new intent field.
6sense describes direct integration with HubSpot CRM and/or its marketing automation platform. It says the integration can bring intent data, predictive insights, prioritized actions and personalization insight into HubSpot, and let marketers target account lists according to changing activity. The appeal is not merely a larger list of accounts. A stage or score can coordinate a campaign manager and account owner when both act on the same underlying account.
That breadth is also the scope risk. “6sense integrates with HubSpot” does not establish that the particular score, buying stage or seller view in a demonstration is included in the quoted package. Ask for a live walk-through from signal collection to a real HubSpot company property, list and owner action. Record which product, edition and integration component supplies each step. Test whether a predictive score updates an existing company, whether it creates a new one, and how the seller distinguishes new evidence from an old model score. The vendor's integration page supports the general capability, but not an unqualified claim about a particular package gate or accuracy multiplier.
For budget comparison, ask for separate lines for data and model access, sales users, marketing activation, HubSpot implementation, training and any capacity or renewal limits. A broad platform can be rational when several teams use it to change coverage and campaign spend. It is hard to justify solely to flag occasional website visitors. Compare it with 6sense versus Demandbase if the real decision is a full account-based marketing platform.
4. Warmly
Best for: a team that values acting on relevant website visitors during or soon after the visit, including a known prospect returning from a campaign.
Warmly's integration page lists HubSpot CRM and describes alerting a sales team when a known prospect arrives, using HubSpot cookie and campaign context to prioritize engagement. Its visitor-identification product competes with, but is not identical to, HubSpot's own Buyer Intent. Test identification on the same traffic, how contacts and companies are matched, what is written to HubSpot, whether activity appears in the record and whether alerts arrive quickly enough to act. Treat contact recognition and inferred company identity as different evidence.
The published annual pricing page starts AI Web-Deanonymization at $10,000/year with 10,000 credits/month. The GTM Signals Package is shown separately at $10,000/year for advanced buying signals such as intent, hiring, funding and competitive intelligence. If you need both at those starting prices, the visible subtotal is $20,000/year, before higher usage or other products. Do not quote $10,000/year as if it buys every signal in Warmly's suite.
Warmly announced an agreement to join HubSpot in June 2026. Ownership news may affect a roadmap, but it is not evidence that every Warmly feature is in your HubSpot subscription. Evaluate the current product and contract. The non-fit is a site with limited relevant traffic, or a buyer whose decision is dominated by external topic research. For regional and consent implications, see our European-market visitor tools comparison.
Object mapping: where the signal actually lands
Before connecting a tool, export a sample of HubSpot company records with record ID, domain, parent relationship, owner, country, open-deal status and lifecycle stage. Decide which entity should receive a signal when one domain maps to several companies. Keep that rule in the evaluation sheet; otherwise every vendor can appear to “work” while choosing a different record.
| Question | HubSpot Buyer Intent | Bombora | 6sense | Warmly |
|---|---|---|---|---|
| What starts the event? | Configured buyer-intent criterion or add/track action | Weekly topic surge refresh | Vendor intent or predictive insight via purchased integration | Identified visitor or configured engagement |
| Main CRM surface | Company intelligence view and eligible properties/workflows | Company record and company properties | Company/account insight, lists or configured CRM surface | Known visitor alert and configured CRM integration |
| Identity risk to test | Root-domain roll-up and new-company creation | Domain-to-company match, missing or duplicate domains | Existing-account match and sync direction | Known contact versus inferred company, duplicates |
| Decisive demonstration | New target enters a saved view and is assigned safely | Selected topic changes a named property next week | Score or stage changes the owner's actual action | Relevant returning visitor triggers the right owner promptly |
HubSpot's record-deduplication guidance gives another reason to test creation paths: company records created through an API are not automatically deduplicated by domain in the same way as some manual flows. Do not let an external integration create records in production until its match, create and exception rules have been observed in a sandbox or controlled segment. Preserve the source and signal time as far as the integration and your data rights allow.
A 200-company pilot that exposes the differences
Choose 200 companies from the same target market: 100 current customers or open opportunities, 50 named target accounts and 50 prospects with no company record. Include ten difficult cases: subsidiaries sharing domains, renamed businesses, generic domains, missing websites and a company with an existing contact but no clear account owner. Freeze the list before seeing vendor output. This is an example test design, not a claim that the four vendors produced the same data.
Run a four-week observation period for native Buyer Intent and any vendor trials you can obtain. Bombora's weekly refresh gives roughly four update opportunities; a Warmly visitor may require a shorter alert window. Record five measures:
- Correct company match: Of verifiable signals, how many land on the intended HubSpot company ID? Count parent-versus-subsidiary errors separately.
- Actionable signal: How many pass fit and timing thresholds after suppressing customers, active opportunities or already-owned conversations?
- Record damage: How many unwanted companies, duplicates or property overwrites result? One high-value account routed to the wrong owner can matter more than dozens of harmless alerts.
- Seller acceptance: Did the owner inspect, accept and record an outcome for each alert or list entry? Delivery is not use.
- Commercial outcome: How many accepted actions created a relevant conversation or influenced a qualified opportunity? Keep a baseline cohort; four weeks is too short for a reliable revenue-lift claim in most B2B cycles.
For example, if a trial returns 60 company signals, 42 match the intended record, 20 pass suppression, 12 are accepted and three lead to useful conversations, the actionable yield is 12 accepted actions, not 60 “intent accounts.” These numbers are illustrative. Require an explanation for the other 48 before valuing wider coverage. Keep a manual-review lane for uncertain matches; forced automation is not a success metric.
What the first year really costs
The four tools use different units. Compare the cost of an accepted HubSpot action, not sticker price divided by accounts in a database. For HubSpot Buyer Intent, estimate tracked-company months: 200 companies × 10 Credits × 12 months = 24,000 Credits if all remain tracked. Subtract credits included in your subscription, then apply your actual purchase rate. For a rotating cohort, calculate company-months instead of multiplying the largest list by twelve. Add administrator work to define criteria, review matches and monitor automation.
For Bombora and 6sense, request comparable contracts: included accounts and regions, data scope, users, HubSpot integration, implementation, refresh, term, renewal and support. A quote that includes only a dashboard is not comparable to a quote that includes CRM activation. Ask whether another provider's data is included or separately licensed, but do not assume two named platforms sell identical data.
For Warmly, the published $10k/year entry price and $10k/year GTM Signals add-on make a visible $20k/year starting combination if both are required. At 12 accepted actions per month, the illustrative subtotal is $20,000 ÷ 144 = $139 per accepted action before staff time or higher usage. At 30 accepted actions per month, it is about $56. Neither is a vendor performance forecast; this shows why activation rate matters more than raw signal count. Add chat or automation tiers only if the workflow needs them.
Which should a HubSpot team buy?
If you have no measured intent workflow, start with HubSpot Buyer Intent and a bounded company list. Define an account criterion, see what your site and available signals reveal, and test whether owners use the result. Budget recurring credits and clean the company table before auto-adding records.
If the missing piece is evidence that accounts research specific external topics, pilot Bombora on a short topic list. Its weekly company-property path fits planned segmentation. If separate seller, marketing and model-driven prioritization use cases have owners and budgets, evaluate 6sense as a platform with a demonstration of exact HubSpot fields and package. If relevant visitors arrive but disappear before a rep can engage them, pilot Warmly against site traffic and the base-plus-add-on economics.
More than one can eventually make sense: external topic surge prioritizes a list, while a later site visit changes outreach timing. The combination earns its cost only if shared identity, suppression and ownership prevent duplicate “hot account” tasks. Our RevOps platforms guide covers the wider operating model.
Use the RevOps CRM Setup Playbook to define HubSpot properties, account associations and ownership before intent events create sales work.
FAQ
Does HubSpot include B2B intent data?
HubSpot offers Buyer Intent with company-level website, research and company-news signals. Access depends on subscription, credits and permissions. Tracking a company costs 10 HubSpot Credits initially and monthly while tracked. Check included credits and purchase rate before estimating dollars.
Is Bombora real time in HubSpot?
The Company Surge HubSpot Marketplace listing says its intent data auto-updates weekly. Use it for planned account prioritization and segmentation; verify the timestamp before time-sensitive alerts.
Does 6sense write intent to HubSpot company records?
6sense says its HubSpot CRM and marketing automation integrations deliver intent and predictive insight inside HubSpot. Ask the vendor to show exact record fields, sync direction, selected product module and workflow in your configuration; the public integration page does not establish every package entitlement.
Is Warmly now part of a HubSpot subscription?
Warmly announced an agreement to join HubSpot, but current pricing presents separately priced products. Site identification starts at $10,000/year and its GTM Signals Package is a separate $10,000/year add-on. Confirm the current contract rather than assuming an acquisition announcement changes HubSpot entitlements.
Can an intent integration create duplicate companies?
Yes, depending on how an external integration matches and creates records. HubSpot says API-created companies are not automatically deduplicated by domain. Test unknown and shared-domain companies before broad creation, and inspect resulting HubSpot IDs.
Which metric decides whether an intent tool is worth paying for?
Count accepted account actions and useful conversations after correct record matching, fit and suppression, not companies labelled in-market. Track harmful false matches and unwanted duplicate records alongside coverage. Use a consistent company list and workflow to compare options.





