• Home

  • Automation with Zapier

  • Zapier tutorials

Zapier tutorials

4 min read

How to add leads to LeadConnector from a webhook

By Will Harris · July 3, 2023
A hero image for an article about adding leads to LeadConnector with webhooks.

If you're using LeadConnector as your CRM, you can pair it with just about any other app through its Zapier integration. That way, you can 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 are the perfect solution.

You can use webhooks to do a lot of things in LeadConnector—like adding contacts to campaigns or updating opportunities—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.

Webhooks are available on paid Zapier plans and during a free Zapier trial.

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.

Zapier is the leader in workflow automation—integrating with thousands of apps from partners like Google, Salesforce, and Microsoft. Use interfaces, data tables, and logic to build secure, automated systems for your business-critical workflows across your organization's technology stack. Learn more.

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.

Create or update contacts in LeadConnector for newly caught webhooks

Create or update contacts in LeadConnector for newly caught webhooks
  • Webhooks by Zapier logo
  • LeadConnector logo
Webhooks by Zapier + LeadConnector

For this tutorial, I will set up a webhook in Carrd, 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.

A screenshot of the setup for a webhook trigger step in the Zapier editor.

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.

A screenshot of a webhook URL generated by Zapier.

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.

A screenshot highlighting the Webhook URL field of a custom form settings in Carrd.

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.

A screenshot of a successful webhook trigger step in the Zapier editor.

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.

A screenshot of the setup for a LeadConnector action step in the Zapier editor.

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.

A screenshot of the login screen to connect LeadConnector to Zapier.

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.

A screenshot customizing a LeadConnector action step in the Zapier editor.

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.

A screenshot of a successful LeadConnector action step test in the Zapier editor.

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.

Related reading:

  • Your guide to using webhooks with Zapier

  • 7 ways to use webhooks to automate anything

  • How to send an email from a webhook

  • Connect Facebook Lead Ads to a CRM with webhooks

  • How to connect Airtable to webhooks

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'