tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

When a new form submission is received in Ninja Forms, create a new post in WordPress

Each Ninja Forms submission creates a new WordPress post from the answers you map, so guest writers, members or staff can send content through a form instead of the WordPress editor.

Ninja Forms WordPress

2 steps Setup ~5 min Used on 3.3k sites Free to import

The When a new form submission is received in Ninja Forms, create a new post in WordPress workflow on the FlowMattic canvas, with 2 steps across Ninja Forms, WordPress
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Giving someone a WordPress login just so they can send you a story, a listing or an update is more access than they need. A Ninja Forms form is simpler for them and safer for you. This workflow turns each submission into a post on your site.

When a visitor submits a Ninja Forms form, FlowMattic receives every answer. The second step runs WordPress New Post, which creates a post on the same site. You map the form answers into the post, for example a title field into the post title and a message field into the content.

Every submission creates a post, so decide how you want new posts to land before you share the form. Send a test entry after import and look at the new post under Posts in your admin to see how it was saved. If you want to review posts before anyone sees them, check the New Post step for a status setting and keep new posts out of public view.

Guest post submissions

Writers send articles through a Ninja Forms form. Each one becomes a post you can edit in WordPress, with no account needed on their side.

Community notices and events

Local groups submit announcements through a form on your community site. Each submission creates a post, and with a draft status set in the step you can review it before it appears.

Testimonials collected as posts

Customers send a short testimonial through a form. Each one is saved as a post you can place on a testimonials page.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Ninja Forms New Form Submission

    Fires when a visitor submits a Ninja Forms form on your site. Pick the form after import, and each answer becomes available to map into the WordPress post.

  2. Step 2Action
    WordPress New Post

    Adds a post to your WordPress site built from the Ninja Forms entry. Map the answers into the post, then send a test entry to see how it is saved before you share the form.

What you need

  • FlowMatticCore
  • Ninja Forms PluginPlugin

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 a Filter after the trigger that continues only when an agreement checkbox in the form is ticked, so only submitters who accepted your terms create posts.
  • Make the title and content fields required in your Ninja Forms form, so no post is created empty.
  • If you use more than one submission form, import a copy of this workflow per form and map each one to the right post details.

Questions about this workflow

Will the post created from Ninja Forms go live straight away?

That depends on how the New Post step saves it on your site. Send a test entry and check the post's status. If it goes live and you want to review first, look for a status setting in the step after import.

Can the Ninja Forms submitter be set as the post author?

Not as imported. The template maps answers into the post and doesn't look up a WordPress user. Check the step after import to see which author it uses.

Is the Ninja Forms entry still kept once the post is created?

Yes, if your form is set to store submissions. The workflow only reads the entry and doesn't change the form's settings or emails.

Do I need a separate plugin to connect Ninja Forms and WordPress posts?

No. Ninja Forms and FlowMattic run on the same WordPress site, and the New Post step is part of FlowMattic's WordPress integration.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Ease of use and terrific support from the founder. Tons of integrations and regular updates. The Flowmattic custom app is great especially if you want to integrate apps that aren't available yet inside Flowmattic.

Cliede C.

Flowmattic is a noteworthy option for businesses looking for a self-hosted alternative to Zapier. With its user-friendly interface and a strong set of features, it is a top pick for those in need of a reliable WordPress automation solution.