Skip to main content

First, and most importantly of all, I want to apologise for the recent disruptions to your services. Over the past week, we’ve been performing essential work with the underlying purpose of improving service for each and every one of you. Unfortunately the process itself generated a series of unexpected complex issues that consequently impacted you.

This was probably the hardest week in our history, both for ourselves, and more importantly, for you and your own customers. I’d like to thank you for your patience over this period, and to take the time to explain what happened, what went wrong, and what our plans are to make sure the service we provide to you is the best it can be in the future.


What happened?

Over a period of 8 days, we moved servers between our data centres. Our entire shared platform, mail, and our name servers literally moved 75 miles , from the colocation data centre in Derby that has been our home for 7 years, to our newly finished state-of-the-art data centre in Leeds. It was the single largest, most complex task we have ever performed. The sheer amount of data involved was truly enormous and changing constantly. It also meant that many staff were needed to be moved off their essential day-to-day tasks in order to help.

We wanted to get the move done as quickly as possible, with a minimum of pain, without taking anything offline…although as you know, things didn’t go exactly to plan. With our new shared platform, we have redundancy at all critical points, so we could move clusters of servers during periods of lowest traffic, that is, between 10PM and 6AM, without interrupting service. Two interconnects were set up between the data centres, allowing us to have hardware at two disparate locations operating as if they were on the same internal and external networks.

The plan

The move was essentially planned as follows:

  1. Set up the infrastructure to take our platform in the new data centre, with the front-end load balancers ready to go.
  2. Move half of a server cluster a night, each cluster is moved over two consecutive days.
  3. Up until the half-way point, all network requests comes in via the old data centre, and if the destination server is in the new data centre, traffic goes down the interconnect, hits the server, goes back up the interconnect, and out.
  4. As we move more servers, traffic across the interconnect increases, up until the half-way point. At this point, we switch the BGP announce over, so requests come in via the new data centre. At this point, the interconnect is used when requests are directed at servers still in the old DC.
  5. Repeat until complete. On the final day, switch over nameservers to hardware set up in the new data centre.

The technical details

With lots of redundancy at each point, what could possibly go wrong? Well, you may have noticed that there’s a lot of reliance on the interconnect, and while these connections themselves were all redundant, problems arose as a result of capacity over this link.

Of course, in the tech world, if something is going to fail, it’s going to do so catastrophically, and fail it did.

We were moving from a simple, flat, ‘old-style’ network to a structured, redundant network (that is a move to spanning tree protocol). What we didn’t realise until too late, was that the old network was actually inconsistent, so parts of it actually had STP enabled, and parts didn’t. This is essentially the worst state for a network to be in, particularly if you’re going to be making any changes.

There were routing problems across the interconnect (or ‘tunnel’, as we’ typically refer to it), which caused a variety of different problems. These also resulted in a higher traffic load across it, which was already higher than expected. And the tunnel became saturated (i.e.  we were trying to push more traffic through it than it had capacity, and we’re already talking in the order of gigabits here. At this point, some traffic is dropped, some goes through slowly, and for Exchange, it causes problems with replication. DNS was also being served through the tunnel, which caused additional problems.

Now the real problem here was, that once the job was started, we couldn’t stop, regroup, and rethink our strategy. There is traffic going through the tunnel, and it’s patchy, but there isn’t an alternative. The issues started rearing their head on day 3 of 8, and full resolution could only be reached once the migration was fully complete. A lot of work was done behind the scenes by our network team to ameliorate issues as they popped up, but it was mostly firefighting.

Throughout the process, our system administration team and support guys really pulled out the stops, often putting in 16+ hour shifts, and pitching in even when they were scheduled to be off. All of our staff really care about Heart Internet, and providing the best service possible is of paramount importance. When we get it wrong, it feels like a personal failure.


What we learned & what we’re changing as a result

The most frequent questions were asked was ‘What’s happening? Why are there no details?’ This is the part that we’re now focusing on improving the most. When in the midst of solving a technical problem, there is a strong desire to fix the issue first, and communicate once it’s fixed. Typically, this is a highly efficient method to use for us, because many issues are resolved quickly in a few minutes. They have the most challenging technical duties here, not only because of the technology and systems in play and the skills and knowledge required, but because of the intense pressure to reach a fast resolution. They are the end of the chain, which starts with your customers and visitors contacting you, then continues to you contacting to our support team, and them requesting updates from our sysadmin team. There is a difficult balancing act between providing information and having all hands on deck to fix matters.

We were also asked why we didn’t provide more information upfront. In hindsight, this is definitely something we should have done, but we honestly expected it to cause very few, if any, problems. Our planned status page message therefore didn’t provide enough insight or cover the issues accurately enough.

I think the biggest lesson we learned, other than ‘hope for the best, prepare for the worst’ was to be open, have a stronger process for internal and external communication, and explain everything to you in advance, with greater transparency and more details where possible.

We’ve always been proactive in making improvements and taking your feedback on board at every stage. We’ve had a lot of great suggestions, and hindsight has also proved that there are significant changes we can make moving forwards. Even though we made a once-in-a-lifetime move, we’ve seen that we can be more transparent and keep you more informed about anything we have planned, regardless of how small and how few people are affected.

At the moment, we're collating ideas from every department to come up with a strategy to improve. There’s a significant focus on enhancing communication (and helping you communicate with your customers more effectively as a result). It forms a lengthy discussion of your feedback and comments regarding the situation, in addition to ideas and plans for practical implementation.

Whilst we get those finalised, we’ve decided on some core points to establish a better process starting now:

Advance communication – If we think you’re going to be affected by maintenance work, we’ll email you, at least a week in advance where possible, and tell you what we expect the impact to be. You won’t have to rely on manually checking an external status page every day.

Transparency – If things go wrong, we’ll give you more detail, and an ETA where we can. Very often ETAs are notoriously difficult for a whole range of reasons that need a follow-up blog post to explain,but we’ll keep you informed at each stage where we can.

I also have plans for a Heart Internet specific status page (that is, a non-whitelabelled one) so we can go into a little more detail about issues, especially where it affects Heart Internet specific systems like Hostpay, or the Reseller Control Centre. This might take a little more time, but it’s very important to me that we get this right.

I’m sincerely sorry that we got it wrong, and for the knock-on impact it had on each and every one of you affected. Hindsight is a wonderful thing that we can only learn from, and we’ve collated and digested every single piece of feedback from you in order to ensure we provide the service and information you expect moving forward.


The good news

We wouldn’t perform such a large scale migration if there weren’t some serious benefits. We’ve moved to a fully redundant data centre under our own management. We’re now under the safeguard of a networks team completely dedicated to hosting, and their only job is to make sure that the service we provide is uninterrupted; they can dedicate their time just to us (and therefore you). We no longer have to deal with two distinct teams and network designs when we have issues, so there’s less room for error, and most importantly, you’re entirely in our hands now. If something goes wrong, we’re responsible, and likewise, if everything goes right, that’s us too.


Just to add

Heart Internet means a great deal to everyone who works here, especially me. I’ve dedicated the last 6 years of my life to improving it and putting our customers at the forefront of all of our decisions. I started in first line tech support straight out of university, and I’ve worked my way up the business from the bottom. From my time on the front lines, I know the frustration you face when we get something wrong, or we fail to fix a problem you’re having, because you feel powerless and it has a widespread impact. To those of you who’ve recently joined us: we know you’ve had the worst possible first impression, and we can only apologise and ask you to give us a second chance. It’s the total opposite of our usual service that so many people rely on.

I want to reinforce that we’re dedicated to empowering you and giving you the confidence in us to concentrate on running your business. Every company encounters issues at some point, but no one is more dedicated to improving and fixing our mistakes than we are.

We pride ourselves on having the most knowledgeable and well-regarded customers in the industry, and we’re deeply saddened to have let you down with this when you deserve the best possible experience at all times. We don’t take anything for granted, and we hope we can regain your trust and respect to make it a mutual partnership once more.

I can only apologise again and state that we are committed to making a series of improvements that will directly benefit you and ensure we meet your needs in every way possible. If you have any questions that I haven’t covered, please email me directly at [email protected].

59 Comments

  • Peter Knight says:

    Guys – Sh*t happens. Appreciate it was stressfull for you and resellers like ourselves. Thanks for such a comprehensive followup and explanation.

  • Andrew McEwan says:

    Thanks for the frank explanation, Craig – it’s very much appreciated. Having been a Heart customer since 2008 I know that what happened is very out-of-the-ordinary. Tech Support has always been excellent. Yes, we all make mistakes, but it’s what you do with the knowledge gained from them that makes the difference. Looking forward to more years of Heart-powered hosting!

  • Mark says:

    When it goes wrong, all anybody can ask is that you apologise and learn from it. Hats off to you for doing exactly that.

    I must confess I was calling you every name under the sun during the outage, but now that the dust has settled and in light of this post I take it all back… well most of it 😉

    Keep up the good work.

  • John says:

    Open, honest and yet confident!

    Hats off to you all for this, let’s hope we can all benefit from your hard work and the new data centre.

  • Jeremy Webb says:

    Craig,

    What a week that must have been. Yes, it caused problems but I view this as a blip on an otherwise faultless 8 years using Heart Internet. Lessons learned and we move on. Thanks for the honest explanation.

  • Patrick says:

    I appreciate this blog post by way of explanation, and I think that you’ve hit the nail on the head as far as the issues to work on – advance notice and transparency.

    Both of these have been a source of frustration for us on several occasions, and I would welcome better communication – so we can manage our clients’ expectations all the way down the line.

    Recently we’ve had a few things – the .uk domain name change, which wasn’t good for password management and we couldn’t figure out what at happened at first, and email password expiration – have been brought out with no advanced warning and it’s only right we should be told – or even consulted – before changes are made.

    Anyway, hats off to you for this. It goes a long way to making up for the frustration of the last few days. By the way, our WordPress sites’ admin areas are running much faster now, so thanks for that!

  • Phil Hitchman says:

    I can only concur with the statements so far. Thanks for all your hard work and for sorting the problems out. And thanks for such a frank and detailed explanation/apology. Keep up the good work!

  • Austin says:

    Like Peter said, Sh*t happens! I have been a Heart Customer for a long time and this was the worstest thing thats happened in all them many years!

    I always say, good-news or bad-news = communication wins every time.

    I had clients left right and centre calling saying “my exchange email isnt working” – I was like… Yeah I know, don’t panic the world wont end.. we got engineers on-site fixing the cables (I was tempted to blame the sharks – https://youtu.be/1ex7uTQf4bQ )

    I kept in contact with them, sucked in deeply through my teeth a few times and shook my head saying “oohh its quite a bad one”.

    I said “at least the hackers didn’t get your nude selfies” !

    Keep up the good work, see you tomorrow and if it happens again, blame the sharks..

  • Tim says:

    Hi there,
    Just to say thank you for the frank and complete explanation of what happened. Communication is key, good news or bad ! To be honest, I’m not sure many of my clients actually noticed lol
    I know it’s so difficult when you are providing a service like yours, if something doesn’t work 100% of the time, people get on your case in less time than it takes to say ‘website is down’ !
    You guys do a fantastic job, and have done ever since I’ve been with you (since 2007).
    So, once again, thank you for the explanation, and good luck for the future :o)

    ….. gutted I can’t come to the Dev Con ! Next time I’ll be there !!!

  • Cliff Smith says:

    Good luck with the new system and thanks for keeping us informed. Made a nice change that it wasn’t me that had messed up our websites!

  • Brendan Doyke says:

    Even In the best run organisations things go wrong. I have had years of trouble free service from Heart. When I have had a query or issue Customer Service has been second to none.

    One hicup in since the early days is some record !!!

    Thanks for being open and explaining where things went wrong.

  • Alan Wright says:

    An open and frank account, so thanks for that. You’ve already said it in your comments but really needs to be acted on – forewarning the resellers! If we had been told you were carrying out such a move, we could have been more prepared. You have previous for this when moving servers in the past, where we weren’t told until it went a bit pear shaped! So, please, this must be the last significant infrastructure change without warning us.
    Looking forward to the new, improved service and do keep up the good work!

  • Nathan Clarke says:

    I agree with the comments so far, I have been a heart customer since 2007/8 and have always loved the great service you guys provide… your support is excellent… even the best planning can create an unforeseen problem… you have done the 100% right thing and told everyone what happened and why…

  • Anna says:

    Really appreciate you posting this article Craig – honest, open and representing everything I’ve come to expect of Heart after being a reseller customer for over 4 years. I’ve never once had a problem with Heart in all that time, the past week being the exception. Onwards and upwards!

  • Phil says:

    Thankyou for compressive explanation.

  • John Clements says:

    Appreciate your honesty and I this explanantion can only enhance Heart’s integrity.With the problems experienced I think it Just shows the value of getting a partner involved who is used to doing this sort of migration activity and perhaps the single point of failure would have been identified and eliminated. Still, onwards and upwards!

  • Aaron Roach says:

    Well done guys on what appears to be one stressful week. Stuff happens, and I thank you for getting on top of it and sorting it out as soon as you could. Well done!

  • Kenny McMillan says:

    Have to say (apart from an email glitch for a couple of hours) I didn’t see any catastrophes. Been a Heart customer probably since the company set up (10 years?) and never had much more than that couple of hours last week in terms of disruption. Good luck in your new offices!

  • Dave Smith says:

    This is why I moved from Fasthosts to Heart. Not for the problems (which are few and far between), but for the grown-up attitude to dealing with them, and the desire to do the best for the customers, rather than the P&L account. Yeah, it’s caused us problems, and too much information rather than too little, going forward, will be a great improvement, but hats off for taking the rap. Honesty, transparency and information – that’s what’s important. I hope you’re buying your techies a beer or three this weekend!

  • B. S. Wood says:

    Thanks for the explanation. Worse things happen at sea, and as already mentioned 5h1t happens. It would take much more of a ‘disaster’ to make me think twice about leaving HI, especially with the level of support you give.

    We certainly would not have had such a truthful and prompt explanation had it been one of our previous reseller hosting outfits we had used in the past (has a number 2 in it’s name).

    Here’s to the next five years with Hi, which I have to say have been an absolute pleasure, and also all the best in the new HQ. 🙂

  • Mat O'Marah says:

    Moving your entire infrastructure could well have been something a teeny tiny heads up would have been useful to know about. Just a post on the reseller news feed we see when we login before the work started would have probably gone a long way and bought you a lot more support (or less of an angry mob).

    And when it all started to go so monumentally wrong maybe a sentence that pointed out a data centre migration has gone more wonky then the tower in Pisa would have helped. If we have an explanation then we can tell our customers – you just left us all in the dark with wishy washy explanations of networking problems, dns failures and check the status page that told us nothing.

    And in the midst of all this, turning off posts to your Facebook page just sent such a negative message! We resorted to Facebook because we were so p*ssed at the response we were getting, and then you gave the impression you didn’t like that so turned off the ability to post. Even if done for the right reasons it looked like you were trying to hide something.

    Our reputations have been affected, our cashflow and income has been affected.

    To be honest I’ve not decided if I am going to stay with Heart, at the moment it is a choice between a second backup hosting company or moving everything.

    As they say actions speak louder then words, how quickly we see this improved communication – advising on maintenance etc is critical! Days, weeks, months?

    You say “If we think you’re going to be affected by maintenance work” … that concerns me. You didn’t think we would be affected by this.

    I would rather see a reseller only page that lists all maintenance work that affects servers / systems that I use. Then I will immediately know when my phone rings that there is work being undertaken.

  • Vernon Quaintance says:

    Many thanks for the details of what went wrong. Murphy’s Law must always be respected in these things! As you now realise, communications before, during and after are the key and so for the future I trust you will ensure that one person is given prime responsibility for keeping the clients informed – good news or bad.

    The timing was particularly unfortunate from the point of view of myself and my clients as I had to organise a mass move from an old server I personally ran to the Heart platform. The technical issues didn’t inspire confidence at the time! Fortunately, all Service Tickets were dealt with promptly and courteously – so hats off there.

  • Chris Randall says:

    You say you want to be more up front and improve communications. How about allowing resellers to actually speak with tech support?? I find I often have some not necessarily major issue and it ends in messages going back and forth because they either don’t answer the question clearly or if you raise more than one point they only answer one of them. Instead of it taking hours sometimes because of delays in reading or replying (both sides), one phone call would resolve the issue in about a minute flat. I transferred from Fasthosts and this has to be the one drawback of making that switch – otherwise facilities generally are excellent!

  • Matthew South says:

    Thanks for the in-depth explanation Craig. It sounds like you have a strategy going forward and I agree transparency and advanced communication is definitely needed.

  • Clive Struver says:

    Appreciate the update. Prior warning would have been good, but as others have said, these things happen. I’m sticking with Heart since the technical support and service has so far been excellent.

  • Bob says:

    Thanks for the explanation and well done to the entire team at Heart for getting it sorted. These things happen, its life…sorry its IT!

  • Norman says:

    I work in IT and I know that stuff like this happens – large scale restructures always carry risk. I do appreciate such an honest and realistic appraisal, its refreshing and makes heart stand out in my opinion

  • Alex Wells says:

    Thank you for the details on what went wrong, its nice to know what actually went wrong!

    It is however crazy that you undertook such a large change without letting us know what was going on, something this big was always going to cause problems no matter how much pre planning went into it! If we had known then we would have had better answers for our customers and not looked so incompetent losing reputation and customers which in tern would not have peed us off and cased the negative reaction.

    We moved to you guys because of several recommendations on your support and to be honest the only reason we are staying is your track record of brilliant customer support, had you not been so helpful over the past 3-4 years we would be switching no question.

    in the future you have to improve communication – i would like emails sent to me (3rd party email) every time there is maintenance planned & every time there are issues with any of the servers my reseller package is using along the lines of ‘ Server X is down websites you host are likely to be effected are: X,Y,Z’

    this means i know whats going on instantly – yes it will mean i get alerted to issues with sites that i may not have known about – eg site goes down at 1am for 5 minutes but it would be more reassuring to see that then the current updates.

    if your looking into a reseller status page, could you get it to list the sites we have that are currently effected as well rather then simply server names as its not very helpful when you have 100’s of sites across a wide range of servers!

  • Rhys says:

    Useful to hear an explanation so we can reassure our clients that it was an exceptional event.

    Being forewarned of the move and potential disruption would have been very helpful as we have clients running PayPerClick campaigns that we could have suspended to prevent them wasting money.

  • Luca says:

    S*it happens and your service is absolutely top-notch. Bravo, let’s hope for the best from now on.

  • Jim says:

    Agree Patrick, Email passwords, transparency etc… been missing in the past

  • Graham says:

    Another small local hosting company I use constantly send me email upfront detailing work they are doing – the why, when and how. For some people the way this may be perceived is that there are too many changes and that could result in an unreliable service. For others this is the right thing to do – i.e. to be transparent about your operations, let people know ahead of time and be pro-active in building a resilient service. Omelettes and Eggs comes to mind. I think most people are reasonable and willing to accept less than perfection in a real world – but more so its how you go about it that makes all the difference.

  • Jim says:

    Moving your entire infrastructure could well have been something a teeny tiny heads up would have been useful to know about. Just a post on the reseller news feed we see when we login before the work started would have probably gone a long way and bought you a lot more support (or less of an angry mob).And when it all started to go so monumentally wrong maybe a sentence that pointed out a data centre migration has gone more wonky then the tower in Pisa would have helped. If we have an explanation then we can tell our customers – you just left us all in the dark with wishy washy explanations of networking problems, dns failures and check the status page that told us nothing.And in the midst of all this, turning off posts to your Facebook page just sent such a negative message! We resorted to Facebook because we were so p*ssed at the response we were getting, and then you gave the impression you didn’t like that so turned off the ability to post. Even if done for the right reasons it looked like you were trying to hide something.Our reputations have been affected, our cashflow and income has been affected.To be honest I’ve not decided if I am going to stay with Heart, at the moment it is a choice between a second backup hosting company or moving everything.As they say actions speak louder then words, how quickly we see this improved communication – advising on maintenance etc is critical! Days, weeks, months?You say “If we think you’re going to be affected by maintenance work” … that concerns me. You didn’t think we would be affected by this.I would rather see a reseller only page that lists all maintenance work that affects servers / systems that I use. Then I will immediately know when my phone rings that there is work being undertaken.

    Well said Mat.

    I see a lot of patting Heart on the back here but actually, this was a very poor way to approach such a major move and showed a great deal of naivety.

  • Jim says:

    You say you want to be more up front and improve communications.  How about allowing resellers to actually speak with tech support??!

    I’d vote for that too. There are times when we’ve wanted to elevate cases to a higher level – like when our services were closed down because HEART failed to take a Direct Debit (not our fault at all) – but you get stone walled by the tech’s. All they will allow you to do is send a feedback form – stinks.

  • Fraser Hannah says:

    Thanks for the update. I suppose its true what they say about the best laid plans! I have always found Heart to be a great hosting provider, and look forward to continuing our relationship with them.

  • Martyn Phillips says:

    This is the first outage that I have experienced and it was a concern initially as I did not know a reason for it. I thought some poor admin was being done, rather than a huge move of the type explained.

    In many years of customer service I have learn one key lesson – Communication is key. You can have the worst possible situation and faced with immeasurable flack from people – tell people what you are going to do, tell them that things have gone a little awry and that you are working on the issues = time bought, customer goodwill retained, etc.

    Keep people in the dark and the trust is broken.

    I have no intention from moving from my Heart supplier as the service is brilliant. Please…just keep us informed when large change plans are afoot and we can prepare for issues like this and at least be able to tell out customers what the issue is when they phone.

    Otherwise, great article and explanation and a huge thank you to you and your team for limiting the issues.

  • Chris Jones says:

    Thanks for the explanation. Difficult job. Hope things go smoothly from now on. Have been a reseller customer since 2007, have been very happy with your service and will continue.

  • Jim says:

    Thank you for the details on what went wrong, its nice to know what actually went wrong!It is however crazy that you undertook such a large change without letting us know what was going on, something this big was always going to cause problems no matter how much pre planning went into it! If we had known then we would have had better answers for our customers and not looked so incompetent losing reputation and customers which in tern would not have peed us off and cased the negative reaction.!

    Alex, that’s all spot on. Communication post disaster is only a mop up. Heart – give us the information that enables us to handle the situation with our customers.

    Quite apart from the fire fighting that you caused us, we could have delayed migrating new customers on to this platform until after the move. It’s very difficult to regain credibility with an new customer after a start like this.

  • Dave Hinxy says:

    When a client calls in with a glitch, it’s always good to be able to explain what is happening and give them a timescale so, for us, communication is key.

    Thanks for the explanation, I’ll put the disaster recovery documents back in the safe now then.

  • Peter Taylor says:

    Thanks for the detailed explanation both technical and personal. Let’s hope the dust really does have time to settle! However, this BIG issue followed hot on the heels of the poor implementation of New TLD Reseller (particularly .UK) AND your own move to .UK causing untold login/password problems for clients. This does call into question current marketing, strategic and operational planning – the cracks were showing long before the house fell down!
    On the personal side, Craig, I appreciate your frankness and commitment to Heart. BUT, you are salaried whereas many of us out here are self employed i.e. we just loose money (and possible clients) firefighting and communicating with clients whereas you get paid for the pleasure:-)
    So, your repeated use of the phrase “I can only apologise” doesn’t sit well with the way I feel right now. There is MUCH more that Heart could do for us resellers AND your other customers – “putting our customers at the forefront of all of our decisions”.
    Regardless of the above, well done to all in the “engine room” involved in resolving this nightmare. As someone said Sh*t happens – but who feels the cost of cleaning it up?

  • Jim says:

    Graham, this is a much better approach.

    I don’t relish the thought of only getting communications when Heart “think” it’s going to cause a problem. That’s how this situation came about – because they didn’t “think” it was going to cause a problem.

    I’d rather get too much information than too little.

  • Paul Drewett says:

    Well some harsh criticisms posted so far and some overly rewarding back patting too. Cracks were showing for a while in your systems, you moved your entire infrastructure without notice to us, and when it went wrong left us dangling for a week. For me personally the timing could not have been worse 🙁 so yes I am a bit upset.

    However, your support is still exceptional, and your explanation and apology well received. Although did no-one think to mention your massive relocation dates so we could prepare? I mean, really? No one thought even for one moment that it might be worth telling us what was happening? The real worry here is that companies change with size and perhaps, maybe, Heart has reached that point where it is too big now. I hope not, I love that I have been with you for years and I have always felt valued.

    Thank you for the apology, it is accepted, and we shall move on. But please, it takes 5 minutes to write a blog post, no more secrets or cover ups please.

    Paul.

  • Jim says:

    Craig,

    I appreciate the open response and the attempt to mop up. Some would not have even gone this far. This seems to have regained some confidence and forgiveness from others in the post I have read.

    Having said that, this was a very serious underestimation of the task ahead of you. It can only be naivety that led to thinking that this monumental move could be done in secret without any problem and without anyone finding out what you were doing.

    The fact that you didn’t inform us was your biggest downfall and our hardest blow. You took away our ability to handle this situation professionally with our customers and allowed us to walk blindly into situations that could have been avoided. I’ve spoken below about moving new customers onto the platform in this disaster week.

    This has impacted us professionally with customer credibility, financially through labour spent and loss of business, created stress for our staff, financially for our customers, lost ranking and so on. Please don’t let the number of posts patting you on the back for your statement, water down the seriousness of what happened.

    Someone posted “actions speak louder than words”, you can’t change what has happened but please change what happens from this point forwards. This is not a one off incident from Heart, this is the typical approach. Those of us who have been with Heart for a long time and have perhaps larger accounts may have more experience of this than others.

    Good as Heart are in many areas there are also many areas where Heart could improve and I hope you take on-board the comments that people have spent time to contribute and make use of them.

    I have posted a few comments on here, using a pseudonym, not because I want to hide, but because I don’t want to announce to the world our hosting affairs. If you want to find out who I am, use ticket 1409050148

    Thanks,

  • Jim says:

    Thanks for the detailed explanation both technical and personal. Let’s hope the dust really does have time to settle! However, this BIG issue followed hot on the heels of the poor implementation of New TLD Reseller (particularly .UK) AND your own move to .UK causing untold login/password problems for clients. This does call into question current marketing, strategic and operational planning – the cracks were showing long before the house fell down! On the personal side, Craig, I appreciate your frankness and commitment to Heart. BUT, you are salaried whereas many of us out here are self employed i.e. we just loose money (and possible clients) firefighting and communicating with clients whereas you get paid for the pleasure:-) So, your repeated use of the phrase “I can only apologise” doesn’t sit well with the way I feel right now. There is MUCH more that Heart could do for us resellers AND your other customers – “putting our customers at the forefront of all of our decisions”. Regardless of the above, well done to all in the “engine room” involved in resolving this nightmare. As someone said Sh*t happens – but who feels the cost of cleaning it up?

    Agree entirely Peter,

    There is an unfortunate history that is less than exemplary. Clearly others haven’t seen or experienced these events judging by their posts. That’s not to say Heart is all bad – far from it. We’ve been with them for years and have no intention of leaving, but we do get very frustrated at times with the way they operate.

  • Patrick says:

    Well put, Mat. I had no idea they had turned off Facebook posts while this was happening.

    I have also had perfectly reasonable comments on this blog rejected for raising these very points – for example the post about the move to .uk which was done with no advance warning. When you refuse to publish a mildly critical comment because you don’t like it, or turn off Facebook posts, it gives out the impression that you don’t want to listen to your customers. It’s like “we want to get our message out but don’t spoil it with anything negative.

    The world does not work like that any more. If you get negative comments, it is an opportunity to address them head on and in public. They should be published and responded to properly, and not with some glib PR message.

    This often happens when the marketing people in an organisation hold too much sway. Part of this re-evaluation process should involve educating your marketing people that criticism is an opportunity to show great customer service, not something to be suppressed because it doesn’t fit in with your marketing message.

  • Simon Hobson says:

    Very open and honest – but as others have said, work of this size/complexity/risk should have been notified in advance even when it’s “you shouldn’t notice”.

    Contrast with one of our connectivity suppliers (a top level company known for their red logo in the mobile market) had a total (AFAICT) UK wide outage last week. Some services were back up in 10 minutes, but one of our sites – a major science/technology park – was offline for over 10 hours. We’ve had not a peep from them about what happened, why there was no resiliency, etc, etc even though we’ve specifically asked them for a statement.

  • Gordon Diffey says:

    Craig, I appreciate your full explanation. I think from my perspective I was so surprised at the problems and the way you struggled to work your way through it. I have been a reseller for some time (having over 100 websites hosted with you) and have always been impressed with your customer service, speed of action and high “up-time” – in fact these are some of the key selling points that I have used to sell your hosting platforms. I guess it was the sudden issues with little explanation from yourselves that left me feeling very vulnerable when the inevitable customer complaints came in. The weekend and Monday were definitely uncomfortable for me.

    I now look forward to normal high levels of service being resumed.

  • Patrick says:

    Interesting to see so many mention the same gripes about the service, but communication in particular.

    So how about setting up a consultative group or user group for resellers in particular who rely on Heart as the backbone of their service. It’s clear what’s needed is a better dialogue between Heart and its resellers, and I’d be happy to play my part if it means a better all round service for us, and consequently for our clients.

    The feedback system is useless. I have used it a couple of times after being sent that way by support staff, and have never even received a reply!

    We’ve hosted our sites on Heart for four or five years, and I have plenty of experience dealing with other hosting companies, usually to transfer out domains and e-mail etc. Most have awful support while Heart’s is (most of the time) top notch, and you can sense Heart’s support agents actually care.

    But anyway. User group please.

  • Greg Kendall says:

    Craig,

    I used to work for EDS and we regularly performed migrations that made this move simple by comparison. The key to success was always ruthless change management and great customer communication.

    Change management made everyone involved fully aware of what was to be done, by whom, when and how – and what would be done if things did not go to plan.

    Customers were fully informed of upcoming changes that could or did affect them, so they too could make appropriate plans where necessary.

    Many lessons were learned when things did not go to plan – and improvements were made continuously.

    I’ve been using Heart Internet for many years and the service is great. I’m heartened (sorry) to hear your heartfelt (oops again!) apology and hope that your service is made even more robust as a result.

  • James Holloway says:

    I really appreciate your response and the amount of detail you’ve put in to explaining everything, but the whole experience has raised a few issues which need to be addressed to avoid such a nightmare (for all of us – including you) in the future. Mostly, it’s about communication.

    I’ve read other people’s comments and I agree with most of them.

    I really think you need to put the following in place (sooner, rather than later):

    • An alert on the RCC for ANY upcoming works planned (regardless of how likely you think they are to cause issues) – you could use it instead of the new and irritating “You just bought this xyz.com domain, so why not buy xyz.info too?”. It would be nice and clear and nobody could later accuse you of not letting them know.

    • I moved to you back in 2009 (I think) and I came from Fasthosts – they were truly awful in every respect, except that you could call up and speak to their Tech Support. As someone else has commented below – that would make a huge difference to resellers between getting issues resolved in minutes, as opposed to hours. As a result, you’d have fewer frustrated customers and many more happy ones!

    • Some kind of guarantees to resellers would be great, because it’s us that lose business when your servers go awry, and many of us are self-employed and depend on our customers. Some sort of gesture of goodwill would go a long way to keeping your resellers happy.

    I know that in practice very little (if anything) will actually change, it’d be very naive to think otherwise, but that’s my two cents.

    All that said, your upfront honest explanation and apology is definitely appreciated.

  • Tim Thornley says:

    Been with you for 6 years and have received excellent tech support throughout. I can imagine the headaches involved in this move. I personally didn’t have too much disruption, a few sites that I couldn’t access for a short while and none of my customers squeaked, but I knew of the major move so figured, knowing you lot, it would soon be sorted. Glad all is ticketyboo. Time for a pint or 3!

  • Mike Phillipson says:

    Thanks for this. Appreciated.

    Some hard lessons here – don’t waste a single drop of what you’ve learned, and you’ll go from strength to strength.

  • Chris Hartley says:

    Communication really is the key!
    I wouldn’t have raised so many support issues if I had realised the full situation – meaning I wouldn’t have been in your hair, using up valuable resources!

    The proposed changes sound like a good start…. Chris Hartley, Design.art

  • Ken Mahoney says:

    Excellent customer service throughout. You kept us informed. Being included ‘in the loop’ reduces the pain. Final explanation and polished outline of what’s been achieved, removes any memory of the pain – like childbirth! Now have an improved platform for our business – the new baby 🙂

  • Davide says:

    All I can say it gave me more time at Costa Coffee to Enjoy my Espresso 🙂

  • Phil says:

    Having been with HI for a few years now, like most of the Resellers here, I can only re-iterate their sentiments regarding keeping us informed.

    Your explanation and apology is most welcome.

    I will be staying with HI as the 2 days downtime during this relocation for me, versus zero since I joined with you proves that you can provide a stable service.

    I look forward to more notifications and continued excellent customer service.

  • Mark says:

    Keep up the good work Heart – sh*t happens – the key is to apologize (check!), learn from it (check!) and then get back to work 🙂
    Best of luck moving forward – I’m still a very happy (loooooong-time) customer

  • Adrian says:

    I remember many years ago I moved my servers from one big London data centre to another, a nerve racking (pun intended) task. It was whilst I was balancing on the top of a ladder trying to put a very heavy server into the new rack that my mobile started ringing like mad – yes someone was awake on a Sunday morning at 5am and called me to complain “yes I know your site is offline … I’m holding it in my hands on top of a wobbly ladder … fumbling for the ethernet cable. If you get off the line I’ll be able to plug it back in!”. After that experience I thought about moving my customers to a managed service so I wouldn’t have to go through the pain again. I did some research, moved everything to Heart Internet and have not looked back since. Highly recommended because when things go wrong, however major, Heart service is always superb. Thank You. P.S. Its great to hear you have made such a big investment in your infrastructure but like others have said I would have preferred to have learnt about this in advance. Otherwise keep up the good work it is highly appreciated. Adrian. Happy Customer since May 2008 😀

  • Paul says:

    I have been thinking about this experience and I take back my earlier comments where I may have been a bit critical. I have been a customer since 2006 (I think) and this is the first and ONLY time your systems have been a problem. I reckon that is a pretty fabulous record on your part so you have my 100% support and gratitude – thank you for doing a first class job practically 100% of the time.

Leave a Reply