
Over nineteen months, I managed $89,000 in Facebook and Instagram ad spend for an immigration law firm in Ventura, California.
The campaigns generated more than 11,000 leads, reached 7.3 million people, and consistently brought in new consultations at costs that would make most Google Ads managers jealous.
You can see the full data breakdown on the case study page, including campaign-by-campaign tables and cost-per-lead numbers for every case type we ran.
This article is something different.
Instead of walking you through the data, I want to share the lessons I took from running those campaigns, the things I would tell any immigration attorney who is thinking about Facebook Ads or already running them and wondering why the results feel inconsistent.
Some of what I learned confirmed what I expected going in, and some of it surprised me in ways that changed how I approach paid advertising for law firms today.
One Generic Campaign Will Burn Through Your Budget
The biggest mistake I see immigration attorneys make with Facebook Ads is running a single campaign that says something like “Need an immigration lawyer? Call us today.”
That approach treats every potential client as if they all have the same problem, the same fear, and the same urgency, and the truth is they don’t.
A mother who is trying to protect her child through a Visa Juvenil petition is in a completely different emotional place than someone who wants to adjust their status after years of living in the country.
Those two people need different ads, different language, and a different reason to trust you enough to pick up the phone.
In this campaign, we ran more than 25 individual campaigns across 19 months.
At any given time, four or five were active simultaneously, each one built around a specific case type: “Ajuste de Estatus,” “Procesos Consulares,” “VAWA,” “Visa Juvenil,” “Visa T.”
Every ad spoke directly to the person in that situation, addressed their specific fears, and gave them a clear next step.
The result was that our best “Ajuste de Estatus” week produced 44 leads at $4.80 per result, and some weeks the cost per lead dropped as low as $0.63.
Those numbers don’t happen when you’re running a generic campaign to a broad audience and hoping the right person sees it.
Your Next Client Is Searching for You Right Now
Immigration clients are online every day, looking for a law firm they can trust. I help immigration attorneys show up in those searches, build credibility before the first call, and turn website visitors into booked consultations. See how I do it and what it costs for your firm.
The Attorney’s Face Matters More Than You Think
Early in the engagement, I tested different creative approaches: stock images of courtrooms, designed graphics with bold text overlays.
Professional headshots paired with compelling copy.
The results made it clear very quickly that when the attorney appeared on camera, speaking Spanish directly to the viewer, every metric improved.
Click-through rates went up, cost per lead went down, and lead quality improved noticeably, meaning more of those leads turned into real consultations.
This makes sense when you think about who the audience is and what they’re going through.
Many of the people these campaigns reached are part of communities that have real, justified reasons to distrust institutions and authority figures.
They’ve heard horror stories about lawyers who took money and disappeared, or about “notarios” who promised immigration help and caused more damage than they prevented.
Seeing an attorney speak directly to them, in their own language, with warmth and confidence, breaks through that wall of distrust faster than any headline or graphic ever could.
I’ve carried this lesson into every campaign I’ve run since then, and I recommend it to every attorney I work with, even beyond the immigration niche.
Campaigns by Case Type Consistently Outperformed Broad Targeting
I mentioned this above, but it’s worth its own section because the performance gap was significant.
When we compared broad campaigns with case-type-specific campaigns, the case-type-specific ones outperformed the broad ones on cost per lead almost every time.
Here’s what the numbers looked like across the three largest campaign categories:
| Campaign Type | Total Spend | Leads | Cost Per Lead | Impressions |
| Visa Juvenil (2024 + 2025) | $22,993 | 3,076 | $7.48 | 2.5M |
| Ajuste de Estatus | $23,982 | 1,010 | $23.74 | 1.9M |
| General (broad targeting) | $15,101 | 4,116 | $3.67 | 921K |
The general campaigns brought in the highest raw volume, but the leads from case-specific campaigns converted at higher rates downstream, which is the metric that matters most to a law firm.
When someone fills out a form in response to a Visa Juvenil ad, they already know what they need and why they’re reaching out.
There’s less qualifying work for the intake team, and the consultation starts from a much stronger place.
If you’re running Facebook Ads for your immigration law firm and treating all your case types as one audience, you’re leaving better results on the table.
Live Event Campaigns Were the Most Underrated Lead Driver
This was one of the surprises.
The firm held in-person consultation events in cities with large Latino populations, including American Canyon, Ventura, Bakersfield, and Fresno.
For each event, we ran hyperlocal campaigns in the two or three weeks leading up to it, targeting a tight geographic radius with messaging that highlighted the date, location, and the fact that the attorney would be there in person to answer questions.
The live event campaigns produced 235 registrations from $5,196 in total spend, which works out to about $22 per registration.
That might not look like the cheapest number next to the $0.63 per lead on our best Ajuste weeks, but the context matters enormously.
These people drove to a specific location on a specific date to sit across from an attorney, and the conversion from registration to signed case was significantly higher than the conversion from a Facebook lead form submission.
For attorneys who serve communities where face-to-face interaction is valued, and in immigration law that’s almost always the case, event campaigns deserve a permanent line in the budget.
Seasonal Campaigns Build the Trust That Lead Gen Campaigns Cash In On
We ran seasonal campaigns around Día de las Madres, Día del Padre, and Día del Niño. Their purpose was community presence.
We designed them to keep the firm visible at moments that mattered emotionally to the audience.
The messaging was warm and personal, sometimes featuring the attorney’s own family, and the goal was to remind people that this firm lives in their community year-round, showing up at moments unrelated to signing a case.
Here’s how the community and event campaigns compared to the lead-generation campaigns in terms of efficiency:
| Campaign Category | Spend | Results | Cost/Result | Link Clicks | Purpose |
| Seasonal (Madres, Padre, Niño) | $2,374 | 3,058 | $0.78 | 5,168 | Community trust |
| Live Events (3 cities) | $5,196 | 235 | $22.11 | 2,828 | In-person consults |
| VAWA | $5,789 | 117 | $49.48 | 2,514 | Case-specific leads |
| Proceso Consular | $3,247 | 79 | $41.10 | 1,202 | Case-specific leads |
The seasonal campaigns generated 3,058 leads from just $2,374 in spend.
Part of the reason is that community-oriented content gets shared organically within families and friend groups, which significantly amplifies its paid reach.
But beyond the numbers, these campaigns served a strategic purpose that doesn’t show up in any dashboard.
They built the kind of familiarity and goodwill that makes someone think of your firm first when a real legal need comes up three months later.
If you’re only running campaigns when you need leads, you’re missing the longer game that makes your lead campaigns more effective in the first place.
What $4,000 to $6,000 a Month Can Produce When the Strategy is Right
A lot of attorneys assume you need a massive ad budget to make Facebook work for a law firm.
This campaign started at $4,000 per month and scaled to $6,000 per month as results proved themselves, and in the context of legal advertising budgets, that’s moderate.
For comparison, a competitive Google Ads campaign targeting immigration keywords in a major metro area could easily spend $6,000 in a month and generate only a fraction of the leads, especially in cities like Los Angeles, Miami, or Houston, where cost per click on immigration keywords can exceed $30 or $40.
Facebook and Google do different jobs.
A structured Facebook campaign with clear targeting, case-specific messaging, and authentic creative can stretch a moderate budget further than most attorneys expect.
The $89,000 total spend over 19 months generated over 11,000 leads and 7.3 million impressions.
For perspective, reaching 7.3 million people through Google Search would cost several times that amount.
If your immigration law firm marketing strategy is currently all Google, all the time, Facebook gives you a channel that reaches people before they ever type a query into a search bar, and the economics can be genuinely favorable.
Stop Watching Impressions and Start Watching What Turns Into Cases
I learned this the hard way over years of managing PPC campaigns for clients.
Impressions and reach look impressive in a report.
Telling a client “we reached 7.3 million people” sounds great, and in the right context it is meaningful.
But the number that determines whether a campaign is worth running is the cost per qualified lead, and more importantly, how many of those leads turn into signed cases.
In this campaign, we tracked cost per result at the campaign level and reviewed performance weekly.
When an ad set’s cost per lead started creeping up, we’d analyze whether the audience was fatiguing, whether the creative had gone stale, or whether the budget needed to shift to a better-performing campaign.
That kind of active management is the difference between a campaign that produces consistent results for 19 months and one that burns through budget in six weeks before the attorney gives up and says Facebook doesn’t work.
The numbers in a case study are the outcome of hundreds of small decisions made week after week, and that ongoing attention is where the real value of working with someone who knows paid advertising for professional services lies.
Spanish-Language Ads Demand More Than a Translation
Every ad in this campaign was written in Spanish and targeted to Spanish-speaking audiences.
Writing them was a cultural exercise as much as a linguistic one.
The phrasing, the tone, the emotional triggers, and even the way the call to action was framed all had to feel natural to someone whose first language is Spanish.
Running your English ad copy through Google Translate and calling it a Spanish campaign is one of the fastest ways to waste money, and the audience can feel the disconnect instantly, even if they can technically understand the words.
The same principle applies to the landing experience.
When someone clicks a Spanish-language ad, they expect the form, the page, and the follow-up communication to be in Spanish.
In this campaign, we used Facebook lead forms rather than landing pages, which kept users on the platform and eliminated the friction of loading an external page.
But even with lead forms, the questions, the privacy disclaimer, and the thank-you message all had to be in Spanish.
Every step where the language switched or felt awkward was a potential drop-off point, and in a niche where trust is already fragile, you can’t afford unnecessary friction.
There’s also a nuance around regional Spanish that matters.
The way a Mexican family in Bakersfield talks about immigration is different from how a Guatemalan family in Los Angeles discusses it.
Matching every regional dialect wasn’t realistic, so we kept the language warm, conversational, and free of the formal legal jargon that creates distance between a firm and the reader.
Speed of Follow-Up Decides Whether Your Leads Become Clients
Generating 11,000 leads doesn’t matter if no one answers the phone when those people reach out.
One of the patterns I’ve seen across every paid advertising campaign I’ve managed, not just this one, is that the firms with the fastest follow-up close the highest percentage of their leads.
When someone fills out a Facebook lead form at 8 PM on a Tuesday because they’re worried about their child’s immigration status, that fear doesn’t wait for business hours.
If your team responds within an hour, you’re talking to someone who is still in the emotional state that made them reach out.
If you wait until the next morning, they’ve cooled off, gotten distracted, or maybe even filled out a form for another attorney who responded first.
I wrote an entire article about how lead response time affects your close rate, and the data is clear. Speed matters.
In the context of this campaign, the firm’s intake team was responsive and consistent, which is a major reason why the volume of leads translated into a volume of consultations.
If you’re planning to invest in Facebook Ads, make sure you also invest in the systems and staffing that allow you to respond quickly, the best campaign in the world can’t close a lead that nobody called back.
What I Would Tell Any Immigration Attorney Thinking About Facebook Ads
After 19 months and $89,000 in managed spend, the lessons come down to a handful of principles that I believe apply to any immigration law firm considering this channel.
- Segment your campaigns by case type and speak to each audience’s specific situation.
- Put the attorney on camera, especially if you serve a Spanish-speaking community.
- Treat live events as lead drivers in their own right.
- Invest in community-presence campaigns during moments that matter to your audience.
- Track cost per qualified lead, not impressions.
- Write your ads in the language your clients speak, and make sure every step of the process, from the ad to the form to the follow-up call, stays in that language.
- Every one of these came out of the work itself.
This campaign ran for over a year and a half, managed week by week, adjusted as data came in, and built on an understanding of the audience that goes beyond demographic checkboxes.
If you want to see the full campaign data, the case study page has every number, including cost per lead by campaign type, total spend, impressions, and results across all 25+ campaigns.
I’ve been helping businesses with their online marketing since 2011.
If you’re an immigration attorney and want to discuss what a Facebook Ads strategy could look like for your firm, or if you’re already running ads and the results don’t match the spend, I’d be glad to take a look and give you an honest assessment.
You’ll get a straightforward read on whether this channel makes sense for your practice and what it would take to do it well.