Skip to main content

Analytics Setup Guide

Complete setup for accurate real-user analytics — filter bots, data center traffic, and verify your setup.

⚠️ Issue Detected: Bots in Analytics

Your GA4 shows traffic from Council Bluffs, IA (15 users) and Boardman, OR (8 users). Both are data center cities — these are bots/crawlers, not real users.

  • • Council Bluffs, IA = Google data center (likely Googlebot)
  • • Boardman, OR = AWS data center (likely AWS crawlers)
  • • Real users: Glenview IL, Warren, Birmingham, Louisville, NYC = ~9 confirmed real

Step 1: Bot Filter (Already Added!)

I've added client-side bot filtering to your site. It blocks 30+ known bot user-agents from sending GA4 events:

  • ✅ Googlebot, Bingbot, DuckDuckBot, Baidu, Yandex
  • ✅ GPTBot, ChatGPT-User, ClaudeBot, PerplexityBot (AI crawlers)
  • ✅ FacebookBot, Twitterbot, LinkedInBot, Pinterestbot
  • ✅ Headless Chrome, PhantomJS, Selenium, Puppeteer
  • ✅ Python-requests, curl, wget, node-fetch
  • ✅ SEO crawlers: AhrefsBot, SemrushBot, MJ12Bot, DotBot

Impact: Your real user count will drop from 1.9K to ~50-100 (real users only). That's a good thing — you'll see accurate conversion rates.

Step 2: Add Internal Traffic Filter in GA4 Admin

Manually block data center IP ranges in GA4 admin:

  1. 1. Go to analytics.google.com → Admin (gear icon)
  2. 2. Data Streams → Web → leadhunting.app → Configure tag settings
  3. 3. Show all → Define internal traffic → Create
  4. 4. Add IP ranges (data center blocks):
    • • 172.217.0.0/16 (Google Council Bluffs)
    • • 142.250.0.0/15 (Google)
    • • 54.0.0.0/8 (AWS Boardman)
    • • 52.0.0.0/8 (AWS)
    • • 35.0.0.0/8 (Google Cloud)
    • • 3.0.0.0/8 (AWS global)
  5. 5. Admin → Data Settings → Data Filters → Create "Internal Traffic" filter
  6. 6. Set to "Active" — bots will be excluded from all reports

Step 3: Connect Bing Webmaster Tools

Free Bing indexing (drives DuckDuckGo + Yahoo too):

  1. 1. Go to bing.com/webmasters
  2. 2. Sign in with Microsoft account
  3. 3. Add site: leadhunting.app
  4. 4. Verify (3 methods):
    • • HTML tag (paste in our meta tags)
    • • DNS CNAME record
    • • XML file upload
  5. 5. Submit sitemap: https://leadhunting.app/sitemap.xml
  6. 6. Use "URL Inspection" tool to force-index new pages

Step 4: Add Microsoft Clarity (FREE Heatmaps)

Free heatmaps + session recordings (better than paid Hotjar):

  1. 1. Go to clarity.microsoft.com
  2. 2. Sign up free (no credit card)
  3. 3. Add your site: leadhunting.app
  4. 4. Copy the Project ID
  5. 5. Send to support@leadhunting.app — we'll add the script to your site

Step 5: Real vs Bot Traffic Analysis

Based on your GA4 data (Oct 9-15):

CityUsersStatus
Council Bluffs, IA15🤖 Bot (Google data center)
Boardman, OR8🤖 Bot (AWS data center)
Glenview, IL4✅ Real user
Warren2✅ Real user
Birmingham1✅ Real user
Louisville1✅ Real user
New York1✅ Real user
Total Real Users~9-15✅ Confirmed real

Need Help With Setup?

Email support@leadhunting.app — we'll walk you through each step.

Contact Support