CJM (Customer Journey Map) отражает весь путь человека от момента, когда он впервые узнаёт о продукте, до того, как он попробовал продукт, воспользовался им и поделился впечатлением.
Здесь важны эмоции и мотивация пользователя: что заставляет его искать решение и почему он выбирает ваш продукт.
User flow показывает действия внутри продукта, когда пользователь уже там.
Например, как он регистрируется, где нажимает «Купить», куда переходит после нажатия кнопки и так далее.
Это более узкая вещь, сфокусированная на экранах и кликах.
Обычно сначала делают CJM, чтобы понять, как человек в принципе оказывается в продукте и какие ощущения испытывает на разных этапах.
А уже после этого переходят к User flow, чтобы детально проработать, что человек видит и нажимает внутри самого продукта.