Eval Now | Sign Up | Contact

 

Options
The Software Licensing Newsletter
Reprise Software
 
September 2008
 
In This Issue
Software Trial and Evaluations - Best Practices

Free Report Writer for RLM

Silicon DSP - RLM Customer Story


Past Newsletter Topics

Click Here
 
Reprise  Software
www.reprisesoftware.com
[email protected]
  781-837-0884
Software "Test Drives" - Best Licensing Practices

Electronic Software Licensing turns more evals into sales

Of the many advantages to using a license manager, the easy creation of eval/trial/demo versions of your packaged software is arguably one of the most powerful.  Using an electronic license with an expiration date, and possibly a "demo" flag, makes your product accessible to would-be buyers.  Since electronic licenses can also be easily turned into full, "purchased" licenses, a trial version of your product is the logical first step in a successful sales process.

Considerations when building your trial licensing program
For all but the most complicated software products, users expect to be able to evaluate software on their own before they buy. It's difficult to imagine running a successful software business today without a well-designed software trial program. As when buying a car, a software "test drive" is part of the process.

When considering whether your software is a candidate for a customer-driven evaluation program, you have to examine who your intended customers are, what their expectations are and whether your application is easy enough for them to use. You also have to be prepared to give a certain amount of extra support as a result of a new trial program. Be sure that your product allows install and initial setup to be accomplished with as little support as possible.

A well-designed trial licensing program will reduce your cost of sales, increase customer satisfaction and productivity, all while expanding your reach into wider geographies and attracting new types of users.

Software Distribution and Customer Qualification
Trial software can be made available to your customers on physical media (eg. trade-show give-aways) or downloaded from your website.  Regardless of how they receive it, your eval should be easy for your prospective customers to install and use.

Software vendors need to decide how widely available to make the eval copy, and who will be allowed access to it.  After all, you want as many potential buyers as possible to be able to get it, but perhaps not competitors or those who give obvious clues that they are unlikely to buy.

Registration Info - how much is enough?
If you choose to allow your software to be downloaded, you have to decide how much user information to ask for from your users, ie. name, company, location, phone/email, etc. Most business to business customers will have no problem giving a reasonable amount of reliable data. But those who resist or give you personal "gmail, aol, or hotmail" email addresses may be telling you they are not serious buyers. Also, be careful with consumer-types because you might spook them based on their privacy concerns.  Look at what your competitors are doing and tread as lightly as possible.

The role of a License Manager?
Unless you're OK with your software being treated as "shareware," you have to implement some kind of mechanism to limit how it can be used during the trial period.  License managers, such as RLM from Reprise Software, offer maximum flexibility without disturbing your install process. Best of all, the same distribution bundle that serves as your trial copy can be upgraded to a "paid" copy by issuing the proper key later.

With a license manager, you can turn on/off various software features and limit usage scope and trial duration. But which knobs should you control?

Length of Evaluation Period
Typically, trials are limited to a certain number of days. The "30-day eval" is the most common, but the length can vary based on your customers' preferences and the complexity of your application. But the big question is, "when does the clock start?"  We have found that the optimum strategy is to tie the initial product installation to the Internet activation/licensing process. This tells you when the software was installed, and more importantly indicates when the eval will expire, instilling a sense of urgency in your user, and setting in motion a "follow-up timetable" to help your staff orchestrate a smooth sale.

Your licensing/activation software must ensure that the customer cannot easily modify the date (back-date) in order to extend his eval period. It's best to have a liberal re-activation policy when necessary.

Other schemes? Not so Good
Other strategies are sometimes used to limit the trial software.  Some vendors limit the number of times a product can be run - we find that this is a crude method, at best, because the trial end date is uncertain.  Others count down the number of days based on the initial install. Unless you (the software vendor) know the install date,  this method is of little use too. You don't want your sales staff calling in on your prospects only to hear, "Oh. We haven't installed your software yet."  Wasted effort.

How much Functionality?Goldilocks
Another crucial decision is how much functionality to enable. You want to reach the Goldilocks condition - with a "just right" amount without giving away too much real value.  This issue is largely governed by the type of software that you sell, and the format of what it produces.

If you sell libraries to software developers who embed your products in theirs, then you should not limit features at all. Reprise Software sells its products this way, limited only by expiration date.

Offer Limited Functionality even for Unactivated Evals
If one of your requirements is for trials to be started without an Internet connection, then you should consider simply reducing your product's functionality to a lower level until Internet activation becomes possible, at which time a full evaluation period can be authorized. You might consider "hard-wiring" a fixed expiration date into each release - say one year from its release date - just in case the user never activates, the version will eventually expire.

Up-sell Marginal Users
Also, make sure that this "base level" of functionality does not cannibalize your existing base.  Set the level high enough to attract marginal users that would be otherwise hard for you to reach. Over time, some of these fringe users may find that your application has become an indispensable tool, motivating them to upgrade to a full commercial version. "The gift that keeps on giving."

What's missing?
If you decide to restrict access to some application features, you should always make your users aware of what is being disabled. Perhaps "grayed-out" menu choices are the way to go. This generates user curiosity and hints at what the full product capability would be should the customer choose to upgrade later. Here are some other ideas in this vein:
  • Turn off highly support-intensive features
  • Limit size or service levels - useful for server-based products, databases, etc.
  • Use watermarks or notices - useful when the software's value is in its visual output - better than the "Can't-Print, Can't-Save" models.
Best Practices Summary:
  • Use an expiration date of n-days from Internet activation - creates user urgency and a timetable for sales follow up
  • Provide "sample data" or sample "use cases"
  • Expose all functionality to the user; even if you limit scope of use, show the user what could be possible
  • Allow a liberal eval period extension policy; requests to extend the eval period often come from your most serious prospective customers
  • Show "number of eval days remaining" on the start-up screen
  • Always remind the user how to buy, even after the eval has ended, by providing a link to information on how to buy
  • Let your unactivated application work in a reduced functionality mode
  • Do not require the software to be re-downloaded or reinstalled when upgrading to a paid license
  • Offer the user the chance to take a survey when the eval period ends, there is great value in understanding why someone didn't buy
  • Use a license manager and/or Internet activation server to maximize control and flexibility
Using a license manager can and should be the foundation of a successful sales/business model.  Feel free to contact us for more "best practices" details about what we've seen work successfully at other software companies.

Free Report Writer for RLM

Track software usage, build pay-per-use licensing models

LicenseTracker


License Tracker Inc., a Reprise Software partner, has announced the availability of a free "Limited Edition" (LE) version of its leading license usage reporting tool for software vendors and their users.

This tool will allow Independent Software Vendors to:
  • Build the foundation of a pay-per-use sales model
  • Improve customer satisfaction by helping users optimize their software license purchases
This tool will also allow your Software Users to:
  • Plan for expanded software license capacity
  • Optimize software maintenance costs
  • Ensure proper license usage
  • Administer fair departmental cost splitting and chargebacks
  • Enter into and monitoring usage-based software licensing agreements
In addition to supporting RLM's open report log date format, the License Tracker product supports other popular licensing report log file formats.

The "Limited Edition" supports sites with 10 or fewer users, and 15 or fewer licensed products or features. The LE version can be converted into an unlimited evaluation version by obtaining a license key from License Tracker. You can download LE now.
RLM Customer Story

Silicon DSP Corporation
 

Design and Modeling for DSP Implemenations in ASIC and DSP Processors


At Silicon DSP Corporation, we needed to integrate a license management system into multiple products on multiple platforms.

RLM Simplified our License Distribution
One requirement was to provide customers with a time limited evaluation license that can be turned into a permanent node locked license after purchase. The other requirement was to support concurrent floating licenses. So we expected a whole bunch of coding and additional work in order to support floating licenses, but to our surprise we did not need to change a single line of code. Converting a node-locked evaluation or permanent license into a floating license is controlled by the license file itself. So by just modifying a text file and re-running Reprise utilities we support concurrent floating licenses. And this works whether the application is written in C or Java.

RLM's Pricing gave us Freedom
Reprise's price structure provided another great advantage because we can generate as many licenses as we need without added costs. This translated into a great benefit to our customers because we could generate two licenses, one for home use and one for the workplace. And if for some reason a machine was down we could generate a new license. Thus we did not have to worry about running out of a fixed number of licenses.

Customizable RLM License Files Reduce Support Load

With respect to the concurrent floating licenses, the fact that the end customer can change the IP address pointing to the license server simply by editing the license file without our company's involvement was a great plus. This saves us time and effort. We send the license text file to the customer and let them change the address based on their internal system. The security and protection for our product is in the node locked license on the server.

Web-based Documentation helps our Customers
Finally, we were able to leverage Reprise's web based documentation to provide our customers with operational insight into how to optimize the RLM licensing environment.


All content copyright (c) 2006-2010 Reprise Software, Inc. All Rights Reserved.
[email protected] 1530 Meridian Avenue, San Jose, CA 95125

Reprise License Manager, OpenUsage, and Transparent License Policy are all trademarks of Reprise Software, Inc.  FLEXlm, FLEXnet, GLOBEtrotter Software and Macrovision are all registered trademarks of Macrovision Corporation.  All other trademarks are property of their respective owners.

Website comments to [email protected]  Last Modified: February, 2010