Toggl

Toggl offers time tracking, work planning and hiring support for individuals and businesses. Beeminder integrates with Toggl Track, their time-tracking software.

What can I beemind with Toggl?

You can beemind your total number of hours tracked through Toggl Track, or the number of hours tracked for particular projects, tags, or clients.

If I add time retrospectively, can you sync that up?

Yes! We'll stay in sync with Toggl for a week.

Can I beemind multiple projects in the same goal?

Sure, just make sure you select them during goal setup (or add them later from the goal's settings) and you should be fine.

Can I change what projects/tags/clients I'm tracking in a particular graph?

You can! You can do that from the goal's settings section. However, this is something to be a bit cautious about: if you remove a project, then we'll also remove your hours tracked for that project for the last week the next time we sync up with Toggl. That can instantly derail you, if it pulls the line of your data below the line of the graph. It may be better to archive the goal and create a new one, if you need to change the project being tracked.

If you do change it over and get derailed only because of that, then you can reply to the legitimacy check email to let the support team know. We can cancel the charge for you and get your graph back on track as much as possible.

If I want to track only things that have both a specific project and a specific tag, is that possible?

No, we'll track anything that has either the right project or the right tag.

I want to be allowed fewer than X hours per day in a particular project. Can I set up a Do Less goal with Toggl?

You can't do that during goal creation right now, but it is possible if you have a premium subscription that gives you access to custom goals. You'll want to set the good side of the road to "below", and the direction of the line to "up".

Support are also willing to help you convert your goals if you have trouble or don't have custom goals, in exchange for the feedback about how keen you are to see Toggl Do Less goals happen!

Can I use a custom deadline on Toggl goals?

As of September 2022, yes! You can choose any deadline which would normally be permitted, except the always-excluded time between 6am and 7am.
Because this has been implemented relatively recently and not a lot of people use it yet, we'd love to hear from you if there are any snags. Let us know!

Can I track time from multiple different Toggl accounts?

Yes! Rather than having ongoing authentication with Toggl, we use an API key to access your data. Each time you set up a Beeminder goal, we'll ask for that API key... so you can just give us the API key from one Toggl account when creating one goal, and the other Toggl account when creating another.

Sample goal setup:

  1. Head to create a new goal (also accessible through the New Goal link in the top menu).
  2. Click the Toggl icon to start a new goal using Toggl data.

    Toggl icon, which looks like a power icon
  3. Click the link to go to your settings page in Toggl (if you're logged in) to copy your API token and then paste it into the entry field before clicking "check token".

    Beeminder + Toggl: "Enter your Toggl API token", with a text entry box to allow you to paste it in. Below is a link to jump to the right page to get your token.
  4. Next, you need to select how much time you want to spend on your goal, and which projects/tags/clients to include. In the screenshot below, I've chosen to do 1 hour per dayand to track only the projects under which I track my studying. You can hold down ctrl/command button to select multiple projects, tags or clients.

    Lastly, if you want to delay your goal's start a few days (maybe you're traveling this weekend), be sure to tick the "Start this goal with extra leeway" box. Enter the number of days you want to delay and press Continue.

    Beeminder + Toggl: "I pledge to average" followed by a stepper where you can enter the number of hours per day by clicking the + and - buttons or by writing in the number you want. Below that, you can choose "All hours" or "Only hours for these" via radio buttons. If you've chosen "Only hours for these", then you can select the relevant projects, tags or clients below. Finally, you can check a box to add additional leeway if you don't want to start right away.
  5. Give your goal a brief name. If you want, you can also write a short description with more information.

    "Give your goal a name", followed by two text entry boxes. The first allows you to enter a short slug which will name your goal and create a URL for it. The second textbox allows you to set a short description, and is optional.
  6. Finally, choose your initial pledge. This is the amount you will pay the first time you derail on the goal. After derailing, the pledge will increase by default — use the dropdown below to control how high it goes. In the example below, I have chosen to start at a $5 pledge, which will increase each time I derail, until it reaches $270 — the pledge cap. (To read more about pledges and payments, check out some FAQs!)

    Screenshot of the "Pledge your money" screen, showing the starting stakes (choosing between $0 and $5 using radio buttons). The text below that says "Your pledge will increase each time you derail until you reach your pledge cap", with a demonstration below showing the pledge progression: 5, 10, 30, 90... to the pledge cap, which is a set of stepper buttons currently showing $270.
  7. Step through the preview and payment confirmation screens, and that's it! I'll need to track 1 hour and 26 minutes of studying in the next 4 days to avoid paying Beeminder my first $5.

    Example graph showing +01:00 due in 4 days or paying $5


Keywords: autodata integrations, productivity, time tracking

Still need help? Contact Us Contact Us