Google Ads spent $10,398 across MarβJun, driving 99 phone calls and 48 ad-tracked conversions. Combined with the $750 monthly retainer, total marketing investment was $13,398.
That investment returned $46,655 in Google-attributed sales β a +248% ROI (3.48Γ ROAS).Lead pipeline tagged 19 qualified leads in May (13 phone + 6 form); LSA and Networx integration still pending and will widen the funnel further.
Local Search generated 66 GMB interactions across Dec 2025 β Jun 2026 (22 calls Β· 42 web clicks Β· 1 chat Β· 1 direction). May was the standout β 10 calls (+66.7% YoY) and 13 website clicks. June softened hard β 3 calls (-76.9% YoY), 5 web (-78.3% YoY), 8 total (-77.8% YoY). April was also weak (5 total, -78.3% YoY). Two-consecutive-months of steep YoY decline heading into peak HVAC season β profile-optimization / review-request workstream is called out.
SEO is the compound play: Authority Score climbed +4 MoM, GSC clicks up 275%.
Watch April closely β $4,937 in spend produced zero Google-attributed sales. Either lead-tagging discipline or attribution lag, worth a closer audit.
π Active Projects & Timeline
Live from the Damaris project tracker Β· refreshes on every page load Β· connectingβ¦
Active
β
In flight
At Risk
β
Need attention
Blocked
β
Waiting on input
Complete
β
Wrapped this period
Total
β
All JMB projects
Connecting to the Damaris project trackerβ¦
If this hangs > 5 seconds, the source sheet may not yet be shared as "Anyone with the link." See setup notes at the bottom.
π How this stays live
Project data is pulled from a single Google Sheet (Damaris Β· Client Project Tracker) on every page load. To edit: open the sheet, change a row (status, % complete, due date, etc.), save. Next time anyone refreshes their dashboard, the new state shows up. The sheet must be set to "Anyone with the link Β· Viewer" (Google Sheets > Share). No client-side credentials are needed.
π Leads β Results by Date Range
β
π―
Tracked Leads
19
From Google Ads conversions
π
Phone Leads
13
Qualified calls (30+ sec)
π
Form Submissions
6
Submit lead form action
β οΈ
Sources Awaiting
2
LSA Β· Networx
β Lead Tracking Coverage
Right now we're seeing Google Ads leads only. To capture the full picture across Local Service Ads and Networx, we recommend a centralized lead tracker (see "Recommended Setup" below). Once configured, this tab will show every lead from every channel with attribution + status tracking.
Lead Sources
β‘ Google Ads Live
19
13 calls Β· 6 forms Β· May 1β28
Cost per lead: $200
Top campaign: High Income Area Focus (8 leads)
π Local Service Ads Pending
β
Awaiting Zapier integration
LSA leads come in as guaranteed phone calls at a fixed price per lead. Connect via Zapier + Email Parser to auto-track.
π Networx Pending
β
Awaiting Zapier integration
Networx sends standardized lead emails. Forward to a Zapier parser to auto-extract name, phone, and service type.
Google Ads Leads Detail
Conversion Types
How leads come in via Google Ads
Leads by Campaign
Which campaigns deliver leads
Recommended Setup β Unified Lead Tracker
π The Plan to Get Full Lead Visibility
Centralized lead capture across Google Ads, LSA, Networx, and any future sources
Create the master Google Sheet β "JMB Leads Tracker" with columns: Date Β· Source Β· Lead Type Β· Name Β· Phone Β· Service Β· Status Β· Est. Value
Connect Google Ads via Zapier β every "Submit lead form" + qualifying call appends a row automatically
Connect Local Service Ads β forward LSA emails to a Zapier Email Parser inbox β parses sender + lead details β row appended
Connect Networx β same email-parsing approach (Networx uses a consistent template)
Status workflow β Update each row's status as you go: New β Contacted β Quoted β Booked β Won / Lost. Gives us close-rate by source.
Dashboard sync β Damaris pulls from the sheet monthly to show: total leads, cost per lead by source, booked-rate, average ticket size by channel.
Cost: Zapier Starter ~$30/mo, or free if you stay under 100 leads/month. Alternative: CallRail or WhatConverts ($50-150/mo) for turnkey aggregation with call recording + attribution. We can scope either when you're ready.
π Advertising β Results by Date Range
β
π°
Total Spend
$10,398
MarβJun avg $2,600/mo
π΅
Avg CPC
$5.04
Spend Γ· Clicks
π±οΈ
Clicks
2,064
516/mo avg
π
CTR
4.79%
Clicks Γ· Impressions
ποΈ
Impressions
43,098
4 months in range
π
Phone Calls
99
87 received Β· 12 missed
π―
Conversions
48
$217 / conv Β· 2.33% rate
β Top Insights Β· MarβJun 2026
April was the breakout month β $4,187 in spend drove 1,127 clicks and 32 phone calls (13 conversions). May scaled with steady volume at $3,844 spend / 468 clicks / 40 calls / 19 conversions ($202/conv β up from the 13 conv previously reported now that both call- and lead-form conversions are aggregated). June was the efficiency story β budget tightened to $1,913 spend / 256 clicks / 26 calls / 16 conversions, dropping cost-per-conv to $120. High Income Area Focus led at $78/conv on a 9.3% conv rate; Metairie's cost/conv fell to $114 (5.2% CVR). Top keyword June: "hvac" (38 clicks in Metairie); top converter: "hvac system repair" (4 conv aggregated across Metairie + High Income).
β‘ Google Ads Β· Jun β Aug 2026 LATEST 3 MONTHS
Three active search campaigns β Metairie Focus, High Income Area Focus, New Orleans Focus. Seven other geo campaigns (Covington, Slidell, Chalmette, Meraux, St Bernard) and General Search / Performance Max are paused and spent $0. August is partial (Aug 1β18).
β August Spend Has Effectively Stopped β Check This First
Daily ad spend has collapsed: June $63.78/day β July $57.88/day β August $16.01/day, a 72% drop. At that rate August finishes near $496 versus July's $1,794. The call log tells the same story β 26 ad calls in June, 17 in July, 1 so far in August, and zero call conversions this month.
This is almost certainly a budget, billing, or bid-cap issue rather than a demand issue β CTR actually improved every month (2.16% β 2.51% β 3.13%) and cost-per-click fell. The ads are working better and being shown less. Worth confirming the payment method and daily caps in the account before more of peak season is lost.
π΅
Spend Β· JunβAug 18
$3,996
Jun $1,913 Β· Jul $1,794 Β· Aug $288
π±οΈ
Clicks
549
23,007 impressions
π―
Conversions
29
21 calls + 8 lead forms
π²
Cost / Conversion
$138
Jun $120 Β· Jul $163 Β· Aug $144
π
Ad Calls Β· August
1
was 26 in June Β· 17 in July
Month-by-Month
All three active campaigns combined Β· August partial (18 days)
Month
Spend
$/Day
Clicks
CTR
Conv
$/Conv
June
$1,913
$63.78
256
2.16%
16
$120
July
$1,794
$57.88
229
2.51%
11
$163
Aug 1β18
$288
$16.01
64
3.13%
2
$144
CTR improved every single month while spend fell β the creative is not the problem. Conversion mix also shifted: June was 14 calls / 2 forms, July 7 / 4, August 0 / 2.
Campaign Breakdown Β· JunβAug 18
Where the budget went and what it returned
Campaign
Spend
Clicks
Conv
$/Conv
Metairie Focus
$1,337
223
11
$122
High Income Area
$1,170
180
12
$97
New Orleans Focus
$1,489
146
6
$248
7 paused geo campaigns
$0
0
0
β
High Income Area is the efficiency winner β most conversions on the least spend ($97 each). New Orleans Focus is the drag: highest spend, fewest conversions, $248 each β driven by a $12.84 average CPC versus $5β6 in the other two. Worth reallocating its budget toward Metairie and High Income.
Efficiency Trends β Are Ads Getting More or Less Efficient Over Time?
Healthy trend: CTR / Conv Rate rising while CPC / CPL stay flat or fall β you're paying less per result.
Warning trend: CPC / CPL climbing while CTR / Conv Rate fall β auction is getting more expensive and audience quality is dropping.
CTR vs Avg CPC
β
Click-through rate (left axis, %) vs cost per click (right axis, $)
β
Conversion Rate vs CPL
β
Conversion rate (left axis, %) vs cost per lead (right axis, $)
β
Campaign Performance
Spend by Campaign
Where your budget is going
Conversions by Campaign
Which campaign delivers leads
Campaign Snapshot JUN Β· FULL MONTH
Campaign
State
Clicks
Impr.
CTR
CPC
Spend
Conv.
Cost/Conv
High Income Area
Active
86
4,443
1.94%
$7.28
$625.69
8
$78.21
Metairie Focus
Active
96
3,667
2.62%
$5.97
$572.72
5
$114.54
New Orleans Focus
Active
74
3,722
1.99%
$9.66
$714.86
3
$238.29
All other campaigns (Slidell, Chalmette, Covington, General Search, etc.) paused through June.
Change the date range above to see Mar / Apr / May campaign-level performance reflected in the KPI tiles and trend charts. Campaign Snapshot table shows full-June actuals. High Income Area kept CPL best at $78 despite the highest CPC ($7.28) β the audience is qualified. New Orleans CPL of $238 is the outlier β recommend tightening keywords or the ad group's negative list next month.
Top Performing Keywords
Top Keywords by Clicks
What people searched before clicking
Top Keywords by Conversions
Where the leads came from
Call Activity Β· MarβJun 2026
Calls by Campaign Β· All-Time
99 calls across the 4-month range Β· 87 received Β· 12 missed (12%)
87
Received
12
Missed
High Income Area Focus drives the most calls (32 lifetime Β· 13 in June alone). Metairie Focus still has the highest miss rate β 7 of 15 lifetime calls missed (47%), including 2 of 6 in June. After-hours coverage is the fix.
Calls Per Month
1 (Mar) Β· 32 (Apr) Β· 40 (May) Β· 26 (Jun Β· full month) β pickup rate up from 85% β 88% since Apr
Recent Call Log
Latest June calls Β· Most recent first
Full 26-call June log below Β· click any phone number to call back directly.
Showing all 26 June calls + 3 sample May calls (99 total across MarβJun). Full historical log lives in Google Ads β Call details.
β Marketing ROI Snapshot Β· MarβJun 2026
$46,655 in Google-attributed revenue against $13,398 in marketing spend (ads + retainer) = +248% ROI across 4 months β every $1 in marketing returned $3.48 in invoiced sales. May was the peak ($24,275 from 3 sales), April was the anomaly (zero Google-attributed sales despite $4,187 in spend).
π°
Google Sales Β· MarβJun
$46,655
8 invoiced jobs (6 with revenue)
π’
Ad Spend
$10,398
MarβJun Google Ads
π
Retainer
$3,000
$750 Γ 4 months
π
Marketing ROI
+248%
ROAS 3.48Γ Β· MarβJun
π
Avg Revenue Sale
$7,776
Excluding $0 invoices
π Growth Analysis Β· Mar 2025 β Aug 2026 FIELDEDGE INVOICE DATA
Built from the full FieldEdge invoice-profitability export (347 invoices, Mar 12 2025 β Aug 18 2026). Because the data starts Mar 12, 2025, every year-over-year figure below is a strict like-for-like Mar 12 β Aug 18 window in both years β not a partial-year comparison.
π΅
Revenue Β· Mar 12βAug 18
$364,888
2025: $321,256 Β· +13.6%
π§Ύ
Avg Ticket
$2,943
2025: $2,452 Β· +20.0%
π
Invoices
124
2025: 131 Β· β5.3%
π±
New-Customer Revenue
31.9%
2025: 14.4% Β· Google + Referral share
β The Headline: Growth Came From Bigger Jobs and New Customers, Not More Jobs
Revenue is up +13.6% year over year on 5.3% fewer invoices β the entire gain came from average ticket rising $2,452 β $2,943 (+20%). Underneath that, the customer mix shifted meaningfully: revenue from Google and Referral went from 14.4% of the book to 31.9% ($71,390 β $134,571), while dependence on existing customers fell from 85.5% β 68.1%. That is the clearest signal in the data that new-customer acquisition started working.
Monthly Revenue Β· 2025 vs 2026
Same calendar months side by side Β· Damaris engagement began late Dec 2025
June is the standout: $95,612 β $143,130 (+49.7%), the best month in the dataset. April and May ran behind last year ($67,057 β $27,314 and $63,381 β $29,181) β worth asking JMB whether capacity, staffing, or install scheduling drove that dip, since lead flow was healthy in the same window.
Where the Revenue Comes From
Lead-source mix Β· 2025 (MarβDec) vs 2026 YTD
Source
2025
2026 YTD
Change
Google
$27,130
$49,313
+82%
Referral
$44,260
$85,258
+93%
Existing Customer
$423,811
$287,618
share 86%β68%
Google went from 4 invoices to 15, referrals from 10 to 16. Both channels nearly doubled in revenue.
βοΈ Winter Plan Β· Growing Last Winter by 20%
Winter is JMB's slow season. Last winter (Dec 2025 β Feb 2026) produced $75,988 across 28 invoices. A 20% lift means $91,186 β an extra $15,198.
βοΈ
Last Winter Revenue
$75,988
Dec $40,958 Β· Jan $34,654 Β· Feb $376
π―
+20% Target
$91,186
needs +$15,198
π§
What That Equals
1.3
extra installs Β· winter avg $11,615
β οΈ
Google in Winter
$335
2 invoices across the whole season
β The 20% Is Smaller Than It Sounds β It's One and a Third Installs
Winter revenue is 92% installs ($69,690 from just 6 jobs) and only 8% service ($6,298 across 20 calls). At the winter average install of $11,615, the entire $15,198 gap is 1.3 additional installs across three months β roughly one extra system sold every six weeks. That is a far more achievable target than "grow 20%" sounds, and it means the plan should be built around install lead flow, not call volume.
1 Β· Fix February
Biggest single opportunity
February 2026 produced $376 across 4 invoices β effectively a shutdown month, with zero installs. December and January both cleared $34K+. If February merely matched January, winter grows 45% on its own β more than double the 20% goal from one month.
Ask JMB first: was February a demand problem, a staffing/holiday problem, or a billing-timing artifact? The fix is completely different depending on the answer.
2 Β· Don't Switch Google Off
$335 all winter vs $49,313 YTD
Google produced 2 invoices worth $335 across the entire winter, against $49,313 and 4 installs in 2026 YTD. The channel that now drives new-customer installs is essentially dark in the months JMB most needs it.
Move: hold winter ad budget at summer levels and shift creative to heating β "no heat," furnace repair, and system-replacement terms. One Google install (~$11K avg) covers a full winter of ad spend.
3 Β· Build the Maintenance Base
Only 13 plan customers today
The recurring-plan signature in the data is 80 small invoices averaging $22.84 from just 13 customers β about $1,827 lifetime. Maintenance plans are the classic winter-proofing play: predictable revenue, and techs inside homes during the slow months where aging systems get found and replaced.
Move: a fall enrollment push to the existing-customer list. Every plan visit in DecβFeb is a chance to surface the install that closes the 1.3-job gap.
Winter Composition Β· Where the $75,988 Came From
Segment
Invoices
Revenue
Share
Installs β₯ $5K
6
$69,690
92%
Service < $5K
20
$6,298
8%
Existing Customer
22
$65,178
86%
Referral
4
$10,475
14%
Google
2
$335
0.4%
The six winter installs: Ryan Krummel $14,450 Β· Erik Coble $14,390 Β· Lillian Morales $12,150 Β· Lance Ostendorf $11,100 Β· Tom Corona $9,100 Β· Estate of E. Hoffman $8,500. Five of six were existing customers β winter currently runs almost entirely on the house list.
Getting to $91,186 Β· Three Routes
Any single route closes the gap; combining them de-risks it
Route
Needed
Realism
Installs Β· avg $11,615
+1.3 jobs
Most realistic
February recovery to Jan level
+$34,278
Would hit 145% of target
Service calls Β· avg $347
+44 calls
Doubling winter call volume β hard
Recommended plan: keep Google live through winter on heating intent (target 1 install), run a fall maintenance-plan enrollment drive to the existing list (protects service floor and surfaces replacements), and diagnose February before it repeats. Any two of the three comfortably clear +20%.
π Google Ad Sales Β· 2025 vs 2026 LEAD SOURCE = GOOGLE
Every invoice FieldEdge tagged with lead source Google. 2026 runs Jan 1 β Aug 18; 2025 is the full year from Mar 12 (first data) onward.
π°
Google Revenue Β· 2026 YTD
$49,313
2025 full year: $27,130 Β· +82%
π§Ύ
Google Invoices
15
2025: 4 Β· +275%
π
Avg Google Ticket
$4,483
2025: $6,783 Β· smaller but far more jobs
π―
Google Installs β₯$5K
4
2025: 2 Β· Faucheux, Burras, Carrasco, Morgan
Google-Sourced Revenue by Month
Every Google-tagged invoice, both years
2026 has already beaten all of 2025 by 82% with more than three times the job count β and there are still four months left in the year.
The Honest Nuance Β· Summer Window
Jun 1 β Aug 18, like for like
Period
Revenue
Invoices
Avg
Jun 1 β Aug 18, 2025
$20,730
3
$6,910
Jun 1 β Aug 18, 2026
$12,723
8
$1,590
Change
β39%
+167%
β77%
Read this carefully before quoting it. Summer 2025's Google revenue was two large June installs (Cheryl Slack $13,000 and Susan Fahrenholtz $7,200) β $20,200 of the $20,730 came from those two jobs. Summer 2026 produced nearly three times as many Google jobs but smaller ones, with the big installs landing earlier in the year instead (Faucheux $15,500 and Morgan $7,850 in May, Burras $11,500 in March).
The full-year picture is what matters: more jobs, more revenue, and a channel producing consistently rather than on two lucky months.
Caveat on attribution: these are invoices where JMB's team tagged the lead source as Google in FieldEdge β it is their judgement at intake, not click-level tracking. Four 2026 Google invoices carry $0 revenue (quotes or no-charge visits) and are excluded from the averages. The August ad-spend drop has not yet shown up in these sales figures β with a typical HVAC sales cycle it would surface in September, which is the number to watch next month.
π€ Before vs After Damaris Β· Engagement Began Late Dec 2025
Damaris started in late December 2025. The cleanest read is the like-for-like spring/summer window in each year, since that period exists in both datasets and covers the months the engagement has been fully active.
Before Β· Mar 12 β Aug 18, 2025
No marketing partner
$321,256
Revenue
$2,452
Avg Ticket
131
Invoices
14.4%
New-Customer Revenue
Google contributed $27,130 from 4 invoices across the whole period.
After Β· Mar 12 β Aug 18, 2026
Damaris engaged Β· Google Ads + SEO + local
$364,888
Revenue +13.6%
$2,943
Avg Ticket +20.0%
124
Invoices β5.3%
31.9%
New-Customer Revenue 2.2Γ
Google contributed $49,313 from 15 invoices β including 4 installs (Faucheux $15,500 Β· Burras $11,500 Β· Carrasco $10,400 Β· Morgan $7,850).
Read this honestly: a MarβAug comparison spans months where Damaris was active in 2026 and absent in 2025, so the channel shift (Google 4 β 15 invoices, new-customer revenue 14.4% β 31.9%) is the most directly attributable result. Total revenue growth of +13.6% also reflects pricing, capacity, and market conditions we don't control β it should not be claimed wholesale as marketing-driven. Note too that April and May 2026 both ran materially below 2025, which is worth understanding before setting winter targets.
Monthly ROI Breakdown
ROI = (Google sales β marketing spend) Γ· marketing spend. ROAS = Google sales Γ· marketing spend. Marketing spend = Google Ads cost + $750 retainer.
Month
Google Sales
Jobs
Ad Spend
+ Retainer
Total Mkt Spend
Net
ROI %
ROAS
Mar 2026
$11,980
2
$453
$750
$1,203
+$10,777
+896%
9.96Γ
Apr 2026
$0
0
$4,187
$750
$4,937
β$4,937
β100%
0Γ
May 2026
$24,275
3
$3,844
$750
$4,594
+$19,681
+428%
5.28Γ
Jun 2026
$10,400
3
$1,913
$750
$2,663
+$7,737
+290%
3.90Γ
Total MarβJun
$46,655
8
$10,398
$3,000
$13,398
+$33,257
+248%
3.48Γ
β April flagged red β $4,937 in marketing spend with zero Google-attributed invoices. Worth investigating: were April leads mis-tagged as "Existing Customer" by the sales team? Did leads from April convert in May (lag effect)? Or did April ads drive volume but not closing?
Every invoice where the Sales team tagged "Google" as the lead source. Sorted newest first.
Date
Invoice
Customer
Revenue
Cost
Profit
Margin
Jun 7
i1314
Roger Fontenot
$0
$0
$0
β
Jun 3
i1312
Jason Steger
$0
$0
$0
β
Jun 2
i1310
Doris Carrasco
$10,400
$0
$10,400
100%
May 13
i1294
Sheila Morgan
$7,850
$13,300
β$5,450
β69%
May 4
i1289
Wally Faucheux
$15,500
$0
$15,500
100%
May 4
i1293
Rachel Eckcmrode
$925
$0
$925
100%
Mar 24
i1259
Sirk Burras
$11,500
$0
$11,500
100%
Mar 4
i1246
Sara McCloskey
$480
$0
$480
100%
β Sheila Morgan (May 13) β $7,850 revenue but $13,300 in equipment cost = net loss of $5,450 on that single job. Likely a discounted install or warranty work. Worth a margin review to confirm pricing covers COGS on future Google-sourced HVAC installs.
Zero-revenue invoices (Roger Fontenot, Jason Steger, Robert Warden) are open jobs with no closed revenue yet β they're still in the pipeline or may have been voided. Either way they count as Google-sourced leads but $0 toward ROI.
Key Takeaways
β Winners
May was peak β $24,275 from 3 jobs (Wally Faucheux $15.5k anchored)
Mar delivered 896% ROI on just $1,203 total marketing spend (Sirk Burras $11.5k single-handedly carried it)
Jun is pacing strong β $10,400 in 10 days from $1,199 spend
β Watchouts
April attribution gap β $4,937 spent, $0 attributed. Audit lead-tagging at point of sale
Sheila Morgan loss β $5,450 net loss on a single install. Pricing/margin review
2 of 8 MarβJun invoices at $0 β track outcome (closed-won vs cancelled vs pipeline)
β Action Items
Lead-source tagging discipline β make "Google" required at invoice creation when call source = Ad
Track lag effect β leads from April may have converted in May. Pull a multi-touch attribution view
Margin floor β set minimum margin % so jobs like Sheila Morgan trigger a review before invoicing
π Google Business Profile Β· Jun β Aug 2026 DOWN YEAR OVER YEAR
Direct from the Business Profile performance report. August is partial (through Aug 13). The percentage changes are Google's own year-over-year figures; the 2025 counts beside them are calculated back from those percentages (each one resolves to a single whole number, so they are accurate to Β±1).
β Profile Interactions Are Down ~65β70% Against Last Year
Google reports β69.4% in June and β65.1% in July versus the same months in 2025 β roughly 36 β 11 interactions in June and 43 β 15 in July. Website clicks fell hardest (β73.9% and β73.3%); calls are down 55β62%. Every metric moved the same direction by a similar margin.
This needs diagnosis before it is treated as a performance problem. A drop this uniform across every metric usually points to one of three things: a change in how Google counts interactions, a ranking/visibility loss in the local pack, or reduced profile activity (posts, photos, review velocity). It does not match the paid or invoice data, where 2026 is ahead of 2025 β so the business is not actually getting fewer customers.
ποΈ
Interactions Β· Jul
15
βΌ 65.1% vs Jul 2025 (β43)
π
Calls Β· Jul
6
βΌ 53.8% vs Jul 2025 (β13)
π
Website Clicks Β· Jul
8
βΌ 73.3% vs Jul 2025 (β30)
π
August to Date
7
2 calls Β· 5 website clicks Β· thru Aug 13
2026 vs 2025 Β· Business Profile
2026 counts are measured Β· 2025 counts calculated from Google's reported % change
Metric
2025 (calc.)
2026
Change
June Β· Interactions
β36
11
β69.4%
June Β· Calls
β13
5
β61.5%
June Β· Website clicks
β23
6
β73.9%
July Β· Interactions
β43
15
β65.1%
July Β· Calls
β13
6
β53.8%
July Β· Website clicks
β30
8
β73.3%
August 1β13 Β· Interactions
β
7
not reported
What To Do About It
Ordered by likely impact
Confirm the profile is still fully verified and complete β hours, service areas, categories, photos. An incomplete or suspended profile drops out of the local pack quietly.
Check local-pack rankings for the core terms (AC repair Metairie / New Orleans). If rankings held, this is a counting change; if they slipped, it is a visibility problem with a clear fix.
Restart profile activity β weekly Google Posts, fresh photos, and a review-request cadence. Profile freshness is a direct local-ranking factor.
Cross-check against the invoice data β 2026 revenue is up 13.6% year over year, so the customers are still arriving. This is a discovery-channel issue, not a demand issue.
π Local Search β Results by Date Range
β
β
Total Interactions
66
Dec 2025 β Jun 2026 Β· 7 months
π
Calls from Profile
22
May peak: 10 Β· Jun: 3
π
Website Clicks
42
64% of interactions
π¬
Chat Clicks
1
Apr only Β· rare
π
Direction Requests
1
Service-area business
β May Surge β June Softening (YoY broad decline)
May 2026 was the peak month β 23 interactions, 10 calls (+66.7% YoY), 13 website clicks. Then June cooled hard across every category: 8 total interactions (-77.8% YoY), 3 calls (-76.9% YoY), 5 web clicks (-78.3% YoY), 0 chat, 0 bookings. April was also weak (5 total, -78.3% YoY). Since June is typically the start of peak HVAC season, this is a real signal β worth investigating ranking, review activity, competitor visibility, or a Google algorithm shift on service-area businesses. Calls-out for the profile-optimization / review-request workstream.
7-Month Performance Trend
Profile Interactions Over Time
Dec 2025 β Jun 2026 Β· By type Β· all four interaction categories now tracked
SEO clicks (GSC) up 275% and Authority Score climbed by 4 β but Google Analytics shows traffic down 36%. The gap suggests a tracking issue (paid traffic being filtered, or GA4 reporting lag). Worth a check on the GA4 / GSC linkage.
Keyword Rankings & Engagement
Tracked Keyword Rankings
163 keywords tracked in Louisiana Β· top 100
Engagement Snapshot
How visitors interact with the site
29.12%
Engagement Rate
00:10
Avg. Eng. Time
228
Engaged Sessions
0.31
Engaged / User
/hvac-maintenance-plans-new-orleans/ has 1:15 avg time β your standout educational page. Worth promoting more.
Top Pages & Search Queries
Top Pages by Pageviews
Where visitors land and engage
Page
Views
Users
Time
Engage
/
721
616
0:08
30.92%
/contact-us/
139
113
0:11
64.10%
/about/
32
28
0:07
51.72%
/construction/
18
14
0:06
64.29%
/hvac-maintenance-plans-new-orleans/
10
6
1:15
66.67%
/hvac-services-in-meraux-la/
6
3
0:08
28.57%
Top Search Queries (GSC)
What Google sends you traffic for
Query
Clicks
Impr.
CTR
Pos.
ac repair chalmette
1
89
1.12%
8.0
jmb airconditioning & refrigeration
1
31
3.23%
13.2
24-hour hvac service kenner
0
33
0%
6.4
a/c repair mandeville la
0
3
0%
23.3
"24-hour hvac service kenner" ranks at position 6.4 but gets 0 clicks β likely needs a compelling meta description or FAQ schema to convert impressions.
Audience & Acquisition
New User Channels
How 622 new users found the site
Top Cities β Active Users
New Orleans dominates (141)
Backlinks Profile
Backlink Authority Distribution
116 referring domains Β· 221 backlinks
Site Audit Health
SEMrush crawl summary
90%
Site Health
0
Errors
466
Warnings +43
67
Pages Crawled
Warnings climbed by 43 β worth a SEMrush audit deep-dive. Most likely missing image alt-text + meta descriptions on new pages.