Home arrow Blog arrow 2008 arrow 04 arrow 02 » iRobot - Elite CRM, stupid returns system
2nd April 2008

iRobot - Elite CRM, stupid returns system

James Taylor Posted by James Taylor

This review in destinationCRM of iRobot’s automated customer service system - in which the system was given a 2008 Elite award - reminded me of an experience with a different iRobot system. iRobot’s return system is less award-worthy. Let me take you back a few months…

At Christmas I took advantage of an iRobot offer to buy two robots (Scooba mop and Roomba vacuum) and get one free (DirtDog vacuum). These duly arrived and we used them for some time, rapidly concluding that the DirtDog was fantastic and that the Roomba worked as advertised. They were keepers. The Scooba, however, could not cope with the uneven floor in our kitchen (large tiles, deep grout).  I called the returns folks to return the Scooba.

Clearly, I thought, a company like iRobot will be able to calculate the difference in value between what I keep and what I paid and refund me the difference. After all this is not a hard calculation (only a very few pricing rules need to be applied) and iRobot is too new to be burdened with lots of legacy applications…

Sadly, as you can probably guess, this was not the case. No, I was told, this won’t work. To get any refund you must return exactly what you bought. I explained that this would mean me packing up and returning 3 robots and then immediately buying 2 new ones. Nevertheless, I was told, the system will only allow us a refund if the complete purchase is returned. So, reluctantly, I sent back all three and re-ordered the two I wanted. Net cost to iRobot - 2 additional robots that have to be refurbished and sold as used plus additional free shipping on the new ones. Presumeably this was all charged to the returns policy.

Yet there was no need for this. Calling out a hidden decision - “Calculate refund for return” - and using some simple business rules to calculate the value, at time of ordering, of what was kept compared to what was paid, would have allowed me to send back just the one robot I actually did not want. The trouble was that iRobot had hidden this decision, simply forcing it to the amount paid and imposing tight constraints on what had to be returned.

Besides solving my problem, and saving iRobot money, this would also have increased their flexibility. They could calculate returns differently for different channels or products, offer discounted returns after 30 days  and much more. They could use this decision point to generate competitive advantage. Sadly, they do not.

I am sure the automated system for which they received an award is wonderful - I have not had to use it yet - but clearly they could do with making their return system a little smarter.

Tags: , , , , , , , ,
This entry was posted by James Taylor on Wednesday, April 2nd, 2008 at 3:41 pm and is filed under Business Rules, Customer Experience, Decision Management. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

There are currently 2 responses to “iRobot - Elite CRM, stupid returns system”

Why not let us know what you think by adding your own comment?

  1. 1 On April 7th, 2008, Beyond Blinking Lights and Acronyms said:

    When Robots Attack…

    James Taylor over at the smart (enough) systems blog posted an interesting article last week. It was one of those that if it wasn’t so serious it would be funny. His post iRobot - Elite CRM, stupid returns system details…

  2. 2 On August 13th, 2008, Warranty decisions are one reason iRobot’s outsourced call center doesn’t work as well as it should » Smart (Enough) Systems, the blog said:

    [...] - for want of a decision the customer was lost. I would point out that some time ago I posted on iRobot’s silly return process and the contrast of this with its apparently award-winning CRM (here’s another post that picked up mine and that has a comment proving I was not an isolated [...]

Leave a Reply


First time on the Smart (Enough) Systems blog?
Check out the First Time User's page, subscribe to the blog feed, buy the book or visit the Wiki.

Related Posts

Recent Posts