Overview
Integrating your Convertr campaigns with Apollo (Apollo.io) allows you to enrich leads with additional contact and company data — such as job titles, addresses, LinkedIn URLs, and company details — enabling more precise targeting and improved conversion outcomes.
In this guide, we’ll walk through setting up a Universal Enrichment job to query data from Apollo and append it to your leads.
Please note: Apollo integration is offered as a bring-your-own-license solution — you’ll need to provide your own Apollo API key.
Creating Your Apollo Account and API Keys
Apollo offers free credits when you sign up, allowing you to test integration without needing to contact their sales or support teams. If you don't yet have an account, visit the Apollo signup page and follow the instructions to create one.
Please note: You may need to contact Apollo to extend your API usage limits if you plan to enrich a large volume of leads.
After signing up, follow Apollo documentation to create your Apollo API key.
Adding Universal Enrichment Job
Now that we’ve completed all the prerequisites, we’ll add the Universal Enrichment job to integrate with Apollo contact enrichment.
To speed up the setup, we’ll use a sample JSON configuration.
- Download the sample JSON configuration file.
- Open file and copy its contents.
- Go to Processr > Enrichment tab in your Convertr campaign.
- Click Add.
- Select Universal Enrichment from the Job dropdown.
- Click Import from JSON.
- Paste the JSON configuration that you copied in the previous steps.
- Replace
<Your Apollo.io API key>with your Apollo API key in Headers > x-api-key field. - Click Save.
In this example, we only append LinkedIn URL, country, and company name from Apollo.
In a real integration, adjust the Response Mapping section to remove redundant field and add any other fields from Apollo response following the Apollo API documentation.
For example, to append job title as 'Apollo.io Job Title' and primary phone number of a company as 'Apollo.io Company Phone' while skipping the country, your mapping should look like this:
Testing and Troubleshooting of The Configuration
Refer to the Universal Enrichment documentation for detailed guidance on testing your setup and resolving configuration issues.
Validating Leads Using Enriched Data and Delivering Enriched Lead to CRMs
See the Universal Enrichment documentation for instructions on using enriched fields to validate leads and deliver enriched lead data into connected CRMs.
Conclusion
Once configured, all leads submitted to your campaign will be automatically matched and enriched with Apollo contact data.
The enriched fields will be visible in the Convertr lead view, can be applied to lead validation, and may be included when delivering the lead to your CRM.