Marketing AI Skill

Website Traffic Analytics

Comprehensive analysis of website traffic sources, user behavior, content performance, and conversion tracking using Google Analytics 4 and other analytics platforms. Use when analyzing website traffic, setting up GA4, tracking user behavior, monitoring con...

Website Traffic Analytics

Deep analysis of website traffic sources, user behavior patterns, and content performance to drive data-informed marketing decisions.

Workflow

  1. Audit current analytics setup: GA4 configuration, event tracking, conversion definitions, data quality.
  2. Define traffic analysis framework: Source/medium breakdown, channel grouping, campaign tracking.
  3. Build traffic analysis dashboard: Acquisition, behavior, conversions, content performance.
  4. Analyze traffic sources: Organic, paid, social, email, referral, direct — volume, quality, conversions.
  5. Conduct user behavior analysis: Pages per session, session duration, scroll depth, navigation paths.
  6. Evaluate content performance: Top pages, content engagement, exit pages, content gaps.
  7. Track and analyze conversion funnels: Goal completions, drop-off points, funnel optimization.
  8. Generate weekly and monthly traffic reports with actionable insights.

Traffic Source Analysis

TRAFFIC SOURCE BREAKDOWN FRAMEWORK
=====================================

CHANNEL GROUPING (Standard GA4):

  ORGANIC SEARCH:
    → Source: google, bing, yahoo, duckduckgo, etc.
    → Measurement: Sessions, users, pages/session, bounce rate, conversions
    → Quality indicator: Time on page > 2 min, pages/session > 3
    → Benchmark: 30-50% of total traffic (content-driven sites higher)
    → Analysis focus: Landing page performance, keyword-to-page mapping, SERP features

  PAID SEARCH:
    → Source: google (medium: cpc), bing (medium: cpc)
    → Measurement: Sessions, CPC, conversion rate, CPA, ROAS
    → Quality indicator: Conversion rate > 2%, bounce rate < 50%
    → Benchmark: 10-25% of total traffic (varies by marketing spend)
    → Analysis focus: Keyword-to-conversion path, landing page alignment, quality score

  ORGANIC SOCIAL:
    → Source: facebook, instagram, linkedin, twitter, tiktok, pinterest, reddit
    → Measurement: Sessions, engagement time, scroll depth, conversions
    → Quality indicator: Scroll depth > 50%, engagement time > 30 seconds
    → Benchmark: 5-15% of total traffic
    → Analysis focus: Content shareability, referral value, audience alignment

  PAID SOCIAL:
    → Source: facebook (medium: cpc/cpm), instagram (medium: cpc/cpm)
    → Measurement: Sessions, CTR, CVR, CPA, ROAS
    → Quality indicator: Conversion rate > 1.5%, cost per acquisition
    → Benchmark: 5-15% of total traffic
    → Analysis focus: Ad-to-landing page match, audience targeting effectiveness

  EMAIL:
    → Source: mailchimp, sendgrid, hubspot, etc. (medium: email)
    → Measurement: Sessions, CTR, conversion rate, revenue per email
    → Quality indicator: Highest-converting channel typically (3-8% CVR)
    → Benchmark: 5-15% of total traffic
    → Analysis focus: Campaign performance, content engagement, list segment value

  REFERRAL:
    → Source: Specific referring websites (medium: referral)
    → Measurement: Sessions, engagement, conversion rate by referrer
    → Quality indicator: Time on site > 1 min, pages/session > 2
    → Benchmark: 3-10% of total traffic
    → Analysis focus: Partner relationship value, PR impact, content placement ROI

  DIRECT:
    → Source: (direct), medium: (none)
    → Measurement: Sessions, return user rate, conversions
    → Quality indicator: High return user rate (> 40%), branded search overlap
    → Benchmark: 15-35% of total traffic
    → Analysis focus: Brand loyalty, bookmark usage, app-to-web crossover

  (NONE) / (OTHER):
    → Source: (none), medium: (organic)
    → Measurement: Sessions (often encrypted redirects)
    → Note: Can represent significant traffic — investigate source

TRAFFIC QUALITY SCORING BY CHANNEL:

  ┌──────────────────┬──────────┬──────────┬──────────┬────────────┐
  │ Channel          │ Volume   │ Quality  │ Conv.    │ Strategic  │
  │                  │ Weight   │ Weight   │ Weight   │ Weight     │
  ├──────────────────┼──────────┼──────────┼──────────┼────────────┤
  │ Organic Search   │ 25%      │ 25%      │ 30%      │ 20%        │
  │ Paid Search      │ 20%      │ 20%      │ 35%      │ 25%        │
  │ Organic Social   │ 20%      │ 25%      │ 20%      │ 35%        │
  │ Paid Social      │ 20%      │ 20%      │ 35%      │ 25%        │
  │ Email            │ 15%      │ 20%      │ 40%      │ 25%        │
  │ Referral         │ 25%      │ 25%      │ 25%      │ 25%        │
  │ Direct           │ 15%      │ 20%      │ 35%      │ 30%        │
  └──────────────────┴──────────┴──────────┴──────────┴────────────┘

  Quality factors: Bounce rate, pages/session, engagement time, scroll depth
  Conversion factors: Goal completions, revenue, lead generation
  Strategic factors: Long-term value, brand building, audience growth

MONTHLY TRAFFIC REPORT:

  ┌──────────────────┬────────────┬────────────┬──────────┬──────────┬──────────┐
  │ Channel          │ Sessions   │ % of Total │ Bounce   │ Conv.    │ Revenue  │
  │                  │            │            │ Rate     │ Rate     │ ($)      │
  ├──────────────────┼────────────┼────────────┼──────────┼──────────┼──────────┤
  │ Organic Search   │ 45,200     │ 42%        │ 35%      │ 3.2%     │ $68,400  │
  │ Direct           │ 22,800     │ 21%        │ 25%      │ 5.1%     │ $52,200  │
  │ Paid Search      │ 15,600     │ 14%        │ 38%      │ 4.5%     │ $41,800  │
  │ Email            │ 8,400      │ 8%         │ 20%      │ 6.8%     │ $28,900  │
  │ Organic Social   │ 6,200      │ 6%         │ 45%      │ 1.8%     │ $5,800   │
  │ Paid Social      │ 3,800      │ 4%         │ 52%      │ 1.2%     │ $4,200   │
  │ Referral         │ 2,000      │ 2%         │ 42%      │ 2.5%     │ $2,100   │
  │ ─────────────────┼────────────┼────────────┼──────────┼──────────┼──────────┤
  │ TOTAL            │ 104,000    │ 100%       │ 34%      │ 3.5%     │ $203,400 │
  └──────────────────┴────────────┴────────────┴──────────┴──────────┴──────────┘

User Behavior Analysis

USER BEHAVIOR ANALYSIS FRAMEWORK
==================================

CORE BEHAVIOR METRICS:

  Engagement Rate:
    → GA4 definition: % of sessions with conversion event OR > 10 seconds OR ≥ 2 pageviews
    → Benchmark: 40-70% (depends on site type)
    → Below 30%: Significant engagement problem
    → Trend: Monitor week-over-week for directional movement

  Average Engagement Time:
    → Total engagement time seconds / Engaged sessions
    → Benchmark: 45-90 seconds (content), 30-60 seconds (e-commerce)
    → Correlation: Higher engagement time → higher conversion probability

  Pages per Session:
    → Average number of pages viewed per session
    → Benchmark: 2.5-5.0 (content), 3.0-6.0 (e-commerce)
    → Low (< 2.0): Landing page relevance issue or poor internal linking
    → High (> 7.0): Navigation issue or unclear CTA

  Scroll Depth:
    → % of page viewed (25%, 50%, 75%, 90%, 100%)
    → Benchmark: 50% scroll depth on 40-60% of visits
    → Below 30%: Content relevance or page load speed issue
    → Tracking: GA4 scroll event (triggered at 90% by default)

  Navigation Patterns:
    → Most common entry pages (landing page analysis)
    → Most common exit pages (funnel drop-off identification)
    → Internal click heatmaps (Hotjar, Crazy Egg, Microsoft Clarity)
    → Site search usage (what users are looking for but can't find)

INTERNAL SITE SEARCH ANALYSIS:
  → Total searches per month
  → Zero-result searches (unmet demand — content gap opportunity)
  → Top search terms (popular intent, keyword opportunity)
  → Search-to-conversion rate (high-intent signal)
  → Action: Create content for top zero-result searches

DEVICE AND BROWSER ANALYSIS:

  ┌──────────────────┬──────────┬──────────┬──────────┬──────────┐
  │ Device Type      │ Traffic  │ Bounce   │ Conv.    │ Revenue  │
  │                  │ %        │ Rate     │ Rate     │ %        │
  ├──────────────────┼──────────┼──────────┼──────────┼──────────┤
  │ Mobile           │ 55-70%   │ 40-55%   │ 1.5-3.0% │ 30-45%   │
  │ Desktop          │ 25-40%   │ 25-40%   │ 3.0-6.0% │ 45-60%   │
  │ Tablet           │ 3-8%     │ 35-50%   │ 2.0-4.0% │ 5-10%    │
  └──────────────────┴──────────┴──────────┴──────────┴──────────┘

  KEY INSIGHT: Desktop typically converts 2-3x better than mobile
  → Mobile optimization priority: Speed, tap targets, form UX
  → Desktop optimization priority: Content depth, navigation clarity

GEOGRAPHIC ANALYSIS:
  → Top countries by traffic and conversion
  → Top cities/metros (for local targeting)
  → Regional performance differences
  → Language preferences (for localization)
  → Time zone distribution (for content publishing schedule)

NEW vs. RETURNING USERS:
  → New user %: Benchmark 50-70% (brand-dependent)
  → Returning user %: Higher = stronger brand loyalty
  → Returning user conversion rate: Typically 2-4x higher than new users
  → Retention rate: % of users who return within 7/14/30 days
  → Cohort analysis: Track behavior of user cohorts over time

Content Performance Analysis

CONTENT PERFORMANCE EVALUATION
================================

TOP CONTENT METRICS:

  PAGE VIEWS AND UNIQUE PAGE VIEWS:
    → Total page views: Overall content consumption
    → Unique page views: Unique visitors per page (deduplicated)
    → Page views per visitor: Content consumption depth

  ENGAGEMENT METRICS BY PAGE:
    → Average engagement time per page
    → Scroll depth by page
    → Interaction rate (clicks on page elements)
    → Conversion rate per page
    → Exit rate per page (% of sessions ending on that page)

  CONTENT PERFORMANCE SCORING:

    Formula: (Page Views × 0.2) + (Engagement Time × 0.3) +
             (Conversions × 0.4) + (Internal Links Clicked × 0.1)

    Scoring:
      > 80: Hero content (promote, expand, repurpose)
      60-80: Strong content (maintain, minor optimization)
      40-60: Average content (optimize or consolidate)
      < 40: Weak content (rewrite, redirect, or remove)

  CONTENT AUDIT TEMPLATE:

    ┌──────────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
    │ Page/URL     │ Views    │ Eng Time │ Bounce   │ Conv.    │ Score    │
    │              │ (mo)     │ (sec)    │ Rate     │ Rate     │          │
    ├──────────────┼──────────┼──────────┼──────────┼──────────┼──────────┤
    │ /blog/post-1 │ 12,400   │ 85       │ 32%      │ 4.2%     │ 87 ✓✓✓  │
    │ /blog/post-2 │ 8,200    │ 62       │ 38%      │ 2.8%     │ 72 ✓✓   │
    │ /blog/post-3 │ 3,100    │ 45       │ 52%      │ 1.1%     │ 41 ✓    │
    │ /blog/post-4 │ 890      │ 28       │ 68%      │ 0.3%     │ 22 ✗    │
    │ /product/a   │ 15,600   │ 42       │ 28%      │ 8.5%     │ 92 ✓✓✓  │
    │ /pricing     │ 9,800    │ 55       │ 30%      │ 12.1%    │ 95 ✓✓✓  │
    └──────────────┴──────────┴──────────┴──────────┴──────────┴──────────┘

    ✓✓✓ = Hero — promote, create follow-up content
    ✓✓ = Strong — maintain, minor updates
    ✓ = Average — optimize headline, add internal links, update content
    ✗ = Weak — consider 301 redirect to stronger page or full rewrite

CONTENT GAP ANALYSIS:
  → Zero-result site searches → Missing content topics
  → High exit rate pages → Content doesn't meet expectations
  → Low engagement time → Content not compelling or relevant
  → Competitor content analysis → Topics they cover that you don't
  → Keyword gap analysis → Ranking opportunities without content

Conversion Funnel Analysis

CONVERSION FUNNEL FRAMEWORK
=============================

E-COMMERCE FUNNEL:
  ┌──────────────────────────────────────────────────────┐
  │ Product Page Views:     45,000  (100%)               │
  │ Add to Cart:            8,100   (18.0%) ← drop-off   │
  │ Begin Checkout:         5,400   (12.0%) ← drop-off   │
  │ Enter Shipping:         3,600   (8.0%)  ← drop-off   │
  │ Enter Payment:          2,700   (6.0%)  ← drop-off   │
  │ Purchase:               1,800   (4.0%)  ← FINAL      │
  │                                                                  │
  │ Overall conversion rate: 4.0% (benchmark: 2-5%)                 │
  │ Cart abandonment rate: 79.0% (benchmark: 70-80%)                │
  │ Checkout abandonment rate: 66.7% (benchmark: 50-70%)            │
  └──────────────────────────────────────────────────────┘

  DROP-OFF ANALYSIS:
  Product → Cart (82% drop-off):
    → Causes: Price objection, not ready to buy, comparing options
    → Solutions: Exit-intent popup, price comparison tool, social proof

  Cart → Checkout (33% drop-off):
    → Causes: Unexpected shipping costs, forced account creation
    → Solutions: Free shipping threshold, guest checkout option

  Checkout → Purchase (37.5% drop-off):
    → Causes: Payment issues, shipping time, trust concerns
    → Solutions: Multiple payment options, trust badges, progress bar

B2B LEAD GENERATION FUNNEL:
  ┌──────────────────────────────────────────────────────┐
  │ Landing Page Visit:    12,000  (100%)                │
  │ Scroll > 50%:          5,400   (45.0%)               │
  │ CTA Click:             2,400   (20.0%)               │
  │ Form Started:          1,800   (15.0%)               │
  │ Form Submitted:        1,200   (10.0%)               │
  │ MQL Qualified:         600     (5.0%)                │
  │ SQL Qualified:         180     (1.5%)                │
  │ Opportunity Created:    60     (0.5%)                │
  │ Closed Won:             12     (0.1%)                │
  │                                                                  │
  │ Overall lead rate: 10.0% (benchmark: 5-15%)            │
  │ MQL rate: 5.0% (benchmark: 2-8%)                       │
  │ SQL rate: 1.5% (benchmark: 0.5-3%)                     │
  └──────────────────────────────────────────────────────┘

  DROP-OFF ANALYSIS:
  Scroll → CTA Click (55.6% drop-off):
    → Causes: CTA not visible, weak copy, unclear value prop
    → Solutions: Sticky CTA, stronger headline, above-fold CTA

  CTA Click → Form Submit (33.3% drop-off):
    → Causes: Too many form fields, privacy concerns
    → Solutions: Reduce fields, add trust elements, progressive profiling

GA4 FUNNEL REPORT SETUP:
  Step 1: Define funnel steps (events)
  Step 2: Configure funnel in GA4 → Exploration → Funnel Exploration
  Step 3: Set step conversion window (e.g., 24 hours between steps)
  Step 4: Segment by traffic source, device, geography
  Step 5: Identify biggest drop-off point → prioritize optimization

Integration Points

Edge Cases