We are using amplitude to truck some events that users of our system take.
Now we are introducing “user delete” event by setting a property on the user object. As this is a new property, we already have users in amplitude that are no longer exist in our Database, but the property is not set in amplitude. We need to set correct values for all users in amplitude, thus we need to compare users in our DB and in amplitude.
Question: Is there a way to get the whole list of users from the amplitude?
Create an event segmentation chart for unique users ( Any Event ) over the maximum possible time period ( last 12 quarters) or since the time you started collecting data in Amplitude data, click the aggregate Bar Chart View and download the datapoint via Microscope.
Create a behavioral cohort using the desired clauses to capture your whole user list and then perform a csv export
Both the above ways allow you to export upto 1 million users.
Create an event segmentation chart for unique users ( Any Event ) over the maximum possible time period ( last 12 quarters) or since the time you started collecting data in Amplitude data, click the aggregate Bar Chart View and download the datapoint via Microscope.
Create a behavioral cohort using the desired clauses to capture your whole user list and then perform a csv export
Both the above ways allow you to export upto 1 million users.
I agree with @Saish Redkar here, that the Export API or downloading a behavioural cohort API would be the best way to get a list of all users. Another option might be the User Profile API to get user properties on a specific user. Alternatively, you could use the Dashboard REST API too to get the realtime activity for users. I think the export API is the best option for getting ALL your users in your application and then using the Dashboard REST API to get the details from each user after getting their User, Amplitude or Device ID.
All credit goes to Saish, he pretty much covered it all! What a legend! If you have any concerns or queries after this, feel free to tag me on a comment here @Sona ! :)
If you don't have an Amplitude account, you can create an Amplitude Starter account for free and enjoy direct access to the Community via SSO. Create an Amplitude account. You can also create a Guest account below!
If you're a current customer, select the domain you use to sign in with Amplitude.
If you don't have an Amplitude account, you can create an Amplitude Starter account for free and enjoy direct access to the Community via SSO. Create an Amplitude account. Want to sign up as a guest? Create a Community account.
If you're a current customer, select the domain you use to sign in with Amplitude.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.