A qualified lead reaches your CRM in about 60 seconds, and it gets there on its own. No one at our end emails you a spreadsheet and no one at your end retypes a name.

The connection that makes this possible is an ordinary piece of web plumbing. While the words for it (webhook, API) sound like engineering, the idea behind them is simple.

This is a plain-English tour of how a prospect's form submission becomes a live record in your intake system, and the one setup detail worth checking before you start.

What a webhook and an API actually are, without the jargon

Picture two pieces of software that need to talk. An API is just the doorway one program leaves open so another is allowed to hand it information. A webhook is the automatic messenger that walks through that doorway the instant something happens. In this case, the instant a prospect finishes your form. Nobody presses a button. The submission itself triggers the delivery.

So the sequence is short. A prospect completes the questionnaire on one of our landing pages. Our system checks them against your written criteria and its fraud filters. If they pass, the webhook immediately carries their details through your CRM's API and drops them into the correct fields: name here, phone there, visa type and timeline in their own columns.

What would take a person several minutes of copy-and-paste happens automatically before the prospect has closed their browser tab. That is the whole trick, and it is why the leads you buy do not sit in an inbox waiting to be transcribed.

Pick the setup that matches how you work

There is no single "correct" plumbing. It depends on what your firm already runs. Three situations cover almost everyone.

  • No CRM yet. Delivery goes to your email plus a shared Google Sheet, which is a perfectly workable starting point. If you would rather stand up a proper CRM, we can point you to a sensible one during onboarding; that guidance comes with your lead package.
  • An intake team on a CRM. Leads flow straight into the CRM, and for any prospect scoring above the threshold you set, we add an SMS or WhatsApp alert so a high-value inquiry is not waiting quietly in a queue for someone to notice.
  • Call-heavy intake. On top of CRM delivery, we can push top-scored leads into your cloud phone system (Aircall, Five9, and RingCentral all accept this) so your dialer starts working the best inquiries the moment they arrive.

None of these is exclusive. The channels run in parallel, and the most common arrangement firms choose is simply their CRM with an emailed copy alongside it as a backup. How loud each alert should be, and which lead earns which channel, is the scoring question covered in speed to lead for law firms.

Which systems qualify

For the CRM itself, the rule is simple: we deliver into any CRM with an API; Clio, LawRuler, Lawmatics and most legal CRMs qualify. The same holds for the general-purpose platforms a firm might already run, such as Salesforce, Zoho, or Pipedrive, and for the automation tools that sit between apps (Zapier and Make), as well as custom systems built to accept webhooks. Still choosing a platform? Our CRM comparison for immigration law firms scores the main options for firms with 5-10+ attorneys.

Wherever the leads land, the data is mapped so each piece of information arrives in its proper place rather than as one undifferentiated blob.

For firms working across more than one language, leads can be split by language as they arrive, since every landing page runs in a single language and we already know which page a given prospect came through. Spanish-speaking prospects can drop into your Spanish intake person's pipeline and Arabic-speaking ones into another, each in its own inbox or even a separate CRM. That is a matter of configuration, not custom development, and the platform handles non-Latin scripts end to end.

The one caveat to check before you sign up

Here is the detail that trips people up, so it is worth stating plainly: free and trial CRM tiers almost always keep the API locked. Since automated delivery depends on that API, a free plan usually cannot receive leads directly.

This is not our limitation. It is how the CRM vendors gate their lower tiers. But it is yours to plan around.

If you are on a free or trial plan, you will either upgrade to a paid tier that unlocks the API or take delivery another way (email and a spreadsheet) until you do. Confirm your plan's API status early so it is settled before your first batch, not discovered on day one.

Tracking that makes attribution possible

Two identifiers ride along with every lead we send, and each pays off further down the line.

The first is a per-lead reference number. If anything ever needs sorting out about one particular prospect, it means neither of us has to guess which record the other is talking about.

The second marks the campaign that produced the lead, which is what eventually turns "what did a signed client actually cost us, broken down by where it came from?" from a shrug into a figure. That second tag is the foundation of honest attribution, and it plugs straight into the reporting job in the four jobs of your intake stack and the numbers in law firm lead conversion rates.

Why your firm makes the first move

There is a limit on our side that exists to keep your sales process clean, and it is worth spelling out.

Up until the moment a lead reaches you, we never phone, email, or text them. Nobody benefits from a second party striking up a side conversation that blurs whose consent is on record or treads on the pitch your team is about to make. Whoever the prospect hears from first, it is your firm.

And on the occasions we run nurture on your behalf as an add-on, every message goes out under your name, so the prospect only ever experiences one relationship rather than two that compete.

That clean handoff is also what makes exclusivity meaningful: the lead is yours alone from the second it lands, a principle explored in exclusive versus shared legal leads. For where delivery fits in the full journey from ad to signed client, see our guide to immigration lawyer leads. For the form that starts it all, the immigration client intake form template.

FAQ

How do purchased leads get into my CRM?

Automatically, through a data connection that fires the instant a prospect submits the form. We deliver into any CRM with an API; Clio, LawRuler, Lawmatics and most legal CRMs qualify. The moment a lead is qualified against your criteria, the system pushes their details straight into your CRM. No one re-types anything and no file gets emailed around. A new, screened prospect lands in your pipeline within about 60 seconds, mapped into the right fields and ready for your team to call.

Which CRMs and tools can receive immigration leads?

We deliver into any CRM with an API; Clio, LawRuler, Lawmatics and most legal CRMs qualify, and so do general platforms like Salesforce, Zoho and Pipedrive. Beyond CRMs, delivery can also run through automation tools such as Zapier and Make, into a cloud phone system for call-heavy intake, or to email and a Google Sheet if you have no CRM yet. Any of these can run at the same time. CRM plus an email copy is the most common pairing.

Do I need a paid CRM plan to receive leads directly?

Usually yes. Free and trial tiers of most CRMs keep the API switched off, and the API is what automated delivery depends on. If your plan does not include API access, you will either need to upgrade or receive leads another way, such as email plus a spreadsheet, until you do. It is worth confirming your specific plan's API status before onboarding so there are no surprises on day one.

Ready to grow your immigration practice?

Qualified, exclusive immigration leads: fixed price per lead, no retainers, no long-term contracts. Start with a 30-100 lead test batch.

GET STARTED NOW