Kerux
Start free trial

Via API steps and webhooks No app to install: Kerux talks to Keap's API with HTTP steps and webhooks, set up once.

LinkedIn replies into Keap

When a lead replies on LinkedIn, a follow-up campaign creates them in Keap with a Personal Access Token, ready for the email and tag-based automations small businesses run there.

How it works

  1. Daniel replies

    He wants pricing.

  2. Contact in Keap

    With his email and name.

  3. Keap sends the pricing

    From the sequence your team built.

An example workflow

  1. LinkedIn invitation and messages.
  2. The lead replies: the When the lead replies box sends them to a follow-up campaign.
  3. A Webhook / HTTP step creates the contact in Keap with the email and name.
  4. Your Keap automation picks up the new contact and sends the email follow-up.
  5. The owner gets a Slack message with the reply.

What data flows

Kerux sends to Keap

  • email
  • lead.first_name
  • lead.last_name

Keap sends to Kerux

Keap's answer with the new contact's id.

Set it up

  1. In Keap, create a Personal Access Token in your account's API settings. Kerux sends it in the X-Keap-API-Key header.
  2. In Kerux, open Integrations > Connections and click Connect on Custom API (under Developers). Pick how Keap signs in, paste the key and Keap's Base URL, click Save, then Test connection.
  3. Use https://api.infusionsoft.com/crm/rest as the Base URL.
  4. Add a Webhook / HTTP step: POST /v2/contacts with given_name, family_name and email_addresses: [{"email": ..., "field": "EMAIL1"}].
  5. In the campaign's Builder, click Test to open Test on one lead: the lead's journey shows what Kerux sent to Keap and what came back.

Plan limits: Keap's API tokens have per-second and daily call limits (Keap's developer docs).

Questions

Does Kerux have a native Keap integration?

Not a one-click app. Kerux works with Keap today through Keap's own API: you save your Keap key once in Kerux, then HTTP steps and webhooks do the work inside your campaigns. Nothing to install and no Zapier needed.

Personal Access Token or Service Account Key?

Either works with the same header. A Service Account Key belongs to the Keap app rather than to one user, which suits a shared Kerux workspace (Keap's developer docs).

How many calls can Kerux make?

Keap's docs set per-key limits per second and per day. One call per reply stays far below them.

What happens if Keap is down or refuses a call?

The lead stops with Keap's own error message and shows in Need attention with a Retry button. It never shows as finished because a call failed, and nothing else goes out to that lead until you decide.

Use it in a campaign

Try Kerux free for 10 days. No card needed.

Related integrations