Activation Pro Key Icon

Software Activation Over the Internet

Activation Pro allows you to deliver electronic licenses to your customers 24×7, without customer support involvement. You supply an activation key to your customer that they can use to retrieve a license specific to their computer or network. With Activation Pro, your licensing back-office can be completely automated. Activation Pro provides everything you need to issue licenses to your customers. It also allows your customers to update and maintain their licenses and track their license fulfillment activity, all without interaction from your support staff. In addition, you can enable and disable licenses in the field with Activation Pro.

paper clip icon

Complete Back-Office Solution

Activation Pro provides all the features you need to issue licenses to your customers, track their license fulfillment activity, and allow them to update and maintain their licenses, all without interaction from your support staff. Included is the activation server, management interface, and API calls to retrieve licenses from within your application. Activation Pro also includes a web services interface you can use to integrate with your other back-office systems.

On-Premises or in the Cloud

In the Cloud or On-Premises

With Activation Pro, you can decide whether you want to run from the cloud using our Hosted Activation Service, or host it yourself on-premises if you prefer to host the software on your own servers. Cloud or on-premises – the choice is yours. Either way, you get the full functionality of Activation Pro.

Clock Icon

High Volume, 24×7 Automation

Bring the ultimate in efficiency to high-volume delivery of packaged or downloaded products. Let your customers begin using your products at any hour of the day. Check new overnight activations in the morning.

heartbeat monitor icon

Monitor Customer License Activity

Use the database of licenses to report on progress of evaluations; monitor trials, reactivations and licenses. For subscription-type licenses, see the last time the application checked back with the activation server. And you always have a complete history of all customers’ licenses available. 

X icon

Disable Licenses in the Field

If your customer cancels their subscription, decommissions a machine, or simply doesn’t pay, you can disable the licenses already issued to them. 

Life saver icon

No More “Lost License” Support Calls

Activation Pro is always there to respond immediately to every request for a misplaced license. Activation Pro finds and returns the original licenses for your customers. 

refresh icon

Automated License Rehosting

Allow customers to move licenses to new computers – without contacting you – simply by deactivating and then reactivating licenses using Activation Pro.

Network icon

Bulk Licenses from One Activation Key

Simplify multi-copy purchases by issuing one activation key which is valid to authorize multiple computers. Or permit bulk sales of activation codes, and watch as software sold via distributors and resellers is fulfilled by the ultimate customers. 

database icon

Customer Database

Activation Pro includes a customer database for you to track your customers and associate activation keys with the customer who purchased them. And you can give your customers a view into the status of all their activation keys as well as all the licenses they have generated with the included Customer Portal. 


How Software Activation Works

  1. Setup: define the types of licenses to be delivered with software activation (typically trial, permanent node-locked, and permanent floating). 
  2. Upon purchase, create activation keys for distribution to your customers. Or create them in bulk, in advance. 
  3. Build an “Enter Key” dialog in your product, prompt for the activation key, and pass the key to RLM via an API. Or set up a webpage for your customers to enter the activation key and hostid. 
  4. Activation Pro and RLM do the hard stuff. They connect to the software activation server on your website, authenticate the activation key, record the transaction in your activation database, and return a license or an error status. 
  5. You check the return status from the API and decide whether to run or not. 

Activation Pro Infographic Image