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. 


We worked on the website for two weeks. A team of two developers for the frontend and backend of the resource, and a project manager worked to make sure the website is high performance 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 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 connected their Proaxiom to Paypal, introducing users to the first payment service on the website.

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


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 integrated, both Proaxiom and their customers. They 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.