When New Response in Contact Form 7 Forms, Create Task List in Nifty PM
Each Contact Form 7 submission creates a new task list in Nifty PM, named from the form data you map, so every request gets its own list to plan the work in.
Contact Form 7
Nifty PM2 steps Setup ~5 min Used on 784 sites Productivity Free to import

What this workflow does
Some form requests need more than one task. A website brief, an event booking or a support onboarding each break into several jobs. This workflow gives every Contact Form 7 request its own task list in Nifty PM, so the work for that request stays grouped.
The Contact Form 7 trigger, New Form Submission, fires when a visitor sends your form. FlowMattic then runs Nifty PM's Create Task List action, which creates a new task list. Map the form fields into the list name, for example the client name and request type.
Note what you get: an empty task list, one per submission. The template adds no tasks inside it. Your team adds them, or you extend the workflow with Nifty PM's Create Task action after this step.
Website project briefs
A Contact Form 7 brief form creates a task list named after the client, ready for the design and build tasks your team adds.
Event bookings
Each event request becomes a task list where the planner adds venue, catering and staffing tasks for that booking.
Client onboarding requests
A new client's request opens a task list so the account team can track every setup job in one place.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Contact Form 7 New Form SubmissionFires when someone submits your Contact Form 7 form on your WordPress site. Every form field is passed on for the Nifty PM step.
Nifty PM Create Task ListCreates a new task list in Nifty PM. Complete the step's settings after import, map form fields such as the client name into the list name, and connect your Nifty PM account.
What you need
- FlowMatticCore
- Contact Form 7 PluginPlugin
- Nifty PM AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add Nifty PM's Create Task action after this step to put a first task in the list, such as Review request, mapped from the form message.
- Include the submission date in the list name so similar requests from the same client stay easy to tell apart.
- Add a Filter after the trigger if one site has several Contact Form 7 forms and only one should create task lists.
Questions about this workflow
Does the workflow add tasks to the Nifty PM list?
No. It creates the task list only. Add Nifty PM's Create Task step if you want tasks made automatically.
Does every Contact Form 7 submission create a Nifty PM task list?
Yes, as imported. Each submission makes a new list, so repeated submissions mean repeated lists.
Where does the new task list appear in Nifty PM?
That depends on how you fill in the step after import. Send a test submission and look in Nifty PM to confirm the list lands where you expect.
More Project Management workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted


