Conversion tracking for immigration law, measured in signed cases
Immigration practices run several funnels at once in several languages, and the case types behind them differ by an order of magnitude in fee and in complexity. A green card petition, an asylum case and a citizenship application are not one conversion. Demand also moves with policy announcements rather than with seasonality, which makes period-over-period comparison misleading unless somebody says so out loud.
Free30 minutesNo obligation
Getting and tracking leads for immigration lawyers
Where an immigration firm's leads come from, and which consultations to count
An immigration practice gets leads from Local Services Ads, Search ads in English and Spanish, the Business Profile, directories such as Avvo and Abogado.com, and relatives calling about someone detained. Many callers want a case status or a form, not a lawyer. Count a lead when intake books a consultation on a matter type you handle, and record its source and language on the intake record.
The managing partner's version usually goes like this: Google Ads reports a busy month, the front desk says much of it was people asking for their USCIS case status or a consulate appointment, and the Spanish line rang all week with hardly an intake record to show for it. Government-process searches match immigration keywords, bilingual staff take calls in a second language and never log them, and the paid consultation is booked and paid in a scheduler or checkout the ad tags never see. The ads get credit for people looking for a government office, and none for the consultations clients actually paid for.
What that costs is a bidding system trained on the wrong callers. It buys more of the searches that produced a long call about the green card lottery and fewer of the ones that produced a paid consult on an asylum or removal case. A ten-minute check: filter last month's search terms for status, appointment, lottery and form names, then count how many Spanish-language calls have an intake record in Docketwise, Clio or Lawmatics.
Fixed means every consultation booked or paid carries its source, its language and the click ID where there was one, government-process searches sit in a maintained negative list, and directory and LSA leads are matched to intake by phone number. Then cost per paid consult and per retained matter can be read by channel and by language. That is the picture the free audit starts from.
Where the leads come from
| Channel | Role | Note |
|---|---|---|
| Local Services Ads | Callers who want to speak to an immigration lawyer today, paid per lead | Category 'Immigration lawyer services'. Leads for matter types or areas you don't serve are no longer credited, so list only what the firm takes; match leads to intake by phone and time. |
| Google Search ads | Matter-specific searches: family petitions, asylum, removal defense, naturalization | Spanish ads land on Spanish pages with their own number; paid consultations go back to Google Ads against the click ID. |
| Business Profile | The office listing and reviews a referred family reads before calling | One profile per staffed office; profile calls on their own number so they never pass for Search. |
| Meta | Awareness in specific languages and communities, especially after policy news | Judge on paid consultations, never on instant form volume, and keep copy away from implying anything about the reader's status. |
| Nextdoor | Minor for most immigration practices | Track it as a source if a neighbor recommends the firm; don't plan budget around it. |
| Avvo and Abogado.com | Profile calls and messages captured on the directory's own site | Your tags never see these contacts; give each profile its own number and compare cost per paid consult with the ads. |
Which calls count
- Count it when
- Count the call when intake books, or offers, a consultation on a matter type the firm handles. A call about a case status, a USCIS form or a consulate appointment never counts, however long it runs.
- Minimum duration
- Duration flatters this practice, because a caller asking how to fill in a form can talk for a long time. Treat a threshold of around a minute and a half as a rough filter and let intake's matter-type tag decide.
- After hours
- Detention and removal calls come from relatives at night and on weekends. Answer them in Spanish as well as English, or schedule ads off for those hours, because a relative who reaches voicemail calls the next firm on the list.
Where each lead should land
- Local Services Ads call or message
- Intake record with referral source Google LSA, the caller's number and language, matched monthly to the LSA lead list.
- Search ad call, form or paid consultation
- Intake record with the click ID, so the paid consultation and the retained matter can be sent back to Google Ads.
- Spanish-language ad or phone line
- Intake record tagged with language as well as source, so each language's campaigns are judged on their own consultations.
- Avvo or Abogado.com profile
- Intake record with the directory as source and its dedicated number, kept out of paid search reporting.
Immigration law · what breaks
What immigration law firms usually run into
- 01
Case types valued identically
Fees range enormously and bidding cannot tell them apart without the value.
- 02
Multilingual funnels measured as one
Spanish, Mandarin and English traffic convert at different rates and cost different amounts.
- 03
Policy-driven demand spikes read as campaign performance
A rule change moves volume in a way no campaign did.
Immigration law · the fix
What changes — Immigration law
Signed cases as the conversion
From the case management system, with the case type and fee.
Language carried on the conversion
So each funnel can be judged on its own terms.
Policy events annotated in the report
So a spike is not mistaken for a campaign win.
Immigration law · architecture
The conversion map for immigration law firms
Four steps across multiple language funnels.
- 1
Inquiry, in any language
Track the language.
- 2
Consultation booked
A leading indicator.
- 3
Consultation attended
Where eligibility is actually assessed.
- 4
Case signed
The money event, at the fee.
- 5
Case type and language
Both carried on the conversion.
Immigration law · diagnose
Where immigration law firms tracking usually breaks
- 01
Non-English pages not instrumented
The single most common gap, and it removes the funnel that often converts best.
- 02
Eligibility assessment sitting between inquiry and case
Many inquiries are not eligible, and counting them as leads misleads bidding.
- 03
Policy-driven volume swings
Annotate them. Otherwise every report is a story about the wrong thing.
- 04
Long government processing times
Not a tracking problem — the case is signed long before it resolves — but it changes what your report means.
Immigration law · prove
How the work is proven — Immigration law
Source of truth
The case management system — cases signed by date, by case type and language, for the same window
- Signed cases reconciled per matter against what each platform reports.
- Identifier capture confirmed on every language version of the site, not just English.
- Case-type values agreed and documented before anything is sent.
- Policy events annotated so period comparisons stay honest.
Immigration law · free audit
What we check in the free audit
- Non-English pages not instrumented
- Eligibility assessment sitting between inquiry and case
- Policy-driven volume swings
- Long government processing times
Checked against
The case management system — cases signed by date, by case type and language, for the same window
Free30 minutesNo obligation
Immigration law · when not to buy
What lands in your monthly report — Immigration law
One page a month, in language you can put in front of a managing partner.
- Signed cases and fees by campaign, split by case type and language.
- Cost per signed case in each language funnel, reported separately.
- Inquiry-to-case rate by campaign, which is the eligibility signal.
- Annotations for policy changes that moved demand.
Immigration law · what we deliver
The flow we build — Immigration law
Click identifier captured across every language version of the site
A common gap — the English site is instrumented and the others are not.
Carried into intake and onto the matter
Through the form or the call platform.
Signed case fires the conversion
With the case type, fee and language.
Consultations that do not proceed excluded
Common in this practice area.
Written guarantee
95%+ tracking accuracy
Measured against The case management system — cases signed by date, by case type and language, for the same window. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Immigration law questions, answered
Separate reporting, at minimum, and usually separate campaigns. The funnels convert at different rates at different costs, and blending them hides which one is actually working. The most common finding is that a non-English site was never instrumented at all.
The actual fee for that case type. The spread between a citizenship application and a complex removal defence is wide enough that an average value will make your bidding chase the wrong cases.
Annotate them in the report. A rule change can double inquiry volume in a week, and without the annotation somebody will attribute it to a campaign and scale the wrong thing.
What leaves your systems is a click identifier, a timestamp, a fee and a case type. No names, no immigration status, no case facts. That is enough for measurement and it is the limit we would recommend.
More on Immigration law
- Google Ads · Immigration lawGoogle Ads conversion tracking for immigration law firms
- Meta · Immigration lawMeta Ads conversion tracking for immigration law firms
- TikTok · Immigration lawTikTok Ads conversion tracking for immigration law firms
RELATED GUIDES
Funnels, reconciliation and tools for immigration law firms
- Debt reliefConversion tracking for debt relief, measured in enrolled clients
- BankruptcyConversion tracking for bankruptcy practices, measured in filings
- Meta · Booked call → closed wonHow to track booked call to closed won for Meta Ads
- Google Ads · Booked call → closed wonHow to track booked call to closed won for Google Ads
- Meta × Call RecordsHow to reconcile Meta Ads against your call tracking records
- Criminal defenseConversion tracking for criminal defense, measured in signed retainers
- Workers' compConversion tracking for workers' comp, measured in signed cases
- Title and escrowConversion tracking for title and escrow, measured in closed files
Free · 30 min
Check whether your non-English site is tracked
Free30 minutesNo obligation
