Overwhelmed by Technical Supports


17

I have 500 paying customers and 7000 free users grossing about $7k a month and growing fast.

I'm tied down at least for several hours a day to handle daily maintenance and answering technical support e-mails.

The amount of tech support related work is doable if I were to handle this full-time. However, this means I won't have time to develop new features or do marketing and business development.

I thought about hiring a tech guy but I have 3 major concerns:

  1. Will he steal all my tradesecret and startup his own company? Will a non-compete clause really help?
  2. How much do I have to pay? I don't even pay myself. However, I expect the revenue to push to $10k/month by the year end and double it by next year.
  3. What kind of skillset should I need? The ideal candidate will be like a swiss-army knife. Another consideration is I plan to develop another business written in RoR so I'll need to have another programmer to help out. Should I look for someone who already knows RoR and multi-task as a tech support guy for my current product?

Hiring

asked Mar 12 '12 at 03:21
Blank
User106377
96 points
  • Love all the answer but just wanted to add a comment. "Congratulations!" Really, that wasn't snarky. It is a good problem to have. – Paul Cezanne 12 years ago
  • Hi Paul. Thanks for the encouragement! – User106377 12 years ago

5 Answers


23

"I have 500 paying customers and 7000 free users grossing about $7k a month and growing fast."

The very first thing to do is prioritize your work. Paying customers get priority technical support. Free customers get limited or no technical support.

"I'm tied down at least for several hours a day to handle daily maintenance and answering technical support e-mails."

This is the most common problem for start ups that I see and the thing almost all start ups handle incorrectly. If you hire somone to do technical support for you right away, you are compounding the problem, not fixing it!

Let's address technical support first. You take the calls and emails now. Are you logging them, looking for common problems? Are you using this information to reduce your technical support by improving the product, help, or documentation? Don't be the company that has a product with over 2,000 known bugs that is working on improving their packaging. Fix the bugs! If customers have that much of a problem with your product, fix the problem, then worry about hiring employees to maintain things.

Now let's address maintenance. If you spend 40 hours writing code to cut mainenace from 3 hours a day down to 1 hour a day, you pay for your work in less than a month and you cut your future work load (and the need for an extra employee) down.

One last point (which I forgot previously). Everyone who works technical support for us has either an email client that supports complicated macros, or an add on macro package. We supply each person with a library of macros that can answer 90% of all questions with just a few key presses. We prefer The Bat for an email client because of its macro support, but also supply libraries in Type Pilot. In either program you type a few characters, hit a special key, and those characters are replaced by paragraphs of boilerplate text. The macros can answer questions or just point them to the right place on our web sites for an answer.

answered Mar 12 '12 at 05:38
Blank
Gary E
12,510 points
  • Hi Gary. Thanks for the advice. You are correct that some of the maintenance and tech support time can be reduced if I can improve the design somewhat and refine the knowledgebase/tutorial section. I'm dedicating my next few days to work on tutorials so I can cut down redundant questions. – User106377 12 years ago
  • Great answer, @Gary E is right on the money. What he's getting at is scalability. If you need to hire technical support reps linearly with customer growth you won't be able to scale. So look for ways to automate customer service, and that includes recording your feedback to every customer in the form of a "knowledgebase" that is used for customer self-service going forward. – Jonschlinkert 12 years ago

8

Have you implemented any on-line tools like a wiki, forum or a site like stack overflow to allow customers to engage in self-help and help each other? Free software exists for all of these. Also don't forget about a FAQ page.

Rather than hiring someone right now, have you considered offering an incentive to one or more of your most knowledgeable customers to be a moderator on a form or Q+A site? They will know far more about your product than a new hire who you would have to train. The incentive could be money or it might be prestige, a free renewal or priority input for feature requests; there are lots of ways to reward a moderator.

answered Mar 12 '12 at 09:00
Blank
Jonny Boats
4,848 points
  • Hi Jonny, how do you go about finding volunteer moderators? Should I do a mass-email to customers announcing we are hiring community mods? – User106377 12 years ago
  • What I would do is setup the online support site first and then email everyone inviting them to join. The watch and see who participates and the quality of their participation. After a week or two send a personal email to the best few inviting them to be initial moderators. Later you can allow the community to elect moderators just like here. – Jonny Boats 12 years ago
  • @user106377 I bet if you were forced to, you could think of someone worthy of being offered this gig. If you don't know who your most dedicated users are, you should try to figure that out and make contact with them. For example, if I ran a forum, the guy with the most posts is probably pretty dedicated to the community. If I run some service that requires a monthly subscription and one customer has been with me since the beginning, that's your guy. Make a list, send them a thank you email and introduce yourself. See where that takes you. – Mike Nereson 12 years ago

5

I have 500 paying customers and 7000 free users grossing about $7k a
month and growing fast.


I'm tied down at least for several hours a day to handle daily
maintenance and answering technical support e-mails.


The amount of tech support related work is doable if I were to handle
this full-time. However, this means I won't have time to develop new
features or do marketing and business development.

Looks like you have outgrown being a one man team, great! Time to hire before your business growth suffers because you cant devote enough time to the right things.

Will he steal all my tradesecret and startup his own company? Will a
non-compete clause really help?

Unlikely. Starting up is risky and involves a lot more than a few trade secrets. Very few people are prepared to risk it all and start up themselves. A non-compete clause will help but your best defense is just human nature.

How much do I have to pay? I don't even pay myself. However, I expect
the revenue to push to $10k/month by the year end and double it by
next year.

You should pay around market rate. My advice would be slightly more because that instills good will. You may well need a few favors if your business goes as well as your predicting (extra overtime)

What kind of skillset should I need? The ideal candidate will be like
a swiss-army knife. Another consideration is I plan to develop another
business written in RoR so I'll need to have another programmer to
help out. Should I look for someone who already knows RoR and
multi-task as a tech support guy for my current product?

Hire for you immediate need not for some possible future project. The requirements for the future project can change and even if they don't you can always hire again or have someone learn when you have a more concrete idea of your needs
answered Mar 12 '12 at 07:52
Blank
Tom Squires
1,047 points
  • Thanks Tom. I'm debating between two options: 1. Hire a technical-focused person so I can, if not fully, at leaset partly delegate most of the technical works so I can focus on the other aspect of the business. 2. Hire a less-technical but more overall rounded person. This person will answer simple tech support questions and forward difficult ones to me. This will improve customer's perception of our service because of ongoing communication. This person will also help with overall business dev. Ideally, I will need both but I can only pick one for now. – User106377 12 years ago
  • @user106377 that has to ultimately be your call. You know more about your business after all! I personally would be more inclined to go for the technical guy. The role is more clearly defined and easier to hire for – Tom Squires 12 years ago
  • If its just tech support, you could go to the other extreme and just hire for part-time, and look for a college student either looking for some basic experience or just looking to make a few bucks between classes. -- I'd rather hire someone cheap now and then let them go and hire someone more technical when I need it. – Mike Nereson 12 years ago

1

Signup for a free (hosted) FogBugz account for your startup and grant your (paying) customers access to their cases (tickets). Also, create a wiki (or wikis) that all of your customers can access for FAQs and other public documentation.

As someone that has worked as both a support tech for 5+ years, as well as a support manager (1+ year) and a developer (2+ years) – all for small startups – I can tell you that the best thing you can do is acknowledge open issues, provide workarounds, but then (ruthlessly) eliminate any issues that are generating support calls or emails, especially for your paying customers.

answered Mar 14 '12 at 07:58
Blank
Kenny Evitt
176 points

0

I agree with most everything posted here previously. However, I strongly suggest you read the book E-Myth ASAP. Then go out and hire a Tech Support Rep. And pay them as little as you can at first. Maybe $8 to $10 per hour. Set up QuickBooks and pay the $3 (or whatever it is now) to calculate the payroll withholding.

Your goal should always be to off-load all of the tasks that you can hire done. Start with the things you can hire done for the least money first, or the things you hate to do, and then move up from there.

Once you have the systems for payroll and withholding setup it's easy to add the 2nd, 3rd, 4th, etc... employees. Treat them well and let them know you are just getting rolling but you'll do everything you can to help them move up as you get on your feet.

I was right where you are now, back in 2006. Now we have a profitable 12 person company with almost $2,000,000 in revenue. BEST WISHES!!!

answered Mar 13 '12 at 14:33
Blank
Dave Feyereisen
963 points

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics:

Hiring