Automating data collection is considered a good thing in Beeminder-land. Yet I’ve only ever had one automated goal (Fitbit steps). (For a few others, a tool helps me collect the data, but I still enter it manually.)
This has some obvious problems: it makes me spend more time interacting with Beeminder instead of actually doing stuff, leads to occasional false derails where I did the thing but didn’t enter the data in time, and makes me reluctant to have too many goals (especially goals with easy roads that are just a sanity check, or goals with flat roads whose only purpose is collecting data).
Some goals are hard to automate. But I don’t automate even the seemingly trivial ones, like my goal for entering data points on other Beeminder goals.
I believe I do this because as the sole developer and user of automation, the automation would be brittle. That is, even if it appeared to be working for a while, it would break in ways I hadn’t anticipated or found too difficult to prevent. I know support would fix everything, but I’m reluctant to impose extra work on support that doesn’t help make Beeminder better, and I also just generally don’t like asking other people to do something for me without any reward. (This is an advantage in other contexts; it makes weaseling out of derails less tempting.)
Anyway, I don’t have a solution. Just seemed worth sharing.
 Aside: For multiple goals of mine, a mobile app that takes a picture, does OCR, and looks for a number formatted in a certain way and posts it as a datapoint would do exactly what I want. This goes for my bike odometer and book pages read, at least.