No, you do not have to create a new account on Xoxoday. You can log in to your enterprise account, you will be redirected to Xoxoday and you can proceed to choose and book the experience.