Here is how Google Analytics calculates sessions:
A single user can open multiple sessions. Those sessions can occur on the same day, or over several days, weeks, or months. As soon as one session ends, there is then an opportunity to start a new session. There are two methods by which a session ends:
- After 30 minutes of inactivity
- At midnight
- If a user arrives via one campaign, leaves, and then comes back via a different campaign.
The biggest difference between Noibu and Google Analytics is that:
- We DON'T expire the session at midnight to ensure we are attributing cart drop off accurately.
- Noibu blocks certain IPs that are flagged as bots.