Google Analytics + Claude — Local SEO Traffic and Conversion Analysis

GSC shows what happened in Google search — impressions, clicks, ranking positions. Google Analytics shows what happened after: which pages visitors viewed, how long they stayed, whether they converted. For local SEO, GA4 connects the dots between ranking improvements and business outcomes.

The google-analytics-tool skill enables Claude to pull GA4 data that answers the ultimate local SEO question: is this traffic turning into leads and customers?

What GA4 Adds to Local SEO Skills

GA4 measures the post-click journey:

Traffic by landing page: Which pages receive organic traffic? For multi-location sites, which location pages perform best?

User behavior: Bounce rate, time on page, pages per session. Do visitors engage with the site or leave immediately?

Conversions: Goal completions — phone clicks, form submissions, appointment bookings. The actions that represent leads.

Geographic distribution: Where are visitors located? For local businesses, does traffic come from target markets?

Traffic source breakdown: How much traffic comes from organic search vs. direct vs. referral? How does GBP traffic appear in GA4?

The connection to local SEO: ranking improvements should translate to traffic improvements, which should translate to conversion improvements. GA4 provides the data to verify this chain.

Location Page Performance Analysis

The most important GA4 workflow for local SEO: understanding how individual location pages perform.

Prompt: "Pull GA4 data for all our location pages. Which ones are performing
and which need work?"

Skills fired: dispatch → google-analytics-tool

Output:
LOCATION PAGE PERFORMANCE ANALYSIS (Last 90 Days)

Page                    | Sessions | Bounce | Avg Time | Goals
/phoenix-plumbing       | 1,234    | 42%    | 2:34     | 87
/scottsdale-plumbing    | 456      | 51%    | 1:56     | 28
/tempe-plumbing         | 398      | 44%    | 2:21     | 31
/mesa-plumbing          | 287      | 58%    | 1:23     | 14
/chandler-plumbing      | 234      | 47%    | 2:08     | 19
/glendale-plumbing      | 156      | 62%    | 1:08     | 6

PERFORMANCE ASSESSMENT:

Strong performers:
- /phoenix-plumbing: High traffic, good engagement, strong conversions
- /tempe-plumbing: Lower traffic but excellent engagement and conversion rate

Needs attention:
- /mesa-plumbing: High bounce rate (58%), low time on page, poor conversion
  Diagnosis: Page may not match search intent or has UX issues

- /glendale-plumbing: Very high bounce (62%), minimal engagement
  Diagnosis: Likely thin content or mismatched expectations

Underperforming relative to market:
- /scottsdale-plumbing: Scottsdale is a high-value market but
  page converts at only 6.1% vs. Phoenix at 7.1%
  Opportunity: Content and CTA optimization

RECOMMENDATIONS:
1. Audit /mesa-plumbing for content quality and UX issues
2. Rebuild /glendale-plumbing with richer content
3. A/B test CTAs on /scottsdale-plumbing
4. Apply /phoenix-plumbing template to underperformers

This analysis identifies which location pages are working and which need optimization — impossible without page-level performance data.

Connecting Local SEO to Traffic Outcomes

The ROI narrative: connect local SEO improvements to measurable traffic changes.

Prompt: "Compare organic traffic performance before and after our local SEO
campaign. We started in January — show me the trajectory through March."

Skills fired: dispatch → google-analytics-tool

Output:
LOCAL SEO TRAFFIC IMPACT ANALYSIS

Organic traffic to location pages:

Month        | Sessions | % Change | Goals | Goal Rate
December     | 1,892    | baseline | 98    | 5.2%
January      | 2,134    | +12.8%   | 124   | 5.8%
February     | 2,567    | +20.3%   | 167   | 6.5%
March (MTD)  | 2,234    | +25.1%*  | 156   | 7.0%
*Projected based on partial month

ATTRIBUTION ANALYSIS:

December → January (+12.8% sessions):
- GBP optimization completed: December 15
- Effect likely: Improved GBP drove more Maps traffic and
  organic visibility

January → February (+20.3% sessions):
- Citation cleanup completed: January 20
- Location pages added: January 25
- Effect likely: Combined impact of citation consistency
  and expanded content

February → March (+25.1% projected):
- Review campaign launched: February 1
- Reviews increased from 89 to 127
- Effect likely: Review signals improving map pack position,
  which drives organic visibility

GOAL CONVERSION IMPROVEMENT:
December: 5.2% → March: 7.0% (+35% relative improvement)
Contributing factors: Landing page optimization, clearer CTAs,
mobile experience improvements

ESTIMATED REVENUE IMPACT:
Additional goals (Dec→Mar): 58
If 30% convert to jobs at $450 average: ~$7,830 additional revenue
Monthly run-rate improvement: ~$2,600/month

This before/after analysis connects specific local SEO actions to traffic and conversion outcomes — the evidence for ROI reporting.

Geographic Traffic Analysis

GA4 shows where visitors are located when they access the site:

Prompt: "Show geographic traffic distribution for Valley Plumbing.
Are we reaching target service areas?"

Skills fired: dispatch → google-analytics-tool

Output:
GEOGRAPHIC TRAFFIC DISTRIBUTION (Organic, 90 days)

By city:
Phoenix, AZ          | 1,456 sessions | 48% of organic
Scottsdale, AZ       | 423 sessions   | 14%
Tempe, AZ            | 356 sessions   | 12%
Mesa, AZ             | 289 sessions   | 10%
Chandler, AZ         | 234 sessions   | 8%
Glendale, AZ         | 145 sessions   | 5%
Other AZ             | 89 sessions    | 3%

ALIGNMENT WITH SERVICE AREA:

Target markets (defined service area):
- Phoenix: ✓ Strong coverage (48%)
- Scottsdale: ✓ Good coverage (14%)
- Tempe: ✓ Good coverage (12%)
- Mesa: ⚠ Moderate coverage (10% — market size suggests should be higher)
- Chandler: ✓ Adequate coverage (8%)
- Glendale: ⚠ Undercoverage (5% — geographic proximity suggests more potential)

Out-of-area traffic:
- 3% from outside defined service area
- Acceptable level; not wasting visibility on unserviceable areas

RECOMMENDATIONS:
1. Increase Mesa visibility — market size underrepresented
2. Investigate Glendale gap — may be ranking issue
3. Consider Peoria/Surprise expansion if ready to service

Geographic analysis ensures local SEO visibility aligns with actual service capabilities.

GA4 in Local Reporting

GA4 data completes the local reporting picture:

Traffic section: Organic sessions to location pages, month-over-month trends, geographic distribution

Conversion section: Goal completions from local organic traffic, conversion rate by page

ROI section: Revenue attribution based on goals × conversion rate × average value

Combined with GSC: GSC shows impressions and clicks; GA4 shows what those clicks did next. Together, they tell the complete organic performance story.

Setup and Connection

  1. GA4 property: Ensure GA4 is configured for your site with appropriate goal/conversion tracking

  2. API access: GA4 API requires OAuth authentication through Google Cloud Console

  3. MCP server configuration: Add GA4 to Claude Code:

Server URL: Google Analytics Data API via OAuth
Authentication: OAuth 2.0 with appropriate scopes
  1. Property selection: Specify GA4 property ID

  2. Verify connection:

Verify GA4 connection and pull top landing pages for the past 30 days

Once connected, the local-reporting skill can combine GA4 data with GSC and GBP metrics for complete local SEO performance reporting.