Google Ads for Home Services: A 60-Day Testing Plan
A practical campaign testing plan: define suitable jobs, verify conversion tracking, control targeting and evaluate qualified opportunities before increasing spend.

Step by step.
- 01
Days 1-7: Set the commercial boundaries
Define a suitable opportunity before you decide what Google should optimize. List the service types, property locations, project constraints and available capacity. A repair call, replacement estimate and signed installation have different value. Choose a budget the business can sustain through a meaningful test without depending on an immediate sale. Management fees, creative, software and media all affect acquisition economics even when they appear on different invoices.
- Write the preferred services, exclusions, genuine coverage area, response hours and handoff owner.
- Calculate what an accepted job contributes after direct delivery costs. Reserve the contribution the business needs before selecting an acquisition allowance.
- Use observed qualification and close rates to work backward from a booked-job ceiling to an inquiry ceiling. Label any initial assumptions.
- Agree a total platform budget and the conditions for changing it. Standard Search budgets live at campaign level or in eligible shared budgets.
- Choose the initial channel based on eligibility, demand and response operations. LSA and Search Ads have different controls and billing mechanics.
- 02
Days 1-10: Test the measurement path
A click on a phone link is not a confirmed conversation, and a form submission is not automatically a qualified prospect. Track those actions separately. Decide which conversion events should influence bidding and which are supporting observations. Use actual sold values when available; if estimating lead value, apply observed conversion probability and label the estimate. Assigning the entire average job price to every raw inquiry can make apparent return look much stronger than reality.
- Document each conversion action, trigger, deduplication rule, value method and primary/secondary role.
- Test a successful form, an invalid form, a duplicate submission and an unanswered call path. Confirm expected records without counting failures as leads.
- Check that the CRM preserves the original source and relevant campaign identifiers through estimate and sale stages.
- Use a supported offline-conversion process when importing qualified or sold outcomes, with consent and the required platform identifiers.
- Reconcile the platform, call tracker and CRM against a small sample of real records before trusting summary totals.
- 03
Days 8-14: Match campaigns to service intent
Structure campaigns around decisions that need distinct budgets or settings. Use ad groups for closely related intent and ad relevance. Avoid fragmenting a small account into so many campaigns that none gathers useful evidence. Search-term review matters even with restrictive match types because matching is not a simple literal-word filter. Review the location option deliberately: interest in a place may be broader than the property locations your crews serve.
- Separate materially different services when economics, response needs or budget control justify it, such as emergency repairs and planned replacements.
- Write ads that describe the actual service, coverage and next step. Use only current approved offers and credentials.
- Build an initial negative-keyword list for clear exclusions, then review actual queries for unintended blocking as well as wasted intent.
- Choose geographic settings deliberately and verify lead addresses. No location setting is perfectly accurate.
- Schedule around the response process. If after-hours inquiries are accepted, provide a real follow-up path and honest expectations.
- 04
Days 15-30: Give each buyer a useful landing page
A landing page should connect the search promise to enough information for a sensible decision. It does not need to repeat an ad word-for-word or hide every navigation link. Explain scope, service area, process, credible proof and the next step. Use the smallest form that collects what the team needs to route the inquiry. Additional fields should earn their place by improving qualification or response, not merely making the page feel thorough.
- Put the service, genuine coverage and contact action near the top. Use a callable number where the team can handle calls.
- Place authentic project images and verifiable credentials near the decision. Never use generic screenshots as measured client results.
- Explain exclusions or minimum project scope before the form when they materially affect fit.
- Test the page on a narrow phone screen, including validation messages, confirmation and the booking handoff.
- If financing is discussed, use lender-approved current wording and link to relevant terms. Avoid implying universal approval or a universal monthly payment.
- 05
Days 15-60: Review search terms and lead quality together
Review spend alongside the actual requests it generated. A low-cost query can be poor value if it produces work the company does not sell. A more expensive query can be viable when it creates profitable projects. Avoid deciding from one conversion or from a period shorter than the normal sales cycle. Record changes so the next review can distinguish a targeting change from a staffing, seasonality or tracking change.
- Inspect search terms, geography, service requests and contact outcomes together. Exclude clear irrelevant intent and investigate ambiguous cases.
- Classify unanswered, invalid, duplicate, qualified, estimated and sold outcomes consistently across channels.
- Check campaign budgets and bidding choices at the correct level. Do not apply fixed weekly percentage changes regardless of sample size.
- Look for contact-path failures, slow response, missing appointments and lead-source loss before assuming ads are the only cause.
- Keep a change log with date, reason, expected effect and review date. Avoid changing every major variable simultaneously.
- 06
Day 60: Decide what the evidence supports
Review the test as a business experiment. Compare accepted jobs and qualified pipeline with the full acquisition spend, but do not book unsold estimates as revenue. Separate known outcomes from pending ones. Scaling requires enough response and delivery capacity, a stable measurement path and acceptable economics. Performance Max or another additional channel is a new test, not a mandatory graduation step based on a universal conversion count.
- Calculate inquiry cost, qualified-opportunity cost, estimate cost and booked-job cost using consistent periods and definitions.
- Reconcile revenue with sold or paid records according to the stated metric. Report pipeline separately.
- Identify whether the constraint is demand, targeting, conversion, follow-up, closing or production capacity.
- Choose one decision: scale a supported campaign, revise a specific weakness, extend the measurement window, or pause an unsuitable approach.
- Confirm any budget increase with the person paying for media and record the next review date.
Sources and further reading
- Google Ads: bids and budgets
Campaign/shared budget settings are distinct from ad-group or keyword bids.
Source checked .
- Google Ads: advanced location options
Presence/interest settings and limitations of location targeting.
Source checked .
- Google Ads: offline conversion imports
Connecting later business outcomes with advertising interactions using supported imports.
Source checked .
Sixty days is a planning window, not a profitability guarantee. Some trades need longer to observe sales outcomes. Keep the ad-platform budget separate from agency fees and evaluate the full acquisition cost. SF Web Tech agrees any first-90-day qualified-lead minimum before enrollment; appointments, jobs and revenue remain separate outcomes.
Want the next guide in your inbox?
One new guide a month, delivered the day it's published.
Same playbook, executed for you.
Free 30-minute call. We'll walk through this exact guide and what executing it for you would look like.

