Create new WordPress user and Voxel Profile on FluentForm Submission
Fluent Forms to WordPress, then Voxel
Connect Voxel with 918+ other apps in FlowMattic. Pick a trigger, add Voxel steps, map the fields from earlier steps and run the workflow on your own server with no per-task fees.
68 triggers 53 actions Integration version 2.6.3 Categories: E-Commerce, Shopping Cart Unlimited workflows and runs
See what the two do together: triggers, actions and example workflows.
Popular with Voxel
No integration called “” yet
Ask for it on the feedback portal, where the most-voted apps get built first. Until then, the API and Webhook steps reach any app with an API.
A trigger is the Voxel event that starts a workflow. An action is what FlowMattic does in Voxel from a step.
| Event | What it does | Type |
|---|---|---|
| New order placed | Triggers when a new order is placed | Trigger |
| Orders: Order canceled by customer | Triggers when an order is canceled by customer | Trigger |
| Orders: Approved by vendor | Triggers when an order is approved by vendor | Trigger |
| Orders: Declined by vendor | Triggers when an order is declined by vendor | Trigger |
| Shipping: Vendor marked shipped | Triggers when vendor marks an order as shipped | Trigger |
| Shipping: Vendor marked delivered | Triggers when vendor marks an order as delivered | Trigger |
| Shipping: Customer confirmed delivery | Triggers when customer confirms delivery of an order | Trigger |
| Shipping: Vendor shared tracking info | Triggers when vendor adds tracking information to an order | Trigger |
| Orders: Listing claimed | Triggers when a listing is claimed | Trigger |
| Orders: Promotion activated | Triggers when a promotion is activated | Trigger |
| Orders: Promotion canceled | Triggers when a promotion is canceled | Trigger |
| Bookings: New booking placed | Triggers when a new booking is placed | Trigger |
| Bookings: Booking confirmed | Triggers when a booking is confirmed | Trigger |
| Bookings: Booking canceled by user | Triggers when a booking is canceled by user | Trigger |
| Bookings: Booking canceled by vendor | Triggers when a booking is canceled by vendor | Trigger |
| Bookings: Booking rescheduled by user | Triggers when a booking is rescheduled by user | Trigger |
| Bookings: Booking rescheduled by vendor | Triggers when a booking is rescheduled by vendor | Trigger |
| Timeline: New comment | Triggers when a comment is created to the timeline | Trigger |
| Timeline: Comment approved | Triggers when a comment is approved | Trigger |
| Timeline: New comment reply | Triggers when a new comment reply is created to the timeline | Trigger |
| Timeline: Comment reply approved | Triggers when a comment reply is approved | Trigger |
| Social: User liked a post | Triggers when a user likes a post | Trigger |
| Social: User quoted a post | Triggers when a user quotes another post | Trigger |
| Social: User reposted content | Triggers when a user reposts/shares content | Trigger |
| Social: User mentioned in comment | Triggers when a user is @mentioned in a comment | Trigger |
| Social: User mentioned in post | Triggers when a user is @mentioned in a post | Trigger |
| Social: Comment liked | Triggers when a comment receives a like | Trigger |
| Social: User followed another user | Triggers when a user follows another user | Trigger |
| Social: Post followed | Triggers when a user follows a post | Trigger |
| Timeline: User posted status | Triggers when a user posts a status update | Trigger |
| Timeline: User status approved | Triggers when a user status is approved | Trigger |
| Collections: New Post Created | Triggers when a new collection is created | Trigger |
| Collections: Post Updated | Triggers when a collection is updated | Trigger |
| Post Created | Triggers when a post is created in selected post type (before moderation) | Trigger |
| New post submitted | Triggers when a new post is submitted in selected post type | Trigger |
| Post Updated | Triggers when a post in selected post type is updated | Trigger |
| Post Approved | Triggers when a post in selected post type is approved | Trigger |
| Post Rejected | Triggers when a post in selected post type is rejected | Trigger |
| Post Expired | Triggers when a post in selected post type expires (paid listings) | Trigger |
| Post Reviewed | Triggers when a review is created for post in a selected post type | Trigger |
| Review Approved | Triggers when a review is approved for post in a selected post type | Trigger |
| New Wall Post by User | Triggers when a new post is created in the wall of the post | Trigger |
| Wall Post Approved | Triggers when a wall post is approved | Trigger |
| Post Timeline Status Created | Triggers when a timeline status is posted on a post | Trigger |
| Post Timeline Status Approved | Triggers when a timeline status on a post is approved | Trigger |
| Profiles: New profile created | Triggers when a new profile is created | Trigger |
| Profiles: User submitted a new profile | Triggers when a new profile is submitted | Trigger |
| Profiles: Profile updated | Triggers when a profile is updated | Trigger |
| Profiles: Profile approved | Triggers when a profile is approved | Trigger |
| Profiles: Profile rejected | Triggers when a profile is rejected | Trigger |
| Profiles: User is reviewed | Triggers when a user is reviewed | Trigger |
| Profiles: New wall post | Triggers when a user adds a post to his wall | Trigger |
| Membership: New user registered | Triggers when a new member is registered | Trigger |
| Membership: Plan activated | Triggers when a membership plan is activated | Trigger |
| Membership: Plan switched | Triggers when a membership plan is switched | Trigger |
| Membership: Plan Canceled | Triggers when a membership plan is canceled | Trigger |
| Messages: User received new message (throttled) | Triggers when a user receives a new direct message (delayed) | Trigger |
| Messages: User received new message (unthrottled) | Triggers when a user receives a new direct message (instant) | Trigger |
| Follow Post | Triggers when a user follows a post | Trigger |
| Unfollow Post | Triggers when a user unfollows a post | Trigger |
| Reaches number of followers | Triggers when a post reaches a certain number of followers | Trigger |
| Regular Product Checkout | Triggers when a 'Pay Now' button is clicked on cart page | Trigger |
| Guest - Regular Product Checkout | Triggers when a 'Pay Now' button is clicked on cart page by guest user | Trigger |
| Membership Checkout | Triggers when a 'Pay Now' button is clicked on membership checkout page | Trigger |
| Promotion Checkout | Triggers when a 'Pay Now' button is clicked on promotion checkout page | Trigger |
| Paid Listing Checkout | Triggers when a 'Pay Now' button is clicked on paid listing checkout page | Trigger |
| Messages: User sent new message | Triggers when a user sends a new direct message (from the sender perspective) | Trigger |
| Post Taxonomy Updated | Triggers when taxonomy terms on a Voxel post change. Use the conditions step to filter by post type or taxonomy | Trigger |
| Get post by ID | Get post and its fields by Post ID | Action |
| Get post IDs by Post Type | Get post IDs as JSON format by Post Type | Action |
| Get posts by Voxel Field | Get posts from any post type that matches the value of Voxel field | Action |
| Get member by ID | Get member and its fields by Member ID | Action |
| Get member by email | Get member and its fields by Member email | Action |
| Get member by profile ID | Get member and its fields by Profile ID | Action |
| Send direct message | Send direct message to user | Action |
| Send Email to User | Send email to user using voxel email template design | Action |
| Set Post as Verified | Set post in any voxel post type as verified | Action |
| Set Profile as Verified | Set user profile as verified | Action |
| Set Collection Post as Verified | Set post in collection post type as verified | Action |
| Create New Post | Create a new post in Posts | Action |
| Update Post | Update existing post from Posts | Action |
| Create New Profile | Create a new post in profile post type | Action |
| Update Profile | Update existing post from profile post type | Action |
| Create New Collection | Create a new post in collection post type | Action |
| Update Collection | Update existing post from collection post type | Action |
| Add Post to Collection | Add post to collection post type | Action |
| Remove Post from Collection | Remove post from collection post type | Action |
| Add Repeater Field Item | Add a new item to a repeater field in any post type | Action |
| Get Cordinates by Address | Get latitude and longitude cordinates by address | Action |
| Get Address by Cordinates | Get address by latitude and longitude | Action |
| Add Post to Profile Wall | Add post to the user's profile wall | Action |
| Add a Post to Wall | Add post to the wall of any post | Action |
| Delete Wall Post | Delete post from the wall of any post | Action |
| Send Custom In-App Notification (Beta) | Send custom in-app notification to user | Action |
| Change Membership Plan | Change membership plan of a user | Action |
| Set Custom Priority | Set custom priority to a post | Action |
| Get Post by Author ID | Retrieve posts with their ID and title by author ID | Action |
| Create Claim Order | Create a new claim order | Action |
| Claim Listing or Post | Set the listing or post as claimed | Action |
| Promote Post | Promote the post | Action |
| Cancel Promotion | Cancel the promotion of the post | Action |
| Checkout Products with WooCommerce | Generates a checkout url and redirect to it to complete the purchase | Action |
| Checkout Membership with WooCommerce | Generates a checkout url and redirect to it to complete the purchase of membership | Action |
| Promotion Product Checkout | Generates a checkout url and redirect to it to complete the purchase of promotion | Action |
| Paid Listing WooCommerce Checkout | Generates a checkout url and redirect to it to complete the purchase of paid listing | Action |
| Respond to Review | Respond to the review | Action |
| Delete Reply | Delete the reply by ID | Action |
| Approve Post | Approve the post by ID | Action |
| Reject Post | Reject the post by ID | Action |
| Expire Post | Expire the post by ID | Action |
| Get Posts by Taxonomies | Get posts by single or multiple taxonomies attached to the post | Action |
| Follow Member | Follow a member by user ID or user email | Action |
| Unfollow Member | Unfollow a member by user ID or user email | Action |
| Follow Post | Follow a post by ID | Action |
| Unfollow Post | Unfollow a post by ID | Action |
| Get Followers of Member | Get followers of a member by user ID or user email | Action |
| Get Followers of Post | Get followers of a post by post ID | Action |
| Send Template Email | Send email using FlowMattic email template with attachments and Voxel dynamic tags support | Action |
| Update Post Field | Update a single Voxel field on a post — leaves other fields untouched | Action |
| Update Post Taxonomy | Set, append, or remove taxonomy terms on a post | Action |
| Delete Post | Delete a post by ID (trash or permanent) | Action |
The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.
Add a Voxel connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.
Start from a Voxel event, or from a WordPress event, a form, a webhook, a schedule or any of the 918+ integrations, then capture a sample so later steps can map real fields.
Chain Voxel actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.
Each example pairs Voxel with an app it is often used with. Build any of them on the canvas, or start from the workflow library.
Fluent Forms to WordPress, then Voxel
Stripe to Voxel
Contact Form 7 to Voxel
Webhooks to Filters, then Voxel
Voxel to Voxel, then Google Sheets
WordPress to Filters, then CSV Parser, then Iterator, then Voxel
WooCommerce to Voxel, then Voxel
Voxel to OpenAI (ChatGPT), then Voxel
Buy Me a Coffee to Voxel
WooCommerce to Voxel, then Voxel
Fluent Forms to Razorpay, then Voxel
Webhooks to Voxel
Voxel to Voxel
Voxel to WooCommerce, then Voxel
Voxel to Voxel
Voxel to Voxel
Voxel to Voxel
865 apps have triggers or actions that work with Voxel. The ones used together most often come first.
Showing 24 of 865 apps
No app called “” works with Voxel yet
Ask for it on the feedback portal, where the most-voted apps get built first. The API and Webhook steps reach any app with an API in the meantime.
FlowMattic integration version 2.6.3
Voxel is a complete no code solution in a single package that helps you bring your next brilliant idea to life. Build dynamic WordPress sites, Directories and Platforms with Voxel and FlowMattic.
What changed in each version of the integration.
v2.6.3 – 7 June, 2026
– Improved: Single-select field values in Create/Update Post are now matched to the configured choices case-insensitively, so a lower-case webhook value lands as the matching capitalised choice
v2.6.2 – 6 June, 2026
– Fixed: Post Type dropdown was missing from the Configure step of the Post Created and Post Expired triggers, leaving the trigger unscoped and the Configure tab empty
v2.6.1 – 15 May. 2026
– Improved: Work Hours field now accepts a different Work Status per day via semicolon-separated values, and allows empty hours slots for close/open/appointments_only days
– Fixed: Multi-Select fields not appearing in the Create/Update Post field list
v2.5.5 – 5 April, 2026
– Fixed fatal error in get_order_details() when cart data is missing from order details, causing site crash on new orders and shipped orders
– Fixed fatal error in get_booking_details() with same cart data issue
– Fixed potential crash when customer user data is unavailable during order processing
– Added null checks for get_userdata() across all event handlers (comments, replies, memberships, profiles, posts)
– Fixed unsafe array access on order pricing and checkout session details
– Fixed json_decode result accessed without validation in WooCommerce checkout functions
v2.5.4 – 7 March, 2026
– Fixed “Send Direct Message” action throwing “Class VoxelDirect_MessagesMessage not found” error due to namespace change in Voxel 1.7.x
– Fixed “Membership Checkout” throwing fatal error due to removed Plan_Price class in Voxel 1.7.x
v2.5.3 – 5 March, 2026
– Fixed Stripe class compatibility with the Voxel 1.7.x
v2.5.2 – 3 March, 2026
– Fixed fatal errors when timeline comments are approved in Voxel 1.7
– Fixed fatal error that could occur during product checkout with shipping zones
– Fixed “Claim Listing” trigger not firing in Voxel 1.7
– Added new triggers: “Claim Submitted” and “Claim Declined”
– Fixed “Claim Post” action not working with Voxel 1.7’s updated claim system
– Fixed “Create Claim Order” action failing in Voxel 1.7
– Fixed Voxel cart being emptied before payment is completed during WooCommerce checkout
– Fixed “Set Custom Priority” action failing with an error when updating post priority
– Fixed “Set Custom Priority” not allowing priority to be reset to zero
– Fixed custom in-app notifications showing the wrong message content after sending multiple notifications
– Updated notification system for compatibility with Voxel 1.7’s dynamic data format
v2.5.1 – 6 Dec. 2025
# Fix
– Paid listing checkout throwing error due to the WooCommerce checkout
v2.5.0 – 2 Dec. 2025
# New
– Action: Send Template Email – Send emails using FlowMattic email templates with full support for attachments and Voxel dynamic tags (@user, @post, @site, @author)
v2.4.0 – 24 Nov. 2025
# Fix
– Fixed timeline comment event key (timeline/comment:created → timeline/comment:submitted)
– Fixed comment reply event key (timeline/comment-reply:created → timeline/comment-reply:submitted)
– Fixed variable name conflict in get_member_by_id() that caused data corruption and workflow failures in Voxel 1.7
– Fixed “Get member by email” and “Get member by profile ID” actions getting stuck in testing mode
# New Triggers – Shipping & Orders (4 triggers)
– Vendor marked shipped
– Vendor marked delivered
– Customer confirmed delivery
– Vendor shared tracking info
# New Triggers – Social Engagement (8 triggers)
– User liked a post
– User quoted a post
– User reposted content
– User mentioned in comment
– User mentioned in post
– Comment liked
– User followed another user
– Post followed
# New Triggers – Timeline Moderation (2 triggers)
– Timeline: Comment approved
– Timeline: Comment reply approved
# New Triggers – Timeline Statuses (2 triggers)
– Timeline: User posted status
– Timeline: User status approved
# New Trigger – Custom Post Types (7 triggers)
– Post Created (before moderation)
– Post Expired (paid listings)
– Review Approved
– Wall Post Approved
– Post Timeline Status Created
– Post Timeline Status Approved
– Paid Listing Checkout using WooCommerce and WooCommerce Subscriptions
v2.3.0 – 16 Sept. 2025
# New
– Trigger: Post Reaches number of followers
– Action: Get Followers of Member
– Action: Get Followers of Post
# Improved
– Email delivery for the send email action now works all the time regardless of the cron jobs function on your site
v2.2.0 – 11 Jun, 2025
# New
– Trigger: Profiles: User submitted a new profile
– Trigger: Bookings: New booking placed
– Trigger: Bookings: Booking confirmed
– Trigger: Bookings: Booking canceled by user
– Trigger: Bookings: Booking canceled by vendor
– Trigger: Bookings: Booking rescheduled by user
– Trigger: Bookings: Booking rescheduled by vendor
# Fix
– Escaped quotes in Email Subject and Body
– Post Reviewed response data is now simplified for mapping
v2.1.0 – 23 March, 2025
# New
– Action: Follow Member
– Action: Unfollow Member
– Action: Follow Post
– Action: Unfollow Post
# Improved
– Improved link preview in posts added by FlowMattic
v2.0.5 – 14 Jan. 2025
# Fix
– Action – Add post to post wall not showing the newly inserted post on the wall
– Action – Add post to post wall throwing error on submission
– Action – Add post to user wall not showing the newly inserted post on the wall
– Action – Add post to user wall throwing error on submission
v2.0.4 – 8 Jan. 2024
# New
– Action: Get post IDs by Post Type. Use post IDs to loop through using Iterator and get post by ID action to retrieve post details for further processing
# Fix
– Compatibility with Voxel 1.5
v2.0.3 – 26 Dec. 2024
# Improved
– Compatibility with v5 workflow builder
– Update post action fields for relation now works with multiples
# Fix
– Voxel triggers for Profile created not working
– Voxel triggers for post update from frontend not working
– PHP Fatal error on Follow Post trigger when user tries to follow post while not logged in
– PHP Fatal error on guest checkout if WooCommerce checkout trigger for Voxel is used in a workflow
– Possible fix for the update post action where no post type was defaulting to the “Post” post type
– WooCommerce checkout throws error when the checkout trigger is used if WooCommerce is not installed
– PHP warning message if no work hours provided while creating a new post
v2.0.2 – 7 Oct. 2024
# Improved
– Change membership plan now supports “No Payment” method if no price id is provided
# Fix
– JS error on template causing the action steps to not load if the Repeater field has a UI HTML or UI Image field
v2.0.1 – 3 Oct. 2024
# Improved
– Get the posts by taxonomies now accepts multiple terms for each taxonomy check
# Fix
– Location field for new and update post action now fetch the latitude and longitude from the address if not provided to keep the value when post is updated from post edit screen
v2.0 – 30 Sept. 2024
# New
– Trigger: Follow Post
– Trigger: Unfollow Post
– Trigger: Regular Product Checkout
– Trigger: Guest – Regular Product Checkout
– Trigger: Membership Checkout
– Trigger: Promotion Checkout
– Action: Checkout Products with WooCommerce
– Action: Checkout Membership with WooCommerce
– Action: Promotion Product Checkout
– Action: Respond to Review
– Action: Delete Reply
– Action: Approve Post
– Action: Reject Post
– Action: Expire Post
– Action: Get Posts by Taxonomies
– Implemented WooCommerce checkout for – Bookings, Memberships, Products, Claim Listing, Promote Post
– Added order status sync between WooCommerce and Voxel orders. Updating order status on WooCommerce, updates the status in Voxel
# Improved
– Change Member Plan action to support the auto updating of membership duration
– New post trigger post type dropdown field now sets the post as default post type
– You can now insert individual work hours for different days when creating or updating the post
# Fixes
– JS error on template causing the action steps to not load if the Repeater field has a UI field
– Action – Send email to user was throwing an error if the user has a WordPress user account, but not the Voxel profile
– Trigger – User received new message ( unthrottled ) now receives the messages instantly
v1.3.0 – 8 August, 2024
# New
– Trigger: Listing claimed
– Trigger: Promotion activated
– Trigger: Promotion canceled
– Trigger: User received new message ( unthrottled )
– Action: Get Post by Author ID
– Action: Create Claim Order
– Action: Claim Listing or Post
– Action: Promote Post
– Action: Cancel Promotion
# Improved
– Get posts by Voxel field action now works fine with the taxonomy fields
– New post action now support setting up product prices
– Custom fields in the new post action now supports the base and discount price option
– Update post action now updates the product fields as well
– Get order details action now returns the cart items in JSON format
# Fix
– PHP warning for undefined variable on change membership plan action
– Looping in Get post by Voxel field action causing more time to generate response
v1.2.4 – 14 Jun, 2024
– Fix: Profile update action resetting the location field in some cases
v1.2.3 – 29 May, 2024
– Improved: Order triggers response data is now optimized for better mapping
v1.2.2 – 24 May, 2024
– New: Action to set custom post priority
– Improved: Get post by voxel field action now support post-relation field
v1.2.1 – 23 May, 2024
– Fix: Order placed trigger not functioning properly
v1.2.0 – 7 May, 2024
– Improved: Compatibility with Voxel version 1.4.0
– Removed: Triggers for Orders that are no longer supported in Voxel 1.4.0
– Fix: Trigger issues with New and Update post
– Fix: Issues with repeater field being updating the content with empty data
v1.1.4 – 24 April, 2024
– Fix: Voxel update post action causing removal of some repeator fields on the latest version of Voxel
v1.1.3 – 5 April, 2024
– Improved: All CPT related trigger will now display the URL for file and image types in response
v1.1.2 – 30 March, 2024
– Fix: Update Profile causing replacing the fields with empty value if value not passed
– Fix: Similar to Profile, Update Post was causing the same issue with empty value for any field
v1.1.1 – 19 March, 2024
– Fix: Create new profile action was not assigning the voxel profile ID to user correctly
– Fix: New user register event throwing Fatal error when memberships are not correctly configured in Voxel
v1.1.0 – 12 March, 2024
– New: Change membership plan action
– Fix: Fatal error on integration installation if Voxel is not active
– Fix: PHP 7.2 compatibility for sites running on shared hosting
v1.0 – 11 March, 2024
– Initial release
Try the Voxel integration on a live demo site, or install FlowMattic on your own and keep every run on your server.
30-day money-back guarantee Unlimited workflows and runs Self-hosted
It is self hosted and wordpress based. So you can effectively run this on any shared hosting with unlimited tasks. And new integrations are constantly being added. It's crazy how valuable this tool is.
The software works really well, and the team is adding integrations constantly, so I'm positive it eventually will catch up with Zapier. The flows are very easy to create and if you have any doubt, the team will give you great support.