About Services Cases Blog Tools Reviews Partners Contacts

Google Ads Case Study: Overseas Employment Agency — 687 Leads at $2.19 in 100 Days

Overseas employment: CPL $2.19, 687 leads in 100 days, 7.85% conversion rate, 90–95% qualified leads

An agency that helps citizens of Central Asian countries find jobs abroad, mostly in the EU. What makes this case interesting: the ads kept running into blocks, and still the cost per lead stayed in the $1.5–2.5 range. Over the last 100 days — $2.19.

According to the client, lead quality is very high: 90 to 95% are qualified.

Contents
  1. The numbers for 100 days
  2. Search only
  3. The domain that kept getting blocked
  4. What happens after a pause
  5. About client tinkering
  6. What to take away from this case
  7. FAQ

Case Study: Overseas Employment Agency, CPL $2.19 and 687 Leads in 100 Days (Google Ads)

Video: Case Study: Overseas Employment Agency, CPL $2.19 and 687 Leads in 100 Days (Google Ads)

The numbers for 100 days

From March 9 to June 16, 2025:

  • 8,750 clicks;
  • 687 leads;
  • 7.85% click-to-lead conversion rate;
  • $2.19 cost per lead.
Google Ads over 100 days: 8.75K clicks, 687 conversions, 7.85% conversion rate, $2.19 per conversion
Google Ads over 100 days: 8.75K clicks, 687 conversions, 7.85% conversion rate, $2.19 per conversion

Search only

Only Search campaigns run here. They give flexible control over queries: I can see what the ads show for and can test quickly.

At some point the client asked to launch Performance Max. We launched it and ran it for a few weeks. The cost per lead there came out on average twice as high as on Search. So we dropped Performance Max and scaled what was already working well. Why I so often choose Search for lead generation, I explained in the article Search, Performance Max, YouTube, Display or Shopping.

The domain that kept getting blocked

The chart shows the dips: periods when the ads didn’t run at all, plus many short stops.

Conversion chart for 100 days: periods when the ads weren’t running
Conversion chart for 100 days: periods when the ads weren’t running

It wasn’t the ad account that got blocked, but the website itself, the domain. Someone, I wonder who, regularly complained that the company was a scam. Meanwhile the client’s business is completely above board: it has every license this kind of work requires. But the market in these countries is narrow, and even one competitor playing dirty does a lot of damage.

In the end the client completely rebuilt the site and moved to a new domain. Switching domains also helped in another case of mine, where ads were disapproved for a “Compromised site” with no real problems on the site.

Case: a “Compromised site” in Google Ads. How to Fix It? Google AdsCase: a “Compromised site” in Google Ads. How to Fix It?Ads disapproved for “Compromised site” but your site is clean? Two real cases: a problem domain and Binotel call tracking code in Google Tag Manager.Oct 1, 2026Read

I wrote separately about another way competitors sabotage ads — fake leads.

What happens after a pause

After the longest stop, when the client relaunched the site, the cost per lead at the start was frankly sky-high. And that’s normal. If ads are off for more than a couple of weeks, from an optimization standpoint you’re effectively starting over: the campaign no longer takes into account what happened before the pause. Hence the jumps in both cost and number of conversions.

After that you can see systematic work: over the 100-day period the cost per lead keeps going down, because the campaigns are constantly being optimized. In PPC, stability and professionalism matter.

About client tinkering

The results would have been even better if the client hadn’t tinkered on their own. For any project that’s a disaster: the owner decides they know better than people who have done this professionally for many years and changes things in the campaigns themselves. The recommendations ChatGPT gives can’t always be applied to a specific project.

Not Every Google Ads Case Is a Success. And We Need to Talk About It Google Ads · MarketingNot Every Google Ads Case Is a Success. And We Need to Talk About ItNot every project ends with a pretty ROAS in a carousel. Three types of cases — and why results don't depend on the contractor alone.Sep 13, 2026Read

What to take away from this case

If your ads were off for more than two weeks, don’t judge them by the first days after the relaunch. If someone recommends Performance Max for lead generation, test it in parallel with Search and compare the cost of a qualified lead, not the number of conversions.

22 — B2BGoogle Ads for B2B and service businessesQualified inquiries, calls and messengers, CRM deals instead of lead counts.from $450 / moLearn more
Related services
Google Ads management Full cycle: campaigns, analytics, CRM integration and reporting on real sales, not in-platform conversions. from $450 / monthLearn more Google Ads account audit I find where the budget leaks: structure, bidding, keywords, conversion tracking, website. from $50Learn more
Want to estimate how many leads Search can bring in your niche? Get in touch

FAQ on the topic

Frequently asked questions

Why are Search campaigns better than Performance Max for lead generation?
Not always better, but Search gives you control over queries and clear tests. Performance Max spreads the budget across networks on its own, and in lead gen that often means more expensive or lower-quality leads. Compare them by the cost of a qualified lead.
What should I do if competitor complaints get my website blocked?
Have all the documents for your business, fix whatever can be fixed on the site and file appeals. If the domain gets blocked again and again, sometimes the fastest solution is a new domain.
Why do ads get more expensive after a pause?
After a long stop, the campaign effectively learns from scratch. In the first days after a relaunch the cost per lead is higher and unstable, and that’s normal.
How can I assess lead quality without a CRM?
At least through regular feedback from whoever handles the leads: how many inquiries were relevant. Better still, pass this information to Google Ads so the ads learn from qualified leads.



Contact

Let's discuss
your project

Leave a request — we'll assess your situation, discuss your goals and find the best solution for your business and budget.

🏆
As a Google Partner, I can help you get a Google Ads bonus of up to 55,000 UAH ($1.2K) for your first campaigns.
❌ I don't work with: gambling · betting · alcohol · tobacco · crypto · grey niches · payday loans
▸ new_project.init()
Discuss a project