I am trying to track visits and events on web, mobile app, and desktop app using matomo, matomo tag manager, and matomo_tracker (this for app). Most of visitors visit our website with a user_id.
I found that if a user visit with an app and then visit the site with a web browser within 30 minutes, there will be only one visit. This would be weird because the browser and system is different.
Is there anyway to spit the visit ? For example:
If a user visit the web, and then visit the web again within 30 minute.
same as the app
If the user visit app and web alternately, it should be recorded two visits.
Hi @Kevin_Chien1
What is the configuration of enable_userid_overwrites_visitorid set in the configuration file (and visible in > Diagnostic > Config file)
One way to do this is by setting up different tracking codes or user IDs for web, mobile, and desktop apps. This way, Matomo can recognize each visit as distinct, even if they occur within 30 minutes of each other.
Also, I’m not sure if enable_userid_overwrites_visitorid can help us to solve the issue when a user visit our website using browser and desktop on the same device.
I think maybe a user can be recognized by user_id we set up if using the way @Breakinuk suggested. If it’s a visitor without user_id then not.
No, Diagnostics Extended is an additional plugin, not part of Matomo Core. It seems the Diagnostics Core plugin has been disabled in your instance. Just activate it.
This is my understanding. To be confirmed by tests.
According to the document, when setting enable_userid_overwrites_visitorid = 0, matomo will reat each device as a separate visit even if they share the same logged in User ID.
So now I’m using my laptop visit my website with same account. I go first to visit the website use a brower (web), and then go to visit it with Desktop App. In this situation, website and Desktop are treated as different devices right ? Even if I use the same laptop to do the above two actions.