Conversational funnels in chatbots and messaging apps