Create new Brilliant Directories users from new WooCommerce orders
Each new WooCommerce order creates a user record on your Brilliant Directories website from the buyer’s details, so people who buy in your store also get a member record in your directory.
WooCommerce
Brilliant Directories2 steps Setup ~5 min Used on 3.1k sites Free to import

What this workflow does
Some directory owners sell listings, memberships or add-ons through a WooCommerce store and run the directory itself on Brilliant Directories. Without a link between the two, every buyer has to be added to the directory by hand. This workflow creates the directory user for you when the order comes in.
The WooCommerce trigger starts a run as soon as a shopper places an order in your store. FlowMattic passes the order and billing details to Brilliant Directories, where the Create User step adds a new user record to your website's database from the order values you map.
Keep two points in mind for this flow. The trigger fires when an order is created, so an order still awaiting payment also runs the workflow. And the template has no Filter or lookup, so a returning customer's second order tries to create the same user again; Brilliant Directories may refuse a repeat email, and Task History shows its response for that run.
Selling directory listings through WooCommerce
A local business directory sells listing packages as WooCommerce products, and each buyer is added as a member on the Brilliant Directories site.
Event vendors who pay a stall fee
Vendors pay their fee in the store, and a user record for each one appears on the vendor directory without staff copying names across.
Association dues paid in a shop
A trade association takes annual dues through WooCommerce, and each paying member gets a record on the Brilliant Directories member site.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
WooCommerce New Order CreatedFires when a new order is created in your WooCommerce store, whatever its payment status. The order, billing and product details are passed to the next step.
Brilliant Directories Create UserCreates a new user record in your Brilliant Directories website database. Connect your Brilliant Directories account and map the buyer's details from the order to the user.
What you need
- FlowMatticCore
- WooCommerce PluginPlugin
- Brilliant Directories 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 a Filter after the trigger that continues only when the order status is processing or completed, so unpaid orders don't create directory users.
- If only some products should create a directory user, add a Filter condition on the product name or ID from the order.
- Place a test order after import so FlowMattic captures the WooCommerce fields, then map them and check the new user in Brilliant Directories.
Questions about this workflow
What happens when the same WooCommerce customer orders twice?
The workflow runs again and tries to create another user with the same details. Add a Brilliant Directories Get User step and a Filter before Create User if you want to stop repeats.
Does a cancelled or failed WooCommerce order still create a user?
It can, because the trigger fires when the order is created, before payment is confirmed. A Filter on order status after the trigger prevents that.
Is a Brilliant Directories membership plan assigned too?
The template only creates the user record. Check the Create User step after import to see which details you can set, and test with one order.
More E-Commerce 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





