Skip to main content

Web Intent Tracking — Business Overview

Last updated: February 2026


Feature Owners

RoleOwners
Product managerMartina Tuco
IT project managerMartin Davitkov
Lead developersAleksandar Arsovski, Igor Naumoski, Ivan Velinov
StakeholdersJulie, Dragica, Kristijan Todorov

Table of Contents

  1. What Is Web Intent Tracking?
  2. Why It Matters
  3. How It Works — The Big Picture
  4. The Tracking Widget
  5. Identifying Companies from Visits
  6. Sessions — Grouping Activity
  7. Qualification — Finding Good Fits
  8. Daily Automation — Turning Visits into Prospects
  9. What Users See
  10. Glossary

1. What Is Web Intent Tracking?

Web Intent Tracking monitors who visits a client's website and turns those visits into prospecting opportunities. When someone from a company browses the client's website, the system identifies the company, tracks their behaviour, and can automatically add prospects from that company into active campaigns.

In Simple Terms

"Web Intent Tracking is like having a digital receptionist for a company website — it notices who's visiting, figures out which company they work for, and lets the sales team know so they can follow up."


2. Why It Matters

Without Web Intent TrackingWith Web Intent Tracking
Website visitors are anonymous — you don't know who's lookingCompanies are identified from their IP addresses
Hot leads browse your site without anyone knowingReal-time alerts when target companies visit
No way to connect website interest with outreach campaignsAutomatic prospect sourcing from visiting companies
Sales team relies only on inbound enquiriesProactive outreach to companies showing buying intent

3. How It Works — The Big Picture

The Core Idea

Website visitors demonstrate buying intent — if someone from a company is researching your product, they're more likely to be interested in hearing from you. Web Intent Tracking captures this intent and converts it into actionable prospecting.


4. The Tracking Widget

What Is It?

A small piece of code (called hq.js) is added to the client's website. When someone visits a page, the widget captures the visit and sends it to Sopro's servers.

What It Captures

Data PointDescription
Page URLWhich page was visited
IP AddressUsed to identify the visiting company
TimestampWhen the visit happened
ReferrerWhere the visitor came from
User AgentBrowser and device information

What It Doesn't Capture

  • No personal data — it doesn't track individuals, only companies
  • No cookies for individuals — company identification is IP-based
  • No sensitive data — just page visits and basic browser info

5. Identifying Companies from Visits

When a page visit arrives, the system needs to identify which company the visitor belongs to. This is done by looking up the visitor's IP address against a database of known company IP ranges.

The Identification Process

How IP-to-Company Works

  • Most companies have known IP address ranges
  • Sopro uses a third-party service (Clearbit Reveal) to map IPs to companies
  • The lookup returns company name, industry, size, and website
  • Small companies or individuals working from home typically can't be identified

6. Sessions — Grouping Activity

Individual page views are grouped into sessions — a period of continuous browsing activity. This gives a clearer picture of what the visitor was interested in.

Session Rules

RuleDescription
4-hour windowVisits within 4 hours of each other belong to the same session
Gap = new sessionIf more than 4 hours pass between visits, a new session starts
Company-levelSessions are per company, not per individual visitor

Session Insights

Each session reveals:

InsightWhat It Tells You
Pages visitedWhat topics the company was researching
Visit durationHow engaged they were
Visit frequencyHow often they come back
High-value pagesWhether they looked at pricing, contact, or product pages

7. Qualification — Finding Good Fits

Not every website visitor is worth pursuing. The system qualifies visiting companies against campaign criteria to determine if they're a good fit.

How Qualification Works

Qualification Criteria

CriterionExamples
IndustryTechnology, Financial Services, Healthcare
Company Size50-500 employees
LocationUnited Kingdom, United States
Revenue$10M-$100M
Already EngagedNot already in an active campaign

8. Daily Automation — Turning Visits into Prospects

Every day, an automated process reviews the previous day's qualified visits and sources prospects from those companies.

The Daily Process

What Gets Sourced

For each qualified company, the system looks for:

  • People with job titles matching the campaign's target (VP Marketing, CTO, etc.)
  • People at the right seniority level (Director, VP, C-Suite)
  • People in the right department (Marketing, Sales, IT)

These prospects are then added to the campaign audience and queued for outreach.


9. What Users See

Sodastream (Internal CRM)

FeatureDescription
Intent DashboardLive feed of companies visiting client websites
Session DetailsPages visited, duration, and frequency for each company
Qualified CompaniesCompanies matching campaign targeting criteria
Auto-Sourced ProspectsProspects automatically added from visiting companies

Data Admin

FeatureDescription
IP Match & EngageCampaign-level setting to enable/disable web intent tracking
Visitor ReportsAggregate data on website traffic and company identification

10. Glossary

TermDefinition
Web IntentThe buying interest demonstrated when someone from a company visits a client's website.
Tracking WidgetA small JavaScript file (hq.js) added to a client's website to capture page visits.
IP LookupThe process of identifying a company from a visitor's IP address.
SessionA group of page views from the same company within a 4-hour window.
QualificationChecking whether a visiting company matches a campaign's targeting criteria.
Daily AutomationA scheduled process that reviews qualified visits and sources prospects.
SourcingFinding specific people (decision-makers) at a qualified company.
Intent SignalEvidence that a company is interested — typically measured by visit frequency and pages viewed.
Clearbit RevealThe third-party service Sopro uses to identify companies from IP addresses.
IP Match & EngageSopro's broader feature combining web tracking with automatic campaign engagement.
hq.jsThe JavaScript widget file that powers website visitor tracking.