# FAQ Monitoring Setup Checklist

**Last Updated:** 2026-01-13

Step-by-step checklist for setting up FAQ performance monitoring.

## Prerequisites

- [ ] Google Search Console access (ordio.com property)
- [ ] Google Analytics 4 (GA4) access
- [ ] Access to blog post pages for testing
- [ ] Browser DevTools for debugging

## Phase 1: GA4 Event Tracking Verification

### Step 1: Verify Tracking Script is Loading

- [ ] Open a blog post with FAQs (e.g., `/insights/lexikon/minijob/`)
- [ ] Open browser DevTools → Network tab
- [ ] Filter by `collect` (GA4 endpoint)
- [ ] Reload page
- [ ] Verify `faq-tracking.js` is loaded (check Sources tab)
- [ ] Check for JavaScript errors in Console

### Step 2: Test FAQ Section View Event

- [ ] Scroll to FAQ section on blog post page
- [ ] Check Network tab for `faq_section_viewed` event
- [ ] Verify event parameters:
  - `page_title`
  - `page_path`
  - `page_location`
- [ ] Check GA4 DebugView (if available) for event

### Step 3: Test FAQ Question Click Event

- [ ] Click on an FAQ question (expand/collapse)
- [ ] Check Network tab for `faq_question_clicked` event
- [ ] Verify event parameters:
  - `faq_index`
  - `faq_question`
  - `faq_id`
- [ ] Test multiple FAQ clicks
- [ ] Verify each click generates unique event

### Step 4: Test Scroll Depth Event

- [ ] Scroll to FAQ section
- [ ] Check Network tab for `faq_scroll_depth` event
- [ ] Verify `scroll_depth` parameter is included
- [ ] Test on multiple blog posts

### Step 5: Create Custom Events in GA4

- [ ] Go to GA4 Admin → Events
- [ ] Click "Create event"
- [ ] Create `faq_section_viewed` event
- [ ] Create `faq_question_clicked` event
- [ ] Create `faq_scroll_depth` event
- [ ] Mark `faq_question_clicked` as conversion (optional)

## Phase 2: Google Search Console Setup

### Step 1: Access Search Console

- [ ] Navigate to [Google Search Console](https://search.google.com/search-console)
- [ ] Select property: `ordio.com`
- [ ] Verify property is verified and active

### Step 2: Filter for FAQ Pages

- [ ] Go to Performance report
- [ ] Click "Pages" tab
- [ ] Filter by URL pattern: `/insights/`
- [ ] Export data for analysis
- [ ] Save filter for future use

### Step 3: Check SERP Features

- [ ] In Performance report, click "Search results" tab
- [ ] Filter by "Featured Snippet"
- [ ] Note which FAQ pages appear as Featured Snippets
- [ ] Export Featured Snippet data
- [ ] Document in tracking spreadsheet

### Step 4: Set Up Alerts

- [ ] Go to Settings → Users and permissions
- [ ] Set up email alerts for:
  - [ ] New Featured Snippet appearances
  - [ ] Significant ranking changes
  - [ ] Coverage issues
- [ ] Configure alert frequency (weekly/monthly)

### Step 5: Track FAQ-Related Keywords

- [ ] Extract keywords from FAQ questions (top 20 posts)
- [ ] Use GSC Query report to track:
  - [ ] Average position
  - [ ] CTR
  - [ ] Impressions
- [ ] Create custom report for FAQ keywords
- [ ] Set baseline metrics for comparison

## Phase 3: GA4 Custom Reports

### Step 1: Create FAQ Engagement Report

- [ ] Go to GA4 Explore → Free form
- [ ] Create report with:
  - [ ] Dimensions: Page title, FAQ question
  - [ ] Metrics: Event count, Users
  - [ ] Filters: Event name = `faq_question_clicked`
- [ ] Save report as "FAQ Engagement"
- [ ] Set up scheduled email reports (monthly)

### Step 2: Create FAQ Section Performance Report

- [ ] Create report with:
  - [ ] Dimensions: Page title, Page path
  - [ ] Metrics: FAQ section views, FAQ question clicks
  - [ ] Filters: Event name contains `faq_`
- [ ] Calculate engagement rate
- [ ] Save report as "FAQ Performance"

### Step 3: Create Conversion Funnel

- [ ] Go to Admin → Events
- [ ] Mark `faq_question_clicked` as conversion
- [ ] Create funnel:
  - [ ] Step 1: Page view
  - [ ] Step 2: FAQ section viewed
  - [ ] Step 3: FAQ question clicked
- [ ] Save funnel as "FAQ Engagement Funnel"

## Phase 4: Monthly Monitoring Routine

### Weekly Tasks

- [ ] Check GSC for new Featured Snippet appearances
- [ ] Review FAQ engagement metrics in GA4
- [ ] Monitor for tracking errors
- [ ] Check console for JavaScript errors

### Monthly Tasks

- [ ] Generate performance report:
  ```bash
  php v2/scripts/blog/track-faq-performance.php --update-dashboard
  ```
- [ ] Review FAQ engagement trends
- [ ] Identify low-performing FAQs
- [ ] Update FAQs based on PAA questions
- [ ] Export GSC Featured Snippet data
- [ ] Document findings in performance report

### Quarterly Tasks

- [ ] Comprehensive performance review
- [ ] Collect fresh PAA questions:
  ```bash
  php v2/scripts/blog/collect-faq-research-data.php --category=ratgeber --limit=20
  ```
- [ ] Update FAQs based on performance data
- [ ] Review and update monitoring setup
- [ ] Generate quarterly report
- [ ] Plan next quarter improvements

## Phase 5: Troubleshooting

### FAQ Tracking Not Working

- [ ] Check script loading in DevTools
- [ ] Verify GA4 gtag.js is loaded
- [ ] Check browser console for errors
- [ ] Verify FAQ structure (`.schema-faq` class exists)
- [ ] Test on multiple browsers
- [ ] Check GA4 DebugView for events

### GSC Data Not Showing

- [ ] Verify property is verified
- [ ] Check sitemap includes blog posts
- [ ] Use URL inspection tool
- [ ] Wait 2-3 days for data freshness
- [ ] Check historical data for trends

### GA4 Events Not Appearing

- [ ] Verify events are firing (Network tab)
- [ ] Check event parameters are correct
- [ ] Verify page path matches expected format
- [ ] Check GA4 DebugView
- [ ] Wait 24-48 hours for data processing

## Success Criteria

- [ ] FAQ tracking events firing correctly
- [ ] GA4 custom reports showing data
- [ ] GSC Featured Snippet tracking active
- [ ] Monthly reports generating successfully
- [ ] Alerts configured and working
- [ ] Baseline metrics established

## Next Review Date

**Q1 2026 Review:** April 2026

---

**Setup Date:** 2026-01-13
**Last Updated:** 2026-01-13
