Pro Carpet Cleaning's Ad Campaign Delivers £10k In Sales Every Month
After lacklustre performance from previous agency


Revenue Generated


New Leads


Decrease cost / lead


Conversion Rate
About The Client
Pro Carpet Cleaning provide professional carpet cleaning services to commercial and domestic clients throughout South East England.
Carpet Cleaning
Services Provided
Google Ads management
Landing Page Design


Pro Carpet Cleaning is run by Aaron and Ryan, two ambitious business owners who bought the business back in February 2021. At the time they inherited the previous business owner’s Google Ads account, which initially worked well for them, however after launching a new website and trying to self manage the campaign, performance started to drop and cost per lead began rising.

Before working with Atomic, Pro Carpet Cleaning had sought help from a marketing agency, who took over management of their Google Ads campaigns. While under new management they achieved “lacklustre results” that helped them get by. As the months went on, cost per lead continued to increase to an unprofitable level and even after multiple discussions with their agency, they had no answers to the problem. 

Atomic was hired in November 2021 to find the cause of their rising cost per lead and stop Pro Carpet Cleaning’s Ad account from haemorrhaging any more money.

In this case study we will show you how we took Pro Carpet Cleaning’s Ad account from paying an average cost per lead of £51.92.

Screenshot of Pro Carpet Cleaning Ad account between Aug - Oct 2021

Reducing it to £14.24 per "quotable lead"... all in only two and a half months.

Screenshot of Pro Carpet Cleaning Ad account between Nov 2021 - Jan 2022 (under Atomic management)


We sat down with Ryan over a Zoom meeting to establish his goals and what a successful first month would look like. The goal for November onwards was to reduce cost per lead across all campaigns by 50%, bringing it back down to a profitable level. To quote Ryan:

If you guys are able to bring down our cost per lead to £25 we'll be over the moon and making money!


Irrelevant search terms

The old campaigns were generating thousands of clicks and £1,000s in wasted Ad spend on keywords that would never convert into enquiries. For example, the search term reports included search terms such as ''carpet cleaner hire', ''carpet cleaner rental'' and ''carpet cleaner'. On the surface these look like acceptable search terms, but we knew that these were searches being made for products and equipment hire, rather than for a carpet cleaning service.

Screenshot of Pro Carpet Cleaning's search term report (Pre Atomic management)

Low conversion rates

The average conversion rate across all campaigns within Pro Carpet Cleaning's Ad account was 2.67%. This was being caused by a combination of poor quality traffic and by sending Ad traffic to basic location service pages on the website that gave people little incentive to contact them. The main conversion rate killer was on the webform itself, which included a dropdown question "Cleaning Package Required", with no prior reference to packages or prices on the page.

Screenshot of PCC's website page being used for the Ads campaign


Consolidating locations

We started work on consolidating small location campaigns and adding them into new location campaigns which targeted a larger geographic area. This meant every new campaign we launched would benefit from being able to generate more clicks and lead opportunities. It also helped reduce the inefficiency of trying to manage 100+ different campaigns with minimal data.

After consolidating all the location campaigns, we were left with 20 campaigns which were all specific to the different areas.

Service based keywords

To stop wasting Ad budget on poor quality traffic, we chose new keywords to target. These new keywords were all focused on containing words such as “service” and “company”. This simple addition helped qualify the intent of the users search as someone looking for a professional to help them. 

Campaigns were broken down into 2 different Ad groups, Intent and locations. This allowed us to target the high volume “near me” keywords and pick up traffic for all the different location keywords as well.

Localised landing page

With the website converting visitors at 2.67%, we opted to design a custom landing page for PCC to improve the website’s ability to convert traffic into leads. This meant we could increase the number of leads we generated without having to spend more on Ad budget. 

The landing page was built using the following structure:

  • Hero section with quote form 
  • Cleaning packages table
  • Common stains
  • Before and afters
  • How it works / process
  • Testimonials

With 20+ location campaigns all with different areas, we used dynamic text replacement to change the location keyword in the landing page headline to match the location that they typed into Google. This helped create a very relevant and localised landing page experience without having to create 20 different pages.

The landing page also featured a multi-step quote form that would pre qualify leads by asking easy to answer questions about their property and what needed cleaning. This increased their perception of receiving an accurate quote, whereas most competitor brands simply ask for personal details and include a message box.

Screenshot of the PCC landing page

Lead management system

To help Ryan and the sales team understand what leads were converting into sales, we set them up on our lead management system. The system allowed them to see all the leads generated from the campaign in one central place, and play back calls if needed.

For each lead that came into the system, the sales team would mark them as "Quotable: Yes or No" from the dashboard and assign a quote / sales value. This helped us understand which leads were good quality, so we could feed that data back into Google to help the algorithms go out and find more of Pro Carpet Cleaning's ideal customers.

Screenshot of the lead management platform


  • 579 new enquiries in 2 months
  • £22,500 revenue generated
  • £45,000 quoted
  • 75% of leads marked as quotable
  • 73% decrease in cost per lead (£14.24 cost/conv. down from £51.92)
  • 19.25% landing page conversion rate (2.6% previously)
Book A Free Strategy Session & See How You Can Triple Your Enquiries In Next 30 Days
Start attracting the work you love from the clients you want. Book your free strategy session to learn more about the trial.