How a Window Service Company Overcame a Crisis and Increased Profits by 230%: Case Study of Atlant Digital and AX Services

How a Window Service Company Overcame a Crisis and Increased Profits by 230%: Case Study of Atlant Digital and AX Services

What to do if the cost per customer in PPC advertising has skyrocketed, and the landing page has started converting poorly? Increasing the budget is not an option — it’s not unlimited. Customer acquisition costs exceed profits. Everything is going downhill. What’s the solution? Gather all your strength and prepare for a gradual analysis and optimization.

In this case, you’ll learn how a small company in Kyiv managed to bounce back from losses, exceed $6900/month in revenue, and take a leading position in the window services market in their region.

About the Project ??

Two window repair technicians from Kiev named Oleksandr and Maksym made the decision to launch a small company. A year prior, all was good with the world: their one-page website was generating respectable traffic from Google Adwords ads. Each day, they received two to three orders, so they had plenty work. But precisely three months ago, everything began to go south quickly: orders stopped pouring in, advertising expenses skyrocketed, and now a click costs 20 UAH instead of 8 UAH. The landing page was no longer functional. The objective was to fulfill the same amount of orders within the same budget, if not more. The objective was to raise the company’s monthly revenue to $2,000 at most.

Our Strategy ??

? What We Did:

  • Reconfigured advertising campaigns
  • Created a new landing page
  • Sequentially launched A/B tests for the landing page
  • Optimized advertising campaigns

? Reconfiguring Advertising Campaigns: Since the guys were not experts in setting up PPC ads, their account was a complete mess:

  • All services were grouped into a single advertising campaign
  • Broad match keywords were being used
  • Negative keywords were not applied
  • There were no ad extensions
  • Each ad group had only one ad
  • Many small mistakes, like incorrect keyword usage and inflated bids, were present.

There was no point in fixing the mess — it needed a complete overhaul.

? Steps for Setting Up New Advertising Campaigns: We broke down all ads by service type:

  • Seal replacement
  • Glass replacement
  • Window repair
  • Window maintenance (adjustment, regulation, etc.)

We structured the ads by service type to:

  • Easily adjust bids for each campaign
  • Test different hypotheses based on services
  • Implement Adwords automation tools for individual campaigns
  • Use a dedicated landing page for each service/campaign
  • Conveniently analyze ROI for each service

Analyzing Competitors:

When your ad performance and landing page efficiency suddenly plummet, two common hypotheses emerge:

  1. New competitors have appeared with bigger budgets to dominate top positions.
  2. Seasonality. For example, in winter or summer, customers may find it too late or too early to seal windows.
  3. Societal events that heavily impact all industries, such as protests, holidays, etc.
  4. Other factors.

? Competitor analysis is the first step when developing a marketing strategy for a business. It helps to understand:

  • How well competitors’ ads are set up
  • What “hooks” or promotions they use
  • What their USP is (so we can refine ours)
  • What their websites look like, etc.

We compiled a list of all competitors and analyzed their ads using Serpstat and SimilarWeb tools. We also reviewed their landing pages and consolidated the data into a single table.

? What We Learned:

  • Competitors primarily operate on a “whoever has the lowest price wins” principle.
  • Their websites are either corporate or built on Tilda, lacking strong copywriting, and filled with generic stock photos.
  • About 70% of competitors’ PPC ads were set up at the same level as our client.
  • Their main advantage is a large advertising budget.

Our conclusion: If we just do everything well, it will pay off.

Keyword Research:

I won’t dwell too much on this, but here are the key steps:

  • We gathered base keywords for each service direction.
  • Scraped keyword ideas using the Keyword Planner.
  • Grouped and filtered out irrelevant queries and compiled a list of negative keywords.
  • Created declensions for negative keywords in advance.

Ad Creation:

In our team, we follow the method of 1 keyword = 1 ad group. This is the best approach I’ve tried, although for large-scale keyword lists, you may need to group multiple keywords in one ad group.

For each ad group, we create 3 types of ads:

  1. Using the template {KeyWordKeyword} + description
  2. Without the template + headline = keyword + description #1
  3. Without the template + headline = keyword + description #2

This method allows for quick testing of different ad texts to identify the highest-converting ones.

? Setting Up Advertising Campaigns:

Apart from all the basic settings “as Anton Petrenko recommends”:

  • We enabled ad rotation to evenly distribute clicks across all ads and identify the best performers.
  • Initially, we set ad showtimes from 7:00 AM to 4:00 PM (later extended to 11:00 PM).
  • We avoided any unusual decisions since this was the first launch, and we wanted to collect clean data for analysis.

? Creating Landing Pages

Problems with the previous landing page:

  • Unattractive and overly flashy design
  • All services presented on one screen
  • No proof of expertise
  • No clearly defined benefits

Niche Analysis/Client Brief

Before creating the landing page, it’s crucial to understand the target audience and the specific functions the page needs to serve.

After a briefing and discussion with the client, we identified the main objections and needs of their customers:

  1. The technicians might be inexperienced, and not only fail to fix the problem but could make it worse.
  2. There’s a lack of trust that the window won’t start leaking air again within a week.
  3. Everyone needs the service urgently, and within 10 minutes after calling, they might fix the issue themselves or hire someone else.

1. Implementing Benefits and Addressing Objections on the Page

  1. The first screen is the most important part of the site, especially in the repair niche, where people make decisions from the first word.
  2. On the first screen, we placed the key benefits and added a simple CTA (call-to-action) that says, “Find out the repair cost in 2 minutes.”
  3. Windows can be aluminum, plastic, or wooden. The maintenance needs for each are very different, so we created a separate block for each type with a calculation of the service cost.
  4. Since many people search for “window repair” but may actually mean “seal replacement,” we added a dedicated block with all our services, allowing knowledgeable users to select exactly what is broken.
  5. Our additional benefits, along with a more attractive design, increased people’s trust in the company.
  6. Customer reviews in audio format. People rarely trust written reviews nowadays, but audio reviews still hold credibility. Plus, they can hear not just a positive review but an actual call between a manager and a past client.
  7. We showcased our case studies to prove the company’s expertise and address any lingering objections.
  8. One of the most important, yet simple blocks, addressed corporate clients. Before adding this block, the client had no corporate customers. After informing potential customers about the option to work with businesses, they gained around 15 regular corporate clients per month.
  9. In summary, we first presented the key benefits and then confirmed them in the following sections.

2. Creating Separate Pages for Each Service

In PPC advertising, an enticing ad motivates the click. But if someone clicks on “pizza delivery in Kyiv with a 15% discount” and lands on a homepage for sushi delivery, even the best ad won’t succeed.

Ensuring the landing page content matches the user’s search query boosts conversion rates. This is the principle of relevance. It’s simple psychology: we respond more favorably to something that is directly related to our needs.

Therefore, we created separate pages for each service, and using dynamic content, we adjusted the headlines and text on the first screen based on the keyword that brought the user to the page.

? Creating Landing Pages

Problems with the previous landing page:

  • Unattractive and overly flashy design
  • All services presented on one screen
  • No proof of expertise
  • No clearly defined benefits

Niche Analysis/Client Brief

Before creating the landing page, it’s crucial to understand the target audience and the specific functions the page needs to serve.

After a briefing and discussion with the client, we identified the main objections and needs of their customers:

  1. The technicians might be inexperienced, and not only fail to fix the problem but could make it worse.
  2. There’s a lack of trust that the window won’t start leaking air again within a week.
  3. Everyone needs the service urgently, and within 10 minutes after calling, they might fix the issue themselves or hire someone else.

1. Implementing Benefits and Addressing Objections on the Page

  1. The first screen is the most important part of the site, especially in the repair niche, where people make decisions from the first word.
  2. On the first screen, we placed the key benefits and added a simple CTA (call-to-action) that says, “Find out the repair cost in 2 minutes.”
  3. Windows can be aluminum, plastic, or wooden. The maintenance needs for each are very different, so we created a separate block for each type with a calculation of the service cost.
  4. Since many people search for “window repair” but may actually mean “seal replacement,” we added a dedicated block with all our services, allowing knowledgeable users to select exactly what is broken.
  5. Our additional benefits, along with a more attractive design, increased people’s trust in the company.
  6. Customer reviews in audio format. People rarely trust written reviews nowadays, but audio reviews still hold credibility. Plus, they can hear not just a positive review but an actual call between a manager and a past client.
  7. We showcased our case studies to prove the company’s expertise and address any lingering objections.
  8. One of the most important, yet simple blocks, addressed corporate clients. Before adding this block, the client had no corporate customers. After informing potential customers about the option to work with businesses, they gained around 15 regular corporate clients per month.
  9. In summary, we first presented the key benefits and then confirmed them in the following sections.

2. Creating Separate Pages for Each Service

In PPC advertising, an enticing ad motivates the click. But if someone clicks on “pizza delivery in Kyiv with a 15% discount” and lands on a homepage for sushi delivery, even the best ad won’t succeed.

Ensuring the landing page content matches the user’s search query boosts conversion rates. This is the principle of relevance. It’s simple psychology: we respond more favorably to something that is directly related to our needs.

Therefore, we created separate pages for each service, and using dynamic content, we adjusted the headlines and text on the first screen based on the keyword that brought the user to the page.

Exact alignment between the search query and the content on the landing page increases its conversion rate. This is the principle of relevance. In reality, it’s simple psychology: we are more inclined to respond positively to something that feels personally connected to us.

Therefore, not only did we create separate pages for each service, but we also used dynamic content to adjust the headlines and text on the first screen based on the keyword that led the user to the page.

3. Sequential A/B Testing of Landing Pages

Achieving high conversion rates instantly was not feasible, so for each service, we conducted at least two A/B tests. For the most visited site, we tested as many as six variations.

What We Tested:

  • Headlines and text
  • Design
  • Landing page structure
  • CTA buttons

We achieved strong results:

  • Window repair/maintenance site: conversion rate — 10.1%
  • Seal replacement site: conversion rate — 8.16%
  • Hardware/glass replacement site: conversion rate — 7.14%

? Optimization of Advertising Campaigns

Over the course of a month, our goal was to reach 15 inquiries per day. Thanks to a patient client and our team’s diligent work on optimization, we finally succeeded. But let’s skip the pleasantries and focus on what we actually did.

What we used for optimization:

  • Automated rules in Google Ads
  • Implemented remarketing
  • Manually adjusted bids for each keyword
  • Ran experiments with different ad settings
  • Rewrote ads and disabled ineffective ones
  • Turned off underperforming keywords
  • Continuously updated the negative keyword list

The most basic optimization steps, what we call “account hygiene,” include turning off ineffective keywords and updating the negative keyword list.

1. Rewriting Ads and Disabling Ineffective Ones

Since we had three ad variants with different text, it was easy to identify which ads were effective and which were not.

By keeping only the best-performing ads, we reduced the cost per lead by 34%.

2. Running Experiments with Different Ad Settings

We primarily tested various bidding strategies. Some strategies worked exceptionally well for certain campaigns, while others didn’t. This made experiments an essential tool.

For those unfamiliar, an experiment in Google Ads is a built-in tool that allows you to conduct A/B tests.

3. Manually Adjusting Bids for Each Keyword

A huge thanks to Oleksandr Holubenko, who spent hours each day fine-tuning bids for maximum accuracy. Some might argue that this is a waste of time and that automated bidding tools could handle it, but unfortunately, automated tools aren’t yet capable of understanding customer psychology with the same precision.

4. Implementing Remarketing

Unfortunately, our remarketing efforts in Google Ads didn’t work out as planned. The cost per lead was three times higher than our KPI.

Firstly, people make decisions very quickly, so if they see your ad later in the day, it may already be irrelevant.

Secondly, remarketing should be used to simplify the process for users, either by offering an easier step (like a lead magnet) or discounts and promotions. Since we had neither, we decided to turn it off.

5. Automated Rules and Bid Adjustments

From our time-of-day report, we identified the most competitive periods where our CTR and positions were falling, and we increased bids by 15–20%.

Campaign optimization became the accelerator for the results we achieved one month after launching the ads. Patience and persistence are key when striving to improve ad performance to its highest potential.

Outcomes ??

Following three months of collaboration with the client, we achieved a $7,000 monthly turnover and a 330% return on investment. There are currently two supervisors, five artisans, and a CRM system in operation inside the team.

要查看或添加评论,请登录

Alex Hristich的更多文章

社区洞察

其他会员也浏览了