Home / Knowledge base / Analytics

Knowledge base

Why monthly sessions and users’ data in Milestone Analytics may not exactly match with GA4?

Created by Strategic Ops, Modified on Sun, 2 Aug at 12:26 AM by Strategic Ops

Why monthly sessions and users’ data in Milestone Analytics may not exactly match with GA4?

In GA4, the summation of daily data does not match with aggregated monthly data. This can be due to the following reasons:

  • A session that spans midnight is considered a single session, though it is counted for both days.
  • Sessions in GA 4 are based on estimations. Google uses algorithms such as HyperLogLog++ to optimize data processing for large volumes of data. 

Milestone Analytics data is pulled for each day and added when displaying for a month.

It will match with the data summed for each day in GA4.

Milestone Analytics Sessions = Day 1+ Day 2 + Day 3………………+ Day 30  

Should match with

GA 4 Sessions = Day 1+ Day 2 + Day 3………………+ Day 30

Please refer to the table with GA4 data for illustration.

Day Sessions Total users
Aggregated Data 27618  20353
1 2562 2210
2 2038 1769
3 2024 1721
4 1966 1672
5 1933 1627
6 1899 1671
7 1877 1618
8 1853 1562
9 1837 1543
10 1832 1567
11 1750 1485
12 1713 1434
13 1646 1430
14 1622 1360
15 1621 1380
Total (Sum of daily data) 28173 24049

Refer to the article from Google support on how sessions are calculated.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article