Sample report: fictional business and figures
Prepared for Sample Home Services
Monthly Campaign Report

📊 Sample Home Services - October 2026 Campaign Report

Prepared by TESSA Marketing + Technology, November 4, 2026

Summary
Leads
Where they come from
Geography
Google Business Profile
Reviews
Rankings
AI search
Acquisition cost
Work completed
To-do list

Sample Home Services

October 2026 campaign report, prepared November 4, 2026. Covers the website, Google search, the Google Business Profile listing, the Google Ads campaign and booked jobs from the CRM.
60
Leads (customer callers + web form submissions)
up 15%
vs September
up 62%
vs October 2025
2,310
Visits to the website
up 6%
vs September
up 48%
vs October 2025
29
Web form submissions
up 12%
vs September
up 61%
vs October 2025
905
Visits from organic search
up 41%
vs October 2025
44
Keywords on page 1 of Google
up from 28 a year ago, 22 in the top 3
4.90
Google rating
214 reviews, 7 new in October

What stood out this month

⭐
60 leads in October, up from 52 in September and 37 a year ago: 31 different customers by phone and 29 form requests.
🥇
Number 1 on Google for plumber arlington va; water heater replacement fairfax va moved from 14 to 2.
🔧
29 booked jobs in October according to the CRM, worth $18,460, 9 of them from Google Ads.
🤖
AI assistants sent 95 visits, up from 55 in September.

Season check

Across two years of call records, October runs at 1.00 of an average month, so October is a typical month. The peak month is July (1.30) and the quietest is December (0.65). Expect November to run at about 0.80 of an average month. Customer calls in October 2026 (31) compare with 19 in October 2025.

Leads

October 2026 produced 31 customer phone calls from 31 different customers and 29 web form submissions, 60 leads in total, up 15% on September (52) and up 62% on October 2025 (37). The Google Business Profile listings carried 13 calls, organic search 9 and Google Ads 8. A further 5 callers reached the voicemail greeting and hung up; they are counted as missed calls, not leads.
Lead sourceOctoberSeptemberOctober 2025vs Septembervs October 2025
Customer calls: Organic search986steady3 more
Customer calls: Google Ads875steady3 more
Customer calls: Google Business Profile listings13128steady5 more
Customer calls: Direct visits553steadysteady
Web form submissions (Google Analytics)2926183 more11 more
Leads (different customers by phone + web form submissions)6052378 more23 more
Two comparisons on purpose: last month shows the recent run, and October 2025 shows the same point in the season a year earlier, which for a seasonal business is the fairer yardstick.

Booked jobs

OctoberOctober 2025
Booked jobs2917
Booked revenue$18,460$10,240
SourceJobs, OctoberRevenue, October
From Google Ads9$5,320
From all other sources20$13,140
Jobs marked won in your HubSpot this month.
The rows count customer calls (31 in October); the total counts different customers (31, since 7 people called more than once) plus forms.
How calls are assigned to a channel: calls to the tracking numbers on the Google Business Profile listings count as the listings; calls to the number shown in a Google ad count as Google Ads; calls to the website numbers are assigned to the channel that brought the visitor (organic search, an ad, direct, a referral, social media or an AI assistant).
Phone counts are customer calls only: 52 calls reached the tracking numbers in October; 21 robocalls, wrong numbers, hang-ups and calls under 45 seconds with no conversation were removed, and a customer who called twice counts once (24 first-time callers, 7 who had called before).

Customer calls and missed calls

OctoberSeptemberOctober 2025
Calls that reached the tracking numbers524631
Rang out unanswered543
Customer conversations312619
Missed calls: reached voicemail and hung up543
Automated calls screened out9126
Line went dead when the front desk answered322
Rang for a few seconds and hung up, no voicemail321
Calls from vendors, other offices and wrong numbers (not customers)100
5 calls rang out in October. 5 calls reached the voicemail greeting instead of a person (5 different numbers, 3 of them never reached a person the whole month). 9 automated calls were screened out and never counted as customer contact. On 3 calls the line went dead when the front desk answered. 3 other calls were short hang-ups with no message. Customer conversations cluster in business hours: 12 between 8am and noon, 13 between noon and 5pm, 6 outside those hours. Tuesday is the busiest day (7 customer calls).

Where visitors and leads come from

The largest lead source is organic search: 8 different customers by phone and 12 web form submissions, 20 leads. Then Google Ads 13 and the Google Business Profile listings 12. Website visits were 2,310 in October (2,170 in September); organic search visits 905 against 960 in September and 640 in October 2025.

Leads by channel, October

ChannelVisitsCustomer callsWeb form submissionsLeads (callers + forms)
Organic search90591220
Google Ads4108613
Google Business Profile listingsarrive as organic or direct13012
Direct visits5205711
Referrals (other websites and directories)190022
Social media120022
AI assistants95000
Other (unassigned visits, printed and vehicle numbers)70000
Total2,310352960
Leads = different customers who called plus form submissions, per channel. Listing clicks arrive in Google Analytics as organic or direct visits, so the listings row shows calls only.

Website visits by channel

ChannelOctoberSeptembervs SeptemberOctober 2025vs October 2025
Organic search90596055 fewer640265 more
Google Ads410395steady300110 more
Direct visits52048040 more400120 more
Referrals (other websites and directories)19015040 more12070 more
Social media1209030 more7050 more
AI assistants955540 more590 more
Unassigned704030 more3040 more
All visits2,3102,170140 more1,565745 more
Why it moved: Organic search visits were 905 against 960 in September. October is the first month after the summer rush; the same two-month pattern shows in the year-ago months, and Google clicks for the whole site stayed within 4% of September.
Organic search visits: 905 in October, 960 in September, 640 in October 2025.

Geography

Website visitors inside the market come mostly from Arlington, Alexandria, Fairfax and Falls Church.

Where website visitors are, by state (Google Analytics, October)

Virginia
1,801
District of Columbia
138
Maryland
161
Pennsylvania
46
North Carolina
34
New York
34
Texas
23
California
23
Florida
23
The 9 largest states by visits. 2,100 of the 2,310 visits came from the service area (Virginia, Maryland, District of Columbia); the rest is nationwide interest, automated traffic and visitors from abroad.

Where in-market website visitors are (Google Analytics, October)

Arlington
392
Alexandria
300
Fairfax
254
Falls Church
184
Vienna
138
McLean
115
Reston
92
Washington
69
Google Analytics also recorded 96 visits from Ashburn, Richmond, Baltimore, outside the service area; mostly automated traffic that never calls or sends a form.

Google Business Profile

October brought 14 customer calls to the listing number, 142 website clicks and 118 direction requests. Up on a year ago: direction requests (118 against 85 in October 2025), views in Google Maps (7,300 against 5,600 in October 2025), website clicks (142 against 98 in October 2025) and views in Google Search (5,200 against 3,900 in October 2025). Reviews stand at 4.90 across 214, with 7 new in October (6 five-star).

The listing

OctoberSeptemberOctober 2025vs October 2025
Customer calls to the listing number (call tracking)141395 more
Website clicks1421389844 more
Direction requests1181128533 more
Views in Google Search5,2005,3503,9001,300 more
Views in Google Maps7,3007,1005,6001,700 more
The change column compares October with October 2025, the same month a year earlier, so the season is held constant.
Calls are counted on the tracking number shown on the listing, so every dialled call is included, not only taps on the call button (Google counted 96 taps). Views are the number of times the listing appeared in Google Search or Maps; the change columns compare counts with October 2025.
Why it moved: Listing calls and direction requests were slightly below September, in line with fewer emergency searches on the cooler weeks; website clicks from the listing rose.

Reviews

  • Rating 4.90 across 214 reviews.
  • 7 new reviews in October (6 five-star, 1 four-star); 9 in September.

Reviews

Google reviews across the listing.

Where the reviews stand

October
Google rating4.90
Total reviews214
New reviews in October7
New reviews in September9
Stars on the new October reviews6 5-star, 1 4-star
Reviews come from the Google Business Profile listing. Replies to reviews are handled by the business; a steady flow of new five-star reviews is one of the strongest local ranking signals, so asking every happy customer remains the single best habit.

Rankings

Across everything tracked, 44 of 90 searches are on page 1 and 22 in the top 3. Up 7% on the end of September 2026 (41).

Top rankings (localized Google results)

KeywordPosition nowSearches per month
plumber arlington va11,900
water heater replacement fairfax va2880
hvac repair alexandria va3720
The most valuable searches where the site holds a top-3 position, by searches per month. Positions are checked in Google as seen from the service area.

New page-1 arrivals this month

KeywordPosition now30 days ago
water heater replacement fairfax va214
drain cleaning falls church va312
emergency plumber northern virginia415
tankless water heater installation northern virginia618
plumber arlington va113
hvac repair alexandria va311

Keywords that slipped off page 1 this month

KeywordPosition now30 days ago
furnace repair vienna va95
ac installation mclean va128
2 of these sit within a few places of page 1 and are the first targets for the current content and linking work.

Overall footprint

  • 44 of the 90 tracked keywords are on page 1 of Google (22 in the top 3), checked 2026-10-28.
  • At the end of October 2025: 28 of 80 tracked on page 1, 12 in the top 3.
  • At the end of September 2026: 41 of 90 tracked on page 1, 21 in the top 3.
  • Search Console shows the site appearing for 640 distinct searches in October (at least 10 impressions each), against 659 in September and 435 in October 2025.

AI search visibility

AI search is tracked on 13 questions people ask AI tools about these services. At least one AI engine already cites Sample Home Services on 12 of them: ChatGPT on 8, Google AI Overview on 9 and Google AI Mode on 7. The rest are the targets for the content and listings work. Across a wider sample of AI answers the site is cited 62 times. 95 visitors reached the site from AI assistants in October.

Where this stands

AI answers are new ground: each answer names only a handful of sources, and for local services those are usually review sites and directories rather than a business's own website. Sample Home Services is already cited by at least one AI engine on 12 of the 13 tracked questions (who is the best plumber in arlington va?, water heater replacement company fairfax va, hvac repair near me alexandria va, and more). The question still open (ac installation company mclean va) is where the content, listings and schema work is aimed, because the AI engines draw on the same pages and citations that Google search does.

The 13 questions we track, and what each AI engine answers

Question people askChatGPTGoogle AI OverviewGoogle AI Mode
who is the best plumber in arlington va?mentionedlinkedmentioned
water heater replacement company fairfax valinkedlinkedlinked
hvac repair near me alexandria vanot yetmentionednot yet
emergency plumber northern virginiamentionednot yetmentioned
drain cleaning service falls church valinkedlinkedmentioned
who installs tankless water heaters in northern virginia?not yetnot yetmentioned
best home services company in northern virginiamentionednot yetnot yet
furnace repair vienna vanot yetmentionednot yet
ac installation company mclean vanot yetnot yetnot yet
plumber and hvac company that works weekends in arlingtonmentionedmentionedmentioned
who can fix a leaking water heater today in fairfax?linkedlinkedlinked
sewer line repair arlington vanot yetmentionednot yet
home service company with licensed plumbers in alexandria vamentionedmentionednot yet
Sample Home Services appears in 8 of 13 ChatGPT answers and 9 of 13 Google AI Overview answers and 7 of 13 Google AI Mode answers. Linked = the answer cites the website. Mentioned = the business is named but not linked. Not yet = an AI answer appeared without it. No AI answer = the engine showed no AI answer for that question.

Beyond the tracked questions

  • Across a large sample of the questions people ask AI tools about these services, the website is cited as a source in 62 answers.
  • Google AI Overview links the site on 22 tracked searches, for example "water heater replacement fairfax va", "plumber arlington va", "drain cleaning falls church va".
  • 95 visitors reached the site from AI assistants (ChatGPT, Gemini, Perplexity and similar) in October (55 visits in September).
  • AI assistants opened the website live 95 times in October to answer a question or do a task for someone (ChatGPT 58, Claude 17, Perplexity 11, Gemini 6), including 9 visits to a pricing, contact or booking page (55 in September). These visits come from the site's own log: Google Analytics never sees them.

Customer acquisition cost

Cost per lead across all channels came down to $70 in October from $79 in September, as leads grew to 60 while the monthly cost stayed in step. The CRM shows 29 booked jobs for the month, 9 of them from Google Ads.

What a lead costs

October 2026September 2026
Leads (callers + forms)6052
Cost per lead from the SEO campaign (search, listing, direct, referrals)$32$36
Google Ads spend$2,380$2,310
Cost per lead, all channels together$70$79
New customers (reported by you)2219
Leads are different customers who called plus form submissions. The campaign channels are everything the SEO fee works on: organic search, the Google listing, direct visits and referrals; Google Ads leads are set against the ad spend.

Cost per lead, month by month

050100150200250118110105998983807775797970Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26
MonthLeadsTotal costCost per lead
November 202534$4,009$118
December 202536$3,951$110
January 202638$4,002$105
February 202640$3,949$99
March 202644$3,896$89
April 202647$3,914$83
May 202649$3,928$80
June 202653$4,066$77
July 202655$4,142$75
August 202651$4,006$79
September 202652$4,110$79
October 202660$4,180$70
Total cost is the campaign fee plus the Google Ads spend and management for the month; leads are different customers who called plus form submissions. The series starts in November 2025. Lowest in that time $70 (October 2026), highest $118 (November 2025). The goal is a lower figure over time; one month up or down is normal.

Work completed

Highlights of the work completed since our last report. This is not an exhaustive list; it covers the items that stand out.
  1. Published a new Emergency Plumber page for Northern Virginia and refreshed the Water Heater Replacement page for Fairfax with current photos and a clearer quote form.
  2. Added question-and-answer sections to the Plumbing Repair and HVAC Repair pages so AI assistants and Google can quote them directly.
  3. Rewrote the page titles and descriptions on the service pages with the searches customers actually type.
  4. Secured new links to the Drain Cleaning and Furnace Repair pages from local and trade sites.
  5. Scheduled six weeks of Google Business Profile posts (seasonal tune-ups, water heater safety, weekend availability).
  6. Added descriptive names and alternative text to the job photos across the service pages.
  7. Moved the quote form to the top of the Water Heater Replacement page next to the headline.
  8. Corrected two directory listings that showed an old suite number.

To-do list

Open items from our conversations, carried forward each month until they are done.

Open items for Sample Home Services

  1. Send us three or four fresh job photos from this fall (before and after shots of a water heater or furnace install work well).
  2. Confirm the holiday hours for the Google listing so we can update it before November 20.
  3. Optional: 12 older four- and five-star Google reviews from 2021 to 2024 have no reply; a quick thank-you round shows future customers the profile is looked after.
We add to this list from our review calls and carry each item forward until it is done.