The Revenue Marketing Blog by The Pedowitz Group

Lead Scoring Without Form Fills: How to Score Anonymous Buyers in 2026

Written by Jeff Pedowitz | Jun 15, 2026 11:10:36 PM

By the time a B2B buyer fills out your demo request form, they have already spent 70-80% of their decision-making time on your site and your competitors' sites. If your scoring model only activates at the form fill, you are starting the conversation after most of the decision is already made. Here is how to score anonymous buyers before they convert.

The Problem With Form-First Scoring

Traditional lead scoring treats the form fill as the starting line. Contact created, score starts at zero, behaviors tracked from that point forward. That logic made sense when buyers used sales reps as their primary information source. It does not make sense now.

The modern B2B buyer completes 6-10 research touchpoints before engaging a vendor. They read your blog, compare you against competitors, visit your pricing page, and read three case studies before they ever think about filling out a form. A scoring model that ignores that activity is flying blind for the most important part of the buyer journey.

The fix is not complicated. It requires combining three signal types: company-level intent data, HubSpot's anonymous tracking capabilities, and behavioral aggregates that persist before and after form conversion.

Signal Type 1: Company-Level Intent Data

Intent data platforms identify which companies are actively researching topics related to your product, even before those companies visit your site. They do this by aggregating search behavior, content consumption, and third-party site visits across a network of publishers and data partners.

The Major Platforms and What They Detect

Bombora is the largest B2B intent data cooperative, covering 4,000+ topics. It tells you which companies are surging on topics like "marketing automation," "lead management platform," or "HubSpot alternatives." Surge data updates weekly. Bombora integrates natively with HubSpot Operations Hub via a direct connector.

6sense combines intent data with account-level predictive scoring. It identifies where an account is in their buying cycle (Awareness, Consideration, Decision, Purchase) based on aggregated signal patterns. 6sense's account identification is strong for mid-market and enterprise accounts. It also reverse-engineers anonymous web traffic to account-level using IP and device fingerprinting.

G2 Buyer Intent captures company-level signals specifically from G2 product pages and comparison activity. If a company is viewing your G2 profile, comparing you to a competitor on G2, or reading reviews of products in your category, G2 sends that intent signal to HubSpot or your CRM. This is high-signal data because G2 activity happens late in the decision cycle.

Cost Reality

Intent data platforms run $2,000-$5,000 per month depending on account volume and feature tier. Bombora at entry level starts around $2,000/month for small account lists. 6sense revenue platform starts higher, typically $3,500-$5,000/month at the Professional tier. G2 Buyer Intent pricing depends on your G2 profile tier.

For companies with 500+ target accounts in their ICP, the ROI math works clearly: one closed deal attributed to an earlier intent signal justifies 12 months of platform cost at most deal sizes. For companies with fewer than 200 target accounts, native HubSpot signals may be sufficient.

Signal Type 2: HubSpot Anonymous Visitor Tracking

HubSpot's tracking code identifies anonymous visitors through two mechanisms. First, if a contact has previously visited from the same browser, HubSpot's cookie associates future visits even before login. Second, HubSpot's company identification (available in Marketing Hub Professional and above) uses IP lookup to associate anonymous traffic with companies.

What HubSpot Can Identify Without a Form Fill

Pages visited: HubSpot logs page views for cookied visitors even when they are anonymous. If the same browser hits your pricing page three times in a week and then converts on a form, HubSpot can associate those pre-conversion visits with the newly created contact record. This requires that the HubSpot tracking code is installed and that the cookie persists (not cleared between visits).

Company-level identification: Via IP lookup, HubSpot identifies the company of origin for anonymous website traffic. This is not contact-level data, it is company-level. You cannot create a contact record from an anonymous visit, but you can see which companies are visiting, which pages they hit, and how often.

Returning anonymous visitors: HubSpot's Prospects feature (included in Sales Hub Professional) shows companies visiting your site along with pages visited and visit frequency. This surfaces active anonymous accounts for sales outreach before any form fill occurs.

How to Use Anonymous Company Data for Scoring

Build a workflow in HubSpot that runs against known contacts at companies showing high anonymous visit rates. When a company in your Prospects report has 5+ page views in 30 days, trigger a workflow that adds 10-15 points to all known contacts associated with that company. This bridges anonymous company intent with individual contact records already in your database.

"Anonymous intent isn't lost data. It's the most valuable signal you're currently ignoring."

Signal Type 3: Pre-Form Behavioral Aggregates

For contacts who already exist in your database (from a previous event, webinar, or early-stage content download), you can track behavioral intent even before they fill out a primary conversion form.

Email Engagement as an Intent Signal

Contacts who receive your nurture emails and repeatedly click through to specific solution pages are demonstrating intent without filling out a new form. Build scoring rules that weight email click-throughs to high-intent pages differently from blog clicks.

Scoring framework for email-driven intent:

  • Click-through to pricing page from email: +15 pts
  • Click-through to demo page from email: +12 pts
  • Click-through to case study (relevant industry): +8 pts
  • Two or more email click-throughs to solution pages in 14 days: +10 pts additional
  • Email open only (no click): +1 pt

LinkedIn Ad Engagement Signals

HubSpot's LinkedIn integration passes LinkedIn ad engagement data back to contact records when LinkedIn Lead Gen Forms are in use. Even for contacts who do not convert on the LinkedIn form, video view data and ad engagement can be passed via LinkedIn Insight Tag and used in HubSpot segmentation.

Use LinkedIn ad engagement as a weak signal (2-5 pts per engagement) that, in combination with other signals, helps push contacts toward the MQL threshold earlier.

Content Consumption Patterns as Predictive Signals

Time on page, scroll depth, and repeat visits are available through HubSpot's native analytics for known contacts. Build a scoring rule for contacts who spend more than 3 minutes on a solution page (high scroll depth indicates reading, not bouncing). HubSpot's custom behavioral events, available in Marketing Hub Enterprise, can track scroll depth and time thresholds as named events that feed into scoring.

Combining Pre-Form Intent With Post-Form Scoring

The goal is a unified scoring model where pre-form and post-form signals compound. A contact who visited your pricing page anonymously three times before filling out a form should not start at the same score as a contact who filled out a form after clicking a generic Google ad.

How to Implement Pre-Form Signal Carry-Through

For cookied anonymous visitors: when the contact converts and HubSpot creates the contact record, the historical page view data is already attached to the cookie. HubSpot retroactively associates pre-conversion visits with the new contact record. No additional configuration is needed if the tracking code was installed before the visit.

For intent data platforms: set up a HubSpot workflow that fires when a contact is created with a company that has an active intent surge. The workflow adds a score block for the company's pre-form intent. This requires the intent platform to sync company-level surge data to HubSpot company records.

Pre-form intent scoring additions at time of conversion:

  • Company had 3+ anonymous visits in 30 days prior to form: +15 pts
  • Company had active Bombora surge on relevant topic: +20 pts
  • Contact's company was in G2 Buyer Intent in 60 days prior: +25 pts
  • Returning anonymous visitor (cookie-identified): +10 pts

When Intent Data Platforms Are Worth the Investment vs. When Native HubSpot Signals Are Enough

Use intent data platforms when: average contract value exceeds $25K annually, total addressable market is under 5,000 companies, and sales needs account-level prioritization signals to focus outreach. At these parameters, intent data pays for itself with 1-2 additional deals per year.

Rely on native HubSpot signals when: product is transactional with short sales cycles (under 30 days), average deal size is under $10K, or your primary acquisition channel is inbound content where buyers self-identify naturally. At these parameters, intent data overhead exceeds its marginal benefit.

Talk to a Demand Generation Strategist

Frequently Asked Questions

Can HubSpot identify anonymous visitors by name without a form fill? No. HubSpot can identify the company of anonymous visitors via IP lookup, and can associate past anonymous visits with a contact after they convert via cookie tracking. But it cannot create a named contact record from an anonymous visit alone. For contact-level identification before a form fill, you need a data enrichment tool or intent platform that does person-level identification, and those tools carry significant privacy compliance considerations depending on your geography.

How accurate is HubSpot's IP-based company identification? Accuracy varies by company size and network setup. Large enterprises on dedicated corporate networks resolve reliably. Smaller companies on shared ISP infrastructure may resolve to the ISP rather than the company. Remote workers on home networks do not resolve to their employer. Treat IP-based company identification as directional, not definitive. Use it for sales prospecting prioritization, not hard attribution.

What is the minimum database size where intent data platforms make economic sense? TPG's general guidance: if you have fewer than 200 named accounts in your ICP and your average deal size is below $20K, native HubSpot signals and a well-configured content strategy will outperform intent data on ROI. If you have 500+ named accounts and average deal sizes above $30K, intent data at $2,000-$3,000/month will produce enough additional pipeline to justify the spend within two quarters.

How do I prevent anonymous scoring signals from creating false MQLs? Keep pre-form intent signals as additive but not sufficient to trigger MQL alone. A contact who has never visited your site, never engaged with email, and has no behavioral history should not become an MQL solely because their company had a Bombora surge. Use intent data to accelerate contacts who already have some engagement history, not to create MQLs from zero-engagement contacts. Weight intent data at 15-25 additional points on top of an existing engagement baseline, not as a standalone MQL trigger.

Does HubSpot's cookie tracking work across devices? No. HubSpot cookies are browser and device-specific. A buyer who visits your pricing page on their work laptop and then fills out a form on their phone will not have pre-form page views from the laptop session associated with their new contact record on mobile. Cross-device identity resolution requires a third-party identity graph (LiveRamp, Clearbit, or similar), which is separate from HubSpot's native capability.

The Pedowitz Group | pedowitzgroup.com | Revenue Marketing Experts Since 2007