I'm a very polite person, but last week was absolutely sent near over the top over this client. So, this post may be a venting post, but also can be considered a lesson learned, so I will pass it along.
Client - has a website that was developed by a "family member". I'll leave it at that. They came to me asking me to fix it. Now, this just isn't any web site. It's around a thousand pages of strictly coded HTML - and an Ecommerce (if you can consider it that) site. The person who developed it basically found a shopping cart service out there, ewebcart.com, then proceeded to hand code HTML for 6 categories and about a thousand products worth of HTML pages. No kidding - hand coded HTML for all those products. Each page has a form that submits to the web cart.
Needless to say, updates for them right now take a little time. Therefore, the web designer that did it, aka family member, went back to school and doesn't have the time to do it. Yeah, right. I wouldn't have the time either. So, they came to me to build them a proper cart and get them set up with a back end that they can use to update the store.
Well, it took me a couple of days to set the cart up and a couple of months to load all the products in (not full-time, of course). So, last week the site is ready to go. I build the site with a dedicated IP on my server (yay, Glowhost rocks), and was all ready to launch. The client asked what they needed to do. I told them that in order to launch we would have to point their domain name to my server. I told them, easy to do and that they could handle it if they wanted to. Well, they didn't know where to go to do that. I asked where did you register the domain? They responded they didn't remember. Who has the account password? Uh, we don't know...
So, I then went through the forgot password wizard FOR THEM at Networksolutions. I had my client on the other end. They were forwarding E-mails as they came to the main account. Thank God that they registered a still active Email. How many of you have done this for your clients too?
The next thing was that I told them that since the site was ready to go, I would change the DNS and it would go live. Now, up to this point all issues as far as I could pull out of this client had been tested, resolved and put to bed.
After I hung up with them, I went into the account and changed the DNS. Bingo, we were live. Test transaction worked well, mail server fired off as was supposed to and the SSL was in proper sorts. I congratulated myself silently for a job well done and after I was absolutely sure that everything worked properly, I called the client.
Their answer was, You did WHAT? I said that just as you had instructed, I launched the site and it was working, YAY and Congratulations to all. Have some champagne.
Uh, we'll have to take a look. So, I get a call back in a couple of hours and they told me to change it back. Huh? Change it back? Yeah, we didn't know you were going to launch the site already. I felt like saying, what part of spending an hour on the phone with me with network solutions didn't you understand? What part of change the server didn't you get?
OK, whatever. I changed it back and they had their old crappy store back instead of the shiny new awesome store I had. I asked why? Why, since all issues had been resolved and that the money was getting in the bank?
We had a big meeting the next day to discuss. The reason they wanted me to put the store back was because the Auth.Net seal wasn't in the right place. Can you believe it? I sat there in the meeting and said that I would put it where they wanted it, but wanted to scream out, What? The Auth.Net seal was misplaced? It took me all of 3 minutes to fix the placement. For that, I had to roll back a launch!
Some other items that they came up with for me to change were some text size increases and a suggestion of a color change or two. All of which I think were prompted by being in a meeting and those persons having to look smart and come up with some suggestions while they were at it. All changes took me around a few minutes to make. I'm still fuming.
Times like these makes me wanna take up another career.
Thanks for the vent, sorry for such a rant.
CharlesH