Guests can signup without selecting a favorite location through the web if it is not a mandatory field.
In order to make it a mandatory field, you will need to contact CSM or submit a ticket to Punchh Support
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)