Toggl Track

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 Track?

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 Track for a week. 

By the same token, anything you manually add on Beeminder will get overwritten, though. If you need to make changes, make sure you do it on Toggl's side.

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 Track. 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. But it's useful to know if this is something you'd like to do!

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 line to "below", and the direction of the line to "up".

Support are also willing to help you convert your goals if you have trouble (e.g. an error when you try to flip the right side of the line) 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 Track 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 Track 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 Track icon to start a new goal using Toggl Track 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 day and to track only the projects under which I track my studying. You can hold down the ctrl/command button to select multiple projects, tags or clients at a time.

    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.

  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 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

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us