I am running sales/marketing for a small software company (6 employees) and we are selling direct, for the most part. We now have been contacted by a few companies who want to distribute our software.
A part of me thinks it would be great, given that these companies seem to have alot of contacts with the type of people we would like to do business with.
Another part of me thinks it wouldn't make sense right now, given that we are still learning and discovering our market, working on our pricing and delivery models, etc...
One thing seems to be certain, we seem to have a pretty solid "complete" product. 95% of the demands/objections/questions I am faced with by prospects, can be supported by our software.
What do you guys think? Is there really a specific time when companies like us should focus on a channel? Is that time now? Later? Any of you been in my shoes before and have some "lessons learned" they'd like to share?
We're a company about the same size as yours selling a B2B software product for a few hundred dollars online direct -- people find us through Google, etc. We hired somebody with experience in sales & business development to look into establishing a reseller channel for us, but our progress was disappointing. Lots of companies like to talk, sound interested, etc., but really it has to make economic sense for it to really pick up. We learned:
We also learned to watch out for channel conflicts. If you're selling online, this might complicate the relationship with your reseller. How do you avoid undercutting your reseller? Will the lower margin reseller sales hurt your direct sales?
The potential rewards were enticing but we found that going after reseller channels was unproductive. We're putting this on hold for now and concentrating on product & direct sales.
Software business is a lot like a stamp. You create the stamp once and then use it over and over agian. meaning that the investment is up front.
I think you should allow anyone who wants to sell your software. This revenue can fuel future growth, and development. Also the revenue can boost your internal sales ability. Last the more clients use your software the more opportunity for you to get feedback and get your legs.
I would go for it.
Go for it! Clearly they think they can sell your product, which is good for you. Growing your customer base doesn't prevent you from adjusting course along the way. Just the opposite, more revenue gives you more options for how your company and product will evolve in the future.