Contacts
Contact intelligence connected to the account signals that make outreach relevant
What is it
HG Insights Contacts is B2B contact intelligence delivered through the same data feed that powers your account intelligence. Each contact is pre-matched to the firmographic, technographic, IT spend, intent, and AI maturity signals already available in RGI Fabric.
That means teams do not have to identify a high-priority account in one system, then manually find the right people in another. They can move directly from an account signal to the relevant stakeholders—using contact attributes such as job title, seniority, job function, tenure, geography, and company context.
The dataset includes more than 200 million total records and 170 million unique contacts across 10 million+ companies in 190+ countries. Email and phone enrichment occurs in real time when selected contacts are exported.
What problem it solves
Most revenue teams run two disconnected workflows: they use account intelligence to determine which companies to target, then use a separate contact provider to determine who to reach.
That gap creates manual matching, inconsistent data quality, and outreach that loses the context that made an account worth targeting in the first place. HG Contacts removes that disconnect. The contact is already connected to the account-level signals that make the outreach relevant, so teams can identify the right people and activate them from the same intelligence pipeline.
What you can do with it
- Signal-based prospecting: Find relevant stakeholders at accounts with the technology, spend, or intent signals that matter to you
- Persona targeting: Build high-precision lists by seniority, job function, country, and employment tenure
- New-in-role targeting: Identify recently appointed leaders who may be evaluating priorities, vendors, or initiatives
- Multi-threading: Map multiple relevant stakeholders within priority accounts and buying groups
- Market sizing: Count addressable contacts by role, region, industry, and target-account segment
Real-world example
Competitive displacement activation
A cybersecurity vendor identifies enterprise accounts with verified installations of a competing endpoint security product. It narrows that account set using security-spend thresholds and active research intent for relevant security topics.
The team then uses Contacts to identify VP- and C-suite-level security and IT stakeholders at those accounts, filtering for the relevant job functions, geographies, and tenure. When the list is ready for activation, email and phone details are enriched at export.
Outcome: A targeted, multi-threaded outreach motion built around accounts with a clear competitive reason to engage.
Example Data
Salesforce Engineering Leadership Contacts
- Titles: ["VP Engineering", "CTO"]
- Seniorities: ["vp", "c_suite"]
“Salesforce has 270 VP-level+ Engineering contacts in the database. You found 5 VPs of Engineering across Hyderabad (India), Utah, and New York — indicating distributed engineering leadership. If you're selling dev tools or engineering platforms, you have LinkedIn URLs to research these contacts, and you can enrich for email/phone when ready to reach out. Multi-threading across these VPs increases your chances of finding a champion.”
Key fields you get
- Contact identifiers: Contact ID, full name (first + last)
- Role details: Title, seniority level (entry/manager/director/vp/c-suite)
- Job function/sub-function: Engineering, Sales, Marketing, etc.
- Company association: Organization name, domain, organization ID
- Location: City, state/province, country
- LinkedIn profile URL (always included in search results)
- Email & phone: Requires enrichment (contact_enrich call, costs credits)
- Search metadata: Pagination, total results, provider used
Business impact
Decreases: Less manual list building — connect account intelligence to contact activation in one workflow
Increases: More relevant outreach — use technology, spend, and intent context to guide engagement
Increases: Higher confidence in contactability — enrich selected contacts with email and phone details at export
Increases: Stronger account coverage — engage multiple relevant stakeholders across priority accounts
Directional outcomes HG customers commonly report. Actual results vary by program and data application.
Under the hood
How it's unique to the market
Most contact providers tell you who to reach and where they work. HG Contacts adds the account-level context that tells you why to reach them now.
Every contact is tied to an HG Company ID and mapped to HG's Corporate Parent hierarchy. That means contact data inherits the same account linkage used across RGI Fabric and joins directly to Firmographics, Technographics, IT Spend, Intent, and AI maturity signals.
Teams are not simply pulling a list of VPs of Engineering. They can identify VPs of Engineering at companies that match their ICP, run a specific technology, spend above a relevant threshold, or are actively researching a competitor. The contact is connected to the signal that makes the outreach relevant.
The differentiator is not contact volume. It is connection: account fit, technology context, buying signals, and relevant stakeholders delivered through one connected data pipeline.
How it's derived
The core contact universe is refreshed monthly to reflect role changes, new hires, and departures. Contacts are limited to active employment records with a confirmed start date and no end date, helping teams reach people who are currently in the roles they are targeting.
Customers can filter contacts by company, job seniority, job function, country, and employment tenure. Once contacts are selected, email and phone enrichment occurs in real time at delivery—not from a static, pre-aged export.
HG uses a waterfall-enrichment approach across 20+ sources. Providers are queried sequentially until a valid result is found or all available sources are exhausted, reducing dependence on any single provider and improving coverage.
Every enriched email then undergoes three verification layers:
SMTP validation: Checks syntax, domain validity, MX records, and whether the mailbox can receive messages
Multi-verifier cross-checking: Runs multiple verification services in parallel to identify invalid or catch-all addresses that a single verifier may pass
Activity-signal validation: For catch-all domains, evaluates active online signals to determine whether an address is likely valid
This process removes up to 32% of bad emails that a single-verifier approach could allow through, helping maintain approximately 2% bounce rates for valid enriched emails.