Having trouble with the Google Calendar integration? Try some of the troubleshooting steps provided below.
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. Try to do a manual sync.
You can manually sync your Google Calendar with your Todoist account by following the steps below:
- Click your profile photo in the top-right corner of Todoist.
- Select Integrations.
- Scroll down to Google Calendar and click Sync.
- Select if you want the tasks to be updated by Todoist or Google Calendar values (do not choose the ignored option).
- Select Sync.
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.
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.
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 Todoist with Google Calendar’s Reminders or Tasks calendars?
No, it’s not possible to sync with these two default calendars. You can only sync calendars that show up under My calendars in Google Calendar.
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.
Can I sync filtered or label views in Todoist with my Google Calendar?
No, you can only sync projects.
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?
When your integration is revoked, please set up the integration again with the same Google Calendar that was previously synced with your Todoist, to avoid creating duplicates.