TourKit

Tour not showing

Systematic checks when nothing renders on the visitor site.

Common reasons tour is not showing

  • Script tag is missing data-key attribute
  • Script key doesn't match your project
  • Tour is set to inactive in dashboard
  • No steps added to the tour yet
  • localStorage has seen flag set (clear with: localStorage.removeItem('tourkit_seen_YOUR_KEY'))
  • data-api URL is wrong or unreachable
  • Ad blocker is blocking the script
  • Dynamic URL not matching — If your URL has IDs like /products/123, use [id] syntax in Trigger URL: /products/[id] not /products/123
Check Network tab to verify SDK is fetching tour config
Click to zoom
Check Network tab to verify SDK is fetching tour config

How to debug

Open the browser console and look for any errors.

In the Network tab you should see a request to: /api/tour/YOUR_SCRIPT_KEY (relative to your data-api base URL).