Pro plan. Apollo.io works through a connection and HTTP steps, which are part of Pro and Agency (and the free trial). Anything you already have keeps working on every plan. See Plans and billing.
How it connects: through Apollo’s API with your API key. See Apollo’s People Enrichment, authentication and API key docs. The request and answer below follow Apollo’s docs.
Before you start
- Apollo plan: access to Apollo’s API depends on your plan, and each endpoint has its own rate limit (shown in Apollo’s developer settings).
- Credits: People Enrichment uses 1 credit for demographics or an email, 8 more if a mobile number comes back, and nothing if nothing is found (Apollo’s docs).
- An API key: in Apollo, open Settings > Integrations > API and create a key.
1. Connect Apollo
In Kerux, open Integrations > Connections, click Connect on Custom API (under Developers):- How it signs in: API key in a header, Header name
x-api-key, paste the key. - Base URL:
https://api.apollo.io
2. Look up the email
Add a Webhook / HTTP step after Invitation accepted, pick the Apollo connection, name itapollo and paste this in the step’s JSON:
{{steps.apollo.response.body.person.email}}, {{steps.apollo.response.body.person.title}}.
3. Use it safely
- Add a Condition after the step: email found goes to your email step; no email stays on LinkedIn only. Kerux never sends an email with an empty address: a step whose variable is empty waits instead.
- To keep the email on the contact, add an Update contact step that sets Email to the email from Apollo’s answer.
Test with one contact
In the campaign’s Builder, click Test to open Test on one contact with a contact whose profile you know. The journey shows Apollo’s answer and the credits it used are visible in Apollo.Common errors
401 or 403
401 or 403
The key is wrong, or your Apollo plan doesn’t include this endpoint. Check the key in Settings > Integrations > API and your plan.
429 Too Many Requests
429 Too Many Requests
You hit Apollo’s rate limit for the endpoint. Kerux retries later on its own; lower the campaign’s daily volume if it keeps happening.
No email in the answer
No email in the answer
Apollo found the person but no email, or no match. The step still succeeds; branch on the email being empty.