HeyTodos Features

HeyTodos dashboard with Todoist stats

Create Todoist tasks from a submitted form.

Support for Todoist Pro and Teams.

Create dynamic projects and sections on the fly.

HeyTodos dashboard with Todoist stats

Easy Installation and Setup

Find the form settings to begin installation

HeyTodos Settings Screen Upon Installation
HeyTodos Settings Screen Upon Installation

Upon installation, you’ll be asked to connect to Todoist. You’ll need a Todoist account to get started.

Begin the Todoist connection right from the Gravity Forms settings interface.

Enter a license to get started, and begin the Todoist app authorization.

HeyTodos Settings Screen Upon Installation
HeyTodos Settings Screen Upon Installation
Authorize the Todoist App
Authorize the Todoist App

A convenient Todoist app will walk you through connecting to Todoist

Authorize the Todoist App
Authorize the Todoist App

Connect to Todoist after a few clicks right from your WordPress install.

Enter your license to begin.

Connect directly to Todoist.

Revoke your Todoist token anytime.

The setup wizard allows you to authorize and select a workspace

Begin the Setup Wizard to Begin Syncing Data
Begin the Setup Wizard to Begin Syncing Data

Whether you’re on Pro or Teams, the wizard will help you get started.

Authorize Todoist and select a workspace (if on Teams).

Choose to start fresh and overwrite existing data.

The wizard will guide you through each step.

Begin the Setup Wizard to Begin Syncing Data
Begin the Setup Wizard to Begin Syncing Data
Sync Data Scree in the Setup Wizard
Sync Data Scree in the Setup Wizard

The wizard syncs data for you at setup

Sync Data Scree in the Setup Wizard
Sync Data Scree in the Setup Wizard

Sync your Todoist projects, sections, collaborators, and labels.

Sync local Todoist data for better accuracy when creating projects and sections.

Your WordPress install should always have the latest data, with manual sync available.

The wizard makes syncing data painless.

Set Setting Defaults and Manually Sync Todoist data

Set a Default Project and Section in the Settings Tab
Set a Default Project and Section in the Settings Tab

Set project and section defaults

Set a Default Project and Section in the Settings Tab
Set a Default Project and Section in the Settings Tab

If you have a common project and section where you’d like to store Todoist tasks, you can set that here.

Drill down by project, and select a default.

The sections automatically load based on the selected project.

Set the language for the natural human-defined due date, which Todoist supports.

Advanced options allow for re-syncing data

Advanced Settings Allow for Re-Syncing Data
Advanced Settings Allow for Re-Syncing Data

If the data somehow gets out of sync, you can easily resync your Todoist data.

Re-sync data with one click.

Optionally overwrite existing data and start from scratch.

Advanced Settings Allow for Re-Syncing Data
Advanced Settings Allow for Re-Syncing Data
Add Project Modal in the Settings Screen
Add Project Modal in the Settings Screen

Add projects and sections on the fly right from the settings screen

Add Project Modal in the Settings Screen
Add Project Modal in the Settings Screen

From the settings screen or on a feed, you’re able to add projects and sections without leaving WordPress.

Add as many projects as your plan supports.

Add up to 20 sections per project (per Todoist limits).

Add Todoist Tasks to Existing Forms Via Feeds

The Todoist Feeds Screen in the Form's Settings
The Todoist Feeds Screen in the Form’s Settings

Set up as many feeds per form as needed

The Todoist Feeds Screen in the Form's Settings
The Todoist Feeds Screen in the Form’s Settings

Using Gravity Forms feeds, you can map fields to inputs to create a Todoist task dynamically.

Create as many feeds (tasks) per form as desired.

Duplicate any existing feed.

Set a project, section, and label for your task

Set Projects, Sections, Labels, and Collaborators
Set Projects, Sections, Labels, and Collaborators

Set how to place your task. You can also create projects, sections, and labels on the fly.

Set a project, or choose custom for dynamic projects using merge tags.

Set a section, or choose custom for a dynamic section using merge tags.

Set task labels, and even use merge tags to create custom labels.

Set project collaborators, or workspace users (if on Teams).

Set Projects, Sections, Labels, and Collaborators
Set Projects, Sections, Labels, and Collaborators
Set Task Details Like Task Title, Description, and Set a Human-Defined Due Date

Set task details

Set Task Details Like Task Title, Description, and Set a Human-Defined Due Date

Set the task details, such as the task title and description.

Use merge tags to set dynamic task titles and descriptions.

Use human language to define your due dates (e.g., one week from today).

Set a task duration.

Use conditional logic to determine when a task is created.

Turn form submissions into tasks

Example Todoist Task in the Todoist Interface
Example Todoist Task in the Todoist Interface

As form submissions come in, they are converted into tasks in Todoist.

Tasks are filed under the project and section you specified in the feed settings.

Labels, a due date, and any collaborators are shown in Todoist.

Example Todoist Task in the Todoist Interface
Example Todoist Task in the Todoist Interface

Get HeyTodos Today.

Pro Third-Party Gravity Forms Add-on

Get HeyTodos Today!

Seamless integration between Gravity Forms and Todoist.

Support for Todoist Pro and Teams.

Conditional task creation, with dynamic projects and sections.