Ultimate Member 2.0: Announcement
Ultimate Member launched in January 2015 and since then the plugin has grown to a stage where it is now installed on over 50,000 websites!
The popularity of Ultimate Member from the day we launched, meant that after only a few months, the plugin was already making enough revenue to be a viable full-time business.
Whilst the popularity of the plugin has been better than we could ever have imagined, it has not been without its challenges. The main one being customer support.
Providing support to free users and paying customers has caused a significant drain on our resources, which has affected our ability to develop the plugin at the speed we were able to when we first launched.
Whilst hiring support staff helped to ease the support burden it still wasn’t enough to allow us to develop new features and extensions, as our developers were also still having to dedicate a lot of their time to helping with the most technical of support requests.
I believe Ultimate Member has yet to reach its full potential, which is why I decided a couple of months ago to grow the team further and create a dev team within the business which will only focus on development and not spend any of their working hours dealing with support requests.
This change is already in motion and we currently have one developer working exclusively on development and another developer joining the team within the next 1-2 weeks to also focus on development.
Our goal is to make Ultimate Member the very best user profile and membership plugin for WordPress. Which is why we have made this change. With our bigger team, we are going to be building new extensions, improving existing ones and making big improvements to the core plugin.
Ultimate Member 2.0
Which brings us to this blog post. This is an announcement, to let you know that we are working on a significant update to the core plugin, which will be launched as Ultimate Member 2.0. This is the first step in us achieving our goal for Ultimate Member.
Work began on UM 2.0 a few weeks ago. Our first aim with UM core 2.0 is to make the plugin leaner, more efficient and improve the code base. So far we have:
- Built a native settings framework and removed the redux framework from the plugin
- Implemented a new extension license management system into the settings
- Improved emails
- Removed feature bloat from settings to keep only important settings that are core to the plugin’s functionality and purpose
- Changed the uninstall process
- Optimized UM class structures
- Added new dependencies logic for extensions
Another major undertaking we are also working on is moving away from UM roles to using native WordPress roles. This will make it much easier for UM to interact with other plugins without the need for custom coding.
As well as this we will also be making other various changes to the core plugin so that the plugin is more tightly integrated with WordPress and generally just better and easier to use.
Once we have UM 2.0 launched our attention will turn to creating new extensions and making improvements to existing extensions. The will include finishing off the groups extension which is already part-coded.
We will also be looking at new functionality to add into the core plugin.
As UM 2.0 will almost feel like a re-launch of the plugin, we’re also going to be making some changes to the website and brand. The website is currently being re-designed, with a new color scheme and also a new logo.
Finally, I just want to say a big thank you to everyone who uses our plugin and especially our paying customers. Without you Ultimate Member would not still be run as a full-time business today. We are going to be working tirelessly to make Ultimate Member into the very best plugin it can be. We are excited to see where we can take Ultimate Member moving forward and hope you will continue to join us on this journey.