CASE STUDY – FACEBOOK ADS
19 Months, $89K Managed, 7.3 Million People Reached Inside a Full Meta Ads Strategy for an Immigration Law Firm
A Ventura, California immigration law firm needed to reach Spanish-speaking clients across multiple cities and case types.
Here’s how we built and managed the campaigns from the ground up.
Total Ad Spend Managed
Total Impressions
Total Link Clicks
Total Leads Generated
Avg. Cost Per Lead On Best Campaigns
THE CLIENT
An Immigration Law Firm That Needed to Reach the People Who Needed Them Most
An Immigration Law Firm That Needed to Reach the People Who Needed Them Most
Ventura, CA
Meta Ads
Hispanic Market
Apr-2024 – Nov-2025
Immigration law is one of the most emotionally charged niches in legal marketing.
The people searching for an immigration attorney aren’t just looking for legal help; they’re often scared. They’re worried about deportation, about being separated from their children, about whether they’ll ever be able to adjust their status or reunite with a spouse who’s stuck in a consular process abroad. They need to trust someone before they make a call.
This California firm had a lead attorney who was the face of the firm; bilingual, warm, direct, and genuinely committed to her clients. What they needed was a way to get her in front of the right people, in the right cities, at the right moment. That’s where we came in.
We managed their entire Facebook and Instagram Ads strategy for 19 months, running between 4 and 5 active campaigns at any given time, with a budget that started at $4,000 per month and grew to $6,000 per month as results came in and confidence grew.
THE STRATEGY
Not One Campaign. A System of Campaigns Built Around Real Client Needs
Most agencies run one or two generic campaigns and call it a day. What we built here was different.
Every campaign was designed around a specific case type, a specific fear, or a specific event because the person who needs help with a Visa Juvenil case is not the same person who’s worried about deportation, and they shouldn’t be seeing the same ad.
The strategy had three pillars running simultaneously.
Lead generation campaigns by case type.
Separate campaigns for Ajuste de Estatus, Procesos Consulares, VAWA, Visa Juvenil, and Visa T.
Each one spoke directly to that client’s situation, their fears, their questions, and the outcome they hoped for.
The attorney appeared in both static image ads and short video ads recorded directly to camera, which gave the campaigns a personal feel that stock images never can.
Live event campaigns.
The firm held in-person consultation events in cities with large Latino populations, such as American Canyon, Ventura, Bakersfield, and Fresno. For each event, we ran targeted local campaigns in the weeks leading up to it, driving registrations and consultations.
These campaigns consistently produced some of the lowest cost-per-result numbers of the entire account.
Seasonal and community campaigns.
We ran campaigns around special events for the Latino Community, like:
“Día de las Madres,”
“Día del Padre,”
and “Día del Niño,”
not just to generate leads, but to build presence in the community and keep the firm top of mind with an audience that makes decisions based on trust built over time.
When you’re selling immigration legal services to a community that has learned to distrust institutions, the attorney’s face in the ad matters more than the headline. We built the entire creative strategy around that insight.
THE RESULTS
What 19 Months of Consistent Ad Management Produces
Across 19 months and more than 25 individual campaigns, the account generated over 7.3 million impressions and 55,000 link clicks from Spanish-speaking audiences across California. Total leads generated came in at over 11,000 across all campaign types.
The numbers that stand out most are from the campaigns where strategy, creative, and targeting came together cleanly.
$0.63
Cost per lead on the best-performing Ajuste de Estatus weeks
709
Leads from Visa Juvenil 2025 campaign alone
$4.80
Cost per result. Ajuste campaign best single week (44 leads)
Here’s a breakdown of the major campaigns and what they produced:
| Campaign | Total Spent | Results | Impressions | Link Clicks |
|---|---|---|---|---|
| Visa Juvenil (2024 + 2025) | $22,993 | 3,076 | 2,518,586 | 16,333 |
| Ajuste de Estatus (all campaigns) | $23,982 | 1,010 | 1,931,313 | 11,735 |
| General (2024 + 2025) | $15,101 | 4,116 | 921,770 | 12,675 |
| Proceso Consular | $3,247 | 79 | 168,915 | 1,202 |
| VAWA | $5,789 | 117 | 378,729 | 2,514 |
| Live Events (Ventura, Bakersfield, AC) | $5,196 | 235 | 421,613 | 2,828 |
| Seasonal (Madres, Padre, Niño) | $2,374 | 3,058 | 211,026 | 5,168 |
The live event campaigns deserve a special mention. Running localized campaigns in cities like American Canyon, Ventura, and Bakersfield, targeting a tight geographic radius with messaging specifically about the in-person event, consistently produced strong registration numbers at low cost.
The format worked because the fear that drives someone to want immigration legal help is the same fear that makes them want to be in a room with an attorney who speaks their language and understands their situation.
The Takeaway
Volume of Leads Means Nothing Without the Right Message to the Right Person
What made this account work wasn’t the budget. $4,000 to $6,000 a month is meaningful, but it’s not unusual for a law firm.
What made it work was treating every campaign as its own conversation with a specific person at a specific moment in their immigration journey.
The person considering a VAWA petition is not in the same emotional place as the person who just had a family member’s consular case approved and wants to know what comes next. They needed different ads, different copy, and different calls to action.
That’s what we built, and what the numbers reflect over 19 months of consistent execution.
Running a Law Firm That Needs More Cases from Facebook & Instagram?
We specialize in Facebook Ads for immigration attorneys who serve Spanish-speaking communities. Start with a free 15-minute call, and we’ll tell you what we’d do differently with your current campaigns.