Inaccurate visitor tracking with ajax loaded content

Inaccurate visitor tracking with ajax loaded content

Hi,

I'm working on implementing SalesIQ into our website, but I noticed that the tracking is not always detecting when a visitor changes page. 

Sometimes it completely misses a page change, other times it will notice that the page has changed but does not update the title of the page - although it does at least notice the URL change. 

I thought that the problem could be that the website loads pages via ajax after the initial load and uses history.pushState() to update the address bar, but I found in another thread that pushState is something that is tracked.

Are there any known issues with visitor tracking and pushState that I might have fallen into? Or any other idea about what might be causing the inaccurate tracking I am experiencing?

Thanks,
Mitch