Action - Apollo Enrich Company Information
Reference manual for Apollo Enrich Company Information action
Overview
The Apollo Enrich Company Information action enriches company records using the Apollo API based on a company’s domain name.
When executed, it sends the domain to Apollo and returns available firmographic data – such as company name, logo URL, and other metadata – which you can then use to complete or update your CRM or data records.
When to Use This Action
Use this action when:
- You have a list of companies with a domain but missing other details.
- You want to auto-fill company attributes (name, logo, industry, etc.) instead of entering them manually.
- You’re synchronizing or enriching company data coming from tools like HubSpot or another CRM.
Inputs
The action requires the following inputs:

- Domain (required)
- Example values:
revos.ai,example.com.
Column containing the company’s website domain.
- API Key (required)
- Enter it directly in the action configuration, or
- Map it from a column that stores the key.
Your Apollo API key.
You can:
⚠️ Without a valid Apollo API key, the action cannot retrieve any enrichment data.
Outputs
For each row, the action calls the Apollo enrichment endpoint and returns the available company data.
Typical fields you can expect include are Company Name, Logo URL, Website, Industry and Other metadata exposed by Apollo for that domain
The exact set of fields depends on what Apollo returns for the given domain and how your integration is configured.
How the Action Works
- For each row, the action reads the Domain value.
- The domain is sent to Apollo using your API Key.
- Apollo returns enrichment data for the matching company (if found).
- The returned data is written into the corresponding output fields in your table.
If Apollo does not find a match for a domain, the enrichment fields for that row remain empty.
Configuration Steps
- Make sure your data table contains a Domain column with company domains.
- Click the + button (as when adding a new column).
- Select Action → Apollo Enrich Company Information.
- In the action configuration:
- Set Domain to the column that contains the company domain.
- Provide your Apollo API Key in the API Key field
(either as a direct value or mapped from a column).
- Click Add Action to save the configuration.
- Run the action to enrich your company records.
Example: Enriching HubSpot Company Records
Imagine you’ve imported HubSpot company data into your table. Each company has only a Domain field (e.g. revos.ai) and lacks additional details.
By configuring and running the Apollo Enrich Company Information action, you can automatically:
- Fill in the Company Name,
- Attach a Logo using the Logo URL,
- Add extra metadata (industry, company size, etc.) returned by Apollo.
This helps you keep your CRM or analytics datasets complete and up to date without manual data entry.
Requirements & Limitations
- A valid Apollo API Key is required; invalid or expired keys will cause enrichment requests to fail.
- Apollo’s rate limits and plan restrictions apply; excessive usage may be throttled or blocked by Apollo.
- If no company is found for a domain, the enrichment fields for that row will remain empty.
- Returned data depends on what Apollo has in its database for the given domain and may vary between companies.