Wednesday, December 21, 2005

So you thought marketing is fun - lessons from software companies

An important part of any product based startup is to consider the marketing channels by which the product will be delivered to market.  It’s a simple point but capable of extreme pain for a startup that get’s it wrong and painful enough even if you get it right! 

The following goes through the detail of some of the issues that will keep you up at night for a software business.  Some of the points are equally valid across other types of product.

1 Upsetting your distributor

Imagine you produce some form of software and you’ve established a distributor arrangement.  They have sales people who are out talking up your product and their cut is say 30% of the retail price.  Now you might also want to sell the software online.  It’s not unreasonable and relying solely on a distributor is something I’ve personally come to regret when I’ve not had other parallel channels in place.  Okay so it’s a good idea – but here’s how you can screw it up.

  • You need to consider the pricing strategy compared to your distributor.  If you are going to undercut them then how happy do you think they are going to be?
  • Your website may be the main ‘landing point’ for people looking for the product and so if you have a huge banner saying BUY HERE that points to your online store then again, your distributor is going to be furious when they spot the little link to their site.  You’re essentially taking all the leads that result from your driving people to your website – distributors normally consider that those leads should belong to them!

2 Protecting your product

How is the product protected?  You can’t download a version of the software that has dongle protection (an electronic encryption key that fits into a USB port for example).  So your customer has to download a version that has software protection.  You can’t let them download a version without copy protection because you will end up with a huge market share among people who paid you nothing to get their illegal copy. 

Untrue you might think – well 3D Studio Max is a great bit of animation software with loads of loyal users.  Sadly 30 – 60% of those users are using ‘hacked’ versions of the software.  I love the company to bits though because they write this loss off as ‘training new users who will buy a legal copy when they get some money or join a company.’  When it’s your turn for the bear to eat you it helps to have a sense of humour.

So you have an ability to deliver the software but how does a client ‘activate’ it?  Again, the correct answer is using online and automated methods – i.e. email/web.  I say it a lot but you have to get people out of the process as you scale up a business.  The alternative is someone ringing you up at 3 in the morning for the unlock code.  Remember the web is global and your customers may well be too so you’ve got to deal with sellling 24/7/365. 

I know a few companies that get back to you with a code via email when their offices open but if I’m buying something I want it now, I want it yesterday and I certainly don’t want it when the company gets around to it.  My advice – don’t even think of any solution that requires any human intervention delaying a customer from using the software. 

3  How do you encourage people to try the prooduct?

I’m not going to touch on open-source and freeware/shareware models here but think more about the typical software sales model.  If I want people to buy my software then I will have better results if they try it (unless it’s a total nightmare to use in which case your career probably lies elsewhere anyway).  You’ve basically got two choices here:

  • Time limited version with full functionality.  Here people can try the software with full functionality for a limited time or a limited number of ‘openings’ of the software.  You need to pay attention here as I once set a 15 day trial period for a piece of software and it was really not enough time for people to get their head around the full functionality of that complex piece of software. 
  • Limited functionality version.  This type of software build does not include all the functionality that you require.  I use Groove and there is now a 3 month trial version of that software.  Previously they had a version allowing only a limited number of workspaces (shared areas among users) and limited upload speed.  I think they changed to a time limited model because the ‘limited’ version was frankly perfectly usable for many users.  The new time limit forces people to buy the product.

Trial versions work because you get used to the product and potentially create information that only the software can handle.  You can get a time limited trial version of Mindmanager for mind mapping and I am writing this using BlogJet.  In both cases I produced and saved information using the trial applications that I then really didn’t want to lose later on.  I was convinced by the products as they got to the end of their trial periods and so bought them both.

4  Web delivery of software is a global market

Did I just say global?  That means a different version of the product to cope with different languages – not to mention manuals, demos, FAQ’s, video walkthroughs etc.  Not just that but even the license agreements will change from country to country.  The US version will not be suitable for the UK or for other English speaking countries.  That means you have to cope with localising the product for every market.  The dumb way is to have different builds for each country.  It’s bad enough trying to keep a development programme under control with the usual problems of source code control within the software team.  Adding in 20 build versions of each release to cope with different country versions will create more chaos.

The solution (within country areas sharing a common language), is to incorporate the license agreements into one build and have the user select where they are when they do the install.  Remember we are talking about startups here – Microsoft can justify doing things differently.

5  So what’s the price in a global market 

Software in the US often has the same price in dollars as the UK price is in pounds.  So what’s to stop an enterprising person in the UK (or any other higher cost country) buying from say the US?  Your distributors are going to be ballistic at this point as well by the way – if you can’t prevent people buying from the US then they aren’t going to get many sales themselves.

So do you apply a single price across the world?  If so, which one – the higher UK one that will hurt sales in the US or the US one that will leave money on the table in other countries?  Actually you do neither, you setup your buying process (or more likely work with an experienced online sales processing company) that prevents people from buying out of territories you define.  You can do this, for example, by using the credit card billing address to check it is consistent with the geographic ‘shop’ that the person has entered.  In this way you can set and attain different prices for the product in different markets.

Copyright Richard A D Jones 2005

3 Comments:

Blogger rahulvalecha said...

Hi,I own a Call Centre based in INDIA. We offer our services to Companies, Banks, Stores, Medical Institutes, Universities, Master dealers, sub-dealers, lenders, brokers in all over US, UK and Australia.We have been providing Customer and Technical Support, generating Leads for Mortgage & Insurance.The problem we are facing is to get new clients for our services specially for the mortgage sector..can u suggest me some ideas??

10:54 PM  
Blogger Richard A D Jones said...

Hi

I think this is more a marketing question but I'll answer with a few ideas that sadly I suspect you will already have considered.

Appoint representatives in these territories to sell your services.

Join networking organisations to find potential targets (Ecademy, OpenBC, LinkedIn)

Define a referral scheme to reward your customers for finding new business for you

Ask your present customers what they like and dislike about your service and, in particular, why they bought from you. Use this to tailor your message on your website and in your promotional material

How's that for a start :)

Regards
Richard

11:10 PM  
Blogger rahulvalecha said...

thankx a lot richard,
Yes we are trying to setup a office in US regarding this matter..
can u tell me more about networking org. for potential targets.
3rd $ 4th idea are the cool ones..i lik that..i'll work on it..
thankx a lot again
Rahul Valecha

12:03 AM  

Post a Comment

<< Home