I’ve finally made some progress with my new licensing functionality for my maths cds.
I can now accept a few of the users details along with a 14 digit numeric key, all of which I will print at the bottom of the customers packing slip. Thus making my life tonnes easier as I can create cds before I get the orders and not waste tonnes of time, when I’m busy.
I haven’t really touched the code in the program since 2006 and therefore I was a bit unfamiliar with it. However, the code I have now added provides me with room for some creative marketing.
Firstly, the program only use to work with a license key file, which I included in the setup exe file, re-generated at order time for each CD. If the license key is deleted, they are given a 30 day trial period. Obviously not something a paying customer would do; also not something I’m really worried about, if someone were to want to try and copy my program and use without the key file.
However, this functionality does give me the option to provide users with a period, perhaps a trial or a grace period. My initial thought was to give customers maybe 5 days before they have to enter the key. Then I thought, why should I do that, I’ll just lock them out if they don’t enter the key etc.
Now, I’m thinking a little about the marketing side of this, if I give people a 5 day grace period / trial and market the cd, so that people are allowed to pass on to their friends, I could get some extra sales.
Secondly, I’ve kept in my first licensing strategy which either accepts a key file (as provided when i use to burn a cd per customer) or more interestingly, to accept a key block provided as provided by ShareIT online.
So I could add a button to my paper license acceptance screen, something ‘Help Options’ which would show a screen with radio buttons. Options could be, A) help me enter my paper license info (I’m an Idiot), where I could send them a license block over email. B) Purchase a new license online via ShareIT. C) Maybe purchase a new CD.
Maybe I’m getting carried away with all these extra toys?
I’m just not sure what to do?
Also how to term things, like grace period, trial, etc, after all it might upset customers who have bought the CD?
Lots of questions.
by JM