Plenty of enquiries, little profitable work
State minimum job size, service area and inclusions before the form. Ask for floor area, property condition and date. Exclude job searches, cleaning products and how-to queries.
Google Ads for service businesses
Jobs that fit your teams and routes
A small cleaning job an hour away can cost more to deliver than it earns. We organise Google Ads around service type, minimum job value and the routes your teams can actually cover.
Separate domestic, office and post-construction cleaning. Each needs its own searches, budget and landing page. Measure booked jobs and contribution after labour, supplies and travel. Value repeat contracts using observed retention rather than treating every enquiry as a one-off job.
State minimum job size, service area and inclusions before the form. Ask for floor area, property condition and date. Exclude job searches, cleaning products and how-to queries.
Group locations by travel time and team availability. Allocate spend to real gaps in the schedule; an out-of-area enquiry can absorb two working hours.
Record site surveys separately from signed contracts. Keep frequency, area, decision-maker and next contact in the CRM. Review cost per contract rather than cost per quote.
Example search
home cleaning service
What the customer needs to find
Specify area, frequency, access and minimum price. Explain included tasks and separately priced extras.
Example search
post renovation cleaning
What the customer needs to find
Ask for floor area and the state of the works. Separate waste removal, windows and deep cleaning to avoid incomplete quotes.
Example search
office cleaning company
What the customer needs to find
Explain working hours, cover for absence, supervision and invoicing. Optimise first for a qualified survey and then for a signed contract.
Enter your own figures. Starting values explain the calculation; they are not market benchmarks or campaign results. Use amounts excluding VAT and the same reporting period throughout.
Clicks = spend / CPC. Enquiries = clicks × website conversion. Sales = enquiries × close rate, capped by capacity. Contribution per sale = revenue × margin. Result = sales × contribution - spend. Break-even excludes management fees, fixed costs and taxes; add these to your full plan.
This example covers the advertising spend
Review availability and response times before increasing spend.
A company with two teams wants post-construction jobs without disrupting weekly routes. It creates a dedicated campaign, limits the service area and requests floor area and dates before quoting. If new jobs displace higher-margin contracts, the answer is a different budget allocation rather than more clicks.
With 1,200 € in spend and 2 € per click, the model gives 600 visits. If 8% enquire and 35% of enquiries buy, it gives 16.8 booked cleaning jobs. Cost per enquiry is 25 € and cost per customer is 71.43 €. Revenue of 180 € at a 45% margin leaves 81 € per sale before advertising. The result after ad spend is 160.8 €.
The calculation uses starting values to explain the method. It is not a completed campaign or a promise of sales.
Compare outcomes with the same spend and CPC. Improving close rate requires real changes to service, offer or availability; moving a percentage does not itself create sales.
Result after ad spend
160.8 €16.8 booked cleaning jobs
For recurring contracts, start with one month of contribution and multiply by observed retention. Deduct the first survey, supplies and cover costs. Annual revenue is not the profit available for acquiring a contract.
Before building ads, we choose a service you can deliver at a sufficient margin. We review searches, coverage, price and the reason a customer would choose you. The first budget tests a specific proposition so the results can inform a decision.
The search, advertisement and first page section should describe the same service. Customers need scope, terms, availability and a clear next step. We separate services when intent, buying process or economics differ.
In GA4 we distinguish interaction, contact opening and successful submission. The CRM adds quality, sales and loss reasons. Opening WhatsApp is not proof of a sent message or a customer. Only permitted data and conversions are imported when configuration and consent allow it.
We review search terms, ads, locations and the commercial progress of enquiries. A week without sales can be normal for a long purchase cycle; unanswered enquiries point to a different issue. We agree what evidence supports expansion, changes or stopping spend.
Explain actual service locations, access, opening hours and travel conditions in the customer’s language. Keep business details consistent with how you operate. A useful local page answers location-specific questions; repeating place names does not replace that information.
Priority services, searches, exclusions, coverage and a proposition for each page.
An event map, form checks and definitions of a valid enquiry and sale.
Separate advertising spend, management, content and tools.
A report on enquiries, costs, available sales data and specific next-period actions.
Tick the items already resolved. The panel explains what remains and why it matters before increasing spend.
It depends on click cost, conversion, contribution and capacity. Build an initial scenario with the calculator, then compare it with account data or planning estimates. Allow separately for management, the landing page and measurement.
There is no universal timeframe. Launch depends on preparing the account, page, measurement and Google reviews. The service’s buying cycle then matters. Agree a review period long enough to assess both enquiries and sales.
Not always. First check whether the current page explains the service, works on mobile and makes contact straightforward. A dedicated page is useful when search intent differs or essential decision information is missing.
Enquiries may be duplicates, unsuitable or never buy. Follow them through to sale and compare contribution. A more expensive enquiry can produce a more profitable customer.
Yes, if a minimum booking covers travel and preparation. If most enquiries ask for one isolated hour, show the minimum in the ad and landing page and compare its contribution with complete cleaning jobs.
The choice depends on assets, measurement and objectives. Search can start with explicit intent. Performance Max needs appropriate signals and evaluation; it should not conceal missing commercial follow-up.
Yes, using supported locations and exclusions. Review presence or interest settings for the business model. Location is inferred from signals and should be checked against actual enquiries.
Opening WhatsApp can be measured as an interaction, but it is not automatically a message or sale. The team records a valid conversation, proposal and outcome afterwards. Measurement must respect data and consent requirements.
The proposal should specify account ownership and agency access. The business needs access to campaigns, spend, measurement and reports so it can understand and retain its history.
Buying ads does not guarantee organic positions or AI mentions. A website needs helpful content, crawl access, consistent information and a clear structure. Advertising and organic visibility should be evaluated separately.
Prepared by Contextera. General recommendations were checked against Google Ads Help on locations, qualified leads and advertising policies, and Google Search Central on helpful content and AI features. Requirements depend on the service and should be reviewed before launch.
Contextera
Describe the service you want to promote and where you can deliver it. We will review the offer, capacity and measurement to propose an initial plan.