Skip to main content

Connecting Knock2 to Outreach Tools

Learn how to integrate Knock2 with sales outreach platforms like Outreach.io and SalesLoft to automatically enroll identified visitors into targeted sales sequences.

John DiLoreto avatar
Written by John DiLoreto
Updated over 2 weeks ago

What You'll Learn

By the end of this guide, you'll be able to:

• Connect Knock2 to Outreach.io to automatically add identified visitors to sequences

• Connect Knock2 to SalesLoft to enroll prospects in cadences

• Use webhooks to trigger outreach actions when visitors match your workflow criteria

• Build automated sales workflows that engage prospects at the right time

Prerequisites

Before you begin, make sure you have:

• An active Knock2 account with the tracking script installed

• An Outreach.io account OR a SalesLoft account (depending on which platform you use)

• API access enabled in your outreach platform

• Admin or integration permissions in your outreach tool

How the Integration Works

Knock2 integrates with outreach tools through a combination of webhooks and middleware platforms like Zapier or Make.com. Here's the basic flow:

  1. A visitor matches your workflow criteria in Knock2

  2. 2. Knock2 sends the visitor's data to a webhook URL

  3. 3. Zapier or Make.com receives the data and forwards it to your outreach platform

  4. 4. Your outreach platform automatically adds the prospect to a sequence or cadence

Part 1: Connecting to Outreach.io

Follow these steps to connect Knock2 to Outreach.io via Zapier.

Step 1: Set Up Zapier

  1. Log in to your Zapier account (or create one at zapier.com)

  2. 2. Click "Create Zap"

  3. 3. For the trigger, search for "Webhooks by Zapier"

  4. 4. Select "Catch Hook" as the trigger event

  5. 5. Click Continue and copy the webhook URL Zapier provides

Step 2: Create a Webhook in Knock2

  1. In Knock2, go to Settings → Webhooks

  2. 2. Click + Create Webhook

  3. 3. Enter a name like "Outreach.io - Add to Sequence"

  4. 4. Select your webhook type (Contacts Webhook recommended)

  5. 5. Paste the Zapier webhook URL

  6. 6. Click Test Webhook to send sample data

  7. 7. Click Save Webhook

Step 3: Configure Outreach.io in Zapier

  1. Back in Zapier, click "Test trigger" to receive the test data

  2. 2. Add an action step and search for "Outreach"

  3. 3. Select "Add Prospect to Sequence" as the action

  4. 4. Connect your Outreach.io account

  5. 5. Map the Knock2 fields to Outreach fields:

  6. - Email → Use the email from Knock2

  7. - First Name → Map from Knock2 contact data

  8. - Last Name → Map from Knock2 contact data

  9. - Company → Map from Knock2 company data

  10. 6. Select your target sequence

  11. 7. Click "Test action" then "Publish"

Step 4: Attach to a Knock2 Workflow

  1. In Knock2, go to Workflows

  2. 2. Create or edit a workflow with your target criteria

  3. 3. Add the webhook you created as an action

  4. 4. Save and activate the workflow

Part 2: Connecting to SalesLoft

Follow these steps to connect Knock2 to SalesLoft via Zapier.

Step 1: Set Up Zapier

  1. Log in to Zapier and click "Create Zap"

  2. 2. Select "Webhooks by Zapier" as your trigger

  3. 3. Choose "Catch Hook" and continue

  4. 4. Copy the webhook URL provided

Step 2: Create a Webhook in Knock2

  1. In Knock2, navigate to Settings → Webhooks

  2. 2. Click + Create Webhook

  3. 3. Name it "SalesLoft - Add to Cadence"

  4. 4. Choose your webhook type

  5. 5. Paste the Zapier webhook URL

  6. 6. Test and save the webhook

Step 3: Configure SalesLoft in Zapier

  1. Test the trigger in Zapier to receive sample data

  2. 2. Add an action and search for "SalesLoft"

  3. 3. Select "Add Person to Cadence" as the action

  4. 4. Connect your SalesLoft account

  5. 5. Map the fields from Knock2:

  6. - Email Address → Knock2 email

  7. - First Name → Knock2 first name

  8. - Last Name → Knock2 last name

  9. - Company Name → Knock2 company

  10. 6. Select your target cadence

  11. 7. Test and publish the Zap

Step 4: Attach to Your Workflow

  1. Go to Knock2 Workflows

  2. 2. Add the SalesLoft webhook to your workflow

  3. 3. Activate the workflow

Troubleshooting

Prospects not appearing in sequences/cadences?

• Verify the webhook is saved and attached to an active workflow

• Check that the workflow has matching leads

• Ensure your Zapier/Make.com automation is turned ON

• Verify the email field is being mapped correctly

Duplicate prospects being added?

• Add a filter in Zapier to check if the prospect already exists

• Use Outreach.io or SalesLoft's duplicate handling settings

Data fields not mapping correctly?

• Test the webhook in Knock2 to see the exact data being sent

• Check the field mapping in your Zapier action step

• Ensure required fields (email, name) are populated in Knock2

Did this answer your question?