$187,750 in signed immigration cases from $6,906 in ad spend
How Rocket Launch Media used Meta Ads and Google Local Services Ads to help Olympic Law Center generate 39 closed opportunities worth $187,750.
- Client
- Olympic Law Center & Associates
- Channels
- Meta Ads + Google Local Services Ads
- Closed opportunities
- 39
- Signed case value
- $187,750
- Tracked advertising spend
- $6,906.36
- Signed case value to ad spend
- 27.2x

Client: Olympic Law Center & AssociatesGabriela Kreutzer · California Bar since 1990 · Immigration law · Los AngelesThe results at a glance
Across the campaign data presented in this case study, Olympic Law Center spent $5,375.08 on Meta advertising and $1,531.28 on Google Local Services Ads. The firm’s CRM shows 39 opportunities in the closed-deal stage with a combined value of $187,750.
How did Olympic Law Center generate $187,750 from paid advertising?
Olympic Law Center generated 39 closed opportunities worth $187,750 after running a combination of Meta Ads and Google Local Services Ads. The advertising data shown in this case study represents $6,906.36 in combined spend, producing a 27.2x ratio between closed opportunity value and advertising spend.
Rocket Launch Media ran two acquisition channels side by side. Meta Ads carried the volume: video and image creative running against instant forms and a survey funnel, producing leads at a low single-digit to low double-digit cost depending on the campaign. Google Local Services Ads carried the intent — the firm’s Google Screened listing sitting above the unpaid results for people in Los Angeles actively searching for an immigration lawyer, charged per call or message rather than per click.
Both channels fed the same intake. Leads landed in the firm’s CRM, were qualified and followed up, and moved through booked consultations toward retained matters. The 39 opportunities in the Deal Closed stage, and the $187,750 attached to them, are the CRM’s own record of what came out the other end.
Campaign run and reported by Ahmed Elmahdy, founder of Rocket Launch Media, an immigration law firm marketing agency. Figures read from Meta Ads Manager, the Google Local Services Ads dashboard and the firm’s CRM on 20 September 2026. Related reading: Meta ads for immigration lawyers · Google Local Services Ads for immigration lawyers · more case studies.
The challenge
An established immigration practice does not have a credibility problem. It has a predictability problem.
Referrals do not arrive on a schedule
Gabriela Kreutzer has practised immigration law in Los Angeles since being admitted to the California Bar in 1990. A practice that old generates steady word of mouth. But word of mouth cannot be turned up in a slow month, and it never tells the firm what a new client actually costs to acquire.
Generating leads is not the same as signing cases
Plenty of immigration firms can buy leads. Far fewer can show what happened to them. A screenshot of hundreds of form fills proves the ads worked; it says nothing about whether anyone retained the firm. The system has to connect advertising, intake, follow-up and retained matters, or the numbers at the top are decoration.
One channel is a dependency
Search advertising only reaches people who have already decided they need a lawyer and are choosing one. That ceiling is set by search volume in the market, not by budget. Reaching the much larger group who have an immigration problem but have not started searching requires a second channel doing a different job.
The immigration law firm marketing strategy
Two channels, two jobs. One creates demand, the other captures it. Both end at the same consultation.
Meta Ads — demand generation
Google Local Services Ads — demand capture
The two channels reach the same person at different moments. Meta reaches someone scrolling who knows they have an immigration problem but has not yet started looking for a lawyer. Local Services Ads reach that same person weeks later, at the moment they open Google and start choosing. Running both means the firm is present for the whole decision rather than the last five minutes of it.
Meta Ads results
Total Meta spend across the account: $5,375.08.

Meta Ads campaign performance from Olympic Law Center advertising account. Account identifiers have been obscured for client privacy.
Three campaigns carried the spend, each testing a different offer and creative format.
| Campaign | Result | Cost per result | Spend |
|---|---|---|---|
| Immigration Law Firm C1 | 618 Meta leads | $3.16 | ~$1.96K |
| CON – Immigration – Survey Funnel | 147 website leads | $21.40 | ~$3.15K |
| Higher Intent (Video Test) | 49 form leads | $5.57 | ~$272.99 |
These are the visible campaign results in the advertising account. They are reported per campaign rather than added into a single lead total, because the campaigns ran over different date ranges and lead de-duplication across them has not been separately verified. The figure this case study relies on is the spend, $5,375.08, and the closed-opportunity record in the CRM.

The creative that carried it. At ad level, a green card video produced 591 leads at $3.13 each from $1,848.57, while the image ad behind the survey funnel produced 147 website leads at $21.40 from $3,146.36. This view covers the two largest campaigns, $5,102.13 of the total spend, across 305,014 impressions.
The gap between $3.13 and $21.40 per result is the whole argument for running several angles at once. One video format found the audience; the survey funnel cost roughly seven times as much per lead but produced a different, more qualified kind of enquiry. Neither number is knowable in advance, which is why Rocket Launch Media launches multiple angles and lets the account fund the winners.
Google Local Services Ads results
22 August 2026 through 20 September 2026, from the firm’s Local Services Ads dashboard.
| Metric | Result |
|---|---|
| Total lead spend | $1,531.28 |
| — Phone spend | $961.13 |
| — Message spend | $570.15 |
| Charged leads | 71 |
| — Phone leads | 36 |
| — Message leads | 35 |
| Approximate cost per charged lead | $21.57 |
| Ad impressions | 3,418 |
| Top impression rate on Search | 91.88% |
| Absolute top impression rate on Search | 24.62% |

Google Local Services Ads performance for Olympic Law Center. $1,531.28 in lead spend and 71 charged leads over 30 days, with the firm’s ad shown above the unpaid results on 91.88% of impressions.
Local Services Ads were the high-intent search component of the acquisition strategy. Google charges per lead rather than per click here, so every one of those 71 leads was a real phone call or message from someone searching for an immigration lawyer in Los Angeles. The 91.88% top impression rate matters because Local Services Ads rank on proximity, review profile, responsiveness and Google Screened status — a firm that answers quickly gets shown more often, which makes intake speed an advertising decision as much as an operational one.
From leads to 39 closed immigration cases
$187,750 total valueThe firm’s CRM shows 39 opportunities in the Deal Closed stage with a combined opportunity value of $187,750.

Olympic Law Center CRM, Deal Closed stage. 39 opportunities totalling $187,750, each tagged to its originating ad source. Client names, phone numbers and case details have been obscured for privacy.
This is the section that separates a lead-generation screenshot from a marketing result. Individual opportunity values in the stage range from a few hundred dollars to $5,000, and every card carries the source that produced it. Signed case value is what the firm recorded against each matter; it is not a statement about cash collected.
The numbers behind the campaign
Everything on this page in one table, so nothing important lives only inside an image.
| Metric | Result |
|---|---|
| Meta ad spend | $5,375.08 |
| Google LSA spend | $1,531.28 |
| Combined ad spend | $6,906.36 |
| Closed opportunities | 39 |
| Closed opportunity value | $187,750 |
| Average closed opportunity value | ~$4,814 |
| Ad cost per closed opportunity | ~$177 |
| Closed opportunity value / ad spend | ~27.2x |
Calculation methodology. $5,375.08 + $1,531.28 = $6,906.36 combined tracked advertising spend. $187,750 ÷ $6,906.36 = approximately 27.2. $6,906.36 ÷ 39 = approximately $177 in advertising spend per closed opportunity. $187,750 ÷ 39 = approximately $4,814 average closed opportunity value.
The 27.2x figure compares signed case value with advertising spend. It is not profit, and advertising was not the firm’s only cost of acquiring these clients — staff time, intake, software and the legal work itself all sit outside this number.
Why Meta Ads and Google LSA worked together
The two channels are not redundant. They do opposite jobs, and an immigration firm running only one is leaving the other half of the market alone.
What Meta did
What Local Services Ads did
A firm that only runs search advertising is capped by how many people search this month. A firm that only runs social advertising reaches plenty of people but misses the ones already typing “immigration lawyer near me” into Google. Running both is how Olympic Law Center stopped depending on a single lead source, and it is the structure Rocket Launch Media builds for every immigration law firm it works with.
The ads that ran
Three vertical video ads, each built around one situation a Los Angeles immigrant actually searches for. Attorney advertising disclosure runs on screen throughout, and no ad promises or implies an outcome.
Asylum“Afraid to go back to your country? You may already qualify for asylum.” Opens on the fear, then lands the 35-year proof line.
Denied case“There is usually a path.” Speaks to the person who has already been told no once and assumed that was the end of it.
Closed case“A case that was closed is not always finished.” Targets an old file the person stopped thinking about years ago.
All three use the firm’s own colours and typefaces from abogadagabriela.com, burn in captions because most viewers watch muted, and end on the same offer: a free 15-minute evaluation. See how these get made on the video marketing page.
What this immigration law firm case study shows
1. Lead cost alone does not tell the whole story
This account produced leads at $3.16, $5.57 and $21.40 depending on the campaign. Judged on cost per lead alone, the $21.40 survey funnel looks like the failure and would have been switched off early.
But cost per lead is an input, not a result. The only number that settles the argument is what reached the Deal Closed stage, and that lives in the CRM rather than in Ads Manager.
2. Revenue attribution matters more than screenshots of hundreds of leads
Any agency can show a lead count. Far fewer can put the advertising spend and the closed-case record side by side and let someone divide one by the other.
$6,906.36 in tracked spend against 39 closed opportunities worth $187,750 is roughly $177 of advertising per signed matter. That is a sentence an immigration firm can plan a budget around. “We got you 800 leads” is not.
3. Combining demand generation with high-intent search diversifies acquisition
Meta produced the volume and Local Services Ads produced the intent. Neither channel alone would have reached both the person scrolling Instagram in the evening and the person searching Google the following week.
For Olympic Law Center, that combination is what turned an unpredictable referral flow into a repeatable one — and it is why every case study we publish shows the spend and the CRM together, not just the top of the funnel.
Frequently asked questions
How much did Olympic Law Center spend on advertising?
The campaign data included in this case study shows $6,906.36 in combined advertising spend, consisting of $5,375.08 on Meta Ads and $1,531.28 on Google Local Services Ads.
How much revenue did the immigration law firm generate?
The firm’s CRM shows 39 closed opportunities with a combined value of $187,750. This figure represents closed opportunity or signed case value and should not be described as cash collected unless separately verified.
How many cases did the campaign generate?
The CRM shows 39 opportunities in the Deal Closed stage.
What was the average value of a closed case?
Based on $187,750 across 39 closed opportunities, the average recorded opportunity value was approximately $4,814.
How much advertising spend did it take to acquire a closed case?
Dividing $6,906.36 in tracked advertising spend by 39 closed opportunities produces an advertising cost of approximately $177 per closed opportunity.
What was the return on advertising spend?
The closed opportunity value was approximately 27.2 times the tracked advertising spend. This compares signed opportunity value with advertising spend and should not be interpreted as profit, since advertising was not the firm’s only cost of acquiring these clients.
Did Rocket Launch Media use Facebook Ads or Google Ads?
Both. The strategy used Meta advertising across Facebook and Instagram for lead generation, and Google Local Services Ads to capture prospects already searching for immigration legal services in Los Angeles.
Do Meta Ads work for immigration law firms?
In this campaign they did: Meta carried $5,375.08 of the $6,906.36 in tracked spend behind 39 closed opportunities, with the winning campaign producing leads at $3.16 each. Campaign performance varies based on market, case types, intake, advertising budget, creative, follow-up and other factors, so this is one firm’s result rather than a projection. Rocket Launch Media has published a second Meta ads case study for an immigration law firm covering a different market.
How do Google Local Services Ads work for immigration lawyers?
Local Services Ads sit above the normal paid and unpaid search results and charge per lead rather than per click. A firm passes Google Screened background and licence checks, sets a weekly budget, and is billed when someone calls or messages through the ad. During the period shown in this case study, Olympic Law Center was charged for 71 leads. Read the full Local Services Ads guide for immigration lawyers.
About these results
Where each figure comes from, and what it does not mean
- Advertising spend comes from advertising-platform reporting: Meta Ads Manager and the Google Local Services Ads dashboard for the firm’s own accounts.
- Closed opportunity counts and values come from CRM records maintained by the firm.
- Personally identifiable client information has been obscured in every screenshot on this page.
- Closed opportunity value does not necessarily equal cash collected.
- The 27.2x figure is a ratio of signed case value to advertising spend. It is not profit, and it does not account for staff time, intake costs, software or the cost of doing the legal work.
- The Local Services Ads figures cover 22 August to 20 September 2026. The account has activity outside that window which is not included in the spend or lead totals shown here.
- Results are specific to this campaign and are not a guarantee of future performance. Nothing on this page promises a legal outcome.
- Rocket Launch Media is the agency that conducted and reports this campaign. Olympic Law Center & Associates is the advertiser and the source of the account and CRM data.
Marketing built specifically for immigration law firms
Rocket Launch Media helps immigration law firms build client acquisition systems using paid advertising, local search, intake automation and conversion tracking.
Your competitors are still waiting for referrals.
Rocket Launch Media · Columbus, Ohio · Immigration law firms only