PPC Master
Demo · sample dataTry it on my account
Sunbelt Heating & Air (sample) · last 30 days

20 fixes found, worth about $2,449 a month

This is what PPC Master shows after connecting a Google Ads account. The account is made up, the analysis is real: every number below comes from the same rules that run on live accounts.

Spend
$6,329
▲ 4.6%
Conversions
70
▲ 9.4%
Cost / conv.
$90.42
▼ 4.4%
Grade
D · 45/100

What the AI analyst would tell this owner

Example summary built from this account's numbers. On your account, the AI writes it from your data.

About $2,449 a month is going to clicks that won't turn into customers, roughly 39% of spend. The biggest items: turn off Search partners where it doesn't convert ($524); stop paying for clicks from outside your area ($368); pause 1 losing keyword in "AC Repair" ($292). Before pausing "Emergency AC Repair", check call tracking: its searches are exactly what you sell.

Budget pacing · November

$605 of $6,000 spent after 3 of 30 days
On pace
Projected month-end
$6,055 (101% of budget)
Spending now
$202/day
Needed to land on budget
$200/day
Campaign daily budgets
$215/day
High

3 ad groups send every click to the homepage

Task
$2,867/mo at stake

3 ad groups ($2,867, 45% of spend in 30 days) all land on the homepage, sunbeltair.example. Someone searching for one service converts more often on a page about that service, and Google rates the landing page higher, which lowers the cost per click.

See the 3 exact changes
  • Add task: "HVAC Installation": send its ads to a page about hvac installation (not the homepage), with the phone number, prices or offer and reviews near the top
  • Add task: "Emergency AC Repair": send its ads to a page about emergency ac repair (not the homepage), with the phone number, prices or offer and reviews near the top
  • Add task: "AC Service": send its ads to a page about ac service (not the homepage), with the phone number, prices or offer and reviews near the top
Add to tasks on my account
High

Check conversion tracking on "Emergency AC Repair" before pausing

Task
$922/mo at stake

$921.50 and 204 clicks with zero conversions, but CTR is 5.5% and the searches match what you sell. Broken call or form tracking is more likely than bad traffic.

See the 3 exact changes
  • Add task: place a test call from the ad's call asset and confirm it records
  • Add task: submit the landing page form and confirm the lead conversion fires
  • Add task: re-check in 7 days before pausing
Add to tasks on my account
High

Turn off Search partners where it doesn't convert

Moves ≈ $524/mo off waste

In 30 days $643 went to Search partners in "Search – Residential HVAC – Phoenix" and brought 2 conversions, where the same clicks on Google Search would have brought about 8. Turning it off moves that budget to Google Search. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $524 on searches the campaign was missing, worth about 6 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $17 after applying.

See the 1 exact change
  • "Search – Residential HVAC – Phoenix": turn off Search partners: $643, 185 clicks, 2 conv. (about 8 expected at the Google Search rate)
Apply on my account
High

"Search – Commercial – Phoenix" isn't working: decide whether to pause it

Task
$486/mo at stake

Its only live ad group, "Commercial HVAC", spent $486.10 on 112 clicks with zero conversions (6.9× the $70 target). Pausing it would switch the whole campaign off, so that's left for you to decide rather than done as an ad group pause.

See the 2 exact changes
  • Add task: "Search – Commercial – Phoenix": decide whether to pause the campaign or rebuild it (new keywords, ad and landing page)
  • Add task: Before pausing, place a test call and submit the form to rule out broken tracking
Add to tasks on my account
High

Stop paying for clicks from outside your area

Moves ≈ $368/mo off waste

This campaign uses Google's default location option, "Presence or interest", which also shows ads to people who are elsewhere but search about your area. In 30 days $368 (6% of its spend) went to people outside the targeted area, for 0 conversions. "Presence" shows ads only to people in, or regularly in, your locations. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $368 on searches the campaign was missing, worth about 4 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $12 after applying.

See the 1 exact change
  • "Search – Residential HVAC – Phoenix": show ads only to people in your target area ($368 from outside, 0 conv.)
Apply on my account
High

Pause 1 losing keyword in "AC Repair"

Moves ≈ $292/mo off waste

It spent $292.40 on 91 clicks with no conversions, while the rest of "AC Repair" keeps converting. At their campaign's 4.2% conversion rate they should have converted by now. Pausing keeps the budget for keywords that work, and can be undone. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $292 on searches the campaign was missing, worth about 4 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $10 after applying.

See the 1 exact change
  • Pause "ac repair cost" (broad): 91 clicks, $292.40, 0 conv.
Apply on my account
High

Stop 1 search that keeps costing without leads

Moves ≈ $286/mo off waste

Each of these searches got enough clicks that, at its campaign's own conversion rate, about 3 or more leads were due, and none came ($286.40 in the last 30 days). They use words your keywords don't, so they're likely the wrong service, place or intent. Each is blocked as an exact search only, so your keywords keep running. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $286 on searches the campaign was missing, worth about 3 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $10 after applying.

See the 1 exact change
  • Exclude [ac repair tucson] (exact) in Search – Residential HVAC – Phoenix: 96 clicks, $286.40, 0 conv. (about 4.2 were due; unusual words: tucson)
Apply on my account
High

Add 4 negative keywords

Moves ≈ $279/mo off waste

These search terms spent $278.80 with zero conversions, and the wording shows people who won't buy: job seekers, freebie hunters and DIY researchers. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $279 on searches the campaign was missing, worth about 3 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $9 after applying.

See the 4 exact changes
  • Exclude "hvac technician jobs phoenix" (phrase) in Search – Residential HVAC – Phoenix: Job seeker, $66.80 spent
  • Exclude "hvac salary arizona" (phrase) in Search – Residential HVAC – Phoenix: Job seeker, $49.30 spent
  • Exclude "free ac inspection" (phrase) in Search – Residential HVAC – Phoenix: Freebie / bargain hunter, $91.20 spent
  • Exclude "how to recharge ac yourself" (phrase) in Search – Residential HVAC – Phoenix: Research / DIY, $71.50 spent
Apply on my account
High

Exclude 1 location that spent without a single lead

Moves ≈ $265/mo off waste

This place is inside your targeted area but spent $265 in 30 days with no conversions. At this account's usual conversion rate, it should have brought about 5 or more by now, so this is unlikely to be bad luck. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $265 on searches the campaign was missing, worth about 3 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $9 after applying.

See the 1 exact change
  • Exclude "Buckeye, Arizona" in "Search – Residential HVAC – Phoenix" ($265, 112 clicks, 0 conv.)
Apply on my account
High

Block 1 wasted word across your searches

Moves ≈ $264/mo off waste

These words keep showing up in different searches that spent $264.20 without a single conversion. One negative each stops all of them, including future variations. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $264 on searches the campaign was missing, worth about 3 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $9 after applying.

See the 1 exact change
  • Exclude "rental" (phrase): 3 searches, $264.20, e.g. "ac rental phoenix", "portable ac rental", "rental ac unit for garage"
Apply on my account
High

Pause ad group "Thermostat Install"

Moves ≈ $215/mo off waste

81 clicks and $214.80 with zero conversions, 3.1× the $70 target CPA. CTR is 2.7%. Note: "Search – Residential HVAC – Phoenix" (loses 21% of searches to budget) spends its whole budget, so this won't lower the bill: Google spends the freed $215 on searches the campaign was missing, worth about 3 more leads a month at its cost per lead. To bank the money instead, lower its daily budget by about $7 after applying.

See the 2 exact changes
  • Set "Thermostat Install" to Paused
  • About $7.16/day goes to the campaign's other searches (it runs out of budget)
Apply on my account
Medium

Raise Quality Score in 4 ad groups (24% of spend)

Task
$1,536/mo at stake

4 keywords with a Quality Score of 5 or less took $1,536 in 30 days. A low score means paying more for each click and showing less often. Google rates landing page experience ($843 of that spend), expected click-through rate ($694 of that spend), ad relevance ($401 of that spend) below other advertisers; each has its own fix.

See the 5 exact changes
  • Add task: "Emergency AC Repair": send these clicks to a page about "emergency ac repair" that loads fast on phones and shows the phone number and main offer at the top
  • Add task: "Commercial HVAC": write headlines that repeat the search ("commercial hvac") with a reason to pick you (price, reviews, same-day service), and add sitelinks and callouts
  • Add task: "Commercial HVAC": put the keywords' own words in the headlines (for example "commercial hvac"), and move keywords about a different service into their own ad group
  • Add task: "AC Repair": write headlines that repeat the search ("ac repair cost") with a reason to pick you (price, reviews, same-day service), and add sitelinks and callouts
  • Add task: "Thermostat Install": send these clicks to a page about "thermostat installation" that loads fast on phones and shows the phone number and main offer at the top
Add to tasks on my account
Medium

Headlines don't match the main keyword in 1 ad group

Task
$1,103/mo at stake

In "HVAC Installation", none of the live ads' headlines use the words of the keyword that spends most. Ads that repeat the search get more clicks and a better ad relevance rating.

See the 1 exact change
  • Add task: "HVAC Installation": no headline mentions "hvac installation" from its top keyword "hvac installation". Add 2–3 headlines with it (the Ads page can draft them)
Add to tasks on my account
Medium

Add a call asset and other missing ad assets

Task
$486/mo at stake

"Search – Commercial – Phoenix" ($486 in 30 days) has no call asset, so people on phones can't call straight from the ad. Sitelinks, callouts and snippets make the ad larger and usually raise the click-through rate at no extra cost per click. Missing: no call asset in "Search – Commercial – Phoenix"; no sitelinks in "Search – Commercial – Phoenix"; no structured snippet in "Search – Residential HVAC – Phoenix"; no structured snippet in "Search – Commercial – Phoenix".

See the 4 exact changes
  • Add task: "Search – Commercial – Phoenix": add a call asset with the business phone number, so mobile searchers can call straight from the ad (Google Ads → Assets → + → Call)
  • Add task: "Search – Commercial – Phoenix": add 4 more sitelinks to your main service pages, contact and reviews (Assets → + → Sitelink)
  • Add task: "Search – Residential HVAC – Phoenix": add a structured snippet listing your services (Assets → + → Structured snippet, header "Services")
  • Add task: "Search – Commercial – Phoenix": add a structured snippet listing your services (Assets → + → Structured snippet, header "Services")
Add to tasks on my account
Medium

Stop paying for 1 time slot that never converts

Task
Save ≈ $264/mo

10pm–6am: $264, 99% sure it's not luck. Adjust the ad schedule in each campaign, or lower bids there instead of switching off completely.

See the 1 exact change
  • Add task: Ad schedule: stop ads 10pm–6am ($264.40, 119 clicks, 0 conversions in 30 days)
Add to tasks on my account
Medium

Switch 1 broad keyword to phrase match

Save ≈ $134/mo

This keyword uses broad match in campaigns with manual or "maximize clicks" bidding, so Google shows the ads for loosely related searches and nothing steers bids toward the ones that convert. Together they spent $401 for 0 conversions in 30 days. Phrase match keeps the searches that contain the keyword's meaning and drops the rest.

See the 2 exact changes
  • Pause broad "commercial hvac" in "Commercial HVAC" ($401, 0 conv.)
  • Add phrase "commercial hvac" to "Commercial HVAC"
Apply on my account
Medium

Add 3 converting searches as keywords

People found you with these exact searches and became leads (8 conversions in 30 days) at or below your $70 target, but none is a keyword yet. Adding them as exact match lets you control bids and ads for them, so they don't depend on looser matches. These leads already come in, so this protects them rather than adding new ones.

See the 3 exact changes
  • Add [same day ac repair scottsdale] (exact) to "AC Repair": 3 conv. at $24.13 each
  • Add [hvac installation cost phoenix] (exact) to "HVAC Installation": 3 conv. at $40.63 each
  • Add [new ac unit installed tempe] (exact) to "HVAC Installation": 2 conv. at $32.05 each
Apply on my account
Medium

Review 2 ad groups above target CPA

Task

These campaigns use automated bidding, so bids can't be cut directly. Tighten keywords or set a target CPA instead.

See the 2 exact changes
  • Add task: Duct Cleaning: CPA $130.53 vs $70 target. Review keywords and landing page, or set an ad group target CPA
  • Add task: Heat Pump Install: CPA $209.15 vs $70 target. Review keywords and landing page, or set an ad group target CPA
Add to tasks on my account
Low

Test a new ad in "Duct Cleaning"

Task

CTR is 3.3% against 4.3% for the account. A sharper ad raises CTR, which usually lowers CPC too.

See the 2 exact changes
  • Add task: draft a new RSA with the service and city in headline 1
  • Run both ads for 2–3 weeks, then keep the winner
Add to tasks on my account
Low

Block 55 searches that rarely buy (HVAC starter list)

Job seekers, DIY and research searches like "jobs", "job", "careers" almost never become customers. Blocking them now stops the waste before it shows up in your search terms. Left out because your keywords use them: "used ac", "car ac", "auto ac", "portable ac".

See the 1 exact change
  • Add as phrase negatives in 2 Search campaigns: jobs, job, careers, career, hiring, salary, salaries, internship, resume, employment, indeed, glassdoor, free, diy, do it yourself, how to, youtube, video, videos, reddit, wikipedia, pdf, manual, course, courses, training, school, class, classes, certification, license exam, what is, definition, meaning, template, sample, parts, filter, filters, home depot, lowes, walmart, amazon, for sale, wholesale, supply house, refrigerant for sale, window unit, apprentice, technician school, epa certification, schematic, wiring diagram, error code, reset button
Apply on my account

See this for your own account

Connect Google Ads read-only. Nothing changes until you approve it, and every change can be undone.

Run my free audit
Live demo · PPC Master