Changing journey/milestone bringing my Q here first since i think i screwed it up last time lol. i want to change one of the milestones in onboarding. Right now, we have members join and post in channel X to receive a badge. I want the journey to be joining, and then posting in channel Y instead. Whats the best way to go about this without disrupting journeys (which include channel X) that are still in motion? Minimal disruption is my goal. thanks!
Once a user completes a milestone they keep the achievement, regardless of if it is changed later. So you should be good to edit the milestone in-place and swap the channel.
Members who already completed it - no change, they keep their achievement
New members - only see the new channel Y
This won't apply to your case, but a caveat if your count multiplier was greater than 1 (i.e. more than 1 post): If you change the criteria of the milestone, and a user had been making progress but not yet achieved the milestone, their progress calculations would be reset based on the new changes. For example, if the milestone goal was 5 posts, and the user had made 3 posts in channel X, they'd have to start over in channel Y.
Stephen C. exactly what I was looking for. Thanks! So if this journey is:
join workspace
post in X channel
...if i change step 2 to Y channel, the Tightknit ping they got will magically change the second step to the new channel, is that right? (plus any corresponding copy i add/change). Correct?
We wouldn't update the DM notification message they originally got. However, everywhere they go to view their Journey achievements (e.g. the Achievements modal, the Tightknit slack app home) they will see the latest information.

