Yes, this can be accomplished via the iFrame. The guest has to enter the exact same name, email address, birthday, and select a different avorite "Connected Location"
At this point, their favorite "Connected Location" will be added to their Timeline in Punchh along witfh the location they originally selected. If desired, the original location will have to be removed manually from the "edit profile" section of the guest timeline.