↓ Skip to Main Content
FT Works

Main Navigation

  • Customer Success
  • Technical Support
  • About
  • Consulting
  • Training
  • Resources
  • Contact

The FT Word – October 2007

FT Works Posted on October 1, 2007 Posted in Technical Support Tagged with account management, SLAs

The FT Word

The FT Word is a free monthly newsletter with support management tips. To subscribe, send us email with your email address. The subscription list is absolutely confidential; we never sell, rent, or give information about our subscribers. Here’s a sample.

Welcome

Welcome to the October 2007 edition of the FT Word. Please forward it to colleagues you feel would enjoy it.

Two topics about support offerings for this month:

  • Delivering support for customized applications
  • Defining an account management offerings (following up on last month’s topic)

Delivering Support for Customized Applications

Thanks to Josh Baxter for suggesting this topic.

If you support a product that’s either a platform or is highly customizable, you will have to consider the challenge of providing support for custom applications. The potential for trouble is high since each application is different and you can’t simply apply the same rules for every customer. Here are some recommendations for supporting custom applications that will make the exercise successful and profitable.

1. Provide ample documentation and recommendations on customizations

With a highly customizable product it’s common for how-to questions to form a sizeable chunk of the case load. While you will never prevent all how-to questions it’s a good investment to create solid documentation for how to use the product and especially a variety of examples as close to real-life as possible.

If you can get the examples into the standard product documentation, great. Otherwise use your knowledge base. Your Professional Services team may be a wonderful source of examples taken from past engagements and requiring only a light cleanup. Structure each example with a task (goal) and the sample code.

2. Make (fee-based) training and consulting available

You can only get so far with documentation and the knowledge base. Many customers will need (and pay for) training and consulting services. Ensure that the training is sufficiently in-depth to get the customers to create quality custom applications. Nothing’s more dangerous than a little knowledge!

3. Implement a certification program for developers

In the same vein, you can protect both your customers and your support team by offering a certification program for developers that ensures a minimum level of competence. While larger companies can afford formal programs (and can even expect to make a profit on selling certifications), it’s fine to start with a modest, informal program, including such tactics as using (successfully) completed implementations as substitutes for formal testing.

4. Clearly delineate product support versus application support

This is the critical point: you cannot, both practically and financially, support custom applications as if they were your own product. For one thing, you typically don’t have access to the code. The code could be riddled with bugs (not that your product is bug-free, but still…). And the writers of the code may not be around any longer, as is not uncommon with third-party developers. Therefore you must be very careful about taking on a task that can be challenging to impossible.

You must define very clearly what you will do for customers who purchase product support, typically:

  • Help them install the product
  • Clarify any questions about the documentation or how-to examples provided in the knowledge base as they proceed through the customization project
  • Troubleshoot issues that can be reproduced on your system in-house

Note that product support does not include hand-holding throughout the customization effort such as

  • writing code (a big no-no beyond sharing the samples mentioned in point #1)
  • debugging code (customers should always expect to provide a small test case if they suspect a bug), or
  • testing code

Train the support team to refer requests for customization assistance to the appropriate organization, be it the internal Professional Services team or a third party.

Also note that, as part of product support, you won’t provide assistance on the use of the custom application (since you simply are not familiar with it), nor will you investigate bugs in the application, only those that show up on your reproduction environment. Naturally this leaves a number of gray areas since a certain level of effort will be required to perform reproductions and even before that to help the customer whittle down the issue to a manageable size, but it should avoid the bulk of the burden of supporting the custom application.

Finally note that the division of labor for support can work regardless of who created the customization: whether it was done in-house (with the developers still available for internal support), by your own Professional Services organization, or by a third-party – in the last two situations as long as the customer staff is properly trained on the customizations so that it can respond to the demands of the support staff, for instance to provide a small test case.

5. Consider offering full support for the custom application

Some customers will need more help than can be provided through product support, and some will actually be willing to pay for it. This is a high-end route, to be sure, but should be explored and can be profitable to the support organization.

  • Decide whether to provide level 1 (end-user) support. Many product support organizations are geared to providing level 2 support so embracing level 1 support may not be feasible – nor is it profitable with the typical level 2 staffing.
  • Make the custom code easily accessible to support engineers. It could reside at the customer’s site but should be available for troubleshooting whenever required. It would be crazy to take on application support without access to the code.
  • Strongly consider requiring an application “audit” before support starts. Inspect the application to make sure it’s working properly before you adopt it. You may want to waive this requirement if your very own Professional services group created the application. In any case, schedule a formal briefing with the developers so the support engineers can walk through the code and become familiar with it. It’s fine to push back and require better documentation or code changes if you feel that the quality is not sufficient. You can also use the audit to determine the cost of support.
  • Have the application developer(s) on standby for the first weeks. Most developers have a formal or informal warranty period while the customer works out normal kinks in the early days. Make sure that the support staff can have direct access to the developers as the kinks are being worked out.
  • Consider requiring higher levels of support for the application, specifically dedicated support. Many support organizations consider application support to be so complex that it must be done by a dedicated individual who is familiar with it. It certainly makes a lot of sense. It’s also an expensive option so smaller customers may balk at it. The ultimate decision depends on the expected complexity of the support. Take your time and assess the pros and cons with a few test customers if you need to validate your decision.
  • Consider recruiting a third-party support team for application support if it simply does not fit within your business. Third parties can use more flexible hiring practices and are exempt from your headcount limits, so that can be a good solution for everyone. And you would provide the product support to the third party. (Whether or not you are aware of it, some of your customers may be using a similar system already by having their third-party developers supporting their application.)
  • Carefully define maintenance requirements. What happens if you identify a bug in the custom application? Are you expected to fix it as part of the support contract or will the customer take care of it (most probably by hiring a third party to do it)? What if the customer wishes to add a new feature? Who does the work and does the updated application need to pass the audit again? Is there a limit on the number or frequency of changes?
  • Carefully consider upgrade requirements. What happens when the underlying product release is sunsetted? Who is responsible for updating the custom application and within what time frame? You can make a variety of choices here depending on customer size and the stability of your product but be sure to spell them out in advance for customers. However tempting it may be to allow customers to remain on older releases, there comes a time when the additional work and expense can no longer be justified.

Bottom line: custom application support is feasible and can be profitable if properly structured, but don’t just jump into it.

Defining Account Management Offerings

Last month we discussed whether adding an account management offering to support offerings was worthwhile (see here.) Assuming you’d like to take the plunge, here are some ideas for structuring the service and marketing it to customers.

1. Decide where account management fits within the other support offerings. Most companies consider account management to be a high-end option and therefore require that customers contract for the highest level of support available before becoming eligible for account management. Under that logic, you would require that customers be on 24×7 support or receive dedicated support (support through a designated individual or group), whichever is your highest level of support, before they can opt for the account management option. You don’t have to mandate that account management sit on top of the highest support offering but at the same time it is rarely compatible with low-end offerings.

2. Assuming that your existing support offerings are fee-based, account management should be fee-based as well but you can consider making a few exceptions. One is to offer account management on a temporary basis to customers that with special needs such as customers that are going through a difficult escalation or customers that are in a large purchase cycle. An interesting idea is to allow each regional sales executive to designate an account in his or her region that can receive the service free of charge at any one time. With temporary arrangements be sure to indicate to the customer that the service will terminate at some point unless the customer decides to purchase it. Also some support organizations provide account management at no extra fee to their largest (support) account. For instance customers paying over $1 million per year in support fees would get account management “thrown in.”

3. When it comes to selecting features of the account management offering, the first decision is for the main attraction: the account management itself.

  • Structure it: will the account manager hold reviews daily (probably too much!), weekly, monthly, or quarterly? Are the meetings at the customer site or by phone? A mixture is fine for instance quarterly meetings at the customer site and all others by phone.
  • Scope it: what will the account manager do? Provide reports on support activities (useful but probably not compelling by itself)? Help escalate support issues (great, but most customers will think this should be part of the basic support offer)? Brief the customer on updates and new products (excellent when tailored to the customer’s needs)? Make recommendations on product usage that improve efficiency (terrific)? Be sure to match the deliverables to the skills of the account managers. Non-technical account managers will have a tough time with the technical updates, but they could invite guest speakers when needed.
  • Distinguish it from regular support: when should the customer contact the account manager versus support? Unless the account manager also happens to be the technical support contact for the customer there should be a clear separation of duties between the two. For instance: questions about how-to’s or support issues go to support; questions about the technical roadmap go to the account manager. Make it easy for customers!

4. Many companies choose to bundle many add-ons with their account management offering – at least when it also constitutes the highest support offering. There’s no bound here except for your imagination: free or discounted training; free or discounted consulting; product discounts; special webinars; attendance to the user group; membership in a Customer Council or other special group, etc. Before you go feature-happy, be sure to consider the cost of the giveaway as well as the tracking burden. Clarify each add-on: do you mean to offer 2 days of training for one person in a regularly-scheduled class or 2 days at the customer site? Are the attendees subject to bumping or could you find entire classes filled with “free” attendees? Ideally you will find add-ons that provide great perceived value to the customer while costing little on your side.

5. Which brings us to a key point: validate with a sample of customers. If customers feel that weekly conference calls are too much and training discounts useless for long-term customers, why include them in the offering at all?

6. Account management is not cheap to deliver. Many companies price it with a healthy minimum so as to allow each account manager to concentrate on a handful of account (typically less than a dozen – but that all depends on what you include in the program.) Run the numbers before setting your price.

Customers who have access to account managers typically report high levels of satisfaction with the company and the product (and they also renew their account management contracts for the most part, showing that they value the service.) If you have large customers it makes sense to add account management to your array of support offerings.

If you’d like more ideas about creating support offerings check out The 10 Commandments of Support Pricing.

FT Works in the News

SSPA News published an article I wrote with a client of mine at Cisco on the topic of unifying multiple support centers. It should be of interest to all of you who are trying to bring together support centers separated by geography, history, or products. The article is A Unified Framework: How to make 50+ Contact Centers Function as One. You can read it at http://www.thesspa.com/sspanews/September07/article2.asp

Curious about something? Send me your suggestions for topics and your name will appear in future newsletters. I’m thinking of doing a compilation of “tips and tricks about support metrics” in the coming months so if you have favorites, horror stories, or questions about metrics, please don’t be shy.

Regards,
Françoise Tourniaire
FT Works
www.ftworks.com
650 559 9826

Back to Newsletter Archive

Post navigation

Previous Post is ‹ The FT Word – September 2007
Next Post is The FT Word – November 2007 ›

Subscribe to Our Blog

Thanks! Please check your inbox or spam folder to activate your subscription.

Recent Posts

  • How to Say No to Customers — And Leave Them and You Feeling Good December 2, 2025
  • 5 Reasons Why Your Team is Afraid of AI November 10, 2025
  • How to Say No in 5 Minutes November 3, 2025
  • How to Work Well With IT October 30, 2025
  • 5 Reasons Why Support Engineers Don’t Contribute to the Knowledge Base October 23, 2025
  • How to Compute the ROI of AI Projects September 23, 2025
  • 5 Reasons Why CSMs Are Not Going High Enough in Customers’ Organizations September 16, 2025
  • KCS for Non-Support Teams August 25, 2025
  • 5 Reasons Why Regional Support Centers Are Not Playing Well Together August 11, 2025
  • 5 Reasons Why Sales and Customer Success Are Not Playing Well Together July 22, 2025
  • Pros and Cons of Using Videos in your Knowledge Base July 14, 2025
  • Upcoming Conference Presentation: KCS with All Post-Sales Teams June 30, 2025
  • Podcast: Enhancing the Customer Experience with Agentic AI June 23, 2025
  • 5 Reasons Why Support Ops and Support Delivery Are Not Playing Well Together June 23, 2025
  • A Guide to AI for Customer Success June 10, 2025

EXPLORE

  • Customer Success
  • Technical Support

NAVIGATION

  • About
  • Consulting
  • Training
  • Resources
  • Contact

CONTACT

+1 650 559 9826

info@ftworks.com
Contact form

Privacy policy

Get Our Latest Posts

Thanks! Please check your inbox or spam folder to activate your subscription.

Footer Menu

  • Customer Success
  • Technical Support
Copyright © 2025 FT Works | Powered by Responsive Theme
Françoise Tourniaire

Françoise Tourniaire

Françoise Tourniaire is the founder and owner of FT Works, a consultancy firm that helps technology companies create and improve their support operations. She has over 20 years’ experience as a Support and Services executive.

Prior to founding FT Works in 1998, Françoise was the Vice President of Worldwide Service at Scopus, a leading Customer Relationship Management (CRM) tool manufacturer. Before that, she held executive and other positions with Intel, as well as with Sybase and Ingres, both database manufacturers.

Her areas of expertise include designing customer success programs, creating and pricing support offerings, soft skills training for support and customer success professionals, creating staffing models, selecting support tools, designing effective metrics and dashboards, and conducting assessments of support organizations.

Françoise is a frequent contributor to support industry newsletters and conferences. She’s also the author of The Art of Software Support, a practical guide to running software support operations, Collective Wisdom: Transforming Support through Knowledge, a handbook for enlightened knowledge management in support organizations, and Selling Value, a guide to creating, marketing, and selling support packages.

She holds a Bachelor’s and Master’s in Mathematics from the University of Paris, France, and a Ph.D. in Math and Science Education from the University of California at Berkeley.

Rizwan Dhanani

Rizwan Dhanani

Rizwan Dhanani brings over 15 years of software experience, ranging from engineering to support, including over 10 years in senior management positions.

He spent 14 years with OSIsoft, helping grow the support team from a handful of engineers at headquarters to a global organization spanning hundreds of engineers in twenty-plus countries. He designed, built, and managed a global onboarding program to train support and field service engineers on high-complexity products, cutting training time by more than half while enhancing depth of knowledge. He has particular expertise in people management, coaching, process, and hiring and recruiting.

Most recently, Rizwan has been working in the non-profit world, fighting food waste and helping feed underprivileged communities.

Rizwan holds a Bachelor’s degree in Economics from the University of California at Berkeley with a minor in Business Administration, with graduate work in Computer Science at Santa Clara University.

Lainie Turner

Lainie Turner

Lainie has a background in technical writing and marketing and has held executive and consulting positions in several technology companies. She has more than 20 years of experience leading teams, working with CxO level clients, and managing large-scale web and multimedia projects.

Lainie specializes in strategic communications, customer assessment, and user experience design. She has helped create a variety of award-winning technical support websites and documentation materials.

Lainie studied at Cal Berkeley and co-owns an art house cinema in Oregon.

Bonnie Gustofson

Bonnie Gustofson

Bonnie Gustofson has over ten years’ experience in customer service and technical support, with particular expertise in process definition, soft skills training, coaching, and project management.

At Siebel Systems, Bonnie held senior management positions. Leading the Americas Technical Support team and the Global Customer Service team, she implemented virtual teams and designed processes to scale with growth while maintaining some of the highest customer services scores in the industry. Earlier in her career, she also led the Scopus escalation team.

Bonnie has served in key roles during acquisitions, and she knows how to leverage trust relationships to motivate employees to embrace change and move forward in anticipation of new processes and systems. She is PMP certified.

Becky Staaden

Becky Staaden

Becky Staaden has over ten years' experience in engineering and customer support management. Her uncommon combination of technical knowledge and communication skills makes her an ideal facilitator for soft skills training.

An experienced technical support manager, Becky is adept at coordinating across departments and locations to achieve customer-oriented results. She's also a skilled creator and implementor of streamlined support processes.

Becky has a Bachelor's of Science in Computer Science from California State University, Chico, and has created a College Board-approved syllabus for AP Computer Science A.

Eric Eidson

Eric Eidson

Eric Eidson is an advisor to FT Works in operations, marketing, partner and channel management, and sales support. He has delivered trainings in customer service, technical support skills, and technical support marketing; lectured on support issues for nationwide service and support seminars; been invited to speak at service and support conferences; and authored articles for service and support industry publications.

Through the years, Eric has held director level and management positions with Bay Area technology companies, including Autodesk, Sybase, Applied Materials, and BEA Systems. His career has included virtually every aspect of service and support, from taking customer calls, building organizations, and managing support delivery operations, to driving strategic direction and developing a comprehensive approach to maximizing the revenue and profit contribution of support services.

He holds a Bachelor’s of Science in Marketing from Indiana University.

Darach Beirne

Darach Beirne

Darach Beirne brings over 20 years' experience in building and leading B2B Customer Support, Customer Success, Professional Services, and Sales Engineering teams for hardware and software providers, including Contenix, Huawei, InQuira, Siebel and Ingres. Over the years he has led services organizations from startup size to large global organizations in Europe, North America, Asia and Australia.

Darach helps high-tech companies develop strategies to improve customer satisfaction, reduce customer churn and increase scalability.

Most recently, he worked with a leading SIP trunking services provider to establish a CSM program and create processes for onboarding customers and managing churn. He created a customer feedback process using transactional CSAT and semi-annual NPS surveys, and he designed and implemented action plans to act on customer feedback. As a result, the company's NPS moved to 67 from 58, and the CSAT average reached 98 percent.

Prior to that, Darach advised Bank of America on the redesign and successful implementation of their self-service online banking system, which resulted in an 100 percent increase in usage and improved customer satisfaction.

Carmen Yem

Carmen Yem

Carmen Yem is a support and service consultant with over 20 years’ experience in enterprise support and customer service. She helps businesses design and implement processes to help create satisfied, loyal customers and retain staff.

She has particular expertise in process definition, coaching, tool implementation, and project management. Carmen has also worked for customers in the high-tech, insurance, healthcare, financial, medical devices, and retail industries.

Prior to consulting, she held support management positions at Siebel as well as at startups. She holds a Bachelor’s of Arts from San Jose State University and an MBA from Purdue University.

Emil Flock

Emil Flock

Emil Flock founded Computer Hand Holding in 1983 and invented third-party technical support (later known as outsourcing). In ’94, he sold the firm to SEI and promptly helped them grow the idea (from 100 employees to 2000) and go to an IPO. He moved on to build award-winning support organizations at NetObjects and Keynote, among others. He has authored five computer books and numerous articles. He specializes in outsourcing and offshoring, as well as pay-for-support programs, knowledgebase systems, CRMs, IVRs, ACDs and lots of other three-letter acronyms. He attended Columbia University back in the age of vacuum tubes and has one of the earliest computer science degrees ever granted. He’s old enough to have programmed in Algol.