Let it be any business you run, any service that you proivde, you cant do much without a proper helpdesk in place. Providing support thru email without a ticketing system that assigns mails induvidual tickets with which you can track multiple communications for an issue will be very difficult.
Maybe with gmail, things would be easy since it saves emails as conversations, but it would do better with a helpdesk software. Something like kayako.
Kayako is a helpdesk software that I have used for quite some time, and have liked a lot. I must say, that its simply great. It has got all the features that you need in a helpdesk software.
Let me tell you how I have been using it. I never trusted my servers for mails. And, particularly, if my servers were down for some reason, all helpdesk mails sent to indyahozting would be lost. So I had taken email hosting seperately at directi, and had the dns for indyahozting with them too, so that no matter what happens to the site or the server, the mails dont go down, and all mails are received for us to chekc and reply.
Why didnt I choose google apps? Well, kayako’s smtp did not support smtp over ssl, and thats the only mode that google mail server accepts outgoing mails, and with directi’s mailing system, I could send out mails unsecured thru port 25.
So whenever someone sends an email, kayako fetches the mailbox, and parses them into tickets, and generating a ticket id, it sends mails to the creator of the ticket, and to all the users of kayako, that is to say, me and all my support staff.
To avoid confusion, and to save cost, I had taken only one mailbox from directi. Cost me about $5 per year. Yes, all of Indyahozting’s mails were working from a $5 mailbox, somehting that indyahozting’s servers couldnt deliver. So this mailbox is a catchall mailbox, and mails sent to any id @indyahozting.com reaches this box. When kayako fetches this box, I had created a very large set of rules in it, and with them the mails would get parsed into the appropriate departemnts, and the mails without any appropriate rules get ignored. All mails sent to ravi at indyahozting were forwarded to my gmail id, while sales, support, billing, info, and others landed in their own departments.
Doamin mails from directi and reseller club all got delivered directly to me and were not parsed by kayako.
It was simply a wonderful helpdesk. It cost about $30 a month, and was very much worth the money. The only problem is that, with the amount of mails that we were receiving, we had to host it on a virtual environment and couldnt put it on a shared hosting environment at all. That was the amount of resources that it was consuming at the run of each corn job.
And the database size was quite big, though we kept on eleminating any spam ticket that got into the system, kept user logins minimal and did all that we could to keep the size of the db low, but it kept on growing and growing and growing, and I really got scared one day, and decided to just use the internal helpdesk at awbs.
The problem when the database grows is that you will have difficulty in managing it, it will overload the database server, backups would be a problem, and you cannot migrate it anywhere. I did consider going for a hosted licnese with kayako, where they host the software on their own servers, but if our usage started overloading their servers, it could create trouble again, and not wanting to go for it, I just dropped the idea of continuing any longer with it.
But for serious hosting companies, it is a very good helpdesk system, and if you think you can afford it and put it to good use and extract the maximum out of it, you can certainly go for it.