Anyone who tells you doing customer support is easy, is either lying, naive, or insane…or some combination of all three. It’s a hard role that will try your patience on a daily (sometimes hourly) basis.

How do I know? I did it for 2.5 years. My experiences ranged from being the person you talked to when you wanted to buy a domain, all the way up to tracking and identifying trending issues to either get the operations center and developers out of bed at 1am, or provide detailed steps to reproduce a bug identified by our customers. I preferred the latter of those two. Developers are grumpy at 1am.

That was almost 4 years ago now.

So why am I doing customer support again?

I didn’t really choose to go into support. I actually choose to write a plugin, and then build paid extensions for that plugin. By proxy, that means I’m choosing to do customer support. When you decide to build anything that you distribute (especially if it’s a paid product) you are choosing to be a customer support representative for yourself. No matter the plugin, app, SaaS, or anything else…support comes along for the ride. Accepting this ahead of time and planning for it will save you the heartbreak later.

Support as a feature

Have you ever looked at your favorite grocery store item? They all have a phone number to call if you want to leave “Questions, Comments, or Concerns”. Have you actually called that number to tell them their product was great? Probably not. Do you buy these products solely based on the fact that the phone number is there? Probably not.

The software world is different though. Before we purchase a piece of software, we want to know it’ll be supported. We want to know that we can hold someone accountable for mistakes we find. Sometimes, that comes is pretty harsh criticism. How you handle feedback (both positive and negative) can, and should, be one of your best selling points.

Just recently I started as a Support Technician for Easy Digital Downloads, a project I’ve contributed to as well as written paid extensions for. One of the first realizations I had was that people came to these forums expecting great support. It’s something the team prides themselves in and it’s reflected in the reviews left on WordPress.org. With so many people listing it in their review, it’s clearly a feature of the plugin.

My thoughts on customer support as a developer

Customer support is the most difficult task you’ll have to encounter writing software, and it’s simply because of the following fact:

No one wants to hear they have an ugly baby.

The fact of the matter is, that there are bugs. When they are called out publicly it hurts a little. Being able to take criticism, requests, and being general cannon fodder is a fact of life. Doubly so when you are putting your “life” out there for people to use and see. I’ve seen biggest enemies become life long customers, and fanboys be scorned for life in a single key stroke.

Make the best of it, be humble, and always be gracious. For every 1 critique, there’s another 10 that never said anything. Use the feedback to make your project better.

Posted by Chris Klosowski

Chris Klosowski is the Director of Technology at Sandhills Development, LLC, creators of fine WordPress plugins, and ecommerce solutions.

21 Comments

  1. Terrific work! This is the kind of info that are meant to be shared across
    the web. Disgrace on Google for no longer positioning
    this post higher! Come on over and discuss with my website .

    Thank you =)

    Reply

  2. constantly i used to read smaller articles or reviews that also clear their motive,
    and that is also happening with this paragraph which I
    am reading now.

    Reply

  3. Wonderful beat ! I wish to apprentice at the same time as you amend your website,
    how could i subscribe for a blog website? The account helped me a applicable deal.

    I had been a little bit acquainted of this your broadcast offered shiny transparent idea

    Reply

  4. ggeneric viagra for sale viagra erection – viagra for women online australia

    Reply

  5. zithromax 500 price zithromax online – buy generic zithromax online

    Reply

  6. purchase doxycycline online cheap doxycycline – doxycycline hyc 100mg

    Reply

  7. canadian pharmacy amoxicillin order amoxil – buy amoxicillin 500mg uk

    Reply

  8. ivermectin over the counter canada ivermectin for humans – ivermectin tablets uk

    Reply

  9. stromectol tablets buy online ivermectin 12 mg tablets for sale – ivermectin 3mg tablets

    Reply

  10. ivermectin 10 mg buy stromectol online – cost of ivermectin cream

    Reply

  11. ivermectin 500mg buy stromectol – ivermectin brand

    Reply

  12. lipitor 40 mg price australia lipitor drug prices – lipitor 40

    Reply

  13. I every time emailed this website post page to all my friends,
    because if like to read it then my friends will too.

    Reply

  14. can you buy plaquenil over the counter hydroxychloroquine – hydroxychloroquine sulfate nz

    Reply

  15. hydroxychloroquine oral hydroxychloroquine – generic plaquenil price

    Reply

  16. hydroxychloroquine 200mg tablets hydroxychloroquinegnr – plaquenil canada

    Reply

  17. Hi! This post could not be written any better!
    Reading this post reminds me of my good old room mate!
    He always kept talking about this. I will forward this
    write-up to him. Fairly certain he will have a good read.
    Thanks for sharing!

    Reply

  18. Hey there! Do you know if they make any plugins to safeguard against hackers?
    I’m kinda paranoid about losing everything I’ve worked hard on. Any tips?

    Reply

  19. buy prescription drugs without doctor ed meds pills drugs – ed cures

    Reply

  20. buy cheap clomid generic clomid – clomid order online

    Reply

Leave a reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.