Feedback Client Access (Ideas, Thoughts)

We are looking to see if Gitlab is able to be used to collect Client feedback. We have been testing it out but the flow experience is not great.

E.g

Register User --> User resets password --> User has to find project --> Had to Create Issue.

There is lots of steps, does anybody have any other ideas how to make this signup/signin process better. Been playing with auth token but looks like creating Issues require you to login.

Any ideas