The user count for an earlier date can fluctuate as time goes by. When you view your data on different days, the number of users for an earlier date may increase or decrease.
The user count can increase when events that occurred in the past are ingested into Amplitude later. Most frequently, it happens for one of the following reasons:
flushIntervalMillis
and/or flushQueueSize
. For iOS SDK, configure eventUploadPeriodSeconds and/or eventUploadThreshold. See SDK documentation to learn more about configuring the threshold on other SDKs.The user count can decrease when user records are merged.
Amplitude uses a system of user IDs, device IDs, and Amplitude IDs to track unique users. If some of your users don't have user IDs, or if you have a lot of anonymous events, these anonymous events are first assigned to an anonymous profile, and then later merged into a known profile.
Your data will eventually stabilize, as anonymous users come back and merge into existing profiles. The amount of time this takes depends on user behavior (how often they return to your product) as well as your settings (how often you batch events). Users who interact with your product every day will display shorter delays in merging, while those who return less frequently will have longer delays.
Thanks for your feedback!
December 2nd, 2024
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2024 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.