Have a custom WAB app with a popup that provides a link for user to click on. This link brings them to a Survey123 form. Instead of opening up a new browser tab, I'm considering using the iFrame option to display the form in window.
Something like this:
map.infoWindow.setContent('<iframe width="100%" height="1000"></iframe>');