A microsite featuring a feedback form for users to provide feedback on getsite.ai platform, including ratings and option for improvement chats.
3/25/2024
https://feedback.getsite.ai