Skip to main content
Pro plan. Dropcontact 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.
Dropcontact works in two calls: you submit the person, then you ask for the result with the id it gave you. A single Poll until step does both: its first call submits the contact, then it asks again every few minutes until Dropcontact is done.
How it connects: Dropcontact’s API with your key in the X-Access-Token header. See Dropcontact’s Enrich a batch of records docs. The requests and answers below follow Dropcontact’s docs.

Before you start

  • Dropcontact plan: the API uses the same credits as the app (Dropcontact’s pricing).
  • An API key: copy it from the API settings of the Dropcontact app.

1. Connect Dropcontact

In Kerux, open Integrations > Connections, click Connect on Custom API (under Developers):
  • How it signs in: API key in a header, Header name X-Access-Token, paste the key.
  • Base URL: https://api.dropcontact.com
Click Save, then Test connection.

2. Submit and poll

Add a Poll until step named dropcontact, pick the Dropcontact connection and set it up like this:
The first call’s answer (from Dropcontact’s docs) carries the id:
While the job runs, the GET answers with success: false and a reason. When it’s done (trimmed):
In the next steps: {{steps.dropcontact.response.body.data.0.email.0.email}} and {{steps.dropcontact.response.body.data.0.nb_employees}} (array positions are written as numbers between dots).

3. Use it safely

Add a Condition on the email: found goes to your email step, empty stays on LinkedIn. Add an Update contact step to keep the email on the contact.

Test with one contact

In the Builder, click Test to open Test on one contact. The journey shows the submission, each check (the last one, the next one and how many are left) and the final answer.

Common errors

The key is wrong. Copy it again from Dropcontact and edit the connection.
Dropcontact wasn’t done after all the checks. Raise maxAttempts, or check the request in Dropcontact.
Dropcontact found no email for that person. The step still succeeds; branch on the email being empty.
Related: Webhook steps, FullEnrich, Prospeo.