Case Study: WordPress Website Development with Addons for License Keys Management Integration

WP Masters built a WordPress website for Proaxiom, a company that develops software for writers. We’ve designed their website to include additional functionality for software license management and worked on UI design for the resource. 

Client & Challenge 

Proaxiom, a New York-based software developer, creates proprietary software for writers. With their first solution, Swift Converter, writers can prepare their eBooks for publishing — edit the books’ layouts and make them prettier, create different formats for them, and so on. With the second, Deep Converter, writers — and various businesses — can add HQ images to their Microsoft Word documents. 

Proaxiom contacted us on Upwork and asked to develop a WordPress website for them. They wanted minimalistic design and as little heavy functionality as possible, but they wanted to use their WordPress to manage the software licenses they’ve issued to their clients. 

Solution 

We’ve been building the website for about two weeks. A team of two developers — for the front-end and back-end of the resource — and a project manager worked to make sure the website is highly performative and lightweight. 

For a license management issue: we knew that, when issued and paid for, each license should be unique, assigned to a user’s ID and their license key. Data, associated with the license, should be transferred to a database and, when the license is expired and not renewed, benefits provided by the license should be turned off, preferably notifying users about the expiration date beforehand. To create this (and additional) functionality, we’ve integrated Proaxiom’s WordPress with two plugins: 

  • Software Add-on by WooCommerce for managing license keys and license activations from the website’s admin panel and
  • WooCommerce API Manager that, apart from other functionality, made software the client offered on their website accessible via API Key that can be activated/deactivated per expiration. 

After integrating the functionality to track and manage licenses, we’ve connected their Proaxiom to Paypal, introducing users to the first payment service on the website.

During our work on the project, we’ve used WooCommerce and WordPress (obviously) for working with plugins and utilized HTML and CSS for building the front-end part of Proaxiom. 

Value 

We built a simplistic and easy-to-use website that will become an asset in both presenting the value of Proaxiom’s products and being a helpful tool for Proaxiom’s employees. 

With WordPress plugins we’ve integrated, both Proaxiom and their customers can see when the customers’ license is expiring. Firstly, that would make license management a whole lot easier and remove friction (moving from one software to another when trying to check the license’s status) from managers’ workflow. 

Secondly, customers would get notifications about renewals, and managers would be able to create trigger-based marketing campaigns for users with soon-to-be expired license keys. That would help to boost customer retention and increase their lifetime value — and simplify the work of the marketing department, too. 

This case study is an example of how a quick WP add-on integration can boost and enhance different aspects of your business. If you are interested in that kind of work, contact us.