State machines for in-product user journeys | Heykuki News