ask software questionsAsk Developer Resource
software and web designDesign
software developer 101Developer 101
e-commerceE-commerce
file hostingFile Hosting
marketingGeneral Marketing
licensingLicensing
resellersResellers
search enginesSearch Engines

software conferences Software Conferences

software organizationsSoftware Organizations

Software Developer Store Software Store

statisticsStatistics
software supportSupport
developer tool boxTool box
software developer rss feedsRSS Feed

Support

Search: 

Reduce Software Technical Support How to Reduce Software Technical Support

Technical support can make either make or break an application's success. The best way to manage technical support is to reduce it as much as possible.

1. Simplify the Program
The program should be as easy to use as possible. Incorporate a wizard walk through that will take new users through the program when they first begin using the software.

2. Offer a Trial Version
Allowing users to use your software for a specified period of time prior to making a purchase decision will help minimize support issues from customers who have purchased.

3. Strong Documentation and Tutorials
Good documentation can significantly reduce technical support. People all learn differently and it is easy to understand that different users might utilize different support formats.

Consider presenting documentation in a variety of formats, many of the commercial "help software" applications allow for the documentation to be presented in a variety of formats including:

a. In Application Contact Sensitive Help
b. PDFs - for those who prefer a printable hard copy
c. Traditional Online Help
d. Keyword Searchable Help

4. Testing
Both alpha testing in a variety of environments and a rigorous active beta cycle is critical to minimizing technical support issues. Each and every time you upload a new file you should download the file, check the file size and test it.

More on Beta Testing

5. Email Support - Automate Replies
Inevitably you may find yourself receiving the same questions or requests over and over.

There are a few solutions that will help minimize support:
a. If possible design the problem out of your software in a future version
b. Add a FAQ
c. Automate your replies use a tool like TypePilot and enter common email responses to help users move through support queries faster.

Tools I highly recommend for automation are ClipMate from Thornsoft and Type Pilot from ColorPilot or Answer Tool from DTLink .

You can preformat answers and use macros to trigger the responses.

6. Standard User Interface
Design software so that it is intuitive. Try not to deviate from standard design practices, as customers intuitively gravitate toward the user-interface designs they are accustom to utilize standard hot key combinations and menu bars.

7. Demos /Screen Shot Walk Throughs
Video demos and screen shots that walk users through software's functionality are helpful in reducing technical support.

8. Educational Materials
Educated users make it easier to close the sale and they typically require far less technical support. Consider adding an educational component to your marketing plan.

9. Target Demographic
Understanding your demographic and targeting your demographic with marketing materials and will ensure that you attract customers that understand the capabilities and benefits to your software. Educated customers require far less technical support.

10. Track Support
By tracking technical support you can often eliminate common issues. You can watch for patterns or commonly asked questions. Look for common themes in support questions and build the problem out of the software.

11. Implement Fee Based Training
Partner with computer learning centers or encourage resellers to hold training seminars. This is not only profitable but can minimize support burdens. Training works well with complex applications and enterprise applications.

12. Minimize Free Support / Move to a Fee Based Support Model
Many developers provide free post sales support for a specified period of time after which they sell support on either a subscription basis or per call basis. The downside to charging for support is of course, to that it could cost you sales. Most customers have come to expect pre-sales support.

13. Meeting of the Minds
The marketing department and technical departments should have a meeting of the minds. The marketing department should be careful to not "overhype" a product and promise it will do things that it cannot, otherwise the tech support will face the onslaught of customers with unrealistic expectations.

14. Forums
An active forum where users help users will reduce the tech support burden. Let your users assist other users with support. Support, welcome and thank users who are active in your forum. Invite them to beta test. Use your forum as a resource and point to threads that detail the answers. How do you create an active forum? Some developers suggest seeding the forum with commonly asked email questions.

Related Articles:
Writing Software Documentation
Software Business Automation
How to Conduct an Effective Beta Test
How to Offer Paid Support Options
How to Reproduce Customer Problems

 

Developer Resource contains a large collection of software marketing tips.



Copyright 2007-2009 Digital River All Rights Reserved