Beeminder Forum

Add an integration retroactively?


#1

I set up a reading goal to track my hours. Originally I was going to enter them manually, but now I’d like to use Toggl to track for me. Is there a way to add an integration after the fact, or is that just not possible?

The goal is over a week old, so I can’t delete it, only archive. Thanks for any help.


#2

Pretty sure that is not possible, at least not for the user. I would just start a new goal with the integration and archive the old goal.


#3

I was hoping it was possible, but oh well. Thanks! :+1:


#4

It might be possible beehind the scenes. Email support@beeminder.com and ask the nice people there if they can do something.

If it’s an unofficial integration, then you might be able to just aim the new datapoints at the existing goal.

You can also email bot@beeminder.com with historical data, putting username/goalname in the subject, and the body with your datapoints in a format like 2018 12 01 1 "optional comment"

I just started using the official Clozemaster integration, and I confess to having started a new goal for that, rather than trying to preserve the history.

UPDATE: I exported the data from the old goal, reformatted it using Excel/Numbers and emailed the result to the bot with the new goal as the subject and the datapoints in the body. Used a formula something like CONCATENATE(YEAR(A1)," ",MONTH(A1)," ",DAY(A1)," ",B1)


#5

We can definitely do it for you behind the scenes. The only caveat is that we need you to set up a new temporary goal with the integration you want, so we can copy across the settings.

So if you want to do that, just create a new goal with the autodata settings you want (you can have it flat forever; the graph’s settings don’t matter), and then email support@beeminder.com with the links to both graphs, saying you want the autodata method from graph #1 copied over to graph #2, and then graph #1 deleted.

I’ve never done this and just learned how, so if anyone wants to be my guinea pig… :smiley:


#6

This is clever and simple. I need to remember that if I ever need to change a goal. :slight_smile:


#7

So does the offer to help integrate old goals into new integrations still stand? I’m also trying out toggl but don’t want to remake every goal I’d use it with. Also! Would it be possible in the back end to have both toggl and manual entry?


#8

We can do it anytime! If you email us (support@beeminder.com) we can get it set up. You won’t be able to have both toggl and manual entry, though; if you need both I’d suggest checking if IFTTT or Zapier work with Toggl. :slight_smile:


#9

Also note that any goal that has an autodata source can also be set to also allow manual entries. (Though there are some integrated datasources that will overwrite any manual entries…)

The reverse is also true. Setting a goal to having it’s source as ‘API’ will disable manual entry.

I think that this setting is available to everyone on the settings tab, in the DATA section. For special integrations where support will have to help, that should be visible but unchangeable.