Flexible automatic integrations
Make it easy to flexibly define the meaning of data from integrations - for example, the duolingo integration allows you to create a beeminder goal for "total number of points" but it would be nice to easily say "days in which any points were earned"
This would be super-useful for weight goals, because (1) weight is an output variable, so it's often a poor choice for directly setting goals, but (2) simply _monitoring_ weight on a consistent basis supposedly makes a significant difference, because it prevents gaining 5 pounds without noticing. So I'd love to be able to define a Withings goal that says "Step on the scale 5 times per week."
As a general rule, variables which cannot be directly controlled can still be profitably watched. Sometimes, awareness itself is a quantifiable goal. And there's no reason why it shouldn't be fully automatable.
Admindreeves (Cofounder, Beeminder) commented
I'm not thrilled about that specific example because I'm really big on the "QS First" principle: Beeminder should be graphing the most interesting, richest possible data. It's a Quantified Self tool, with commitment contracts on top of that.
So "total number of points" is inherently more interesting than "days in which any points were earned".
Still, in general I like this idea and there are many cool things you could do with more flexible autodata.