Website Analytics Checklist

Weekly analytics review for a DTC or omnichannel e-commerce site. Walks the marketing lead through traffic, behavior, conversion, content, and technical performance using GA4, Shopify, Triple Whale, and related tools.

5 sections 25 steps Collects data
1

Traffic Analysis

  1. Pull weekly sessions and users in GA4
    • In GA4, run the Acquisition > Traffic acquisition report week-over-week and compare against the same week last year. Flag any channel down more than 15% — most often Organic Search dropping after a Google core update or Direct collapsing because UTMs are misconfigured on a new campaign.

  2. Break out traffic by channel and campaign
    • Compare GA4 channel groupings (Paid Search, Paid Social, Organic Search, Organic Social, Email, Direct, Referral) against Triple Whale or Northbeam for paid attribution. iOS 14.5 + cookie deprecation makes last-click GA4 underreport Meta and TikTok by 20-40% — use blended MER as the truth metric.

  3. Identify top landing pages by sessions
    • Run the GA4 Landing page report. Note any new entries in the top 20 — usually a viral product page or a blog post that picked up rankings. Confirm those pages have working add-to-cart and a relevant cross-sell module.

  4. Flag pages with rising bounce or exit rate
    Collects list
  5. Investigate the bounce-rate spike
    • Open Microsoft Clarity or Hotjar session replays for the affected URL. Common culprits: a recent theme deploy broke mobile layout, an out-of-stock variant is the default selection, or an ad set is sending wrong-intent traffic. Document the root cause before the next CRO meeting.

2

User Behavior

  1. Map the path-to-purchase in GA4 Explore
    • Build a Path Exploration starting at view_item and ending at purchase. Look for unexpected detours — customers bouncing to FAQ or shipping pages mid-checkout usually signals a trust gap that a checkout reassurance module can fix.

  2. Review on-site search queries
    • Pull the Shopify Search & Discovery (or Searchanise / Algolia) query log. Zero-results queries are merchandising gold — either the SKU exists but isn't tagged, or it's a product opportunity. Add synonyms for the top zero-result terms.

  3. Check session duration and pages per session
  4. Identify funnel drop-off points
    • Run the Funnel Exploration: view_item → add_to_cart → begin_checkout → add_payment_info → purchase. The shipping step is the typical leak — high shipping cost or surprise tax shows up here. Compare mobile vs. desktop drop-off separately.

  5. Review heatmaps for top product pages
    • Open Microsoft Clarity or Hotjar scroll maps for the three highest-revenue PDPs. If the add-to-cart button sits below the average scroll depth on mobile, that's a sticky-ATC opportunity worth A/B testing.

3

Conversion Metrics

  1. Pull conversion rate and AOV by channel
    Collects number Collects number Collects paragraph
  2. Audit cart abandonment in Klaviyo
    • Confirm the abandoned-cart and abandoned-checkout flows are firing without a race condition — recent reports of customers receiving "you forgot something" emails 30 minutes after completing checkout point to a flow filter that doesn't re-check cart status at send time.

  3. Review live A/B tests in VWO or Convert
    • Don't call winners before reaching 95% confidence and at least one full purchase cycle (typically 14 days for considered purchases). Stop tests that are clearly losing — they cost revenue every day they run.

  4. Compare conversion by collection or category
  5. Segment conversion by new vs. returning
    • Returning-customer CVR is typically 2-4× new-visitor CVR. If the gap is narrowing, the post-purchase flow (Klaviyo, Recharge, Smile loyalty) likely needs attention. If new-visitor CVR is collapsing, suspect ad creative or landing page mismatch.

4

Content and SEO Performance

  1. Review blog and PDP organic rankings
    • Pull Google Search Console Performance and your rank tracker (Ahrefs, Semrush). Flag any page that lost three or more positions on a head term — common after a core update or when a competitor refreshed their content.

  2. Track engagement on social and email content
  3. Measure content-attributed revenue
    • Use GA4 conversion paths or Northbeam to attribute orders that touched a blog post or guide. Content that assists conversion but never gets last-click credit is the first thing CFOs cut and the first thing you defend with this report.

  4. Identify content gaps from search data
    Collects paragraph
5

Technical Performance

  1. Check Core Web Vitals in Search Console
    • Review LCP, INP, and CLS in the Core Web Vitals report. Mobile thresholds: LCP under 2.5s, INP under 200ms, CLS under 0.1. The most common Shopify offender is an oversized hero image or a third-party app injecting render-blocking JS.

  2. Confirm uptime and checkout availability
    • Pull the weekly summary from your uptime monitor (Better Uptime, Pingdom, UptimeRobot). Any checkout outage longer than 5 minutes warrants a post-mortem — calculate lost revenue at average sessions × CVR × AOV for the window.

  3. Compare mobile vs. desktop conversion
  4. Crawl for broken links and 404 errors
    • Run Screaming Frog or Ahrefs Site Audit. Pay particular attention to discontinued SKUs returning 404 — set 301 redirects to the parent collection or replacement product before paid traffic and backlinks bleed out.

    • Cross-check Search Console > Pages > Not found (404) for any URL still receiving impressions.

  5. Verify GA4 and pixel tracking are firing
    • Use the GA4 DebugView, Meta Pixel Helper, and TikTok Pixel Helper on the live site. Theme deploys frequently strip the purchase event from the order-status page; if the e-commerce numbers in GA4 don't match Shopify Analytics within 5%, tracking is broken.

  6. Sign off on the weekly analytics review
    Collects list Collects paragraph Collects signature

Use this template

Copy it to your account, customize the steps, and run it with your team in minutes.


Sections 5
Steps 25
Category E-commerce
Price Free to start
Need a different process

Browse hundreds of free templates across every team and industry.

Back to template library

Run Website Analytics Checklist with your team

Customize the steps, assign roles, set a schedule, and keep a complete record for every run.