There are certainly some users who have done this successfully with QR codes connecting to IFTTT, which in turn talks to Beeminder. See this as an example.
I guess you’ve already seen the Beeminder page on IFTTT over here; there’s already one for gym based on location, which was perhaps the one you already used!