Startups should not use GoDaddy. Ever
pinolio.tumblr.com
pinolio.tumblr.com
Last week I got a notice they were going to charge me for a renewal, which I did not want. So I called the support guy. Twenty or so minutes later, he sent me to a link to fill out a form where all would be taken care of.
Except it wasn't. Just like my previous few encounters with GoDaddy, when I went to the link I learned some obscure detail about my contract with them prevented me from getting what I wanted -- yet allowed them to charge me in full. I'm not going to go into details. It's a perfectly reasonable request on their part. The problem is they have created this monster of add-on services and items, all with little footnotes and gotchas. And it's all geared to extract more money from me.
Last time I had a domain going to expire that I wanted to keep, I went to transfer it over to my new domain guys. The domain was expiring in a month, but I had to complete a GoDaddy form online to make it happen (sound familiar?). The only way to complete the form online was to check a checkbox. The checkbox said that once I checked it I couldn't transfer the domain for another 90 days. Fuckers got me again.
I could tell you a few more like that. It's always some finely-detailed bullshit that ends up with you paying them more. Last week they got me for around 180 bucks.
So now I plan on using the domain I couldn't cancel. I go to the DNS settings. Looks like the new DNS manager is overly complicated and impossibly to use easily. The "adventure" continues.
I swear I hate those bastards. I consider myself a nice enough person, and I have been disappointed by online services in the past -- no big deal. Some online companies "get it" and some not-so-much. But GoDaddy has crossed a line with me somewhere. I'm not sure if it's the used-car-salesmen experience I get checking out or the policies that exist seemingly to endlessly screw me over in various and sundry ways, but it's just a really, really, really bad service in my opinion.
Did I mention I didn't like it so much?
I also used their DNS service for the first time last month and found it pretty straightforward. Maybe I wasn't trying to do something that would have been complex (I didn't set up mail, for example, or any wild-card entries), but it wasn't to "impossible to easily use."
YMMV and all that.
I could easily live without the day-glo rampage of add-ons whenever I try to register a new domain, but I've gotten used to it.
I've tried some other registrars (names eluded) me that were purportedly better/cheaper but found their UIs annoying and troublesome in other ways. Maybe it's a case of "the devil you know ...", but I don't find GoDaddy to be the Great Satan some make it out to be.
That is the worst part from my perspective. I use namecheap and it is very simple and fast to manage my domains using the namecheap interface. Godaddy seems to bury your domain management under a bunch of add-on services. I really dread helping out anyone on godaddy because I have to wade through all kinds of crap before I get to the screens I want.
Another nice touch by namecheap is that it takes 1 click to setup your DNS for google email services. I feel like godaddy makes MX configuration difficult just so some people will give up and pay for email through them.
The purchasing process IS super greasy car salesman - I'd never ever refer a client to GoDaddy. They'd end up buying 20 things they didn't need, 20 times the cost it has to be. That gets obnoxious, but oh well - at least I know what to expect every time, and I can just say no. It beats talking to the unqualified or rude techies at other hosting companies.
Margins may be low, but the domain registrar market seems ripe for disruption. Are there any interesting upstarts in this space?
The goal was to make a domain name registration and management system I'd like to use. That means no upselling and no charging for standard services like whois privacy, url forwarding, and email forwarding.
I also made it easy to set your domain names to not auto-renew and to transfer away your name.
There is also no magical price change the second year or hidden fees that show up at the end of the purchasing process.
I have a quick repair only. If you see your site with Chrome on Windows 7, there's something about the text that doesn't feel right, it looks too thin to be readable at some sizes. For example, the navigation on the bottom left or (even worse) the text inside the inputs of the login form. It's because of Myriad Pro, not sure if you feel like changing it for some more usual typeface like Arial.
The thing with GoDaddy, which is bigger than it's 8 nearest competitors combined, is that they've been successful on the back of mass marketing, and earning more dollars off of every single customer they have.
All those add ons, that we geeks so easily ignore, are just mindlessly added on by a large majority of other customers who really have no idea what they need. So instead of earning $2 or $3 for the domain registration service, like other registrars do, GoDaddy ends up earning $200 or $300 from those customers (which gives them more money to use towards marketing again).
I think a major hosting company with a good reputation might be able to make inroads into the domain registration industry (Amazon or Rackspace perhaps), but I don't think most people would trust their domains with a startup.
Is this even legal?
I founded a cloud management company for EC2 (and later other infrastructure clouds), and one of the first things we included was decent dns record management. It's integrated into your apache vhosts and whatnot, but the value is really just keeping your sanity when all you need to do is add an MX record.
BTW, what's with E-mailing me about this? I consider it spam, especially since it ends with "Please do not reply to this email."
If people want to write to me person-to-person, fine. I don't really want impersonal ads (the E-mail made no mention of my name, another spam tip-off) about people's products.
And, you don't have backups of all your data and domains? While running your sites on a shared host? This really sounds like something that was bound to happen to you. Be glad you got it fixed and I hope you learned your lesson.
The problem is that nowhere in GoDaddy's certificate purchasing or setup process do they ask you what domain name you want the certificate to apply to. They just apply it to the "primary" domain on a hosting account, which is basically the first domain you set up and associated with that hosting. I kept expecting that the next step in the setup process would ask me what domain I wanted to use the certificate for until there was no next step and the cert was pending setup on the wrong domain.
At no point did they indicate that their single-domain certificate only works on the primary domain until I was on the phone with customer service before revoking it. We ended up going with a multi-domain cert (which they did give us a discount on) rather than change the primary domain on the hosting account because their service representative said that would require downtime for all the sites on that hosting account.
We're talking about a website that got maybe dozens of hits per day.
He was a paying customer!!!! I've never had such a bad host, even from free ones.
Also, I absentmindedly signed myself up for their WHOIS privacy protection. Holy crap was that a mistake! I can't cancel it because it's actually offered by another company Domains By Proxy, but they won't let me log in because the account was magically setup using some bogus credentials and information which they got from the ether or something. So I can't even migrate that account away without sending them a driver's license, and THAT's assuming they have my correct name on file (which is a real possibility that they don't, since nothing else seems accurate). GoDaddy is no help, I have to call DomainsByProxy (which is GoDaddy, btw). DomainsByProxy is no help either, unless I send them a scan of my driver's license.
It pisses me off so much I just haven't been able to bring myself to do it. It's cheaper just to keep paying. Yuck.
Thank you!
Their hosting blows, but I've never had a problem with registrations.
It's possible these emails got sucked up by the spam filter and are therefore lost to history. However, looking at how it works, and after talking with "both" companies, I'm inclined to feel and believe that they were intentionally deceptive.
when you make a new purchase at godaddy, it gives you the option to link your new domainsbyproxy purchase to a previous account. it lists all your previous login ids.
so just grab those login ids and use your godaddy password for each of them.
Once I was able to grab the right login id I was able to use my godaddy password (the original password you used when you purchased the privacy protection, if you changed it since then, it will not be the same as the new password). Once logged in it was easy to remove the privacy protection and godaddy immediately reflected the new status.
Here's the thread that helped me... http://forums.digitalpoint.com/showthread.php?t=272435
The only thing with Namecheap is that I got a little confused when the whois guard stuff (or whatever they call it) didn't apply like it expected. My memory is a little fuzzy about the scenario right now but I bought three whois guards, applied one and then the other two couldn't be applied to my other domains. I ended up having to get support involved but they cleared it up within an hour. A little confusing? yeah. Annoying? no.
They also raised their rates a few times. When I first joined, they were $8.88/mo. Then they went to $9.29/mo, then $9.69/mo, and now $10.16/mo. Arguably, this may be one of their downsides, but I've never minded. I believe other registrars were also raising their rates around the same time too. (NOTE: prices include the ICANN fee.)
I used to use them back in around 2004, love the company, owner is wonderful. Only reason I don't use them is I got a much better deal at Fabulous.com which is designed for large portfolios. I still recommend them to basically anyone looking for a registrar that isn't holding 100 domains or more.
In any case, I highly recommend NameCheap as well.
The interface isn't going to win any awards and most of my domains use linodes dns so I can't say how well their dns stacks up.
I also have a few domains on nearlyfreespeech which is quite a bit down on the interface but their terms are great.
Their DNS has been fantastic for me. Very straightforward interface, and even has a few nice touches like being able to automatically set up mx records for you if you use Google Apps on that domain.
GoDaddy are freaking excellent! for domains that is. All other services are crap, and if you bothered to actually check your facts, read some reviews, you would know that.
If hosting with GoDaddy was the first mistake, this assumption was the second. The whole point of an SSL certificate is to say that the server you are talking to is a server that is authorized to speak on behalf of domain xyz and, as such, they are generally tied to one or more domains.
Also, incidentally, you never host a startup on shared hosting. If a day or two of downtime is a big deal than you gotta go VPS at a minimum.
Entities that have been doing it for years have things optimized quite a bit to handle the spikes. I suspect the average shared hosting kicks the ass of the average VPS -- particularly in the IO department.
The reason I say VPS is because that way you have guaranteed resources and the ability to debug and fix problems yourself. I guess if you know the right shared host you can get some good value there, but it still seems like a terrible risk to me due to undisclosed limits, or vulnerability to neighbors traffic spikes. When I said "startup" I thought it was implicit that it would not be expected to be a low traffic site, at least not for long.
If your "startup" is really just a hobby, then you shouldn't be making generalizations like "startups should...".
Level 1: You're in balls deep. You register your domains with GoDaddy, use their DNS servers and host your shit on their servers. You also get your SSL certs from them. That's what the OP was doing.
Level 2: You're in up to the balls, but that's where it stops. You register with them, host your DNS with them but your website lives on another providers servers and you get your SSL elsewhere.
Level 3: You wearing a condom and don't give them their own key or underwear drawer. In other words, you register your domain with GoDaddy but you host the DNS somewhere else like DNSMadeEasy which costs, but is reliable. You also host your site somewhere else like Linode for example. And your SSL cert is something that costs more but is reliable. I have an EV cert from Verisign which costs but you get better conversions.
Level 3 is the only place you want to be. Pay them the bare minimum, immediately delegate the DNS hosting to a reliable rock solid provider that doesn't black-list DNS servers and use that provider to point your A record to whatever web host you're using. You get cheap domains and the only time you have to wade through GD's cluster fuck interface is when you change DNS providers or want to register another domain.
My primary domain did over 27 million DNS requests last month via DNS Made Easy with a 12 hour TTL and it's been registered with godaddy for over 4 years now with no problems at all.
If my DNS provider messes up, I change to a new one and I am back within 72 hours (at most). If the mail provider messes up, I change to a new one and I am back within X hours (where X is the TTL set for the domain). If my webhost messes up, I am back within X hours (because I of course make offsite backups), etc.
The only part where one needs a 100% reliable business partner is domain registration. And after hearing all the horror stories about Godaddy, I would not trust them, not even if I was wearing your methaphorical condom.
namecheap.com has been quite pleasant so far. I used joker.com for years before that without complaint as well. Plenty of reasonable options out there.
Also, they are nerds and pgp sign all of their outgoing emails.
I have my horrible stories too (all from freelancing days); suffice to say I learned a couple of things:
* Cheap hosting almost never is.
* GoDaddys support is designed to minimize their costs, not yours.
* if their support cannot help you with a problem they will try to upsell you on a plan they claim *will* fix the problem.
Dealing with them on a handful of occasions ranks among the most painful experiences I've had in 15 years of building stuff on the web.I can't seem to find any horror stories about them... but I rarely see them brought up in discussions about registrars. Am I missing something?
In fact, I like NFS.N so much I made a simple webmail app to interface with their e-mail forwarding service. It's highly experimental though. [2]
[1] http://blog.nearlyfreespeech.net/2011/04/07/a-small-billing-... [2] http://www.github.com/kijin/nearlyfreemail
If you are considering them for domain hosting, consider this tough:
* They are not a domain registrar, they are reselling from PublicDomainRegistry. They actually mention in their FAQ that webhosting is their core business and that they only offer domains as convenience at a cost-recovery price.
* Their DNS service is made for webhosting as well. They support the most common records like A, AAAA, TXT, MX, but you can not freely edit your zone.
* NFSN's DNS servers are all in the same place (they offer a second location for an additional fee I think). I don't remember any downtime, but if you need 100% bullet-proof DNS uptime, consider using another provider for DNS.
* Every additional item costs a little bit (although it is still pretty inexpensive): DNS costs $0.01/day, Email forwarding costs $0.03/day, Whois privacy costs $0.01/day.
Of course, they assume that you know what you are doing.
[1] In fact, I've lost more money to the continuing fall of the dollars in my account than I've actually paid them. I'm not sure how to feel about that...
Source: http://news.ycombinator.com/item?id=150565
Note that that comment was posted over three years ago. Does anybody have any more recent experience with them?
My point is that if you were smart enough to use GoDaddy shared hosting then you probably weren't smart enough at the time to have a VPS. Take what you have learned from GoDaddy and learn some more stuff and then sign up for a VPS or build a server. GoDaddy can be a good start for those just jumping into webdev and hosting, but after you have the equivalent of a yellow belt, its time to move on.
One painful part of the transfer experience is that their "DomainsByProxy" service is entirely separate, even though it is sold alongside their domains as an add-on. My problem was that I had originally signed up with it years and years ago, and they do not keep your email or password in sync with your GoDaddy account. So I couldn't "release" the domains from DBP to be transferred without going through this crazy process of sending in forms and a copy of my drivers license to reset the account info. It was awful.
I have a lot of clients who came to me using GoDaddy and continue to use GoDaddy. So I interact with GoDaddy in some form every day.
But GoDaddy really shines in one area: their support. They're professional, they don't treat me or my clients like idiots, they don't bullshit me, and they're always quick to resolve issues.
(Personally, I prefer name.com and prgmr.com)
Specifically: they have policies that strongly support the domain owner, they make a point of saying the domain owner owns the domain (not the registrar), they give back to many different Open Source projects, their management software works quite well, and they provide free email service for your domain so you don't have to run a mail server if you don't want to.
Their hosting works quite well too. Not the best for disk performance, but they have good unmetered bandwidth, tons of flexibility, and good management software.
Single best feature? Total access to domain zone files. I also like that as an individual you can hide your contact information from being displayed in the whois records.
* Gandi.net
* Namecheap
* Name.com (Some very sleazy practices, see child)
* MonikerSee http://nathanhammond.com/namedotcom-another-unscrupulous-reg...
I use their control panel once every couple of months and although it doesn't have the "pretty" element to it, it's quite an easy and intuitive tool to work with and I even dare say it, is the most functional domain management tool I've seen.
At a glance you can see which domain is locked, private, auto-renewed, etc and changing any of this is just a matter of selecting a couple of domains from the list and applying the action you want in a batch.
For example, you want to transfer 5 domains away: 1- go to the domains manager 2- from the list, check each domain you wish to transfer away 3- click on the Transfer Domains Out action 4- simply follow the flow and provide the extra info where required.
You could be done in less than a minute.
And in general, it is usual a good idea to have separate service providers for domain name registering and for hosting.
Their interface is a little clunky but reasonably nice, and they make some stuff, like setting up Google Apps, super-easy.
Unfortunately, their password recovery scheme is to email me my password in plaintext, and I'm really not comfortable having my main domain that controls my email and online presence protected by bad security, so I'm moving off of them very soon, at least for danieljackoway.com
We switched everything over to DNSimple and I'm happy paying them $3/month so I never have to look at another GoDaddy config/upsell screen again. They also have a status page (powered by Pingdom) http://status.dnsimple.com.
* Registration: Gandi.net (at time of posting $15.00/yr for .com with 1yr SSL cert + some other junk I won't use) * VPS / DNS: Zerigo.com (for a 512MB RAM slice it's $20/month with significantly more storage and transfer than, say, Linode. Performance states no oversubscription (we'll see) - their DNS service looks good for the money comparatively, you get 20domains @ 20/yr with, what looks to be a nice API) * DNS runner up: Dyn.com (more expensive than what I'd like to pay with limits that seem like they could be a problem until you scale to the more expensive stuff. That being said, they look to be very reliable.) * SSL: RapidSSL.com (who knows anymore with CA's based on the DigiNotar fiasco and Comodogate, but the price is right)
I've only used GoDaddy once when someone transferred a domain to be and wanted to do this over GoDaddy's internal transfer feature. The first thing I did was transferring the domain to domaindiscount24.
I've also used them too, because a cofounder had registered our domain name with them. In Aug 2010, I noticed that GoDaddy had been charging us for an extra service we never purchased. I know this because none of us had logged into the GoDaddy account in a while. Fortunately, I'm really anal with accounting records and noticed the discrepancy in our bill.
After several emails and attempts to get this charge removed, I tweeted this issue with @GoDaddy included in it. THAT got an immediate response. Eventually, the charges were removed and we got a refund.
Moral of the story: Don't recommend GoDaddy to your non-techie friends, and consider avoiding it yourself. But if you must use them and have a problem, tweet about it to get a quick resolution.
This is similar to how Microsoft gained power in a way. They were supported by a huge network of people that made money off of Microsoft. Additionally traditional tech guys want to appear smart and love (even if they don't make any commission) telling people they can get their domain registered cheaply at godaddy. "Wow I'm overpaying" says the customer.
What many people don't realize is that all registrars pay exactly the same price for a domain. Any registrar charging less than a certain amount (say below or near cost) is making it up elsewhere. In the case of godaddy it is by selling you things that you don't need that have no value.
One and only one example of this is "privacy protection". This is like a FUD from Microsoft.
Many godaddy domains have privacy protection that have no need for privacy and in fact privacy, because they are an operating business, with a business address, is the opposite of what they should be using. While having privacy is of benefit in some cases (to criticize your employer as only one example) it is almost always safer to have a real address in the whois records if you can do that.
This of course isn't limited to godaddy. Register.com is the registrar for Fred Wilson's avc.com. Avc.com has privacy protection even though Fred has a business address that he could use and has a public email address.
Domain Name: avc.com Created on..............: 2008-07-18 Expires on..............: 2019-04-30
Registrant: Domain Discreet ATTN: avc.com Rua Dr. Brito Camara, n 20, 1 Funchal, Madeira 9000-039 PT
If you want to backorder a domain use pool.com. Last I checked they don't charge anything for a backorder.
I moved to them from Yahoo. Yahoo always allowed you to register a domain for a cheap price of 9.00 but then the renewals were 34.95...a bit of bait and switch if you ask me. Anyhow, I've been happy with simply using GoDaddy as a registrar but after reading this thread I'm wondering if I should switch??
I have been using dreamhost for years, and they make registration management painfully simple (and honest).
Also GoDaddy had an issue years back where they were apparently scooping up domains that people didn't finish checkout with and then selling them at a higher price.
Note to Pinolio: I may have missed it, but I did not find a link to your service on your blog.
I've had to talk with their support several times for little issues too, and I've actually had excellent interactions. Again, not for hosting however.
I use their SSL certificates as well, and it's a very easy process that I've never had a problem with.
I don't know why HN is the dumping ground for bad GoDaddy experiences. There are review sites for this. I've had miserable customer service experiences with countless companies, but I'm not posting them here, and they certainly wouldn't get voted to the top.
If you want a good Domain host try http://www.webwiz.co.uk, the guy who runs it is very good and prompt at support, domains are a fair price and the interface is super easy to use. I have no affiliation to WebWiz but since moving all my domains over there it's been a lot easier.
I like Enom myself. The API works really well, prices are good, and the UI is clean and usable. I've been much happier since moving all of my domains over.
* This was for Domain Auto-Registration which includes GoDaddy Auctions.
This was a couple of years ago; I can't imagine how much worse things are now.
And I have to say, it's impressive. Those are some good-looking bookmarks. That's probably the oddest maintenance I'd ever think to write, but in this case, it's true!
If they auto renewed, then YOU set them up to auto renew.
If they auto renewed, this means you let them keep your billing information on file.
They spam me once every week to remind me that my auto renew domains are going to auto renew.
And my own personal anecdote, right before one of my domains auto-renewed I got a polite call from a CSR making sure that I was aware the domain was going to auto renew.
(Examples of better registrars: Gandi, name.com)
Honestly, not a reassuring way to advertise your new company. There first intro blob admits that they knew this was a risk. "Yeah, we knew people have problems with this, but we were lazy and didn't bother taking the 30 minutes to transfer our domains elsewhere."
And yet GoDaddy is still in business and doing great.
Seriously, is DNS so hard that typing in the nameservers of your shared hosting provider or DECENT VPS provider is so unthinkable? Or is it registering for a second account? I simply do, not, understand.
Oh, and if anyone uses GoDaddy for hosting, just leave your username after the beep so I can permanently ignore you.
Maybe they changed now - maybe not. But I'm not going to find it out.
Ever.
What.