Company Enrichment Actions: Full Reference
This article covers every action that enriches a company record with firmographic data: employee count, revenue, funding, industry, location, tech stack, and social profiles. For contact-level enrichment, see Contact and Person Enrichment Actions. For scraping company websites directly, see Web Scraping and Utility Actions.
Enrich Company (Apollo)
Pulls firmographic data for a company from Apollo using its website domain.
Integration: Apollo
Credit cost: 2 credits per row
Category: Enrichment
Inputs
| Field | Required | Description |
|---|---|---|
| Domain | Yes | Company website domain (e.g., texau.com). Apollo strips https:// automatically. |
Outputs
| Field | Description |
|---|---|
organization_id |
Apollo's internal ID for the company |
company_name |
Company name |
company_domain |
Primary domain |
website |
Full website URL |
linkedin_url |
LinkedIn company page |
twitter_url |
Twitter/X profile |
facebook_url |
Facebook page |
founded_year |
Year the company was founded |
logo_url |
Company logo URL |
industry |
Industry category |
employee_count |
Estimated employee count |
address |
Full raw address |
headquarter_city |
HQ city |
state |
HQ state |
postal_code |
HQ postal code |
headquarter_country |
HQ country |
description |
Short company description |
seo_description |
SEO meta description |
annual_revenue |
Annual revenue (number) |
annual_revenue_printed |
Annual revenue (formatted string, e.g., "$5M") |
total_funding |
Total funding raised (number) |
total_funding_printed |
Total funding (formatted string) |
latest_funding_round_date |
Date of the most recent funding round |
latest_funding_stage |
Stage of the most recent funding round (Seed, Series A, etc.) |
technology_names |
First technology detected on the company's website |
Use cases
Agencies: Enrich a client's prospect list with company size and industry so you can personalize outreach by segment before handing the list off to a copywriter.
Founder-led teams: Pull revenue and employee count on inbound form fills to score by company size before you spend time on a discovery call.
RevOps: Populate missing account fields in HubSpot or Salesforce by running domains through this action in bulk. Map company_name, employee_count, and industry to the corresponding CRM properties.
GTM engineers: Feed technology_names into a condition column to route leads by tech stack: for example, sending Salesforce users to one sequence and HubSpot users to another.
Enrich Company (Hunter.io)
Pulls firmographic, financial, and technology data for a company from Hunter.io using its domain.
Integration: Hunter.io
Credit cost: 2 credits per row
Category: Enrichment
Inputs
| Field | Required | Description |
|---|---|---|
| Domain | Yes | Company domain (e.g., hunter.io) |
Outputs
| Field | Description |
|---|---|
company_name |
Company name |
legal_name |
Legal registered name |
domain |
Primary domain |
phone |
Company phone number |
description |
Company description |
founded_year |
Year founded |
city |
HQ city |
state |
HQ state |
state_code |
State abbreviation |
country |
HQ country |
country_code |
ISO country code |
postal_code |
HQ postal code |
latitude / longitude |
Geographic coordinates |
logo |
Logo URL |
linkedin_handle |
LinkedIn handle |
twitter_handle |
Twitter/X handle |
facebook_handle |
Facebook handle |
instagram_handle |
Instagram handle |
crunchbase_handle |
Crunchbase handle |
email_provider |
Email service the company uses |
company_type |
Public, private, non-profit, etc. |
ticker |
Stock ticker (public companies) |
us_ein |
US Employer Identification Number |
sector |
GICS sector |
industry_group |
GICS industry group |
industry |
GICS industry |
sub_industry |
GICS sub-industry |
gics_code |
Full GICS code |
sic_code |
SIC classification code |
naics_code |
NAICS classification code |
employee_range |
Employee count range (e.g., "51-200") |
traffic_rank |
Global website traffic rank |
annual_revenue |
Annual revenue |
estimated_annual_revenue |
Estimated annual revenue |
market_cap |
Market capitalisation (public companies) |
raised |
Total funding raised |
site_phone_numbers |
Phone numbers found on the company's website |
site_email_addresses |
Email addresses found on the company's website |
tags |
Company tags |
tech |
Technologies used (array) |
tech_categories |
Technology categories |
domain_aliases |
Alternate domains for the company |
indexed_at |
When Hunter.io last indexed the company |
Use cases
Agencies: Use sic_code or naics_code to segment prospect lists for regulated-industry clients (e.g., healthcare or financial services) where industry classification matters for compliance messaging.
Founder-led teams: Check email_provider to avoid cold emailing addresses hosted on catch-all or generic providers, which increases deliverability risk.
RevOps: Use traffic_rank as a proxy signal for company growth stage: fast-growing companies often show improving rank quarter over quarter.
GTM engineers: Combine tech (technologies) with a filter to build ICP segments. For example, route companies using Salesforce to a specific playbook and companies using HubSpot to another.
Enrich Company (LeadMagic)
Pulls firmographic data for a company from LeadMagic using its domain. Optionally accepts a LinkedIn URL for higher match accuracy.
Integration: LeadMagic
Credit cost: 1 credit per row
Category: Enrichment
Inputs
| Field | Required | Description |
|---|---|---|
| Company Domain | Yes | Company website domain (e.g., leadmagic.io) |
| Profile URL | No | LinkedIn company page URL or universal name: improves match accuracy |
Outputs
| Field | Description |
|---|---|
organization_id |
LeadMagic's internal company ID |
company_name |
Company name |
universalName |
LinkedIn universal name |
linkedin_url |
LinkedIn company page |
website |
Website URL |
industry |
Industry category |
description |
Company description |
tagline |
LinkedIn tagline |
specialities |
Specialities listed on LinkedIn |
hashtag |
LinkedIn hashtag |
employee_count |
Employee count (number) |
employee_range |
Employee range (string, e.g., "51-200") |
employeeCountRange_start |
Employee range lower bound |
employeeCountRange_end |
Employee range upper bound |
followerCount |
LinkedIn follower count |
founded_year |
Year founded |
ownership_status |
Public, private, etc. |
revenue |
Revenue (number) |
revenue_formatted |
Revenue (formatted string) |
total_funding |
Total funding raised |
funding_rounds |
Number of funding rounds |
last_funding_amount |
Most recent funding amount |
latest_funding_round_date |
Date of most recent round |
latest_funding_stage |
Stage of most recent round |
acquisitions_count |
Number of acquisitions |
competitors |
Known competitors |
headquarter_city |
HQ city |
headquarter_country |
HQ country |
headquarter_geographicArea |
HQ state or region |
postal_code |
HQ postal code |
logo_url |
Company logo URL |
twitter_url |
Twitter/X company page |
facebook_url |
Facebook company page |
stock_ticker |
Stock ticker (public companies) |
Use cases
Agencies: At 1 credit per row, this is the most cost-efficient option for enriching large company lists where you need funding stage, employee count, and LinkedIn follower count in one pass.
Founder-led teams: Use competitors to find and reach companies that are currently evaluating alternatives to a direct competitor.
RevOps: Map funding_rounds and latest_funding_stage to an account scoring model: recent Series B or C funding often indicates budget availability and active expansion.
GTM engineers: Combine followerCount with employee_count to calculate a "LinkedIn engagement ratio" that signals brand awareness relative to company size.
Enrich Company from LinkedIn (B2B Enrichment)
Extracts company details directly from a LinkedIn company page, including industry, employee count, location, and funding data.
Integration: B2B Enrichment
Credit cost: 2 credits per row
Category: Enrichment
Inputs
| Field | Required | Description |
|---|---|---|
| LinkedIn Company URL | Yes | Full LinkedIn company URL (e.g., https://www.linkedin.com/company/openai) |
Outputs
| Field | Description |
|---|---|
url |
LinkedIn company URL |
company_name |
Company name |
universal_name |
LinkedIn universal name |
company_type |
Company type (e.g., Privately Held, Public) |
description |
Company description from LinkedIn |
phone |
Company phone number |
followers |
LinkedIn follower count |
website |
Website URL |
logo |
Company logo URL |
cover |
Cover image URL |
tagline |
LinkedIn tagline |
founded_year |
Year founded |
employee_total |
Total employee count |
employee_range_start |
Employee range lower bound |
employee_range_end |
Employee range upper bound |
headquarter_country |
HQ country |
headquarter_state |
HQ state or region |
headquarter_city |
HQ city |
headquarter_postal_code |
HQ postal code |
num_funding_rounds |
Total number of funding rounds |
last_funding_type |
Type of most recent round (Seed, Series A, etc.) |
last_funding_amount |
Amount raised in most recent round |
last_funding_date |
Date of most recent round |
last_funding_num_investors |
Number of investors in most recent round |
last_funding_round_url |
Crunchbase URL for the most recent round |
organization_url |
Crunchbase organization URL |
industries |
Industries array |
Use cases
Agencies: Use when your input list has LinkedIn company URLs but no domains. This action extracts everything from the LinkedIn page directly without needing a separate lookup.
Founder-led teams: Pull employee_total and last_funding_type on your inbound leads to qualify them before a call. A Series A company with 30–80 employees is often a target customer profile for early-stage SaaS.
RevOps: Combine num_funding_rounds and last_funding_date in a formula column to flag accounts that received funding within the last 90 days: these are warm priority accounts for outreach.
GTM engineers: Use industries (array) in a derived formula to cross-reference ICP vertical lists and auto-tag accounts before they enter a sequence.
Extract Social Links (TexAu)
Extracts all social media profile links from a company website, grouped by platform.
Integration: TexAu
Credit cost: 1 credit per row
Category: Enrichment
Inputs
| Field | Required | Description |
|---|---|---|
| Website URL | Yes | Full website URL of the company (e.g., https://texau.com) |
Outputs
| Field | Description |
|---|---|
linkedin_links |
LinkedIn profile or company page URLs found on the site |
twitter_links |
Twitter/X profile URLs |
facebook_links |
Facebook page URLs |
instagram_links |
Instagram profile URLs |
youtube_links |
YouTube channel URLs |
github_links |
GitHub profile or organisation URLs |
Use cases
Agencies: Run a prospect's website through this action to find which social channels they are active on before building a LinkedIn or Twitter outreach sequence.
Founder-led teams: When building partnerships or investor outreach lists, use this to extract LinkedIn URLs from a list of company websites so you can find the right people on LinkedIn.
RevOps: Populate social profile fields in your CRM from a list of account domains. Use linkedin_links to drive LinkedIn Sales Navigator lookups.
GTM engineers: Chain this action with Enrich Company from LinkedIn: extract the LinkedIn URL here, then feed it into the LinkedIn enrichment action to get full firmographic data in the same workflow.
Troubleshooting
The enrichment returns empty or no data for a domain.
Verify the domain is formatted correctly: do not include https:// or trailing slashes unless the field instructions say otherwise. Some providers return no data for very new domains or domains with minimal online presence. Try a different provider's enrichment action on the same row.
Apollo or Hunter.io return data for the wrong company.
This happens with generic or redirecting domains. Pass the domain yourself rather than relying on auto-extraction. Check the company_name output field first before using downstream data.
LinkedIn enrichment returns empty for my company URL.
Make sure the URL matches the exact company page format (linkedin.com/company/[slug]). Profile URLs (linkedin.com/in/) will not work. Sales Navigator company URLs (linkedin.com/sales/company/) are also accepted.
LeadMagic returns a different company than expected.
LeadMagic matches primarily on domain. If the domain is a holding company or CDN (e.g., cloudflare.com or amazonaws.com), results will reflect that company, not your target. Provide the optional Profile URL field to improve accuracy.
Revenue and funding fields are empty.
Not all companies report financial data publicly. Privately held companies with no Crunchbase presence will have empty funding fields. Use employee_range as a fallback signal for company size qualification.
Extract Social Links returns links to unrelated companies.
Some websites embed social links to platforms or partners rather than their own profiles (e.g., a "Share on LinkedIn" button). Review the output and filter for URLs that contain the company domain or company name fragment if needed.