When you install the Crazy Egg tracking script on your website, it’s essential to ensure it works correctly. This guide walks you through several ways to confirm the tracking code is active and collecting data.
In this article
-----------------------------------------------------------------------
Check the tracking code status in Crazy Egg
The easiest way to confirm whether the Crazy Egg script is installed is from within the Crazy Egg app.
Method 1: Manually Check Script Status
-
Enter the URL of the page you’re testing.
-
Click Check.
If the code is installed, you’ll see a message confirming it's active.
Method 2: From the Options Menu
-
Visit Options > Check Script.
-
You’ll see a green checkmark and confirmation if the code is installed.
-----------------------------------------------------------------------
What happens if the tracking code is not installed
If Crazy Egg can’t detect your tracking script, you’ll see a warning like:
“Tracking code not installed.”
This can happen for a few reasons:
-
You just added the script, which hasn’t been picked up yet.
-
It was added to a different environment or domain (e.g., staging vs. production).
-
The code is placed incorrectly in the HTML.
-
The page is behind a login or blocked by a content security policy (CSP).
How long does it take to verify?
Usually, Crazy Egg detects the script within a few minutes, but it can take up to an hour.
What to do if it’s still not detected
-
Double-check that you copied and pasted the whole script.
-
Ensure it’s placed before the closing
</head>
tag. -
Use the dev tools method (below) for further confirmation.
-----------------------------------------------------------------------
Use browser developer tools to check the code
You can also confirm the script is present using your browser’s developer tools. Here's how to check if the Crazy Egg script is on your webpage.
- Step 1
- Open your webpage in your chosen browser.
- Step 2
- Right-clicking anywhere on the page will open up a menu. Click on Inspect.
- Step 3
- Under the Elements tab, click CTRL + F (on Windows) or Command + F (on Mac) to open a search field.
- Step 4
- Search for script.crazyegg.com/pages/scripts/. If the script is on the page, it will show 1 of 1. Look for the script you installed from your account.
Congratulations, your Crazy Egg script is now installed.
-----------------------------------------------------------------------
Frequently asked questions
I installed the script, but it still says, “Not installed.” Why?
It can take a few minutes to detect. After waiting a bit, try refreshing the status. If you still cannot find the Crazy Egg script on your page, you will want to do one of three things.
- Accept your cookie banner and search again. After accepting the consent, refresh your page to ensure the scripts load.
- If you use Google Tag Manager (GTM), ensure the GTM container is on this page. Search for GTM in the search field. If the container you created the tag in doesn't match the one on the page or is not present, the Crazy Egg script is not present.
- If you use a cache plugin, clear your cache plugin and search again.
Please contact our Customer Success team if you still have not found the script on your site.
Does the script need to be on every page?
Yes. The script should be installed on all relevant pages to capture complete session data.
Can I test it on a staging site?
Yes, but be sure the staging URL is added to your Crazy Egg settings.
-----------------------------------------------------------------------
Why do I see “Tracking code not installed”?
Here are the most common reasons:
-
The script wasn’t added correctly.
Make sure you pasted the full code snippet inside the<head>
section. -
There’s a caching or CDN delay.
Clear your browser or server cache and check again. -
Your site blocks third-party scripts.
Check your CSP or browser extensions that might block tracking tools. -
You’re checking a page Crazy Egg doesn’t have access to.
If the page is behind a login or firewall, the script won’t be verified.