tr Skip to content

When inventory supply is updated in RegFox, update a WooCommerce product's stock level

When RegFox reports inventory being used on your registration forms, FlowMattic sets the stock quantity of one WooCommerce product you identify by SKU or ID.

RegFox WooCommerce

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

The When inventory supply is updated in RegFox, update a WooCommerce product's stock level workflow on the FlowMattic canvas, with 2 steps across RegFox, WooCommerce
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

If you sell the same limited items in two places, such as event T-shirts or workshop seats offered on a RegFox form and in your WooCommerce store, the counts drift apart quickly. This workflow lets RegFox's inventory updates drive the stock level of a matching product in your shop.

The RegFox Inventory Supply trigger fires when inventory is used on your forms. FlowMattic describes it as reporting at a few intervals so inventory stays tracked, so expect several runs over time rather than one per registration.

The WooCommerce step then updates the stock quantity and stock status of an existing product or variation, found by its SKU or ID. Nothing in the RegFox data points to a WooCommerce product, so you enter the SKU or ID of the one product this flow keeps in step. The step ships unmapped: after import, type that SKU or ID and map the quantity from the RegFox data into it.

Run a test registration and open Task History to see which inventory fields RegFox sends, so you can map the remaining quantity rather than the amount used. If your forms track several inventory items, each update reaches this same product unless you filter them.

Event merchandise sold in two places

A race organiser sells finisher shirts as a RegFox add-on and in its WooCommerce shop, and wants the shop's stock to follow what RegFox reports.

Workshop seats shared with the store

A craft studio lists the same limited workshop on a RegFox form and as a WooCommerce product, so the product's stock reflects RegFox's inventory updates.

Conference add-ons with limited supply

A conference offers a limited number of dinner tickets through RegFox and keeps a WooCommerce product for late buyers in line with that supply.

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
    RegFox Inventory Supply

    Fires when inventory is used on your RegFox forms, with updates at intervals so the count stays tracked. The inventory data RegFox reports is passed to the WooCommerce step.

  2. Step 2Action
    WooCommerce Update Product Stock Quantity

    Sets the stock quantity and status of an existing WooCommerce product or variation by SKU or ID. Unmapped as shipped: enter the product's SKU or ID and map the quantity from RegFox.

What you need

  • FlowMatticCore
  • RegFox AccountAccount
  • 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 more than one RegFox inventory item exists, put a Filter between the RegFox trigger and the WooCommerce step that continues only for the item name that matches this product. That name is an example to replace with your own.
  • To sync several items, import one copy of the workflow per product, each with its own Filter between the trigger and the WooCommerce step and its own SKU.
  • Check that stock management is switched on for the WooCommerce product, so your shop tracks the quantity this workflow sets.

Questions about this workflow

How does the workflow know which WooCommerce product to update?

It doesn't work it out from RegFox. You type the product's SKU or ID into the Update Product Stock Quantity step after import, and every run updates that product.

Does each RegFox registration change the WooCommerce stock immediately?

Not necessarily. RegFox's Inventory Supply trigger reports at intervals as inventory is used, so the stock updates when RegFox sends those reports.

Do WooCommerce sales reduce the RegFox inventory too?

No. The sync runs one way, from RegFox to WooCommerce. Sales in your shop don't change anything in RegFox.

Which RegFox value should go into the stock quantity?

The field that holds what's left, if RegFox sends one. Check a test run in Task History, since mapping the amount used would set the wrong stock level.

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

The main advantage of the plugin that it can turn your WordPress installation into a powerhouse, just imagine that you can replace all other integration with only this one.

Mohammed Abdouh

No additional usage fees over and above the annual fee ... AND Technical Support is great... they get back to you quite quickly and go above and beyond what is expected...