Today we released a new WordPress plugin on FooPlugins that I am very excited about. It was developed by Stephen Welgemoed, who I am very happy to have on team Foo! It’s name is PostFlow.
In a nutshell…
PostFlow allows WordPress administrators to trigger custom workflows when specific conditions are met.
Currently, there are 4 built-in workflows that you can choose from:
- Email - email a user or group of users (by role) or a custom list of email addresses
- URL - post data to any custom URL
- Action - fire a WordPress action of your choice
- Logging - log an event to the PostFlow log custom post type
And you can fire these “flows” when a post (or custom post type) is set to a specific status of your choosing.
- Get an email notification when a post is submitted by an editor.
- Email all editors when a new WooCommerce product is published.
- Post info to your external CRM software when a new post is published.
- Email all administrators when a post is trashed.
- Fire off a custom plugin action when a post is scheduled.
Just Getting Started
The PostFlow plugin has just been released but there are already talks about extension plugins to create more flows. For example, post to Facebook or post a Tweet to Twitter. Then I also thought it would be cool to include other types of events and not just based on when post changes status. How about when someone logs into the site, or when they post a comment. Or when the 404 page is viewed. Or maybe when a Gravity Form is submitted. I will chat to the PostFlow developer and see if these ideas can be added in the future.
As you can probably tell, the possibilities are endless, and I think the future of this plugin is bright indeed. Someone even commented on Facebook that this is like “Zapier for WP”, and I really like this idea. I think it could really blossom into a powerful plugin that every WordPress administrator will include in their WordPress plugin “tool-belt”.
What Are You Waiting For?
You can get PostFlow right here and receive 20% off of any license using the coupon code POSTFLOWLAUNCH (only valid for 72 hours). Or check out the blog post with more details about what the plugin can do.