tr Skip to content

When new submission is received in WPForms, create a new order in WooCommerce

Turn each WPForms submission into a new WooCommerce order on the same site, so requests from a custom order form appear in your store’s order list instead of waiting to be typed in by hand.

WPForms WooCommerce

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

The When new submission is received in WPForms, create a new order in WooCommerce workflow on the FlowMattic canvas, with 2 steps across WPForms, WooCommerce
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Some sales don't start at the cart. Bulk requests, made-to-order items and phone-style order forms often run through a WPForms form, and someone then rebuilds each one as an order in WooCommerce. This workflow creates that order for you as soon as the form is sent.

The WPForms trigger fires on New Form Submission and passes every answer in the entry to FlowMattic. The next step runs WooCommerce Create New Order, and you map the form answers into the order. Both plugins run on your WordPress site, so the submission never leaves it on the way to your store.

The template has no conditions, so every submission of the form becomes an order. Map the step carefully and send a test entry first, then open the new order in WooCommerce to check it holds what you expect. If something goes wrong, Task History shows the run and the step that reported an error.

Wholesale order forms

Trade customers fill in a WPForms order sheet instead of using the shop. Each entry becomes a WooCommerce order your team can process alongside retail orders.

Custom or made-to-order products

A form collects the options for a commissioned item, and the order appears in WooCommerce so it follows the same fulfilment steps as everything else.

Event or class bookings

Bookings taken through a WPForms form show up as WooCommerce orders, which keeps one record of every sale in your store.

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
    WPForms New Form Submission

    Runs each time someone submits the WPForms form you select. Every answer in the entry is available to map into the order.

  2. Step 2Action
    WooCommerce Create New Order

    Creates a new order in your WooCommerce store from the submission. Map the form answers into the order, then send a test entry and review the order it creates.

What you need

  • FlowMatticCore
  • WPForms PluginPlugin
  • WooCommerce 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.

  • If the form also takes general questions, add a Filter after the trigger so only entries that are real orders, for example ones with a product chosen, reach WooCommerce.
  • Make the fields you map into the order required in WPForms, so each order is created with the details your team needs to fulfil it.
  • Add a second action after the order step, such as an email or a Slack message, to tell staff a form order has arrived.

Questions about this workflow

Does every WPForms entry create a WooCommerce order?

Yes, for the form you pick in the trigger. Add a Filter after the trigger if some entries should not become orders.

Do WPForms and WooCommerce need to be on the same site as FlowMattic?

Yes. Both are WordPress plugins, and FlowMattic works with them on the site where it is installed. Install all three on one WordPress site.

Does the customer pay through this workflow?

No. The workflow creates the order from the form data. It does not take a payment, so handle payment the way your store normally does for orders created this way.

What if one person sends the WPForms order form twice?

Each submission runs the workflow again, so two entries create two separate orders. Review new orders before you fulfil them if people tend to resend the form.

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

Great product, saves a lot of money on automation subscription. Also great support and response from the team.

Team Genius

Flowmattic is one of most advanced integration platform , A perfect alternative of zapier with unlimited task and founder and his team always ready to stand even at 2am midnight so really dedicated