Hi, I apologise if this is a trivial question but I am new to amplitude and the community.
I have set up a dynamic cohort based on a specific event, however this event was only recently added to our product, and as such I have a large number of users who were never given the option to perform this event in the past.
For the purposes of segmentation, I have manually atirbuted the correct cohorts to these historic users, and was hoping to be able to add them to the dynamic cohort which will now be my ground truth.
I know how to create a cohort based on a csv list, but cannot find a way to add these users to the dynamic cohort. Is there anything I can do to join them? or am I stuck with broken data for all eternity?
Thank you!
Best answer by MikkoKarvonen
andreias wrote:
Hi, I apologise if this is a trivial question but I am new to amplitude and the community.
I have set up a dynamic cohort based on a specific event, however this event was only recently added to our product, and as such I have a large number of users who were never given the option to perform this event in the past.
For the purposes of segmentation, I have manually atirbuted the correct cohorts to these historic users, and was hoping to be able to add them to the dynamic cohort which will now be my ground truth.
I know how to create a cohort based on a csv list, but cannot find a way to add these users to the dynamic cohort. Is there anything I can do to join them? or am I stuck with broken data for all eternity?
Thank you!
I don’t think there is an option to do exactly what you are looking for, but two ways around this come to mind:
Having both the dynamic cohort and the static cohort and adding them both in the charts you are creating. Not as separate cohorts, but selecting both in the same cohort definition. That way you’ll get the users in both cohorts grouped together.
Alternatively you could set a user property for the users in the static cohort, and add this user property to the definition of your dynamic cohort. It’s bit of an effort of course, but if this is a major feature to track for you, it might be worth it. If you are comfortable using curl, you could do this using the Identity API: https://developers.amplitude.com/docs/identify-api
Hi, I apologise if this is a trivial question but I am new to amplitude and the community.
I have set up a dynamic cohort based on a specific event, however this event was only recently added to our product, and as such I have a large number of users who were never given the option to perform this event in the past.
For the purposes of segmentation, I have manually atirbuted the correct cohorts to these historic users, and was hoping to be able to add them to the dynamic cohort which will now be my ground truth.
I know how to create a cohort based on a csv list, but cannot find a way to add these users to the dynamic cohort. Is there anything I can do to join them? or am I stuck with broken data for all eternity?
Thank you!
I don’t think there is an option to do exactly what you are looking for, but two ways around this come to mind:
Having both the dynamic cohort and the static cohort and adding them both in the charts you are creating. Not as separate cohorts, but selecting both in the same cohort definition. That way you’ll get the users in both cohorts grouped together.
Alternatively you could set a user property for the users in the static cohort, and add this user property to the definition of your dynamic cohort. It’s bit of an effort of course, but if this is a major feature to track for you, it might be worth it. If you are comfortable using curl, you could do this using the Identity API: https://developers.amplitude.com/docs/identify-api
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.