Pre-Booking Approval Form Doesn't Create Contacts

Question:
So I’ve followed the tutorial for my own Pre-Booking Form. This works and so does the Booking Approval however, a new contact for customer who want’s the booking isn’t crated. The reason I suspect is because I’m logged in to approve the booking and therefore Wix Just adds additional email addresses to My Existing contact.

Any suggestions on how to get around this. I’m thinking that I should just force a new contact but this could lead to duplicate contacts if the customer books more than once.