<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Adam McFarland &#187; Customer Service</title>
	<atom:link href="http://www.adam-mcfarland.net/category/customer-service/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adam-mcfarland.net</link>
	<description>Musings of a Balding 29 Year Old Business Owner</description>
	<lastBuildDate>Mon, 06 Feb 2012 21:01:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Taking Care of Your Best Customers</title>
		<link>http://www.adam-mcfarland.net/2012/01/17/taking-care-of-your-best-customers/</link>
		<comments>http://www.adam-mcfarland.net/2012/01/17/taking-care-of-your-best-customers/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 21:12:09 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Detailed Image]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=3155</guid>
		<description><![CDATA[When it comes to our customers, it&#8217;s easy for our attention to gravitate to the small minority who contact us repeatedly: the ones who love to chat about detailing, the ones who have crazy purchasing scenarios (you know, the guy who wants to dropship a gift to his brother-in-law, wants it delivered precisely on January 25th, wants a hand-written card included in it, and wants to pay for his order using 4x $25 VISA gift cards that he received from his step-grandmother for Hanukkah), and the ones who love to complain about anything/everything. The reality is that this small subset &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2012/01/17/taking-care-of-your-best-customers/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>When it comes to our customers, it&#8217;s easy for our attention to gravitate to the small minority who contact us repeatedly: the ones who love to chat about detailing, the ones who have crazy purchasing scenarios (you know, the guy who wants to dropship a gift to his brother-in-law, wants it delivered precisely on January 25th, wants a hand-written card included in it, and wants to pay for his order using 4x $25 VISA gift cards that he received from his step-grandmother for Hanukkah), and the ones who love to complain about anything/everything.</p>
<p>The reality is that this small subset of our customers is not at all indicative of the vast majority who shop with us and rarely contact us.  Those are the customers that make our business successful.  Without them, we wouldn&#8217;t be able to run the business that we run the way that we run it.  </p>
<p>One of the ways that we try to say &#8220;Thank You&#8221; each January is to send all of our best customers from the previous year a $20 gift certificate along with an email thanking them for shopping with us.  It&#8217;s just a simple way to let them know that we notice how much of their hard-earned money they&#8217;ve spent with us, and that we sincerely appreciate it.  </p>
<p>Today I sent out this year&#8217;s emails. Here&#8217;s an example:</p>
<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2012/01/gift-ex.png" alt="Detailed Image Best Customers Email" title="Detailed Image Best Customers Email" width="837" height="309" class="aligncenter size-full wp-image-3156" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2012/01/17/taking-care-of-your-best-customers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Teamwork in Action</title>
		<link>http://www.adam-mcfarland.net/2011/10/19/teamwork-in-action/</link>
		<comments>http://www.adam-mcfarland.net/2011/10/19/teamwork-in-action/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 15:43:59 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Employees]]></category>
		<category><![CDATA[Sacrifice]]></category>
		<category><![CDATA[Work Ethic]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=2966</guid>
		<description><![CDATA[I&#8217;m writing this on Wednesday morning. Up to this point my work this week hasn&#8217;t really resembled what a &#8220;normal&#8221; workweek looks like for me. At all. I&#8217;ve spent the majority of my time in the warehouse helping the guys pack orders (we had a really successful early early holiday sale), answering customer service questions (which spike during big sales like this), and interacting with job candidates for our customer service position. Kind of a far cry from the usual web development and web marketing stuff. Why? Because while I was away Greg closed on a new house. Mike and &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2011/10/19/teamwork-in-action/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m writing this on Wednesday morning.  Up to this point my work this week hasn&#8217;t really resembled what a &#8220;normal&#8221; workweek looks like for me. At all.  I&#8217;ve spent the majority of my time in the warehouse helping the guys pack orders (we had a really successful <a href="http://www.detailedimage.com/blog/sales-specials/early-holiday-shopping-free-shipping-10-off/" target="_blank">early early holiday sale</a>), answering customer service questions (which spike during big sales like this), and interacting with job candidates for our <a href="http://www.adam-mcfarland.net/2011/09/22/new-pure-adapt-site-and-were-hiring/" target="_blank">customer service position</a>.  Kind of a far cry from the usual web development and web marketing stuff.  </p>
<p>Why? Because while <a href="http://www.adam-mcfarland.net/2011/10/11/web-venturing-class-mid-semester-update/" target="_blank">I was away</a> Greg closed on a new house. Mike and I both told him that we&#8217;d cover as much of his work as we could for the rest of the month while he got settled and took care of the plethora of projects that any new home owner is faced with.  Just as Greg has covered for us when we have traveled in the past. In my case, Greg covered as much as he could for me while I was in Virginia even though he was finalizing things with the house closing.  He and Mike also covered for me during the <a href="http://www.adam-mcfarland.net/2011/09/02/just-happy-to-be-home-and-how-to-help-those-who-arent/" target="_blank">hurricane disaster</a>.</p>
<p>The most important function of our business (or any business for that matter) is ensuring that our customers have a great experience with us.  Sure it would be nice to get some development work done or work on some marketing projects, but those pale in comparison to making sure that every order gets shipped out quickly and accurately, and that those customers who have questions about their order get taken care of quickly.  Any time one of those areas weakens, we immediately shift our resources in that direction.  Could Greg have answered all of the customer service questions?  Probably.  But it certainly would have been stressful for him, and the customers probably would have had to wait longer to have their inquiry resolved.  It makes total sense for me to shift off of development and over to customer service. This just seems completely logical to us.  </p>
<p>There&#8217;s a nice side benefit to this:  I get to see the business from a completely different perspective.  As an owner, that&#8217;s <a href="http://www.adam-mcfarland.net/2011/05/05/simple-gesture-big-impact/" target="_blank">hugely valuable to me</a>.  In this case, I&#8217;m answering a lot of customer service questions as we&#8217;re in the process of hiring someone to do just that.  Think that will help in the interviewing and training process?</p>
<p>I think this is somewhat to be expected of owners of a small business.  The good owners at least anyway.  It becomes more difficult when you expect this level of teamwork from your employees.  Everything we do has a purpose, so the last thing I ever want to hear from an employee is &#8220;I&#8217;m not doing that because it&#8217;s not my job&#8221;.  That&#8217;s the antithesis of teamwork.  As I look around at the people I&#8217;ve worked with over the years, it seems like this is a personality trait you either have or don&#8217;t have.  If someone is out for themselves without regard for their peers or the company&#8217;s customers, no amount of structure is going to help them become a good teammate.  </p>
<p>However, I think a company can make it easier or more difficult for someone to be a team player.  If someone&#8217;s raise is rigidly tied to specific projects getting done, it&#8217;s hard to fault them for doing anything other than those projects.  If, as managers, you don&#8217;t do a good job of explaining &#8220;why&#8221; you need someone to shift gears and help somewhere else, it&#8217;s hard to expect someone to be enthusiastic about it.  Conversely if you tell your employees that you value and reward teamwork from the beginning, and you fully explain how that teamwork helps everyone, then I think it falls back on the person&#8217;s personality.</p>
<p>We&#8217;re lucky right now. Our warehouse manager Charlie is absolutely great at doing what&#8217;s best for the team. I think it&#8217;s one of his very best traits. This has never even come close to being an issue for us.  However, as we keep adding people to our team, it might be more tricky. Alongside a strong work ethic, it&#8217;s arguably the most important trait you want in an employee.  Depending on how good we do at the interviewing process, we may or may not end up being good at detecting it.  We will however quickly get rid of anyone who isn&#8217;t&#8217; working for the good of the team. I&#8217;m a big believer in &#8220;hire slowly, fire fast&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2011/10/19/teamwork-in-action/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating a Better Customer Service Workflow: Part 3 &#8211; Synchronized Text Expansion with AutoHotKey &amp; Dropbox</title>
		<link>http://www.adam-mcfarland.net/2011/05/18/creating-a-better-customer-service-workflow-part-3-text-expansion-with-autohotkey-dropbox/</link>
		<comments>http://www.adam-mcfarland.net/2011/05/18/creating-a-better-customer-service-workflow-part-3-text-expansion-with-autohotkey-dropbox/#comments</comments>
		<pubDate>Wed, 18 May 2011 11:40:49 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Efficiency]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=2618</guid>
		<description><![CDATA[In part one of this series about creating a better customer service system, I wrote about the problems with our existing customer service setup, in part two I wrote about our new solution using Google Apps Gmail. In this last post of the series I&#8217;m going to cover how we use AutoHotKey and Dropbox to synchronize text expansion across our company. What is Text Expansion? Text expansion is one of those things that&#8217;s somewhat difficult to explain, but once you see it or try it you instantly realize the value of it. Lifehacker did a great feature on text expansion &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2011/05/18/creating-a-better-customer-service-workflow-part-3-text-expansion-with-autohotkey-dropbox/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.adam-mcfarland.net/2011/05/10/creating-a-better-customer-service-workflow-part-1-the-problem/">part one</a> of this series about creating a better customer service system, I wrote about the problems with our existing customer service setup, in <a href="http://www.adam-mcfarland.net/2011/05/13/creating-a-better-customer-service-workflow-part-2-our-solution/">part two</a> I wrote about our new solution using Google Apps Gmail.  In this last post of the series I&#8217;m going to cover how we use AutoHotKey and Dropbox to synchronize text expansion across our company.</p>
<h2>What is Text Expansion?</h2>
<p>Text expansion is one of those things that&#8217;s somewhat difficult to explain, but once you see it or try it you instantly realize the value of it. Lifehacker did a <a target="_blank" href="http://lifehacker.com/5611210/how-to-use-text-expansion-to-save-yourself-hours-of-typing-every-day">great feature on text expansion</a> last year.  Here&#8217;s how they define it: </p>
<blockquote><p>Text expansion utilities monitor your typing and trigger rules when you type a predefined phrase or key combination. When you type one of those pre-defined phrases, your text expansion utility removes your short version and replaces it with a longer phrase without requiring you to type the entire thing &#8211; saving you loads of keystrokes and time.</p></blockquote>
<p>One of the things that I say over and over at the end of customer service emails is &#8220;Let me know if you have any other questions and I&#8217;ll be happy to help.&#8221;  Now I haven&#8217;t actually written that phrase in years.  What I type instead is &#8220;lmk+&#8221; and then {Tab} and text expansion takes care of the rest.  I like using &#8220;+&#8221; followed by {Tab} at the end of my &#8220;trigger&#8221; to ensure that there&#8217;s absolutely no way that text expansion will be triggered by mistake.  </p>
<p>Here&#8217;s a quick video I put together that shows just how fast I can respond to certain emails.  </p>
<p><center><iframe width="853" height="510" src="http://www.youtube.com/embed/7e1oVYwcCbE?rel=0" frameborder="0" allowfullscreen></iframe></center></p>
<p>The beauty of text expansion is that I can piece together several different canned responses to create a unique email without ever actually typing anything more than a series of short triggers that I&#8217;ve memorized.  </p>
<p>I also love text expansion because I only have to think about a reply once.  I get a lot of technical questions from non-technical customers.  These questions require that I create a thorough response that resolves the issue and is also simple to understand, which can take some time and effort to craft.  Once I get the wording correct, I can just add it to my text expansion script and the next time it arises I won&#8217;t have to think through that &#8220;perfect wording&#8221; again. </p>
<h2>Using AutoHotKey With Dropbox</h2>
<p>When I <a href="http://www.adam-mcfarland.net/2009/03/26/officially-addicted-to-texter/">first wrote about text expansion</a> back in 2009, I was using a product called <a target="_blank" href="http://lifehacker.com/software/texter/lifehacker-code-texter-windows-238306.php">Texter</a>.  Texter was created by the Lifehacker team several years ago (the last update was in 2007).  It sort of works in Windows 7, which was good enough for me until we went on this customer service initiative and we needed a way for everyone to have access to the same database of standard responses.</p>
<p>After doing a little research I learned that <a target="_blank" href="http://www.autohotkey.com/">AutoHotKey</a> was the gold standard.  I was a bit intimidated because it isn&#8217;t really a piece of software in the typical sense, it just runs in the background and allows you to write Windows scripts that can do all sorts of things, text expansion being one of them.  I shouldn&#8217;t have been intimidated though &#8211; it took me all of 15 minutes to download it, install it, and get my text expansion up and running exactly the way I had it on Texter.  I wouldn&#8217;t even bother using Texter.  AHK is far more flexible and really simple to use.  Their documentation is thorough, yet easy to read even for a non-programmer.  </p>
<p>During my research I read a comment on Lifehacker by someone who used <a target="_blank" href="http://www.dropbox.com/">Dropbox</a> to sync their AHK scripts across their computers.  <em>That</em> was what I was looking for to tie all of this together.  I downloaded it and installed it myself, and the AHK script ran fine from the Dropbox folder.  Then I set Greg up with AHK and our Dropbox account and we tried modifying the AHK file on one computer and it synced perfectly across our computers.  If one person creates a new standard response it&#8217;s instantly available to everyone in our company!</p>
<p>We created a cheat-sheet on our wiki so that everyone would have a simple way to look up each trigger and it&#8217;s purpose, as opposed to having to open and navigate through the long AHK file.  </p>
<p>Another great thing about AutoHotKey is that you can run as many scripts as you want.  We have a shared script, but I also have a personal script for some of my own salutations or standard responses for things that the other guys won&#8217;t ever need (like when someone asks me to review a book on my blog they get hit with &#8220;bookreview+&#8221;).  </p>
<h2>It&#8217;s an Investment</h2>
<p>Text expansion is amazing.  After using it for a few years, I can&#8217;t imagine using a computer without it.  It is however, an investment, and like any investment it takes a little time to truly pay off.    </p>
<p>In the beginning, it&#8217;s quicker to just type a reply, hit send, and move on to the next email.  It takes an additional minute or two to standardize the response, add it to AHK, test it, and add it to the wiki.  </p>
<p>After you start getting used to it a bit, it becomes just about as fast as copying and pasting from a standard responses document.  You still have to look up the trigger on the wiki or by opening the AHK file, which takes just as much time as copying and pasting does.</p>
<p>The real benefit comes once you&#8217;ve memorized all of your commonly used triggers.  Then you can piece together emails rapidly like I did in the video.  You don&#8217;t need to type any part of the actual reply, you don&#8217;t need to think about wording it, and you don&#8217;t need to leave your inbox.  You just answer emails <em>really fast</em>.  Even if you do need to customize part of the email, you can freely flow from normal typing to text expansion without even thinking about it.  </p>
<p>&#8212;</p>
<p>That concludes my three-part series on Creating a Better Customer Service Workflow.  While our system is far from perfect, it&#8217;s a massive improvement from what we were doing before.  We&#8217;re all able to work faster and more efficiently now, and even more importantly we&#8217;re in a position where we feel confident about plugging a new employee into our system.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2011/05/18/creating-a-better-customer-service-workflow-part-3-text-expansion-with-autohotkey-dropbox/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Creating a Better Customer Service Workflow: Part 2 &#8211; Our Solution</title>
		<link>http://www.adam-mcfarland.net/2011/05/13/creating-a-better-customer-service-workflow-part-2-our-solution/</link>
		<comments>http://www.adam-mcfarland.net/2011/05/13/creating-a-better-customer-service-workflow-part-2-our-solution/#comments</comments>
		<pubDate>Fri, 13 May 2011 11:34:38 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Efficiency]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=2589</guid>
		<description><![CDATA[In my previous post, Creating a Better Customer Service Workflow: Part 1 – The Problem, I gave an overview of the issues we&#8217;ve begun to face as we&#8217;ve introduced multiple people into our customer service workflow. As you can see from the graphic above, our solution was simply Gmail. Well, a pimped out version of Google Apps Gmail that takes advantages of all of the unique features that Gmail has to offer in a manner that actually turns it into a pretty awesome customer service system for a small team. This solution sort of came about by accident. Since we &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2011/05/13/creating-a-better-customer-service-workflow-part-2-our-solution/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2011/05/system2.png" alt="Google Apps Customer Service System" title="Google Apps Customer Service System" width="968" height="263" class="aligncenter size-full wp-image-2592" /></p>
<p>In my previous post, <a href="http://www.adam-mcfarland.net/2011/05/10/creating-a-better-customer-service-workflow-part-1-the-problem/">Creating a Better Customer Service Workflow: Part 1 – The Problem</a>, I gave an overview of the issues we&#8217;ve begun to face as we&#8217;ve introduced multiple people into our customer service workflow. </p>
<p>As you can see from the graphic above, our solution was simply Gmail.  Well, a pimped out version of Google Apps Gmail that takes advantages of all of the unique features that Gmail has to offer in a manner that actually turns it into a pretty awesome customer service system for a small team.  This solution sort of came about by accident.  Since we use Google Apps Gmail on a regular basis, we&#8217;re always discussing all of the new features.  One day Mike suggested that the combination of those would make for a pretty good customer service system.  After some discussion, we all agreed, and we decided to give it a try.</p>
<h2>How It Works</h2>
<p>I&#8217;ve never been a fan of Gmail&#8217;s conversation view.  In my personal Gmail, and in my Google Apps Gmail, I turn it off.  <strong>However, for customer service, having these threaded conversations is ideal</strong>.  This is the number one feature that makes Gmail an appealing customer service platform.  It looks very similar to a ticketing system on the back end without having all of the downsides of a ticketing system I mentioned in the previous post.</p>
<p>Under our Google Apps account, we created support emails for our major sites, so detailedimage.support, lockerpulse.support, and sportslizard.support.  Since we <a href="http://www.adam-mcfarland.net/2011/04/12/happy-to-be-finally-paying-for-google-apps-premiere/">recently upgraded</a> to the premiere business version of Google Apps, each of these accounts costs $50/year.  We then routed all of our customer service emails to these new customer service addresses. </p>
<p>Stepping back for a second, the main downside of a shared inbox is that it can get messy if everyone isn&#8217;t on the same page.  We made three simple rules: 1) every support email must have a minimum of two labels, one for the type of inquiry  and one for the team member who is assigned the email, 2) emails should stay in the inbox until they are answered and then archived, and 3) if you&#8217;re passing an email to another person you should label it with their name, move it to the inbox, and mark it as unread. </p>
<p>Gmail has two features that make this super easy &#8211; <a target="_blank" href="http://mail.google.com/support/bin/answer.py?hl=en&#038;answer=12096">address aliases</a> and <a target="_blank" href="http://mail.google.com/support/bin/answer.py?answer=6579">filters</a>.  We use address aliases to &#8220;tag&#8221; incoming messages from our contact form.  For example, if someone picks &#8220;website issues&#8221; from the dropdown, the email will be sent to detailedimage.support+technical.  <strong>Used in conjunction with filters, this allows us to automatically label every single incoming message with the type of inquiry and the person that should answer it.</strong>  For instance, that email would be labeled &#8220;Site Issues&#8221; and &#8220;Team/Adam&#8221; because I handle all of the website issues.  </p>
<p>This is absolutely huge.  If I log in and there are 10 messages, I don&#8217;t need to look at all 10, only the ones that are labeled with my name.  Given that there&#8217;s not a ton of overlap in our areas of expertise (I won&#8217;t be answering detailing questions, just like Greg won&#8217;t be answering technical questions), it would be a huge waste of time for someone to have to do this manually. </p>
<p>The last critical piece of the puzzle is <a target="_blank" href="http://mail.google.com/support/bin/answer.py?answer=138350">Gmail delegation</a>.  Gmail allows you to grant other people access to your account to answer email on your behalf (like, say, a secretary). <strong> We took each support email account and granted access to each individual&#8217;s Pure Adapt account, making it super simple to switch between inboxes</strong> (remember, one of our goals was to not add complexity to our routine, and logging in and out of several Gmail accounts all day long qualifies as that).  I&#8217;m the only one who answers questions on all three sites, so here&#8217;s what delegation looks like for me:</p>
<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2011/05/gmail-delegation.png" alt="Gmail Delegation" title="Gmail Delegation" width="291" height="262" class="aligncenter size-full wp-image-2594" /></p>
<p>When you send an email, it says that it&#8217;s from &#8220;Detailed Image Support (sent by [user])&#8221;, where [user] is the sender&#8217;s individual Pure Adapt email address. This lets us search by sender.  For instance, if we want to get a quick look at all of the sent messages by a new customer service employee, to check for quality or quantity or response time, we can.</p>
<p>As an aside, because of this new system we have all stopped using the Thunderbird mail client and moved to using Gmail directly in the browser.  It was a long time coming.  Thunderbird <a href="http://www.adam-mcfarland.net/2007/10/18/using-thunderbird-as-an-outlook-replacement/">served us well for years</a>, long before we were on Google Apps, but the time had finally come to ditch it and move to the browser.  Gmail is arguably a higher functioning email client than anything available on the desktop.  </p>
<h2>The Advantages</h2>
<p>The primary advantages of using a system like this is that it solves all of the problems I mentioned last post. We can all see, search, and reply-to everyone else&#8217;s email.  If someone goes on vacation, someone else can just step right in and pick up the slack.  There&#8217;s never an issue of a customer contacting us twice in two different locations.</p>
<p>This also compliments with our internal &#8220;User History&#8221; system well.  The system allows us to look up and modify everything someone has done on our site.  We can search by all sorts of criteria, like name, email, user ID, order number, tracking number, etc.  One of the bits of information that gets displayed is their inquires through our contact form, along with a corresponding request number, making it simple to then take that number and search it in Gmail to find the ensuing exchange.  Down the road, I may integrate these two things further so that the entire conversation is available to view in their User History, but for now it seems to work really well.  With a few clicks you can literally find out everything you need to know about a customer.  </p>
<p>It also should be noted that the setup time for this was a huge advantage.  Less than a day of time total on my end to configure everything, document it all, and then have a meeting to kick it all off.  Compared with the setup time on a ticketing system, or the development time of a custom system, this was a breeze.  Gmail is also a familiar interface for all of us, and it&#8217;s likely to be a familiar interface for our future employees, which will help cut down on the learning curve.</p>
<p>For what it&#8217;s worth, as we all move towards using mobile phones and tablets as complimentary email devices, Gmail is very well supported.  Not something we really took into consideration, but it is nice to not have to worry about our ticketing system not having a mobile website/app for every platform out there.  Gmail works well across the board.  I know for me, it&#8217;s easy to switch back and forth between accounts on my Android phone.  </p>
<h2>The Limitations</h2>
<p>Like with any system, there are some limitations. Here are the big ones to me:</p>
<ul>
<li>Lack of stats.  Even though we can search by user, and in Gmail you can see all of your account activity, we don&#8217;t have access to the types of stats most ticketing systems do.  It would be nice to break things down by user, like average response time, number of requests handled, and overall time spent answering questions per day/week/month.</li>
<li>10 person limit.  You can delegate a Gmail inbox to up to 10 people.  Not a big deal for us for a long time, but it&#8217;s a downside for sure when you talk about system scalability.</li>
<li>Conversation grouping isn&#8217;t perfect.  If the subjects match, Gmail tends to group it into a conversation, even if it&#8217;s from a different sender.  This has forced us to take any generic subject line like &#8220;Detailed Image Tracking Information&#8221; and change it to &#8220;Detailed Image Tracking Information.  Order #12345&#8243; to avoid this.  Kind of a pain, but not a huge deal.</li>
<li>No labs support. Gmail labs features don&#8217;t work when you&#8217;re in a shared inbox, whether you configure them in your account or in the master account.  There are a few labs features I&#8217;d like to use, but we can&#8217;t.</li>
</ul>
<p>That&#8217;s basically it.  All in all, a relatively simple solution to what was becoming a big problem for us.  We&#8217;ve been using it for about a month now and it&#8217;s been a huge improvement.</p>
<p>In my <a href="http://www.adam-mcfarland.net/2011/05/18/creating-a-better-customer-service-workflow-part-3-text-expansion-with-autohotkey-dropbox/">next post</a> I&#8217;m going to discuss how we use synchronized text expansion to speed up our response time.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2011/05/13/creating-a-better-customer-service-workflow-part-2-our-solution/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Creating a Better Customer Service Workflow: Part 1 &#8211; The Problem</title>
		<link>http://www.adam-mcfarland.net/2011/05/10/creating-a-better-customer-service-workflow-part-1-the-problem/</link>
		<comments>http://www.adam-mcfarland.net/2011/05/10/creating-a-better-customer-service-workflow-part-1-the-problem/#comments</comments>
		<pubDate>Tue, 10 May 2011 11:07:14 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Efficiency]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=2575</guid>
		<description><![CDATA[One of the ways that any small business can outdo the competition is with great customer service, something we&#8217;ve been dedicated to providing since day one. Given that we don&#8217;t provide phone support, it is even more important for us to provide the absolute best email customer service that we can. We&#8217;ve recently overhauled our customer service workflow so that it&#8217;s simpler, more scalable, and more efficient. These changes apply to all of our sites that generate a lot of customer questions &#8211; Detailed Image, LockerPulse, and SportsLizard, but primarily you can assume that I&#8217;m talking about Detailed Image throughout, &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2011/05/10/creating-a-better-customer-service-workflow-part-1-the-problem/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>One of the ways that any small business can outdo the competition is with great customer service, something we&#8217;ve been dedicated to providing since day one.  Given that we <a href="http://www.adam-mcfarland.net/2010/03/19/phone-support-and-great-customer-service/">don&#8217;t provide phone support</a>, it is even more important for us to provide the absolute best email customer service that we can.  </p>
<p>We&#8217;ve recently overhauled our customer service workflow so that it&#8217;s simpler, more scalable, and more efficient.  These changes apply to all of our sites that generate a lot of customer questions &#8211; <a target="_blank" href="http://www.detailedimage.com/">Detailed Image</a>, <a target="_blank" href="http://www.lockerpulse.com/">LockerPulse</a>, and <a target="_blank" href="http://www.sportslizard.com/">SportsLizard</a>, but primarily you can assume that I&#8217;m talking about Detailed Image throughout, given it&#8217;s relative importance. This is the first of three posts.  In part one, I&#8217;ll discuss the problem with the way we did things previously.  In <a href="http://www.adam-mcfarland.net/2011/05/13/creating-a-better-customer-service-workflow-part-2-our-solution/">part two</a>, I&#8217;ll go over our solution, and in <a href="http://www.adam-mcfarland.net/2011/05/18/creating-a-better-customer-service-workflow-part-3-text-expansion-with-autohotkey-dropbox/">part three</a> I&#8217;ll outline one of the major changes that has drastically increased the speed at which we can answer any given email.</p>
<h2>Life Is Simple When It&#8217;s Just One Single Person</h2>
<p>When any small business is first getting off the ground, you usually just have one person answering customer service inquires.  In most cases, this is how it should be: <a target="_blank" href="http://en.wikipedia.org/wiki/KISS_principle">KISS</a>.  There&#8217;s no need for the added complexities that come with multiple people providing customer service.  </p>
<p>Whether a customer emails you or submits an inquiry through a contact form, the workflow is pretty much the same: you get the email, you reply back, you and the customer continue to email back and forth until the issue is resolved, and then the conversation is forever archived in your email to be searched and referenced by you, the sole customer service agent.  Everything is nice and simple, kind of like this:</p>
<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2011/05/cust1.png" alt="Customer Service Example - One Person" title="Customer Service Example - One Person" width="300" height="272" class="aligncenter size-full wp-image-2577" /></p>
<h2>With Two People, It Gets Complex</h2>
<p>Unfortunately, as soon as you introduce a second person into the system, all hell breaks loose.  Now, emails can go to either of you.  You can each search your own emails, but you can&#8217;t see the other person&#8217;s.  It looks a bit of like this:</p>
<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2011/05/cust2.png" alt="Customer Service Example - Two People" title="Customer Service Example - Two People" width="676" height="473" class="aligncenter size-full wp-image-2578" /></p>
<p>This isn&#8217;t catastrophic &#8211; it&#8217;s how we operated for several years &#8211; but you run the risk of having several recurring issues.  The largest deals with customers who contact both customer service people, either inadvertently (because they&#8217;re anxious and they want a reply) or intentionally (if they don&#8217;t like what one person says, they try another to see if they can get the answer they want).  This can result in double work being done, confusion, and, if a customer happens to get a different response from each party, an inconsistent (and unfair) customer service experience.  You also can run into issues when someone takes a day off.  If they don&#8217;t check their email, important inquiries can go unread and unanswered in a timely manner.</p>
<p>Now, we combated this with some common sense.  We&#8217;d forward customer service emails to someone else when people went away for any extended amount of time, and we&#8217;d do our best to chat with each other when we were unsure of a situation.  This worked, mostly, for the better part of five years.</p>
<p>Eventually though, these problems became too big to overlook. We needed a way to avoid those mistakes.  Everyone had to be able to see, search, and answer everyone else&#8217;s conversations without adding time or confusion to our already busy days. Preferably, this new system would save us all time.</p>
<p>We also needed a system that could be easily taught to an employee.  This was really what pushed us to make the change now.  We will be hiring soon, and one of this person&#8217;s big responsibilities will be to answer Detailed Image customer service.  We need to be able to monitor what they&#8217;re doing, jump in at times, and not have to worry about fragmenting things further by creating another separate email account.</p>
<h2>Ticketing System? Not For Us, At Least Right Now</h2>
<p>Most companies choose to solve this problem by using a ticketing service or ticketing software.  We&#8217;ve all experienced this many times as customers.  You send an email or submit a question through a contact form, and then you get an email letting you know that a ticket has been created, either immediately or after someone manually creates it.  Then you might get an email a little later saying &#8220;Your ticket has been assigned to Matt&#8221;.  And then eventually you get a reply to your question.  If you then want to reply, you either have to visit their website, create an account (sometimes), and reply in their ticketing system, or you have the choice to reply via email between those asterisks&#8230;.you know, the ones that look like this:</p>
<p><code><br />
******************************************************************************************<br />
TO REPLY TO THIS MESSAGE PLEASE REPLY BETWEEN THESE LINES. EVERYTHING ELSE WILL BE CUT OFF<br />
******************************************************************************************<br />
</code></p>
<p>At the end of it all, you get an automated email asking if it&#8217;s OK to close the ticket.  Sometimes you then get another email asking you to rate the person who helped you.</p>
<p>Now, ticketing systems have some real advantages on the back end, but my partners and I don&#8217;t like this customer experience at all.  I recently submitted questions to two different companies, both of which we are paying customers, both of which use <a target="_blank" href="http://www.zendesk.com/">Zendesk</a>.  Zendesk seems to be the new leader in this space, at least for web apps.  In both cases, I had to sign up for a separate account to reply to the ticket.  In one case, it took two days for the ticket to be created, and another two to get a response.  In both cases, despite my questions eventually being answered, it felt like a very <em>cold</em> experience.</p>
<p>Contrast that with when you contact a company and you get a <em>real email</em> back.  It feels much more personal, much more friendly.  You can just click reply and say what you need to say.  It doesn&#8217;t matter what email program you&#8217;re on, it doesn&#8217;t require you to reply in any way that&#8217;s different than any normal email, and you can attach anything you want and it will definitely get to us.  In short, email is the simplest, quickest, and least stressful way for a customer to participate in a customer service exchange.  At least that&#8217;s how my partners and I feel.</p>
<p>A ticketing system might eventually be in the cards for us.  It might be unavoidable when we have 10 or 15 customer service reps.  But what about when we have two or three or four?  The more we thought about it, the more we were against a ticketing system right now.  There had to be an intermediary step for us, one that preserved the advantages of email while still solving all of our problems.  We contemplated building our own custom system, but the time and work involved seemed too complex.  What to do?</p>
<p>In my next post, I&#8217;ll outline our solution.  More to come&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2011/05/10/creating-a-better-customer-service-workflow-part-1-the-problem/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The Benefits of a &#8220;How Can We Get Better?&#8221; Box</title>
		<link>http://www.adam-mcfarland.net/2011/03/24/the-benefits-of-a-how-can-we-get-better-box/</link>
		<comments>http://www.adam-mcfarland.net/2011/03/24/the-benefits-of-a-how-can-we-get-better-box/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 13:03:57 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[LockerPulse]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=2407</guid>
		<description><![CDATA[When you&#8217;re starting a new site, especially something like LockerPulse that doesn&#8217;t fit into an existing category with an existing set of &#8220;rules&#8221; (like say e-commerce), you really have no idea what people are going to love about your site and what they&#8217;re going to hate, what they wish was better and what they wish was the same. Studying analytics is one part of the conversation, but equally as important, maybe even more so early on, is just talking to users. The problem becomes how to go about talking to your users in the most authentic manner. I want to &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2011/03/24/the-benefits-of-a-how-can-we-get-better-box/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>When you&#8217;re starting a new site, especially something like <a href="http://www.lockerpulse.com/">LockerPulse</a> that doesn&#8217;t fit into an existing category with an existing set of &#8220;rules&#8221; (like say e-commerce), you really have no idea what people are going to love about your site and what they&#8217;re going to hate, what they wish was better and what they wish was the same.  Studying analytics is one part of the conversation, but equally as important, maybe even more so early on, is just talking to users.  </p>
<p>The problem becomes how to go about talking to your users in the most authentic manner.  I want to engage with users right when they visit our site for the first time, people who are power users, and everything in between.  Early early on in the planning of LockerPulse, I stumbled upon the site <a href="http://nyc.everyblock.com/">EveryBlock</a> and was enamored with a box that they have in their footer:</p>
<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2011/03/everyblock.png" alt="everyblock feedback box" title="everyblock feedback box" width="281" height="159" class="aligncenter size-full wp-image-2408" /></p>
<p>Maybe <em>that</em> would work.  It&#8217;s so easy and so simple that it drastically increases the chances that you&#8217;ll type out some quick feedback compared to just having a &#8220;contact us&#8221; link that brings you to a bulky contact form.</p>
<p>When we built LockerPulse without a standard footer we had to get a little creative to keep that box accessible.  You can get to it a bunch of different ways &#8211; by clicking the X in the upper-right of a story, from the &#8220;more&#8221; button in the lower-right, and by clicking various links we have scattered throughout the site that solicit feedback by saying stuff like &#8220;Are we missing a great news source? Let us know!&#8221;</p>
<p><img src="http://www.adam-mcfarland.net/wp-content/uploads/2011/03/lpfeedback.png" alt="LockerPulse feedback box" title="LockerPulse feedback box" width="529" height="99" class="aligncenter size-full wp-image-2409" /></p>
<p>I wasn&#8217;t sure if that would be enough. Now that we&#8217;ve had a nice spike in traffic and registrations <a href="http://www.adam-mcfarland.net/2011/03/16/check-out-lockerpulse-on-googles-college-basketball-page/">courtesy of the Google Chrome team</a>, I&#8217;m somewhat surprised to say that we&#8217;re getting <em>far more</em> people filling out that form than I would have expected, and that the quality of the feedback is much higher than I would have expected.  </p>
<p>Every time I open my email I&#8217;m responding to multiple people&#8217;s feedback.  I absolutely love it.  I always try to start a conversation with them and ask them as many questions as I can think of.  This feedback is priceless.  Sometimes it&#8217;s not easy to hear, but it&#8217;s really really important that we hear it.</p>
<p>The one common theme that we&#8217;ve had throughout the life of the site has been people suggesting the features that are next on our list.  Prior to having college sports, everyone wrote in asking for us to add their favorite college team.  I always wrote back that it was coming soon, and then asked them if they had any great sites/blogs that they currently read for that team.  You know what?  A lot of people replied with really good sites, which saved a ton of time when we had to start researching 73 new teams.  </p>
<p>Now that college sports is live, we&#8217;ve been getting suggestions for fantasy player tracking, following athletes on Twitter, and incorporating video highlights&#8230;every one of which is on the top of our list for features.  Since it&#8217;s still so early, and since we only have limited data to work with, and since the potential scope of LP is so vast, we&#8217;re basically adding features in the order that we want them as users so it&#8217;s validating to hear our users suggesting the very same things.   </p>
<p>And finally, maybe the best part of having a box like this is the satisfaction of reading positive comments from people who genuinely benefit from using LockerPulse.  I got both of these yesterday:</p>
<blockquote><p>I think it is the best it could be.  I don&#8217;t see any way you can make it better.</p>
<p>I love this app, I&#8217;ve been looking for something like this, it&#8217;s everything I need in one!</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2011/03/24/the-benefits-of-a-how-can-we-get-better-box/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Coupon Code Strategy Ramblings</title>
		<link>http://www.adam-mcfarland.net/2010/09/21/coupon-code-strategy-ramblings/</link>
		<comments>http://www.adam-mcfarland.net/2010/09/21/coupon-code-strategy-ramblings/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 15:46:36 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Detailed Image]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=1964</guid>
		<description><![CDATA[We run a ton of sales. Just check the Detailed Image home page at any given time you&#8217;ll always find a daily special, weekly free item if you spend $x, and products on sale for monthly special. There&#8217;s also a good chance we&#8217;re running a big site-wide promo, such as free or flat-rate shipping, a brand or category of products on sale, a percentage off of everything on the site, buy product x get product y for free, or some combination of those things. At any given time we&#8217;re also running countless promos behind the scenes for various segments of &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2010/09/21/coupon-code-strategy-ramblings/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>We run a ton of sales. Just check the <a href="http://www.detailedimage.com/">Detailed Image home page</a> at any given time you&#8217;ll always find a daily special, weekly free item if you spend $x, and products on sale for monthly special.  There&#8217;s also a good chance we&#8217;re running a big site-wide promo, such as free or flat-rate shipping, a brand or category of products on sale, a percentage off of everything on the site, buy product x get product y for free, or some combination of those things.  At any given time we&#8217;re also running countless promos behind the scenes for various segments of our users/visitors (say, if you purchased a product in the last six months we might send you a special offer on a related product).</p>
<p>All of this works without us losing money because we really have only two ways that you can get a discount:</p>
<ul>
<li>You buy a product is on sale for everyone. These can be seen on our <a href="http://www.detailedimage.com/Sale-Items/">sale page</a> at any time, and include our daily and monthly specials.  These products are discounted using formulas that take into account our COGS so that we never lose money on a sale product.</li>
<li>You use a coupon code, which involves infinite possible combinations of product discounts, free products, and shipping discounts.</li>
</ul>
<p>There are a few other factors like gift certificates and account credit, but for the most part that&#8217;s it.</p>
<p>Given that we don&#8217;t ever lose money on a sale product, the key to our entire sales philosophy lies within our coupon code system. <strong> We&#8217;re able to run an unlimited number of sales concurrently without fear of losing money because we only allow one coupon code per order. </strong></p>
<p><strong></strong>Each code is designed to give one advantage without another. For instance, a free shipping code with a min spend of $50 might not give any other discount so we make full profit on every product in the order.  Or if we give a free $20 product away when you spend $70, we realize that you&#8217;ll be paying full price for shipping, full price for your other products, and that our cost on that $20 product is far less than $20.  For the weekly special. the formula is completely automated to do exactly what I just described.</p>
<p><strong>With all of that said, no matter how often we mention &#8220;one coupon code per order&#8221;, we get countless comments/questions from people who are &#8220;unable to use a coupon code&#8221; and it turns out they are just trying to use two codes.</strong></p>
<p>We originally did a poor job communicating this. Our initial plan was to just try stating it more clearly with our promotions.  We also added some text saying &#8220;Limit one per order&#8221; to the confirmation message that you see when you enter a code:</p>
<p><img class="alignnone size-full wp-image-1969" title="Detailed Image Coupon Form - Before" src="http://www.adam-mcfarland.net/wp-content/uploads/2010/09/coupon_before.png" alt="Detailed Image Coupon Form - Before" width="356" height="164" /></p>
<p>Unfortunately, neither of those really did anything.  It&#8217;s not that we necessarily blame people for trying &#8211; some places do allow multiple coupon codes &#8211; but we want to be as clear as possible up front, plus there&#8217;s also no point in us fielding questions about it.  We had to come up with a better way without over-complicating the checkout process or turning people off.</p>
<p>Last night we unveiled a new checkout system.  Most of the improvements were behind the scenes, but one thing that is new on the checkout page itself is what you see when you enter a coupon code:</p>
<p><img class="alignnone size-full wp-image-1968" title="Detailed Image Coupon Form - After" src="http://www.adam-mcfarland.net/wp-content/uploads/2010/09/coupon_after.png" alt="Detailed Image Coupon Form - After" width="360" height="161" /></p>
<p><strong>You now have to click to change your coupon code. We hope that the simple act of having to read and click that link will reduce the questions.</strong></p>
<p>Will that help? We think so, but only time will tell.  What I love about it is that it&#8217;s subtle and definitely doesn&#8217;t deter you from using a coupon code.  I often see articles about &#8220;<a href="http://www.getelastic.com/promo-code-proble/">the promo code problem</a>&#8220;.  It&#8217;s not a problem for us. <strong>We want our customers using coupons and getting good deals, and maybe more importantly <em>feeling</em> like they got good deals. </strong> It&#8217;s part of our business model.  Go ahead and Google &#8220;Detailed Image Coupon Code&#8221;. You&#8217;ll see our coupon code page where we tell you how to get coupons, our Twitter and Facebook accounts where we give away exclusive coupons, forums where we post coupons, and a few coupon code sites where we&#8217;ve made sure we signed up and added coupon codes.</p>
<p>While no promotional strategy is without it&#8217;s faults, the way we&#8217;ve combined  sale products with coupon codes gives our customers the option to pick and chose the types of deals that they like best, be it free product or free shipping or just a flat discount on anything we sell.  <strong>We&#8217;ve come to learn that different consumers like different types of discounts, and that for the most part the different camps are pretty equally divided.  I think a lot of companies spend an awful lot of time and money quantifying whether free shipping is more popular than 15% off or a free gift.  From our data and our experience,  you&#8217;re better off finding a way to offer all of the above and letting the consumer decide which they value more.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2010/09/21/coupon-code-strategy-ramblings/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>This Just Made My Day</title>
		<link>http://www.adam-mcfarland.net/2010/08/06/this-just-made-my-day/</link>
		<comments>http://www.adam-mcfarland.net/2010/08/06/this-just-made-my-day/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 13:21:19 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=1825</guid>
		<description><![CDATA[It&#8217;s weird, my email volume doesn&#8217;t necessarily correspond to our sales volume at all. In seemingly totally random fashion, I&#8217;ll go weeks without having to spend more than 30 minutes a day on email&#8230;and then there are days like yesterday where from 7 AM to 8 PM I was answering email (I did take a break for a few hours to go on a hike, so instead of being 13 hours it was probably closer to 9). Seemingly every question was the type of thing that involved a ton of work to resolve. Anyway, a DI customer had a technical &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2010/08/06/this-just-made-my-day/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s weird, my email volume doesn&#8217;t necessarily correspond to our sales volume at all.  In seemingly totally random fashion, I&#8217;ll go weeks without having to spend more than 30 minutes a day on email&#8230;and then there are days like yesterday where from 7 AM to 8 PM I was answering email (I did take a break for a few hours to go on a hike, so instead of being 13 hours it was probably closer to 9).  Seemingly every question was the type of thing that involved a ton of work to resolve.</p>
<p>Anyway, a DI customer had a technical issue that I hadn&#8217;t seen before.  After a few emails back and forth I was able to identify the issue and fix something on our end to solve the problem.  Then this morning I awoke to this in my inbox:</p>
<blockquote><p>Guys like you is what America needs right about now..good,smart young and vibrant leadership that truly cares about customer service to the masses, specially us car nuts!</p></blockquote>
<p>Makes it all worth it.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2010/08/06/this-just-made-my-day/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>When the Waitress Forgets About You</title>
		<link>http://www.adam-mcfarland.net/2010/06/17/when-the-waitress-forgets-about-you/</link>
		<comments>http://www.adam-mcfarland.net/2010/06/17/when-the-waitress-forgets-about-you/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 16:21:38 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=1645</guid>
		<description><![CDATA[Picture this.  You walk in to a restaurant.  The hostess seats you.  You look at your menu, decide what you want, and then realize that no one has come over yet to take your drinks.  You wait some more.  At this point, you further realize that you have been forgotten about.  There was some mix up between the hostess and the waitress (or, host and waiter, so as to not gender-discriminate).  Hungry, angry, and a little embarrassed, you have to flag someone down and find a polite way to say &#8220;what the hell, you forgot about us, way to start &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2010/06/17/when-the-waitress-forgets-about-you/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>Picture this.  You walk in to a restaurant.  The hostess seats you.  You look at your menu, decide what you want, and then realize that no one has come over yet to take your drinks.  You wait some more.  At this point, you further realize that you have been forgotten about.  There was some mix up between the hostess and the waitress (or, host and waiter, so as to not gender-discriminate).  Hungry, angry, and a little embarrassed, you have to flag someone down and find a polite way to say &#8220;what the hell, you forgot about us, way to start off on the right foot.&#8221;</p>
<p>I&#8217;ve only been out to eat twice in the past two weeks, and this <em>exact</em> scenario has happened to me both times.  It&#8217;s frustrating to sit around waiting when you&#8217;re hungry, however it&#8217;s understandable when the place is super busy and you&#8217;re waiting because the waitress is overworked.  Just a quick &#8220;I&#8217;ll be right with you guys&#8221; is all I need to know that she&#8217;s got the situation under control.  This scenario is much worse because you seem invisible to them.  You won&#8217;t get helped unless you say something, which sucks.</p>
<p>I think this also has parallels to email support in the online world.  When you pay good money for a service or product and you have to contact the company you just want to know that there&#8217;s someone on the other end.  Myself in particular, I will only contact a company if I&#8217;ve done everything that I can to solve my problem.  When you then send an email and hear nothing back you begin to wonder.  A day or two goes by, and you start to think &#8220;did I send it to the right email address?&#8221;  or &#8220;is a response stuck in my SPAM filter?&#8221;  Of course, it never is.  And if your problem is important enough, you have to email again or call, and that&#8217;s just as annoying as having to flag down that waitress.</p>
<p>When you&#8217;re the business owner, there are a few simple things you can do to be sure that your customers never experience this.  First and foremost, send an auto-reply to anyone who submits a question through your contact form.  Assure them that you received their inquiry and that you&#8217;ll get back to them shortly.  Secondly, answer every question within a day max, most of the time sooner.  If you&#8217;re waiting on something for an answer, send an email stating that you don&#8217;t have an answer but you will in a day or two.  If there&#8217;s a question from a customer in my inbox, that immediately takes precedence over any other email or any other task.  Without customers the business wouldn&#8217;t run, so that new web feature I was working on wouldn&#8217;t be of much value.</p>
<p>This really isn&#8217;t that hard.  It doesn&#8217;t require that you sit in your inbox all day long or that you can&#8217;t get other work done.  Just that you respond in a timely manner just like you would want someone to respond to you.</p>
<p><strong>Update: </strong>a few hours after writing this post I had to call our hosting company because they hadn&#8217;t done something simple that they said they&#8217;d do.  Turns out it got lost in the shuffle and wouldn&#8217;t have happened had I not called.  I understand everyone makes mistakes, but as a business you really have to do your best not to let your customers get forgotten about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2010/06/17/when-the-waitress-forgets-about-you/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to Figure Out What to Automate</title>
		<link>http://www.adam-mcfarland.net/2010/06/15/how-to-figure-out-what-to-automate/</link>
		<comments>http://www.adam-mcfarland.net/2010/06/15/how-to-figure-out-what-to-automate/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 22:21:46 +0000</pubDate>
		<dc:creator>Adam McFarland</dc:creator>
				<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[Decision Making]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.adam-mcfarland.net/?p=1636</guid>
		<description><![CDATA[I think everyone who owns a web business wants to do as little work as possible to make as much money as possible.  That&#8217;s pretty obvious right.  Given that we&#8217;ve built our cart from scratch, we have the ability to automate just about anything that can be automated.  So why don&#8217;t we?  I get that question from time to time, particularly from people who have just caught the internet business bug and think that they can just automate everything, do nothing, and sit back while the money rolls in. The answer is pretty simple: because in many instances there are &#8230; <a class="continue-reading" href="http://www.adam-mcfarland.net/2010/06/15/how-to-figure-out-what-to-automate/">Continue reading</a>]]></description>
			<content:encoded><![CDATA[<p>I think everyone who owns a web business wants to do as little work as possible to make as much money as possible.  That&#8217;s pretty obvious right.  Given that we&#8217;ve built our cart from scratch, we have the ability to automate just about anything that can be automated.  So why don&#8217;t we?  I get that question from time to time, particularly from people who have just caught the internet business bug and think that they can just automate everything, do nothing, and sit back while the money rolls in.</p>
<p>The answer is pretty simple: because in many instances there are trade-offs.  There&#8217;s always the initial time spent up front. But sometimes even with the automation you end up creating more work for yourself in maintenance. Or, even worse, you lessen your customer&#8217;s experience.</p>
<p><strong>I have one really simple rule when trying to decide whether something gets automated or doesn&#8217;t.  If it saves us time, requires little to no maintenance, is scalable, doesn&#8217;t negatively impact the customer experience (in many cases, we&#8217;re trying to improve the customer experience), AND the end gain is worth the upfront time and resources to make the feature happen, then we do it.  Otherwise we don&#8217;t.</strong></p>
<p>A good example of a successful automation is the <a href="http://www.adam-mcfarland.net/2010/01/04/how-i-handle-customer-service-on-a-new-feature/">failed checkouts on Detailed Image</a>.  That&#8217;s a win for everyone across the board.  Since we implemented that, the number of failed checkouts has dropped to only a few per week, with almost no multiple failures from the same user.  Previously customers would fail over and over and over again because they didn&#8217;t know what was happening.  We gave the customer the information needed to solve their own problem, and they have 100% of the time.  I used to answer emails from customers regularly, but since then I haven&#8217;t received one.  And they&#8217;re less frustrated because they can solve their own problem immediately instead of awaiting an email from us.  Win/win.</p>
<p>On the other side of the page, we <a href="http://www.adam-mcfarland.net/2010/04/08/managing-out-of-stock-products/">haven&#8217;t fully automated our inventory system</a>, specifically ordering from vendors and managing &#8220;out of stock&#8221; items.  The comments on that post were fantastic.  Probably better than the post itself.  A lot of people posed questions about why we couldn&#8217;t go any further.  I did my best to explain our situation and why a fully automated system could potentially cause more headaches for both us and our customers, in addition to the upfront time to create, test, and deploy the features.</p>
<p>A more extreme idea would be to try to automate customer service.  The customer emails us, we scan our large database of replies, and automatically email them back our closest match.  Sounds crazy, but it&#8217;s possible.  Most companies that do this do a hybrid version where they send back suggestions automatically but still have a real person follow up.  We might do that at some point. However, that would require a lot of upfront time/money/work, and it would probably piss people off.  One of our best competitive advantages is that we reply to our emails with real replies from real people, and we do it relatively quickly.  Instead of fighting everything with automation, the best long term business solution to handling our ever-increasing volume of customer service emails might simply be to just hire a customer service rep.  All of the programming in the world can&#8217;t create the quality answers that a good employee can.</p>
<p>With every single business problem we always go through this same iterative thought process.  It makes for interesting conversation because we <em>can</em> attempt to automate just about anything.  Just because you can do something though, doesn&#8217;t mean you should.  Or, as <a href="http://www.imdb.com/title/tt0366551/quotes">Kumar said</a>, &#8220;just cause you&#8217;re hung like a moose doesn&#8217;t mean you gotta do porn!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adam-mcfarland.net/2010/06/15/how-to-figure-out-what-to-automate/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

