Sample audit · Get yours for $497

Google Ads

Growth Blueprint

1. Account Identity and Scope

Account identifiers, reporting periods and access scope. All conversions are reported conversions, not verified unique leads or booked jobs.

Google Ads ID

512-774-3081

Account: Apex HVAC & Plumbing - Northgate Marketing
Currency / Timezone

USD / America/Los_Angeles

All figures in USD
Main reporting period

Jul 2–Sep 29, 2026

90 days
Recent period

Aug 31–Sep 29, 2026

30 days
Access

Read-only connection verified

Verified access level
Scope

HVAC + plumbing campaign groups

Dedicated paid landing hosts; not attributed solely to either page section
Limitation & Scope: Removed unverified MCC-link, attribution-window and geographic-targeting claims. PDF pp. 7, 17.

2 & 3. Performance and Period Comparison

Headline 90-day metrics and recent-period comparison. Dollar values are USD; figures rounded.

90-day spend$88,420Google Ads · Jul 2–Sep 29, 2026
Reported conversions845.6Reported, not verified booked jobs
90-day reported CPA$104.50Full 90-day window
Recent 30-day reported CPA$148.20Aug 31–Sep 29, 2026

Additional 90-day metrics

Impressions

38,920

Clicks

2,140

CTR

5.50%

CPC

$41.32

Reported conversion / click rate

39.51%

Period comparison

PeriodSpendClicksReported conversionsCPA
Preceding 60 days$61,8401,598612.4Approximately $101
Recent 30 days$26,580542179.2$148.20
Full 90 days$88,4202,140845.6$104.50

CPA deterioration note

Recent CPA deterioration warrants investigation. The recent period is included within the full 90 days; attribution lag, imports, campaign changes and lead handling may affect results. Reported conversion values do not establish invoiced revenue or financial ROAS.
Limitation & Scope: PDF pp. 17, 19.

4. Campaign Performance

Selected campaigns (shortened labels from the report), not the complete account. The first three represent 68.8% of spend.

CampaignSpendClicksReported conversionsCPA
Plumbing / Local Search$30,210580192.4$157
HVAC / Local Search$20,180388148.6$136
Brand - HVAC$9,420712354.2$27
Plumbing / Riverton$6,84011842.0$163
HVAC / Riverton$5,3609428.2$190
Plumbing / Lakeside$1,520289.2$165
HVAC / Lakeside$1,180207.6$155
Plumbing / Cedar Park$1,090185.8$188

Campaign-name groups

GroupSpendReported conversionsCPA
Brand$9,420354.2$27
HVAC non-brand$31,720204.4$155
Plumbing-named$47,280287.0$165

Recent diagnostics

HVAC Salem approximately $604 CPA from three conversions; HVAC CitySearch approximately $210 CPA.

Action

Prioritize CitySearch/Salem investigation and verify booked-job quality. Low brand CPA does not establish incrementality; small campaigns cannot reliably be judged from a handful of clicks.
Limitation & Scope: PDF pp. 18–19.

5 & 6. Conversion Actions and Search Terms

Primary and secondary conversion actions, and sampled search-term evidence with review status.

Conversion actions

ActionRoleCounting / definition
AC Calls v2PrimaryOne per click; uploaded click/contact
AC Qualified CallsPrimaryOne per click; uploaded qualified lead
AC Qualified Ext CallsPrimaryUploaded qualified calls
AC Qualified FormsPrimaryOne per click; uploaded qualified lead
Call Extension CallsPrimaryOne per click; 30-second duration
Call Tracking LeadPrimaryMany per click; default value 1
Calls from adsPrimaryMany per click; 60-second duration
Booked — Atlas actionsSecondaryAsset, form, onsite and call booking actions

Overlap note

Potential overlap is not proven duplication. One-per-click counting applies per action and does not deduplicate separate actions. Reconcile 30–50 inquiries with CRM IDs before changing goal roles; validate booked-action imports before making them primary.

Search-term evidence

Term / contextSpendClicksReported conversions
apex hvac — Brand$5,240410220.4
plumber riverton oregon — sampled Local Search row$548100
hvac near me — sampled row$31850
Sump-pump theme — four rows$35270
air duct cleaning — Brand; already excluded$3220
vent cleaners near me — Brand; NONE status$3020

Actions

Confirm well-pump service capability before exclusions; inspect non-brand routing in Brand; review relevant zero-conversion terms rather than automatically excluding them.
Limitation & Scope: 500 highest-spend rows, truncated, representing approximately $53,793 spend. This is not complete query coverage or a waste total. Deleted invented DIY terms and guaranteed negative-keyword savings. PDF pp. 20–21.

7. Landing Pages and Message Match

Destination, campaign and service evidence. Landing-view totals have different scope from campaign totals.

Destination / campaignSpendClicksReported conversionsCPA
offers.apexhvacexample.com/ — Brand$6,240472132.0$47
service.apexhvacexample.com/riverton/ — Plumbing Local Search$5,1809630.0$173
offers.apexhvacexample.com/riverton/hvac-repair/ — HVAC Local Search$2,5804815.8$163
Same HVAC repair route — HVAC Riverton$2,100366.2$339
offers.apexhvacexample.com/riverton/air-conditioning-repair/ — HVAC Riverton$1,5402611.2$137

Action

Test high-spend destination forms, phone routes and service-specific messaging. Maintenance and general-company intent also use the broad repair route.
Limitation & Scope: Landing-view totals have different scope from campaign totals; do not force reconciliation. Empty asset retrieval does not prove missing assets. PDF p. 22.

8 & 9. Budgets, Bidding and Device/Weekday Patterns

Current settings, lost impression share, and device/weekday performance. Chart shares calculated from spend.

Current settings snapshot

Shared HVAC budget

$360/day

Shared plumbing budget

$720/day

Brand HVAC

$260/day, not shared

High-spend search campaigns

Manual CPC

Repeated shared-budget rows are not additional daily commitments.

Lost impression share

CampaignLost impression share: budgetLost impression share: rank
HVAC Local Search6.2%28.4%
Plumbing Local Search18.4%22.6%
Brand0%61.8%

Do not average these into account impression share or prescribe increased budgets without booked-lead economics.

Spend by device

Shares calculated from spend values

Google Ads · Jul 2–Sep 29, 2026
72.7%
Mobile
25.0%
Desktop
2.3%
Tablet

Device table

DeviceSpendClicksReported conversionsCPA
Mobile$64,2801,560698.0$92
Desktop$22,140528128.8$172
Tablet$2,0005218.8$108

Weekday table

DaySpendClicksReported conversionsCPA
Monday$19,840462180.4$110
Tuesday$18,240438166.8$109
Wednesday$18,720466194.2$96
Thursday$17,020398142.6$119
Friday$14,600376157.6$92

Scheduling note

No weekend performance rows were returned; configured schedules and hourly outcomes were not verified. Validate dispatch availability and booked outcomes before scheduling or device-bid changes.
Limitation & Scope: Deleted claims that ads run 24/7 or that after-hours calls perform poorly. PDF pp. 23–24.

10 & 11. Missing Evidence and Action Plan

Unavailable evidence and prioritized investigation/optimization actions.

Missing evidence

  • Complete keyword/negative and geography exports
  • Hourly performance
  • Change history
  • Historical action-level outcomes
  • Reliable CRM matching
  • Revenue/margins
  • Full creative/asset inspection

Some tools failed from unsupported fields/segments; do not label this privacy suppression.

Actions

Priority:CRITICAL / HIGH IMPACT
1. Reconcile conversion actions

Reconcile conversion actions to unique qualified leads and bookings.

2. Investigate Local Search/Riverton deterioration

Investigate recent Local Search/Riverton deterioration using changes, imports and call outcomes.

3. Review service fit and brand routing

Review service fit and brand routing before targeted exclusions.

4. Test landing destinations and routes

Test high-spend landing destinations and phone/form routes.

5. Run controlled bidding experiments

Run controlled bidding/budget experiments only after measurement is reliable.

Measure: qualified/booked CPA, lead quality, matching completeness and import failures.

Limitation & Scope: Removed the promised 25–35% CPA reduction, mandatory campaign splits and automatic value-based bidding recommendation. PDF pp. 46–47.