Back to Trends Methodology

How We Measure B2B Demand

Most trend tools rely on search volume, aggregate keyword estimates that tell you what people type, not what they do. graph8 trends are built on behavioral data: real page visits from verified B2B professionals across the web.

Composite score Behavior, not estimates
Demand score 0 to 100
Growth percentage
Volume weight
Consistency
Commercial relevance boost
B2B audience percentage
Firmographics Intent scoring Freshness checks
Measurement stack Data collection Scoring algorithm Trend classification Firmographic enrichment Commercial intent Data freshness
01 / Signal source

Real visits, resolved to companies and people.

The methodology has six parts, listed below. They cover how visits are collected, matched to companies and people, and scored as intent.

1

Data Collection

We track page visits from verified B2B professionals across the web. Each signal represents a real person visiting a real page, identified through hashed email matching (HEM) and IP-to-company resolution.

Unlike search volume estimates that approximate interest, our signals are grounded in observed behavior. A visitor reading a product comparison page or a technical whitepaper is a stronger demand signal than a keyword typed into a search box.

4

Firmographic Enrichment

Raw page visits become actionable when tied to company and contact data. We resolve IPs to companies via our enrichment database at an 80%+ confidence threshold.

Each resolved company is matched to firmographic data: employee count, revenue range, industry classification, and country. Contacts are resolved for seniority level and department data, so you can see which companies are researching a topic and who within those companies is doing the research.

This enrichment layer turns anonymous web traffic into the audience breakdown charts on each trend page, showing you the industries, company sizes, and seniority levels driving demand for any topic.

In graph8, you can filter in-market companies by any of these firmographic dimensions and build targeted outreach lists.

5

Commercial Intent Scoring

Not all page visits carry the same weight. Each URL in our dataset is analyzed for commercial intent: product pages, comparison articles, and pricing pages score higher than general informational content.

The B2B audience percentage further filters consumer traffic, ensuring that trends reflect genuine business buying behavior rather than casual browsing. A topic where 90% of visitors are verified professionals at mid-market companies signals real demand in a way that raw traffic numbers never could.

02 / Scoring Algorithm

Each trend gets a composite score.

Multiple factors are weighted to surface meaningful demand shifts rather than noise.

Growth percentage 88% signal weight

7-day rolling average compared against the 28-day prior average. This smooths daily fluctuations while staying responsive to real shifts.

Volume weight 72% signal weight

Applied on a logarithmic scale so that high-volume trends do not dominate, but extremely low-volume signals are appropriately discounted.

Consistency 66% signal weight

Penalizes spiky, one-off surges. A trend with steady daily visitors scores higher than one with a single large spike, even if total volume is similar.

Commercial relevance boost 80% signal weight

A 0 to 1 score derived from page content analysis. Pages with buying intent receive a higher weight than informational content.

B2B audience percentage 74% signal weight

Filters out consumer-heavy traffic. Trends with a high percentage of verified business professionals rank higher.

03 / Trend Classification

Four tiers separate breakout demand from noise.

Every trend is classified into one of four tiers based on growth rate and volume thresholds.

Exploding

Over 200% growth with 100+ unique visitors. These are breakout topics gaining rapid traction.

Surging

Over 50% growth with 50+ unique visitors. Strong upward momentum worth monitoring.

Steady

Flat growth. Established topics with consistent demand that have not shifted significantly.

Declining

Below 10% negative growth. Topics losing interest, which can be just as valuable to know.

06 / Data Freshness

Fresh signals stay useful.

graph8 keeps the trend layer focused on current behavior, not stale browsing history.

1
Recomputation

Trends are recomputed regularly with fresh behavioral data, so growth scores and classifications stay current.

2
Time series depth

Each trend page includes 90 days of daily time series data, giving you enough history to distinguish lasting shifts from temporary spikes.

3
Signal TTL

Underlying signal data has a 30 to 60 day time-to-live. Older signals age out naturally, keeping the dataset focused on current behavior rather than stale history.

Powered by graph8 B2B behavioral intent data.

See which companies are researching topics in your market.

Browse trends for free, or sign in to build lists from in-market accounts and launch outreach.

07 / Pricing

Free for verified companies. Pay for what the agents run.

Every plan has unlimited users. Credits pay for sending, calling and running the agents. Three plans.

Save 20% billed annually
For verified companies Free
Free forever
No credit card

Inbound, your first campaign and the AI front desk.

  • 5,000 starter credits as you get set up
  • 250 credits a month
  • Unlimited website visitors and form capture
  • AI web chat and AI receptionist
  • Send from your own business mailbox
  • 1 credit per contact reveal
Start Free
To scale outbound Team
$99 / mo
Billed monthly

Unlimited contact data and your own sending infrastructure.

  • 10,000 credits a month
  • Unlimited contact data, fair use
  • Mailboxes, domains and LinkedIn accounts
  • Dialer and outbound calling
  • Outside-provider enrichment
  • Export, API, MCP and CRM push
Start Free
For high volume and agencies Platform
$499 / mo
Billed monthly

Everything in Team, at the lowest credit price.

  • 75,000 credits a month
  • Everything in Team
  • Lowest credit price, $0.0067
  • Agency client workspaces
  • Higher fair-use and export limits
Start Free

Everyone starts on Free. Upgrade to Team or Platform inside graph8 when you are ready, and your setup and data stay where they are.

Every plan
  • Unlimited users
  • Free search and browse of graph8 data
  • Getting started package: company research, brand kit, first landing page
  • Bring your own AI keys

Talk to us. Qualifying teams get 12 months of unlimited contact data, free. Talk to us

What the plans include

One platform, three plans

Every plan opens the same platform for the whole org. The plans differ in monthly credits, the price of an extra credit, contact data and sending infrastructure.

What the agents run

Paid in credits
  • Campaigns and sending infrastructure Mailboxes, domains, and deliverability run for you, end to end.
  • 5-channel sequencer Email, phone, LinkedIn, SMS, and WhatsApp in automated sequences.
  • Dialer and AI voice agents Reps call from the built-in dialer. AI voice answers inbound calls, makes outbound ones and books the meeting.
  • AI inbox Every inbound email, LinkedIn message and reply sorted, drafted and answered.
  • Meeting routing and booking Route leads to the right rep and book the meeting automatically.
  • CRM, pipeline, and quotes Deals, quotes, and each rep's daily list in My Desk.
  • Studio content engine Brand, newsletters, landing pages, ads, and campaign content.
  • AI agents and workflows Operator and Executor agents for RevOps, deal reviews, and SDR work.

Contact data

Unlimited on Team
  • Unlimited contact data on Team and Platform Reveals are unlimited for every user on Team and Platform, under fair use. On Free, each reveal costs 1 credit.
  • Export, API and MCP bulk Exports, API and MCP bulk pulls, CRM push and webhooks on Team and Platform, under fair use.
  • Buying signals Visitors, intent, hiring, and job-change signals on every account.
  • Waterfall enrichment Outside providers on Team and Platform, pay on match or bring your own keys.
  • Free search and browse Your whole team explores 700M+ contacts and 100M+ companies.

For the whole team

Always on
  • Unlimited users, no seat fees Invite everyone. Pricing never scales with headcount.
  • Sending infrastructure on paid plans Mailboxes, domains and phone lines at cost plus 30%, LinkedIn accounts at $10 a month, paid from your credits.
  • Built-in CDP and integrations Warehouse, 500+ connectors, two-way CRM sync included.
  • Monthly or annual Pay monthly and cancel anytime, or pay annually and save 20%.
  • Fair-use rate limits Limits apply on all plans. They guard against scraping, not real GTM work.

Credits pay for sending, calling, AI and enrichment. Monthly credits are used first, then starter credits.

Live demand

Start free on graph8

graph8 connects behavioral intent data to account lists, messaging, sequences, calls, and meetings on one buyer graph.