If you're having trouble with Google Calendar (Legacy) integration, try some of the troubleshooting steps provided below.
Limitations
Calendars and features
The Google Calendar (Legacy) integration doesn't support the following calendars and features:
- Tasks calendar
- Reminders calendar
- Birthday calendars
- Google Family calendars
- Past Google Calendar events
- Overdue Todoist tasks
- Todoist filters or labels
Split recurrences
The integration doesn't support split recurrences, like the following date strings:
- every
X
weekdays or workdays - every
[day of week]
, end of the month - every
[day of week]
, everyX
months - every
Xth
day of[month of year]
- every
[day of week]
, everyX
months - every
Xth [day of week]
, everyXth [day of week]
- every
Xth day of [month of year]
To work around this limitation, duplicate the task and schedule recurring due dates that meet each requirement.
Every other
The due dates every other workday
and every other weekday
aren't supported.
Syncing issues
There may be several reasons your Google Calendar and Todoist account aren't syncing. Here’s what you need to check:
1. In Todoist, ensure you’re adding tasks to the project that has been synced with Google Calendar.
You can verify which project is synced by following the steps below:
- Open the Integrations tab.
- Scroll down to Google Calendar.
- Here you'll find which Todoist projects your Google Calendar is synced to. If you don't see any projects listed, this means that you've yet to set up a connection between a Google Calendar and a Todoist project.
2. In Google Calendar, make sure you're logged in to the right Google account.
The Google account needs to be the same as the one you selected when setting up the integration.
3. In Google Calendar, make sure the calendar that syncs with Todoist has been checked so you can see its events.
You can find the synced calendar on the left of the Google Calendar's interface under My calendars.
4. In Google Calendar, make sure you're adding events to the calendar that is connected to your Todoist account.
Do you have several Google Calendars? If so, it's worth double-checking that you're adding the events to the calendar you've integrated with your Todoist.
5. Perform a manual sync.
Sync your Google Calendar manually with your Todoist account:
- Click your avatar in the top-left.
- Select Settings.
- Select the Integrations tab.
- Scroll down to Google Calendar and click Manual sync.
- Choose whether to update tasks based on Todoist or Google Calendar values. Avoid the Ignored option.
- Click Sync to confirm.
Scheduling issues
Will past Google Calendar events or overdue Todoist tasks sync when the integration is set up?
No, only tasks and events with a due date set in the future will be synced between Todoist and Google Calendar.
Why do my Google Calendar events not update when I postpone recurring tasks?
In order to avoid accidentally creating duplicate events in your Google Calendar, Todoist does not update Google Calendar events when you postpone or reschedule recurring tasks. This is a known limitation, which our team is still discussing how best to address. As a workaround, you can move specific Google Calendar events within Google Calendar.
I've accidentally deleted tasks in Todoist that were synced from Google Calendar, and now they've been removed from my calendar. Is there a way to restore them?
Yes, you can restore any deleted events via the Google Calendar Trash Bin. Simply select the events you want to restore and click the undo icon.
I have all-day event notifications enabled in Google Calendar, but I don't get reminders for the all-day events that are synced from my Todoist account. What should I do?
This is unfortunately a known limitation, which we would need Google Calendar to provide a fix for.
According to my settings, completed tasks should stay in my calendar. However, when I complete future or overdue recurring Todoist tasks, the past recurring events in my calendar disappear.
This is a known limitation and our team is working on how to best address this. When you complete a future or overdue recurring Todoist task, Google Calendar recalculates all future dates based on the date you completed the task. This unfortunately also causes past recurring events to be removed from your calendar.
Why do my Todoist recurring tasks not show up in the calendar past 2 years in the future?
This is expected. You will only see your recurring items for the next 2 years.
Sharing issues
Can I see Todoist tasks assigned to others in my Google Calendar?
No. You will only be able to see your own tasks or unassigned tasks.
If someone invites me to a Google event and I then complete it in Todoist, that person receives a notification that I've declined the invite.
This is a known limitation. If your settings are set to remove Todoist tasks from your calendar once you complete them, Google Calendar will automatically delete the corresponding event. Without the event in your calendar, Google Calendar assumes that the event invite has been declined.
Can I sync a calendar that was shared with me?
Yes, you can! However, you need to make sure that the calendar’s owner hasn’t already synced this calendar to their own Todoist account.
Furthermore, the calendar owner would need to follow the steps below:
- Open Google Calendar.
- In the left-hand side, under My calendars, hover over the calendar you wish to share.
- Click the three dots icon that appears and select Settings and sharing.
- In the left-hand menu, select Share with specific people.
- In order for your collaborators to be able to sync your shared calendar, you will need to select the option Make changes and manage sharing for each collaborator.
Why is a shared event not syncing to my Todoist?
If another event participant already has this event synced to their Todoist, it won’t be synced to your account. As a workaround, you can duplicate the event by following the steps below:
- Click on the event.
- Click the three dots icon to open the Option menu.
- Select Duplicate. The event should now show up in your Todoist account.
FAQ
Can I set up multiple connections with the same calendar?
No, only one connection can be set up with a specific calendar at a time. For example, if you have a Meetings calendar, you can’t sync this to two separate projects in Todoist.
Once I've set up a connection between a parent project and Google Calendar, will the tasks in my sub-projects sync to my calendar as well?
No, sub-projects are considered to be their own projects, even if they are nested under a parent project. You would therefore have to set up a separate connection for the sub-projects you wish to sync with a calendar.
Can I make changes to an existing connection between Todoist and Google Calendar?
Of course! Simply follow the steps below:
- Open the Integrations tab.
- Under Google Calendar, find the connection you want to make changes to and select Customize.
- Update your preferences and click Save.
Can I sync my projects with calendars from different Google accounts?
No, you will only be able to sync with calendars belonging to the same Google account. When you set up the integration, you’ll be asked to select the Google account that has the calendar you wish to sync with your Todoist account. Following this, you’ll only be able to set up syncs with calendars belonging to this Google account.
Can I sync with a different Google account instead?
Yes, but you’ll have to remove the integration first. Here's how:
- Open the Integrations tab.
- Next to Google Calendar, click the x.
- To confirm, click OK.
Will descriptions and details in my Google Calendar events sync to Todoist?
Yes, the task descriptions will be added to the Google Calendar events, as well as the event descriptions will be added to your Todoist tasks.
Will the Todoist task comments be synced to the Google event?
No, these details won’t be synced to the Google event.
Will adding "@LabelName" in a GCal event's title be parsed as an existing label in Todoist?
Currently, shared labels are not supported. Your personal labels should be parsed in Todoist.
Why can't I add an integration for a single project, when I already synced all projects with my Todoist account?
We decided not to support this anymore because of several issues where items are moved or deleted.
If you enable a Google Calendar integration and then add an all-projects connection, the Add calendar button is hidden, and you won't be able to add another single-project connection.
If you first add a single-project connection, you can only add more single-project connections, so the option to add an all-project connection is disabled.
If you already have both an all-projects and one or more single-project connections, we don't apply the above rule unless you fully remove the integration and try connecting it again.
What shall I do if my integration was revoked?
If your integration is revoked, set up the integration again with the same Google Calendar that was previously synced with your Todoist account. This is to avoid creating duplicates.
Get more help
If you're still having trouble using the Google Calendar integration, or you've questions that aren't addressed in this guide, get in touch with us. We— Sergio, Summer, Keita, and any of our other teammates—are eager to help you get back on track.