Single Page Applications

Web pages that change without the URL changing (single page apps) can be tracked.  There are two ways to go about doing this.

Option One 

Creating the Snapshot as you would for any other page.  When you use this method, not all clicks can be placed on visual reports.  Rather they tracked under our List Report.

When you first set up a page for tracking with Crazy Egg, our system will visit the URL to grab a screenshot and inventory all the elements on the page. When a user clicks on any element that is visible in the screenshot our system is able to place those clicks on all reports.  If the content changes (and the URL stays the same) any clicks a user makes on an element that was hidden or added via javascript, will be captured in our List Report - Not Visible tab.

Option Two

You can also use our Track by Name code and with the aid of your web developers place the code on your application where the new content renders.  You would use our Page Camera tool (Capture Snapshots Manually Using Page Camera) to create the Snapshots for "page" specifying the Track by Name option in the configuration.  This will provide you with more visuals on the reports.

Looking for more information, check out our article on Track by Name.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us