---
title: "How to add leads to LeadConnector from a webhook"
description: "Use webhooks to add leads to LeadConnector from virtually anywhere."
image: "https://images.ctfassets.net/lzny33ho1g45/1UchqJPJO6pyvus1PSfwok/03b7f10a78eae2b79e2f35e92f8e2e1c/add-leads-to-leadconnector-with-webhooks-00-hero.jpg"
---

# How to add leads to LeadConnector from a webhook

Use webhooks to add leads to LeadConnector from virtually anywhere.

If you're using [LeadConnector](https://zapier.com/apps/leadconnector/integrations) as your CRM, you can pair it with just about any other app through its Zapier integration. That way, you can [automate LeadConnector](https://zapier.com/blog/automate-leadconnector/) to do everything from adding new contacts to a campaign, alerting your sales team about new leads, and even generating contracts. 

Every once in a while, though, an app you're using might not have a Zapier integration. Or, an integration's triggers and actions might not fit your specific needs. In either of those cases, [webhooks](https://zapier.com/blog/what-are-webhooks/) are the perfect solution.

You can use webhooks to do a lot of things in LeadConnector—like [adding contacts to campaigns](https://zapier.com/apps/leadconnector/integrations/webhook/1370929/capture-raw-hooks-in-webhooks-by-zapier-and-add-new-leads-to-campaigns-in-leadconnector) or [updating opportunities](https://zapier.com/apps/leadconnector/integrations/webhook/1528374/add-or-update-opportunities-in-leadconnector-for-newly-caught-webhooks)—but for now, we'll walk you through how to add contacts to LeadConnector from a tool that might not have a Zapier integration. Once you have these steps down, you can apply them to create other automated workflows as well.

## Before you begin

Make sure the app you want to pair can use webhooks. If it can, check to see what webhooks it provides. Webhooks often trigger on specific activities. For example, your app may offer a webhook for new deals and another for new contacts.  

Then, make sure you can create webhooks, as you might need specific permissions from the account owner. 

Once you've verified that you can create webhooks in your app, you'll want to open two browser tabs: one for your app's settings page and one for Zapier.

## Add leads to LeadConnector from a webhook

You can build your own Zap from scratch without any coding knowledge or use a template to get started quickly.

If you'd like to start with a template, click the Zap template below, and it'll take you to the Zap editor. If you haven't yet, you'll need to create a Zapier (free) account. Then, follow the directions below to set up your Zap.

For this tutorial, I will set up a webhook in [Carrd](https://carrd.co/), a tool for building one-page websites from scratch. They don't have a native Zapier integration, but you can easily connect the form on your Carrd site to Zapier with webhooks.

### Set up your Zapier webhooks trigger

If you're starting from the template, click on the trigger step—the event that starts a Zap—in the Zap editor. 

If you're creating from scratch, select **Webhooks by Zapier** as your trigger app and **Catch Hook** as your trigger event, then click **Continue**.

You can choose to pick a Child Key, but you can ignore that and click **Continue **for this tutorial. You'd use this option if you wanted Zapier to filter the results from your webhook based on a specific property, but we don't need to for this workflow.

Next, you'll see a webhook URL that Zapier generated. Click **Copy** to copy the URL to your clipboard. You'll need to paste the webhook URL in your app's webhook settings soon.

### Set up the webhook in your app

In your other tab, open up the app you want to pair with webhooks. Typically, you'll find webhooks in the settings, under a menu item like _API _or _Integrations_. 

For this example, Carrd makes things pretty simple. When you create a custom form, there's a **Send to Zapier **option that lets you send the contents of each form submission to Zapier. When you select that option, a _Webhook URL _field opens up underneath for you to paste the URL you got from Zapier.

Once you've pasted the URL and finished building your form, head back to Zapier to complete your Zap.

### Test your webhook

Next, we need to test our webhook to make sure it's working. Zapier will need sample data to work with to set up the rest of our Zap, so you'll want to fill out your form so Zapier has a response to pull from.

Once you've created your sample, go back to the Zap editor, and click **Test trigger**.

Zapier will pull in data from the form you submitted earlier. If everything looks good, click **Continue with selected record.**

### Set up your LeadConnector action

Now, you'll set up your action—the event your Zap will perform once your webhook is triggered. 

Choose **LeadConnector **as your action app and **Add/Update Contact **as your event, then click **Continue.**

Next, sign in to your LeadConnector account. If you haven't connected LeadConnector to Zapier before, you'll need to give Zapier access to your LeadConnector account.

Click **Sign in**, which will take you to a page asking for your API key, which you can find in the _Business Profile _section of the settings in your LeadConnector account.

Paste your API Key into the field on the login screen, and click **Yes, Continue to LeadConnector.**

Once your account is connected, click **Continue.**

Now, it's time to customize your action step. When you click into a field, you can pull in info from your webhook and add it to specific fields in LeadConnector by selecting it from the _Insert Data _dropdown.

When you're done customizing these fields, click **Continue**.

Next, click **Test action**, and Zapier will create a new contact in LeadConnector using your sample data.

If everything looks good, you're ready to turn on your Zap. If some information ends up in the wrong columns, go back and tweak things until everything looks right.

## Add new leads from anywhere with webhooks

Zapier connects with thousands of apps, but occasionally, you might come across one that doesn't have a Zapier integration yet. If that's the case, chances are you can use webhooks to pair your apps and bring the power of automation anywhere.