Resources · Zapier integration

LeadSource Zapier integrationAutomate LeadSource with Zapier.

The LeadSource Zapier integration gives you 1 trigger and 1 action. The trigger is instant, so a lead bought through one of your campaigns reaches your CRM the moment it arrives. The action works the other way and submits leads to be matched to a campaign.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the LeadSource Zapier integration actually does

On LeadSource, you set up campaigns to buy leads. Zapier sits at both ends of that flow: when one of your campaigns receives a lead, Zapier hears about it at once and passes it on; and when you hold a lead yourself, Zapier can submit it to LeadSource to be matched to an available campaign.

Bought leads in your CRM before they go cold. A campaign receives a lead, Lead Received fires, and the next step creates the contact in your CRM. Your team can call while the request is still fresh, instead of finding it later in LeadSource.

An alert for whoever is on duty. The same trigger can post each new lead to a team channel, so nobody has to keep LeadSource open all day.

Leads you collect, matched for you. Submit Lead sends a lead from a form or a sheet to LeadSource, which matches it to an available campaign. It needs a phone number, a zip code and a service type.

What Zapier does not do here. One trigger, one action, nothing else: a Zap cannot create or edit a campaign, update a lead or look one up. Leads received before the Zap was switched on are not picked up.

Adding a filter or a search to a Zap makes it multi-step, and a multi-step Zap needs a paid Zapier plan. Comparing platforms? If you are still choosing a tool, see our Make vs Zapier comparison and our Zapier review.

Vocabulary

Zapier vocabulary in one minute

Seven words you will see in the editor. Each is explained here once, then used as is.

Zap
The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
Trigger
The event in an app that starts the Zap. With LeadSource, it is a lead arriving in one of your campaigns.
Action
What the Zap does once started: the step that writes, sends or moves something for you, such as submitting a lead.
Task
The unit Zapier bills: one action your Zap completes successfully. Your plan counts tasks, not leads.
Polling vs instant
A polling trigger is checked on a timer; an instant one is reported by the app as it happens. LeadSource's trigger is instant.
Filter
A step that lets the Zap carry on only when what arrived meets the condition you set, and stops it otherwise.
Connection
Your LeadSource account linked to Zapier once, then reused by every LeadSource step in every Zap.
Cost

What a LeadSource Zap really costs

LeadSource is not a premium app, so it works from the free plan. Zapier bills successful actions, not received leads.

  • Free plan100 tasks a month, unlimited Zaps, two-step Zaps only
  • Premium appNo, LeadSource works on the free plan
  • Trigger typeInstant, the interval grid does not apply

The trigger never costs a task. Each action that succeeds counts once: sending a received lead to a CRM costs one task, to a CRM and a channel two. Submit Lead costs one task per lead it submits. An action that fails, for example because a required field is empty, is not counted. On the free plan, Zaps stop at two steps, one trigger and one action. A filter or a second action makes the Zap multi-step, which needs a paid plan. The interval grid below never applies to the instant trigger.

Connect

Connect LeadSource to Zapier in three steps

  1. 01

    Add a connection

    Open the Apps page of your Zapier account and click + Add connection. Search for LeadSource in the dialog and pick it. You need a LeadSource account, with access to the campaigns whose leads the Zap should use.

  2. 02

    Sign in to LeadSource

    Click Add connection. A tab opens on LeadSource: sign in with the account that runs your campaigns. The Zap only sees the campaigns and leads this account can see.

  3. 03

    Grant access

    Allow Zapier to access the account. The connection appears on your Apps page, and both the trigger and the action reuse it. Link it once, and every LeadSource step you add later picks it from a list.

First Zap

Your first LeadSource Zap, step by step

GoalEvery lead your LeadSource campaigns receive becomes a contact in your CRM, ready for a call.

  1. 01

    Create the Zap on Lead Received

    Start a new Zap, choose LeadSource and the Lead Received event, then your connection. The bolt in the editor marks an instant trigger.

  2. 02

    Test with a real lead

    Run the test: Zapier brings back the three most recent leads your campaigns received. Pick a real one so the mapping uses real data.

  3. 03

    Add a filter

    Click the plus icon and add Filter. Set the field, the rule and the value, so only the leads your sales team handles go through. The Zap becomes multi-step and needs a paid plan.

  4. 04

    Add the CRM action

    Add your CRM and its create-contact action. Map the lead details from LeadSource into the contact's fields, then test the step once.

  5. 05

    Check, then publish

    Open the CRM and check the new contact. If it looks right, click Publish: every matching lead now lands in the CRM at once, at one task per lead.

Triggers

The LeadSource trigger

1 event starts a Zap when something happens in LeadSource, and one of them is instant: the app calls Zapier straight away, whatever your plan.

1

Lead Received

Instant trigger

In Zapier“Triggers when a new lead is received by one of your campaigns.”

Runs the Zap each time one of your campaigns receives a new lead. It is the hook for everything that should happen once a lead you paid for comes in: a contact in your CRM, a message to the team, a line in a report.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan
When to use it
bought leads must reach the people who call them back without anyone checking LeadSource by hand.
Watch out
it covers leads from all your campaigns, so add a filter if a Zap should only handle some of them.
Actions

The LeadSource action

LeadSource gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Submit Lead

Action

In Zapier“Submit a lead to be matched to an available campaign.”

Sends a lead to LeadSource to be matched to an available campaign. Phone, Zip Code and Service are required, and a TCPA Compliant field says whether the lead is TCPA compliant.

When to use it
you collect leads in a form or a sheet and want LeadSource to place them.
Watch out
Service only accepts the listed types, from HVAC to HOME_SECURITY; case does not matter, spelling does.
When it breaks

When a LeadSource Zap breaks

Zapier attaches no help article to LeadSource and documents no limit of its own. What goes wrong is what goes wrong on any Zap, plus the strict fields of Submit Lead.

Most problems come from a Zap doing exactly what it was set up to do. Check these four cases first. If a Zap still misbehaves, see our Zapier troubleshooting guide.

  • Submit Lead fails on Service

    Service only takes the listed values, such as PLUMBING, SOLAR or KITCHEN. Any other wording from your form stops the action. Map a value from the list.
  • A required field is empty

    Phone, Zip Code and Service are all required. If the source leaves one blank, Submit Lead cannot run for that lead. The failed action is not billed.
  • Older leads never come through

    A Zap only reacts to leads received after you switch it on. Earlier leads stay in LeadSource; moving them is a separate job.
  • A sudden batch goes quiet

    A trigger that suddenly sends a huge batch, after an import or a migration, can be held back by Zapier's flood protection.
Need help

Need help automating LeadSource with Zapier?

A person reads every message.

FAQ

LeadSource Zapier integration: frequent questions

01Is the LeadSource Zapier integration free?
Yes, on Zapier's side. LeadSource is not a premium app, so it works on the free plan, which includes 100 tasks a month and unlimited Zaps. A Zap that sends each received lead to your CRM fits the free plan, because it has two steps. Add a filter to keep only some of the leads, or a second action, and it becomes a multi-step Zap that needs a paid plan. What you pay LeadSource for the leads themselves is a separate matter.
02How many tasks does a LeadSource Zap use?
One per action that succeeds. Lead Received costs nothing, however many leads your campaigns get. Creating a CRM contact for each lead costs one task per lead; adding a team alert on top makes it two. Submit Lead costs one task per lead submitted. If an action fails, say because Service holds a value outside the list, it is not counted. On the free plan's 100 tasks a month, your lead volume is what to watch.
03Is LeadSource to Zapier real time?
Yes. Lead Received is an instant trigger: LeadSource tells Zapier the moment a campaign receives a lead, and the Zap runs at once, whatever your plan. The interval grid, from 15 minutes on Free to 1 minute on Team and Enterprise, only applies to polling triggers, and LeadSource has none. That matters for bought leads, where calling back fast is the whole point. The editor shows a bolt on this trigger.
04What does it take to connect LeadSource to Zapier?
A LeadSource account, plus access to the campaigns the Zap should use. The connection is made once from the Apps page of Zapier with + Add connection, then a sign-in on LeadSource in a new tab and a grant of access. The trigger and the action both reuse it. If you plan to use Submit Lead, make sure your source can supply a phone number, a zip code and a valid service type.
05Which values does the Service field of Submit Lead accept?
Only the service types LeadSource lists for campaign matching: HVAC, ROOFING, WINDOWS, SOLAR, BATHROOM, KITCHEN, FLOORING, GUTTERS, PLUMBING, GENERATOR, DOORS, SIDING, INSULATION, CONCRETE, LANDSCAPING, POOL, ELECTRICAL and HOME_SECURITY. Case does not matter, so solar works as well as SOLAR. Any other wording fails the action. If your form uses its own labels, make sure the value mapped into Service matches one of these. Mapping a fixed value from the list is also possible when every lead from a source concerns the same service.
06What if the LeadSource operation you need does not exist?
Then Zapier cannot do it with this app today. LeadSource offers exactly one trigger, Lead Received, and one action, Submit Lead. There is no way to create or pause a campaign, update a lead or look one up from a Zap. If the missing step is on the other side of the Zap, check what that app offers on Zapier, or compare what other automation platforms support for LeadSource before building a workaround.
07Zapier, Make or n8n for LeadSource?
It depends on your criteria, not on a ranking. Zapier gives you an instant Lead Received trigger and a Submit Lead action ready to use without code, which suits teams that want bought leads in their CRM fast. Cost grows with tasks, so a high lead volume shows on the bill. Make and n8n price and host things differently and give more control. Check which LeadSource operations each platform supports before choosing.