24.2K followers

Our first website made things worse. The second one nearly halved his cost per lead.

“It is generic, machine-like, uninteresting, as if made by AI.”

Karel Jakoube, owner of JATEP, on our first website, 5 March 2026. Translated from Czech.

It started with a cost per lead that jumped from month to month. Then came a bad launch, a second website at our expense, and finally a steady cost per lead.

  • $22Cost per lead, down from $40 (May–Aug 2026 vs 2025)
  • 23Leads a month by August 2026, up from 11 in May
  • 73%Of leads were phone calls, Jul 2025 – Sep 2026
Industry
Pest control
Location
Teplice, Czech Republic
What we did
Google Ads, two websites
Period
Apr 2025 – Sep 2026

The short version

  1. 8 Apr 2025Audit, then tracking. 173 of the 674 keywords were DIY or off-target.
  2. May 2025Account rebuilt. Click-through rate 1.5% → 10.4%.
  3. 14 Jan 2026Website #1 live. Fatal error at 04:19, SSL down on day two. January: $100 per lead.
  4. 9 Feb 2026“We have to stop this.” Michal works unpaid from 17 February.
  5. 10 Apr 2026Website #2 live, at our cost. May–Aug: $22 per lead, down from $40 a year earlier.

8 Apr 2025

How it started

On 8 April 2025, Karel Jakoube asked Michal for help with Google Ads again.

Rather than guess, Michal started with a one-hour audit. On 11 April, Karel accepted the offer: ads management at $287 a month, plus a $478 analytics setup.

Until tracking went live on 16 April 2025, nobody could say where the inquiries were coming from.

Phone-width render of JATEP’s original website, labeled ‘The original site · archived 16 Jun 2025’, text translated from Czech: the ‘Deratizace JATEP’ logo running off the right edge, a black ‘Menu’ bar, a close-up photo of a bedbug captioned ‘Bedbug problem’, an orange band with ‘Deratizace JATEP’ and ‘professional pest control for businesses and homes’ cut off at the edge, a brown band reading ‘Non-stop line 725 098 19…’, also cut off, and the heading ‘What we offer’.
The original site, as archived 16 June 2025, re-rendered at phone width. Text translated from Czech.

Apr 2025

173 of 674 keywords were DIY or off-target

Before April 2025, the campaigns held 674 keywords, all of them broad match. Of those, 173 targeted people searching for a spray, a trap or how-to instructions, not a technician.

The ad group behind the ant ad (shown below) bid on “ants for sale”: a pest-control company paying to reach people who wanted to buy ants. What those keywords brought in is impossible to know, because there was no conversion tracking before April 2025.

Table titled ‘Keywords, legacy campaigns’, translated from Czech: 12 of 173 DIY and off-intent keywords, all broad match, all in the campaign ‘dera’, each shown with what the searcher wanted. The two highlighted rows are ‘ants for sale’ (live ants to buy) and ‘ants in gel’ (an ant-farm toy). Others include ‘ant gel’, ‘ant trap’, ‘bedbug spray’ and ‘how to get rid of bedbugs’. A footnote says the old campaigns held 674 keywords, all broad match, and the current structure holds 285: 258 phrase, 27 exact, none broad.
12 of the 173, from the account export, translated from Czech.

May 2025

Click-through rate 1.5% → 10.4%

By May 2025 we had rebuilt the account: broad match out, phrase match in, one town and one service per keyword.

Click-through rate rose eight months before there was a new website: from 1.5% in April 2025 to 10.4% in May 2025, the first month after the rebuild, and 9.9% across August–December 2025, with the old site still in place.

To be clear: the rebuild changed who clicked, not what they found when they got to the site.

Google search ad labeled ‘Before · legacy campaign, paused spring 2025’, translated from Czech. A search for ‘ants for sale’ shows the ad ‘Ant Control | JATEP Pest Control Teplice’ at an http:// address, its description opening with a stray backslash. A note says the ad’s own ad group bid on that broad-match keyword, one of 674 in the old campaigns.
The ant ad as it ran, stray backslash and all.
Google search ad labeled ‘After · current campaign, Sep 2026’, translated from Czech. A search for ‘rodent control Litvinov’ shows the ad ‘Rodent Control Litvinov | Pest Control Company Litvinov | Call 24/7’ at an https address. A note says the keyword is phrase match, targeting one town and one service, and has the best cost per lead in the account from January 2025 to September 2026.
The Litvinov ad, September 2026.

Rendered from the account export, translated from Czech.

Jun 2025 –
Jan 2026

“That does not add up for us at all”

Karel ordered a new website in June 2025 for $1,555. On 5 October, he wrote that he would finish the price list “within the week”. Neither side wrote again until Michal followed up on 9 November.

Meanwhile, the old site had a good December.

Email from Karel Jakoube, 2 January 2026, 08:26, translated from Czech, subject ‘Google campaigns - pest control’. Highlighted: for December 2025 he paid Google $507, almost $813 including the management fee, and Google brought in 3 jobs worth $502 in revenue. His email address is blurred.
Translated from Karel’s email of 2 January 2026: for December he paid Google $507, and Google brought in 3 jobs worth $502 in revenue: “That does not add up for us at all.” Private address blurred.

The account, December 2025

25 leads

at $21 per lead

Karel’s count, December 2025

3 jobs

$502 in revenue

$507 to Google and $287 to us: about $800 for three jobs worth $502.

Both are true. A lead is a call, a contact click or a form. A job is a paying customer, and Karel was the one paying. Calls are the closest thing to a job the account can see, and 73% of leads since July 2025 have been phone calls. The new website was meant to close that gap.

Jan 2026

“We need jobs”

Website #1 went live on the evening of 14 January. At 04:19 the next morning, it hit a WordPress fatal error. At 01:00 on 16 January, the SSL certificate failed. Michal was on it at 01:35, and the site was back up at 12:02.

Recreated Chrome window stamped 15 Jan 2026, 04:19, labeled ‘Website #1 · fatal error’: the address deratizace-jatep.cz and a grey WordPress page with a white box reading ‘There has been a critical error on this website. Learn more about troubleshooting WordPress.’ Recreated Chrome window stamped 16 Jan 2026, 01:00, labeled ‘Website #1 · SSL certificate failed’: a red ‘Not secure’ warning and a struck-through https before deratizace-jatep.cz, and Chrome’s ‘Your connection is not private’ page with the Advanced and Back to safety buttons.
What the site showed at 04:19 on 15 January and at 01:00 on 16 January. Recreated; the site was back at 12:02.
Three emails from Karel Jakoube, translated from Czech, in the thread ‘Payment - deratizace-jatep.cz’: 15 January 2026, 07:46, asking to split the payment into 3 installments; 15 January, 18:11, asking why the website is not working today; 16 January, 06:09, saying the website is still not working and ‘We need jobs.’ His email address is blurred.
Translated from Karel’s emails of 15–16 January 2026. Private address blurred.

January closed at $100 per lead, after $29 in November and $21 in December. It was the worst month since tracking began in April 2025. The setup couldn’t sustain a good month.

Feb 2026

“We have to stop this”

From 21 January, we cut bids hard and added negative keywords.

Email thread titled ‘Please resolve this’, translated from Czech. Karel Jakoube, 9 February 2026, 06:03, with ‘I no longer want to pay for services that do not work’ and ‘We have to stop this’ highlighted. Michal Mujgos replies on 11 February 2026, 02:15; highlighted are his offer to pause the Google Ads campaigns immediately and ‘I would like to close this fairly and calmly.’ Both email addresses are blurred.
Translated from the emails of 9 and 11 February 2026. Private addresses blurred.

Michal didn’t fight it. From 17 February, he worked unpaid. On 26 February, Karel paused the whole account himself. He restarted it on 2 March, and on 4 March he wrote: “The graphs are nice but the conversions aren’t there.”

Mar – Apr
2026

“It is actually just an orange strip”

Email from Karel Jakoube, 5 March 2026, 05:45, translated from Czech, subject ‘Re: Website not working’. Highlighted: the website is generic, machine-like, uninteresting, as if made by AI, and on a phone it is actually just an orange strip. His email address is blurred.
Translated from Karel’s email of 5 March 2026. Private address blurred.

He was right, and we had built it. Website #1’s code still contained the WordPress theme’s demo placeholders: a US phone number, +1-800-456-478-23, and info@email.com.

Chrome view-source window labeled ‘Website #1 · page source’, stamped ‘Archived 14 Mar 2026’, address web.archive.org/web/20260314194410/http://deratizace-jatep.cz/. Lines 755 to 770 of the HTML; highlighted are line 759, a heading link with the text +1-800-456-478-23, and line 769, a paragraph with the theme’s demo email address. A note says both sit in the theme’s side panel, which opens at line 688.
The theme’s demo contact details, still in website #1’s code as archived on 14 March 2026.
Before Phone-width render of website #1, text translated from Czech: an orange gradient screen with a dark shape at the top edge, the towns ‘Teplice, Usti, Most, Decin, Litomerice, Louny’, the headline ‘Fast rodent and insect control’, two small customer photos, a lettered avatar and a ‘10+’ badge above ‘50+ customers recommend us’, then a white contact form topped by the phone number, with a green WhatsApp button floating over it.
Website #1 as archived on 14 March 2026, re-rendered at phone width. Text translated from Czech.
After Phone-width capture of website #2, text translated from Czech: a white header with the ‘Deratizace JATEP’ logo and a menu icon, then a charcoal screen with the headline ‘Pest control with a 100% guarantee!’, the towns served, a full-width tap-to-call box with the phone number, five Google stars with ‘50+ customers recommend us’, a wasp and a rat at the bottom, and a pinned bar with three tabs: Rodents, Insects, Contact.
Website #2 at phone width, captured 23 September 2026. Text translated from Czech.

Going back to the old site wasn’t an option. On 17 March, Karel looked at a simpler template and saw no difference.

Email from Michal Mujgos, 25 March 2026, 07:45, translated from Czech, subject ‘Re: Call’. Highlighted: he did not know how to get out of this, the previous proposal was rejected, and he can think of just one last thing. The rest proposes reworking a website template built for real estate agents into a pest-control site; the example site’s address is blurred.
Translated from Michal’s email of 25 March 2026. Another client’s web address blurred.

The idea: rework his agency’s estate-agent template, one he knew sold. Go-ahead on 28 March, at Michal’s cost. Karel approved it on 7 April. Live on 10 April. Never billed.

Before Desktop-width render of website #1, text translated from Czech: an orange gradient hero with the headline ‘Fast rodent and insect control’ on the left and a white order form with the phone number on the right, an orange promo bar announcing 20% off this month beneath it, and the tops of three oval pest photos.
Website #1 on desktop, same archive. Text translated from Czech.
After Desktop-width capture of website #2, text translated from Czech: a grey bar with the phone number, email address and Google rating, a white header with the logo, menu and a red call button, and a charcoal hero with the headline ‘Pest control with a 100% guarantee!’, a tap-to-call box and Google stars beside cut-out photos of a wasp, a rat and a bedbug.
Website #2 on desktop, 23 September 2026. Text translated from Czech.

May – Sep
2026

Monthly swings shrank from 4.9× to 1.4×

On 5 May, we cut the daily budget from $33 to $14 to test the new site. Cost per lead held, so we raised the budget on 4 June. Leads went 11, 18, 22, 23 from May to August, and spend doubled by July while cost per lead stayed flat. The results earned the bigger budget.

On 4 August, we trimmed bids by about 30% and cut the daily budget to $11. August’s $17 per lead came on $397 of spend, down from $521 in July.

Cost per lead by month, USD

Aug 2025 to Sep 2026. *September through the 22nd.

Campaign report, exported 22 September 2026.

From August 2025 to March 2026, cost per lead ran from $21 to $100, and the eight monthly figures averaged $47. From May to August 2026, it ran from $17 to $24, and the four monthly figures averaged $22.

Michal’s view in September 2026 is that results now hold “regardless of the extreme seasonality of the business”. The caveat: that covers only May to 22 September 2026, four full months and one partial month, from late spring to the summer peak. No winter yet.

Sep 2026

Results so far

  • $40 → $22Cost per lead, May–Aug 2026 vs the same months of 2025 (−45%)
  • 11 → 23Leads a month, May to August 2026
  • 4.9× → 1.4×Gap between the costliest and cheapest month: a budget you can plan
  • 1.5% → 10.4%Click-through rate, April to May 2025, after the account rebuild
  • $254 → $521Monthly spend, May to July 2026, while cost per lead stayed at $22–$24
  • 674 → 285Keywords, all broad match before, phrase and exact now

Year-on-year figures: Google Ads API pull of 11 September 2026, 73 leads for May–Aug 2026 at $22 a lead. Monthly figures: campaign report of 22 September 2026, 74 leads for the same months (the one-conversion difference is reporting lag). Ratios and averages of the monthly figures use unrounded values.

Amounts are converted to US dollars at the 2026 average exchange rate. Website #2 went live at 01:01 on 10 April 2026 (Prague time). Figures from JATEP’s Google Ads account and the email record.

Questions

How long did it take?

Tracking in a week, the account rebuild in a month, and the website that worked a year later, after one that did not.

What did it cost?

$287 a month for ads management, $478 for the analytics setup, $1,555 for website #1. Website #2 was never billed.

Would this work for my business?

If your cost per lead jumps from month to month and your website is not off limits. Half of this fix was the page.

In closing

Two fixes, in order. The May 2025 rebuild fixed who clicked. The April 2026 website fixed what they found on their phones. Only then did cost per lead stop jumping, and it has held from May to 22 September so far. No winter yet.

Spend ran about $200 to $520 a month from September 2025 to August 2026. This is a small local business, and that is the point.

This isn’t for anyone who needs results within a month, or whose website is off limits. Half of this fix was the page.

In Karel’s words

Once every three days is about ten a month. The account counted 11 leads in May. For the first time, his count and ours agreed.

On 26 June he ordered a second website from Michal, for his new real-estate career.

Taking on new clients

Start where this one did: an audit, not a guess

Is your cost per lead jumping from month to month? Send us your ad account and your website. We check both, because half of this fix was the website.

Get Website For your Business

Or start with the ads.