Skip to content

Can track single-page applications, such as those built with React or AngularJS?

Yes, we can do so when you set up single-page application tracking.

Specifically, we will set your tracker integration to be automatically configured for SPAs! Instead of listening to page reloads, the tracker will listen to push and pop state events in your browser so that tracking is associated with state changes.

Is the SPA tracking compatible with my SPA? SPA tracking should work with any common framework, but it has been specifically tested and confirmed for the following:

  • React.js
  • Gatsby.js
  • Next.js

If you originally integrated your SPA app with dynamic tracking and would like to update to the SPA tracker please contact Parsely support at

Last updated: December 02, 2022