I presented already all needed steps based on your current datalayer structure. If you want to build a datalayer event on your own, you would have to add a listener to the signup form that would send the datalayer event once there’s a valid submission.