This author's response time can be up to 1 business day.
@tips4design, I have not updated version for a long time as been waiting for the major releases you had mentioned, I keep popping back every now and then to check the updates before i go ahead and install it on my site, I think it has come a very long way and i am very pleased with the effort you have put into making such an awesome script.
My only question is that i believe there is a bug with the input fields when a user types and then deletes the text without clicking away from the input field, It seems to fail to record the text entered or the highlighting to then delete using backspace.
Check this recording and you will see what i mean, it says i don’t have permission to share the link so i have tagged it called: tagged for tips4design. Thanks
Let me know your thoughts. Thanks.
In order to save network usage and data storage the input values are saved only on blur (when clicking away from the input) and not on every keystroke. As for highlighting the text inside the input, unfortunately Chrome does not support text selection events inside input fields.
I could change the input recording to be on keystroke, but it will substantially increase the size of a recording that contains a lot of user input.
Hello, I know this isnt a big deal but is the website thumbnail not working for anyone else either?
Are you using the latest version 2.3.1?
Hey, yes I am..I am also getting NaN Invalid Date Invalid Date – When im viewing the recording sessions, could be caching issues also
Please send me a link to your userTrack panel at email@example.com
I saw the word Live tracking in someone else’s comment here. What is LIVE tracking exactly and when will you release the next update adding this feature?
There is one other question. I’m using the latest version for my website but there is a problem with sticky menus. the heatmap of mouse move and mouse click of the sticky menu/Main menu is all over the page and what i see sometimes is clicks and movements that are irrelavant and i myself should understand that this heatmap dots belongs to the menu on the top or some other Parallax part of my site.
Live tracking would give you the ability to view the recording of a user while he is still navigating on the page. While viewing the recording new data will continuously be downloaded from the server, so it will be similar to watching the user as he is navigating through the site (during his visit, not after it as current recordings work).
The heatmaps are not dynamic, only the positions of the clicks are recorded, if there are static/fixed elements unfortunately the scroll position affects the heatmap. I could improve this by ignoring the scroll position if the click is on fixed elements, but fixed elements will still be an issue with different screen sizes. The only solution would be storing dynamic heatmap data (both click position and element that was clicked) but doing that would increase the heatmaps stored size to at least 10x.
Thanks for the feedback!
That’s awesome. when will you release the next update with LIVE Tracking feature. Can’t wait to use it.
I am currently working on it, hopefully before the end of the month it will be ready.
One more question. Im using a customized version of usertrack. i customized the UI a little bit for myself. this LIVE tracking feature will add another Tab on the top only? can you give me a little detail about it?
Usually on new versions that appear multiple files are changed. I don’t recommend using customized versions as it makes it harder to update. It will probably add another tab button on top and some new UI elements that will show when the tab is selected. Other UI elements (not directly related to the LIVE feature) could be also changed.
First off this is awesome! I have noticed that when tracking jquery events like when a div shows or hides that userTrack does not record the action. For example if a button is clicked to reveal a div it does not reveal the div when I am playing back the recording. Is there any way to get this working? Thanks!
Usually click events are played back, normally jQuery events (such as click) should also work like normal clicks. One case in which it might not work is if the element is listening only to the jQuery specific ‘click’ event. Can you send me the URL of the page where this problem occurs at firstname.lastname@example.org ?
Ok cool I emailed you. Thanks for the quick response.
A few pre-sales questions about the live recordings:
1. Does it record iframes (within the same domain/subdomain)?
2. Does it record typing in form fields?
3. Does it record Ajax events such as load into canvas etc?
4. Do the recordings show the actual user’s resolution? (mobile session playing on a small screen etc)
I have played with the demo but I couldn’t find examples of these scenarios, hence I am asking.
You can find most of the answers here: https://docs.usertrack.net/requirements-and-limitations/limitations.html
3. It doesn’t record content change or AJAX, but if those actions are triggered will be played back if they are triggered by the users, but if the AJAX content changed from when the recording was made and when it is played back than you will see the new content being loaded, not the one that the client saw.
4. Yes, recordings are played back at the same resolution of the initial user.
Let me know if there’s anything else you want to know that’s not answered on the docs page.
Last question about iFrames: I understand there are technical limitations when recording the activity inside the iFrame, as part of a parent page. But would the script record the activity of the page inside the iframe, by itself?
Here’s my situation, I have this page, the contact form is an iframe, if you submit it, it loads a next page inside the same frame:
I understand I cannot see recordings etc of the whole parent and child. But could I see a recording of the activity at the parent and a separate recording/pageview of the activity at the page that happens to be inside the frame: http://www.lost-super.com.au/object-form-1/
I hope this question makes sense.
What I need is to understand how people are interacting with the forms, even if I have to see it separately from the parent page.
Never tried that, but it should work, the iframes just act like regular pages. I will try that, but my assumption is that it will work.
Can I use the script in multiple websites? How does the license work?
Can I install this plugin in multiple servers to split the server load? For example. install this script only to track one website in a server, and then install it in another server to track another website.
Yes, as long as all the sites you track are your own.
Can you add an option for enabling the mouse path? like when you move your cursor from one side to another it draws a line connecting the path. It gives us a better perspective on how users move their cursor and behave on our websites.
As of now only the mouse position and click events are displayed, I will consider adding a canvas on which to draw the path taken by the cursor. This feature will be added to the to-do list but will only be implemented other other, more regular requested features will be implemented.
Thank you for your feedback!
do i have to add license code to 2 installations?
If both installations are for your own websites and your own use, then it’s ok to have userTrack installed on teo servers. You can also install it on one server and track both sites there if you want.
When is the approximate release date of the new update with Live recording feature?
I’m trying to finish the update this weekend and upload it on CodeCanyon on Monday.
Any news from the latest update?
It was delayed a bit as there was much more work to do than I expected (as I decided to improve the codebase a bit in order to reuse parts from the normal record playback), but I have sent it to a couple users for testing, after most of the bugs are fixed I will upload it. Probably on Friday it will be uploaded.
Sorry for the delay!
Hi, seems to be an awesome script, one question tho: Is it possible for each user to add his own sites? Or does each user sees all added sites by the admin? I am not asking for a saas or payment options, its just that i want to give my customers access to their own site tracking. But they should not see the tracking of the other sites.
Thank you and kind regards
You can create different user accounts and assign domains to each account. If you make them admins they will be able to add the domain names by themselves but this won’t stop them from adding domain names that are actually from other users.
So, if you have a client that has site X and site Y, you can create an account for him with no admin privileges, add the domain X and Y to his account and he will only be able to see data for sites X and Y.
Oh thats great, exactly what i needed. thank oyu so much!
Hi, I forget my password to my admin. How do I do now?
You can directly edit the password in the database. You have to store a SHA256 encryption of your password in the database.
If that’s too complicated you can delete the ust_users table and run the installer again. The password will be reset to the default one, but you will lose all user accounts created.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $16.50
Deliver better projects faster. Photos, templates & courses
Unlimited downloads. Only $29/month
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work