Beeminder Forum

Mostly automated goals



I have a goal (run 3 times per week) which I have linked via IFTTT to Strava. This has been fine until recently, but now the season is changing I have started to do treadmill runs instead. To put them into Beeminder I have been changing the goal data source to manual, putting in the treadmill run, and then changing it back to IFTTT.

Is there a better way? And automated with manual override type setup is what I am looking for.




Great question. One slight streamlining you can do is not bother to change the data source back to IFTTT. We automatically do that when IFTTT sends a datapoint to a goal.

If we just killed that feature then it sounds like it would be exactly what you want. But I don’t think we want to kill that feature.

Actually, I’m a little uncertain myself now how this feature works. The following UVI from 3 years ago makes it sound like we auto-infer the data source once but then don’t tamper with it anymore if you change it:

If that’s right then are you sure it doesn’t work to set the data source as “manual” and then let IFTTT also feed it data?


You can add manual data to an automated goal by
a) sending a mail to the beeminder bot via email or
b) using the slack integration

Both without changing the source of the data.


I’ll try leaving on manual, and seeing if the Strava auto-import still works then. Worst that can happen is I’ll have a manual entry to do.




I just finished a Strava run with the goal set to the manual data source, but with the IFTTT link still established. It worked as desired, the run automatically got recorded, but the goal still allows manual input.



@dreev, @bee

This seems to conflict with this old post - did things change?

Also see:


What @bee said sounds correct. I think I was forgetting that the feature is all clever and only auto-switches the data source once! Nice catch!


@dreev @bee Thanks! Was searching for this because I’m setting up a Complice/Beeminder integration and wasn’t sure whether the goals getting data from Complice should be set to Manual or API - but it sounds like it doesn’t affect functionality either way. Is this right?


Right, manual goals still accept data added via API.