Home › Plugins › HeyTodos - Gravity Forms and Todoist Add-on

Turn Gravity Forms Submissions Into Todoist Tasks Instantly

From customer inquiries to project requests, turn form data into tasks instantly. Keep your team focused and your projects moving without extra steps.

Mockup of Form Entries Creating Todoist Tasks

Connect Your Forms to Todoist in Just a Few Clicks

Turn Gravity Forms Feeds Into Todoist Tasks
Turn Gravity Forms Feeds Into Todoist Tasks

Map your form fields to Todoist and let the plugin do the work for you. Whether it’s new leads, support requests, or project tasks, each submission flows directly into your Todoist workspace.

An intuitive setup wizard will guide you through the connection to Todoist. It also supports Teams.

Set up a default project and section, or choose to have them created dynamically.

Set up multiple feeds per form and use conditions to create tasks.

Add labels, collaborators, and assign team workspace users.

Turn Gravity Forms Feeds Into Todoist Tasks
Turn Gravity Forms Feeds Into Todoist Tasks

What can HeyTodos do for you?

Intuitive setup wizard

The setup wizard will guide you through licensing and connecting to Todoist, and will begin syncing your Todoist data in the background.

Create projects, sections, and labels on the fly

You can create new Todoist projects, sections, and labels right from the admin without having to leave WordPress.

Set a default project and section when creating feeds

You can set a default project, section, and language in the admin settings. This will save you time when creating new feeds if all tasks share a common project.

Set a “natural language” due date

Set a due date in natural language, such as “Two weeks from now.” Todoist will automatically calculate the correct due date based on the language.

Todoist Teams support

Have Todoist teams? This plugin allows you to connect your workspace and assign team members to tasks.

Create dynamic projects and sections

Using Gravity Forms merge tags, you can set a dynamic project or section name. This enables dynamic task creation within new or existing projects/sections.

Assign collaborators or workspace users

You can assign project collaborators if you’re on a Personal/Business plan, or workspace users if you’re on Todoist Teams.

Set up conditions for when new tasks are created

Set up a feed condition so tasks are only created when you want them to be.

Connecting to Todoist is Simple and Painless

HeyTodos Admin Screen With Todoist Settings
HeyTodos Admin Screen With Todoist Settings

View the Todoist connection status in the settings

HeyTodos Admin Screen With Todoist Settings
HeyTodos Admin Screen With Todoist Settings

Connect to Todoist, set the HeyTodos license, and set up some defaults.

View at a glance how many projects, labels, sections, and collaborators there are.

Set a default project and section.

Set up licensing.

Set up a feed for the Todoist Task

Feed Screen When Adding a Todoist Task Feed
Feed Screen When Adding a Todoist Task Feed

Set a project, section, labels, and more when creating a Todoist feed in Gravity Forms. Dynamic projects and sections are made on the fly when a form is submitted.

Set a project, or choose custom and use merge tags for a dynamic project.

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

Set up labels, and even use merge tags for custom labels.

Feed Screen When Adding a Todoist Task Feed
Feed Screen When Adding a Todoist Task Feed
Set a Task Title, Description, and More in the Feed Settings
Set a Task Title, Description, and More in the Feed Settings

Additional feed settings set up the task

Set a Task Title, Description, and More in the Feed Settings
Set a Task Title, Description, and More in the Feed Settings

Make the task your own by customizing the task details with merge tags and other options.

Set a task title and description with merge tag support.

Set a task priority.

Set a human-defined due date (e.g., one week from now).

Use conditional logic to determine when to create tasks.

View the created Todoist task

Todoist Task Created from Gravity Forms
Todoist Task Created from Gravity Forms

Once a form is submitted, a new Todoist task is created. It will be filed under the project/section that was set up in the feed.

Todoist Task Created from Gravity Forms
Todoist Task Created from Gravity Forms

Frequently Asked Questions

Do you have a free trial?

Yes, use the form below to request a 14-day free trial. A user account will be created for you, and you’ll be able to download and use the plugin as usual during the trial period.

HeyTodos Free Trial

Name(Required)
An account will be created, and you will be given 14 days to evaluate the product before the license expires.
Your license expires in 14 days.
Subscribe
We send out occasional product updates, and share WordPress news and tutorials.

How long does it take to set up?

The plugin features an intuitive setup wizard, allowing you to be up and running within a few minutes after installation. You’ll be asked for your license and permissions to connect to Todoist, and then your project data will be synced.

Does this plugin work with Todoist Teams?

Yes. The main difference between Teams and Pro is that you can add workspace users. With this plugin, if on a Teams plan, you can assign workspace users to tasks.

Can I connect my Todoist account to multiple WordPress installs?

Yes, but be careful with your access token. I’ve found that Todoist allows one token per app, so if you revoke your token on one WordPress install, you’ve effectively disabled it on all.

Can I send tasks to different Todoist projects?

Yes. Each Gravity Form can have multiple feeds, and each feed can point to a different Todoist project.

Can I customize task details, such as labels, priority, or due dates?

Labels can be dynamically created. The plugin supports priority, as well as human-defined due dates, which is supported by Todoist.

Does it support multiple Todoist accounts?

No, only one Todoist account can be connected per site.

Do I need a paid Todoist plan?

This plugin works with all Todoist plans, including Teams. It’s highly recommended to upgrade your plan as the projects on the free plan are limited to 5. The pro plan offers up to 300 projects, making it the recommended plan for this plugin.

How many sites can I use this on?

Each license is limited to a specific number of sites. You can use your HeyTodos license on as many sites as the license allows.

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.