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

Voxel integration

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

Triggers and actions for Voxel

A trigger is the Voxel event that starts a workflow. An action is what FlowMattic does in Voxel from a step.

EventWhat it doesType
New order placedTriggers when a new order is placedTrigger
Orders: Order canceled by customerTriggers when an order is canceled by customerTrigger
Orders: Approved by vendorTriggers when an order is approved by vendorTrigger
Orders: Declined by vendorTriggers when an order is declined by vendorTrigger
Shipping: Vendor marked shippedTriggers when vendor marks an order as shippedTrigger
Shipping: Vendor marked deliveredTriggers when vendor marks an order as deliveredTrigger
Shipping: Customer confirmed deliveryTriggers when customer confirms delivery of an orderTrigger
Shipping: Vendor shared tracking infoTriggers when vendor adds tracking information to an orderTrigger
Orders: Listing claimedTriggers when a listing is claimedTrigger
Orders: Promotion activatedTriggers when a promotion is activatedTrigger
Orders: Promotion canceledTriggers when a promotion is canceledTrigger
Bookings: New booking placedTriggers when a new booking is placedTrigger
Bookings: Booking confirmedTriggers when a booking is confirmedTrigger
Bookings: Booking canceled by userTriggers when a booking is canceled by userTrigger
Bookings: Booking canceled by vendorTriggers when a booking is canceled by vendorTrigger
Bookings: Booking rescheduled by userTriggers when a booking is rescheduled by userTrigger
Bookings: Booking rescheduled by vendorTriggers when a booking is rescheduled by vendorTrigger
Timeline: New commentTriggers when a comment is created to the timelineTrigger
Timeline: Comment approvedTriggers when a comment is approvedTrigger
Timeline: New comment replyTriggers when a new comment reply is created to the timelineTrigger
Timeline: Comment reply approvedTriggers when a comment reply is approvedTrigger
Social: User liked a postTriggers when a user likes a postTrigger
Social: User quoted a postTriggers when a user quotes another postTrigger
Social: User reposted contentTriggers when a user reposts/shares contentTrigger
Social: User mentioned in commentTriggers when a user is @mentioned in a commentTrigger
Social: User mentioned in postTriggers when a user is @mentioned in a postTrigger
Social: Comment likedTriggers when a comment receives a likeTrigger
Social: User followed another userTriggers when a user follows another userTrigger
Social: Post followedTriggers when a user follows a postTrigger
Timeline: User posted statusTriggers when a user posts a status updateTrigger
Timeline: User status approvedTriggers when a user status is approvedTrigger
Collections: New Post CreatedTriggers when a new collection is createdTrigger
Collections: Post UpdatedTriggers when a collection is updatedTrigger
Post CreatedTriggers when a post is created in selected post type (before moderation)Trigger
New post submittedTriggers when a new post is submitted in selected post typeTrigger
Post UpdatedTriggers when a post in selected post type is updatedTrigger
Post ApprovedTriggers when a post in selected post type is approvedTrigger
Post RejectedTriggers when a post in selected post type is rejectedTrigger
Post ExpiredTriggers when a post in selected post type expires (paid listings)Trigger
Post ReviewedTriggers when a review is created for post in a selected post typeTrigger
Review ApprovedTriggers when a review is approved for post in a selected post typeTrigger
New Wall Post by UserTriggers when a new post is created in the wall of the postTrigger
Wall Post ApprovedTriggers when a wall post is approvedTrigger
Post Timeline Status CreatedTriggers when a timeline status is posted on a postTrigger
Post Timeline Status ApprovedTriggers when a timeline status on a post is approvedTrigger
Profiles: New profile createdTriggers when a new profile is createdTrigger
Profiles: User submitted a new profileTriggers when a new profile is submittedTrigger
Profiles: Profile updatedTriggers when a profile is updatedTrigger
Profiles: Profile approvedTriggers when a profile is approvedTrigger
Profiles: Profile rejectedTriggers when a profile is rejectedTrigger
Profiles: User is reviewedTriggers when a user is reviewedTrigger
Profiles: New wall postTriggers when a user adds a post to his wallTrigger
Membership: New user registeredTriggers when a new member is registeredTrigger
Membership: Plan activatedTriggers when a membership plan is activatedTrigger
Membership: Plan switchedTriggers when a membership plan is switchedTrigger
Membership: Plan CanceledTriggers when a membership plan is canceledTrigger
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 PostTriggers when a user follows a postTrigger
Unfollow PostTriggers when a user unfollows a postTrigger
Reaches number of followersTriggers when a post reaches a certain number of followersTrigger
Regular Product CheckoutTriggers when a 'Pay Now' button is clicked on cart pageTrigger
Guest - Regular Product CheckoutTriggers when a 'Pay Now' button is clicked on cart page by guest userTrigger
Membership CheckoutTriggers when a 'Pay Now' button is clicked on membership checkout pageTrigger
Promotion CheckoutTriggers when a 'Pay Now' button is clicked on promotion checkout pageTrigger
Paid Listing CheckoutTriggers when a 'Pay Now' button is clicked on paid listing checkout pageTrigger
Messages: User sent new messageTriggers when a user sends a new direct message (from the sender perspective)Trigger
Post Taxonomy UpdatedTriggers when taxonomy terms on a Voxel post change. Use the conditions step to filter by post type or taxonomyTrigger
Get post by IDGet post and its fields by Post IDAction
Get post IDs by Post TypeGet post IDs as JSON format by Post TypeAction
Get posts by Voxel FieldGet posts from any post type that matches the value of Voxel fieldAction
Get member by IDGet member and its fields by Member IDAction
Get member by emailGet member and its fields by Member emailAction
Get member by profile IDGet member and its fields by Profile IDAction
Send direct messageSend direct message to userAction
Send Email to UserSend email to user using voxel email template designAction
Set Post as VerifiedSet post in any voxel post type as verifiedAction
Set Profile as VerifiedSet user profile as verifiedAction
Set Collection Post as VerifiedSet post in collection post type as verifiedAction
Create New PostCreate a new post in PostsAction
Update PostUpdate existing post from PostsAction
Create New ProfileCreate a new post in profile post typeAction
Update ProfileUpdate existing post from profile post typeAction
Create New CollectionCreate a new post in collection post typeAction
Update CollectionUpdate existing post from collection post typeAction
Add Post to CollectionAdd post to collection post typeAction
Remove Post from CollectionRemove post from collection post typeAction
Add Repeater Field ItemAdd a new item to a repeater field in any post typeAction
Get Cordinates by AddressGet latitude and longitude cordinates by addressAction
Get Address by CordinatesGet address by latitude and longitudeAction
Add Post to Profile WallAdd post to the user's profile wallAction
Add a Post to WallAdd post to the wall of any postAction
Delete Wall PostDelete post from the wall of any postAction
Send Custom In-App Notification (Beta)Send custom in-app notification to userAction
Change Membership PlanChange membership plan of a userAction
Set Custom PrioritySet custom priority to a postAction
Get Post by Author IDRetrieve posts with their ID and title by author IDAction
Create Claim OrderCreate a new claim orderAction
Claim Listing or PostSet the listing or post as claimedAction
Promote PostPromote the postAction
Cancel PromotionCancel the promotion of the postAction
Checkout Products with WooCommerceGenerates a checkout url and redirect to it to complete the purchaseAction
Checkout Membership with WooCommerceGenerates a checkout url and redirect to it to complete the purchase of membershipAction
Promotion Product CheckoutGenerates a checkout url and redirect to it to complete the purchase of promotionAction
Paid Listing WooCommerce CheckoutGenerates a checkout url and redirect to it to complete the purchase of paid listingAction
Respond to ReviewRespond to the reviewAction
Delete ReplyDelete the reply by IDAction
Approve PostApprove the post by IDAction
Reject PostReject the post by IDAction
Expire PostExpire the post by IDAction
Get Posts by TaxonomiesGet posts by single or multiple taxonomies attached to the postAction
Follow MemberFollow a member by user ID or user emailAction
Unfollow MemberUnfollow a member by user ID or user emailAction
Follow PostFollow a post by IDAction
Unfollow PostUnfollow a post by IDAction
Get Followers of MemberGet followers of a member by user ID or user emailAction
Get Followers of PostGet followers of a post by post IDAction
Send Template EmailSend email using FlowMattic email template with attachments and Voxel dynamic tags supportAction
Update Post FieldUpdate a single Voxel field on a post — leaves other fields untouchedAction
Update Post TaxonomySet, append, or remove taxonomy terms on a postAction
Delete PostDelete a post by ID (trash or permanent)Action

Three steps to a running Voxel workflow

The builder keeps the order you think in: connect the app, choose what starts the workflow, add what should happen.

  1. Connect

    Authorise Voxel once

    Add a Voxel connection under Connects and reuse it in every workflow. Credentials stay in your WordPress database.

  2. Trigger

    Pick what starts it

    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.

  3. Act

    Add Voxel steps and logic

    Chain Voxel actions with Router, Filter, Iterator and Delay, test each step against captured data, then switch the workflow on.

Voxel workflows people build

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.

Create new WordPress user and Voxel Profile on FluentForm Submission

Fluent Forms to WordPress, then Voxel

Send direct message to user when payment is received on Stripe

Stripe to Voxel

Create a Post in Voxel through any online form submission

Contact Form 7 to Voxel

Update a post in Voxel with the data received in Webhook

Webhooks to Filters, then Voxel

When someone reviews a post, add it to Voxel collection and store the review to Google Sheet

Voxel to Voxel, then Google Sheets

When order is paid in WooCommerce, update field value in user profile, and send custom in-app notification to the user

WooCommerce to Voxel, then Voxel

Delete the new wall post in Voxel, if OpenAI ChatGPT returns the content is spam

Voxel to OpenAI (ChatGPT), then Voxel

When someone buys you a coffee, verify the user's profile in Voxel

Buy Me a Coffee to Voxel

Change membership plan of a user on WooCommerce product purchase

WooCommerce to Voxel, then Voxel

Claim listing in Voxel after payment received in Razorpay via FluentForms

Fluent Forms to Razorpay, then Voxel

Promote a post for new payment in PayPal

Webhooks to Voxel

Send in-app notification to the user when a post is promoted

Voxel to Voxel

Accept Payment through any payment gateway using WooCommerce checkout

Voxel to WooCommerce, then Voxel

When a new post is published, auto follow that post

Voxel to Voxel

When a new member is registered, auto follow the member

Voxel to Voxel

When a new post is added to CPT, get followers of a post in relation and send email using Voxel

Voxel to Voxel

Connect Voxel with other apps

865 apps have triggers or actions that work with Voxel. The ones used together most often come first.

About Voxel

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.

Voxel integration changelog

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

Start automating Voxel today

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

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.

Henry H.

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.