This is a little bit of a stretch, but it uses Fluent Forms (Pro) to allow a user to use the geolocation feature of Fluent Forms to “submit” an entry and then the automation will check to see if the location grabbed for the user, and the location of the post the form was embedded on, are within 1,000 ft of each other (can be changed). If so, then it outputs “Yes”, if not, then outputs “No”. Which then can be triggered to add points, update a custom field with a new “checkin”