Preparations:
  1. Create a Google Sheet.

    You can use my template. All commands are explained in the Todoist API.

    Be aware that the highest priority is 4 and the lowest is 1.

    To get a project id, open the project on Todoist. The ID will be in the url in is in green in the example below:
    https://en.todoist.com/app?lang=en#project%2F1113488242

    1. Set share settings to: "Anyone with the link".

    2. Publish the tab that you want to export to Todoist
      File > Publish to the web ... Make sure you don't publish the whole document.

    3. Copy the document ID.
      You can find the ID in the url of the document. For the template url below the id is in green:
      https://docs.google.com/spreadsheets/d/1DSzOY9zJfmHof5NvO09zNXyCSvPULSqdaCnsa9glfRo/edit#gid=0

  2. Create a Todoist API token.
    You can do this on the Todoist developers page.

Enter your details below

Google Sheet ID


Todoist API Token


Tips: Log:
You can see more details by opening the script console (read how)