This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Contact Form 7 to Asana Extension


This “CF-Asana” plugin saves contact form submissions as a new task within Asana.

Once you’ve installed the plugin, and provided your Asana API key it will automatically begin to capture submissions from the Contact Form 7 (CF7) plugin.

Email is nice, but Asana is better. Take control of your most important action items by automatically adding your site’s form submissions into Asana as new task.

Finding Admin Page

  • If you have CF7 installed and activated, look under the “Contact” menu in the Admin area.

Enter Your Asana API Key

  • In order to function, this plugin requires your Asana API key in order to create tasks on your behalf. You may find you Asana API key within Asana by clicking your name in the bottom left of the main Asana screen, selecting “Account Settings”, and clicking to the “API tab”.

Disclaimer: I have no involvement with the development or maintenance of the Contact Form 7 plugin.


This plugin is heavily modeled off of Michael Simpson’s excellent “Contact Form 7 to Database Extension” plugin


  • Admin view of Asana setup
  • Form submission automatically creates a new task in Asana


  1. Your WordPress site must be running PHP5 or better. This plugin will fail to activate if your site is running PHP4.
  2. Be sure that Contact Form 7 is installed and activated. (This plugin is an extension of Contact Form 7 and will not function in its absence.)


  • This plugin stores all preferences in the WordPress Options table. No additional tables are created by this plugin.
  • Tested using PHP 5.3.13

Contributors & Developers

“Contact Form 7 to Asana Extension” is open source software. The following people have contributed to this plugin.