This article covers the most frequently reported issues and how to resolve them quickly.

No data appearing in my dashboard

This is the most common issue, and it's almost always a snippet installation problem.

  1. Open your site in a browser and right-click → View Page Source.
  2. Search (Cmd+F / Ctrl+F) for webalytics or your Site ID.
  3. If it's not there, the snippet isn't installed on that page. Follow the installation guide.
  4. If it is there, check your browser console (F12 → Console) for any JavaScript errors.
💡
Quick testOpen your site, then check the Live tab in your dashboard. If you see yourself as a live visitor, tracking is working correctly.

My Conversion Grade is stuck on "Pending"

Grades require a minimum of 50 unique sessions on the page within the trailing 30 days before a grade is assigned. New pages or low-traffic pages will stay in Pending until this threshold is met. This is by design — grades based on too little data would be misleading.

Pageviews look unusually high

This usually happens when wbl('pageview') is being called more than once per page load. Check your snippet — it should only appear once per page. In single-page apps, make sure you're only calling pageview on actual route changes, not on every component re-render.

Traffic sources show mostly "Direct"

High direct traffic is often caused by missing UTM parameters on your campaigns. When a visitor arrives without a referrer or UTM tag, Webalytics classifies them as Direct. Add UTM parameters to all paid and email campaigns. See Tutorial 3 for how.

Events aren't being captured

  1. Check that the element has a visible text label or aria-label. Webalytics uses these to name auto-captured events.
  2. Ensure the element is a standard <button>, <a>, or <input type="submit">. Custom elements may not be detected automatically.
  3. If needed, fire the event manually: wbl('event', 'your_event_name').

Dashboard is loading slowly

Long date ranges (90+ days) on sites with high traffic volumes can take 10–20 seconds to load. Try narrowing your date range, or use the pre-set periods (Last 7 days, Last 30 days) for faster loading.

I see a "Site limit reached" warning

Free plans support 1 site. Pro plans support up to 3. If you need more, upgrade your plan or contact us about an enterprise arrangement.