No one will ever do things like you do.
Whether you outsource your customer service to a local provider, a Big 3 firm, or a remote company in India it is always the same: someone can do your work for you better, cheaper or faster. It won’t be the same, though.
Unfortunately, outsourcing decisions are done based mostly on cost. Gartner does an outsourcing study every year and it always comes the same: people say they choose the best provider for their need, but in a separate question mention cost as the biggest driver for their decision. Conversations also go back to Cost – always.
Cost is not always the best method to select an outsource provider.
There is a method to selecting the best outsource provider, and it has two steps:Step 1 – Figure out what to outsource Step 2 – Figure out why you are outsourcing
How do you figure out what to outsource? Simple. Look at all your business functions, list them, and then mark the core and critical functions – those without which your organization will perish in short time (it may be talking to customers, or selling, or creating campaigns, or fulfilling orders, or anything else). Once you have your core, critical functions marked make a list of the ones you did not mark or select. That is your list of potential functions to outsource. The other ones are to be kept in your organization. No discussion.
How how to know why you are outsourcing? Go down the list of potential functions to outsource and mark next to each which is the problem you are trying to solve through outsourcing? Speed (too fast, too slow), Quality (do it better, do it worse), or Cost (too cheap, too expensive). There may be some of them you are not trying to outsource (even if they are not core, critical functions) and that is fine. After you marked them, look at the following chart and make sure you can live with the tradeoffs.
Are your customers ready for your trade-off?