How to Get Contact Forms Working on Bluehost

A good piece of advise if you are thinking of #bluehost. I started hosting with them in may 2013. Just after a couple of months, my websites were down for more than 3 days. The only way to communicate with them was through Facebook. It may happen with any server, but their inability to communicate with the clients but only through Facebook is really sad. I started getting problems with my emails slowly. The emails from different domains/ different email accounts will stay in the outbox for hours before leaving. I sent them emails about it. They will reply back to me but the thread will be missing. They will keep asking silly question in their reply after a day or two. I never had any email problem sorted. I moved 5 domains to new hosting. I just do not want any other to get into this nightmare; hence wasting my time and writing this. WHen you google for #bluehost Bad service, there are many Davids, and Sharma’s talking so nicely about #bluehost in their blogs aor Hosting review sites. Beware!

If your website is hosted with Bluehost, and your contact forms are not working, this video shows you how to fix it. We show you some key steps that other tutorials don’t – including the importance of editing the MX zones on Bluehost. This video uses WordPress forms, but if you’re using a different CMS or just straight HTML forms the principles of why your contact forms won’t be sending are the same. There are a couple of WordPress plugins that are highly recommended if you’re using Contact Form 7 – one that stores form submissions in a database, and a plugin that can send you an SMS message every time someone fills in a form. More information can be found at

Josh Moore

  • Max Wilson
    Posted at 05:31h, 30 January

    Thanks so much for this video!  Was trying to figure this out all night.  

  • Andrew C. Greenberg
    Posted at 01:35h, 07 April

    Terrific screencast.  Informative and drove me through an obscure bit of geekery I might have never fathomed despite hours of Googling today.  Thanks again — it worked like a charm.

  • Andrew Christ
    Posted at 21:32h, 25 April

    Great information!  Thanks for the video!  Quick question, if you don't mind.  Does this work the same way with a purely "code-driven" website hosted on Bluehost that uses a AJAX and a PHP mailer script with the contact form to send email?

  • IrishHoopers
    Posted at 22:29h, 19 May

    Thank you so much for this.  My head was absolutely wrecked trying to figure this out. I was on so many forums and tutorials and you sorted it all out with extra nifty bits (like making reply mail go to the customer) in under 15 minutes!!!  Thanks again!

  • Mike O'Toole
    Posted at 01:18h, 04 July

    YES!!! Thank you thank you thank you!  I consider myself a savvy user and I have been unable to solve this problem until now.  Thank you!!!

  • LisadieUberfrau
    Posted at 20:30h, 01 September

    You should add the word "Wordpress" in the title here. I have contact forms done strictly in html, css, js and php and when I moved to Bluehost they all stopped working. Still can't figure out why. Was hoping your video would help, but now going to call Bluehost and hope they can solve it.

  • PPC Warren
    Posted at 20:29h, 09 October

    thank you sir.

  • si o
    Posted at 03:22h, 19 November

    Bro, ur a legend,i moved to google apps, Then my contact forms stopped working, talked to blue host support, i was told that it was google problem and to go talk to them, i did some of my own research and boom ur fix worked perfectly, you would think alot of people would have this issue, how support did not know this fix, i have no idea.

    Keep it up bro

  • Sonic
    Posted at 10:48h, 19 December


  • Aaron Mindiola
    Posted at 04:14h, 31 August

    I could use some help. I navigated to the CGI Script Center and I installed "BlueMail" from Bluehost by clicking the install button. I already ensured that I selected the right domain and the correct recipient address (I also have the address added as an email account). Bluehost automatically installed a file called bluemail in the cgi-bin folder under public_html. Then I copied the example "contact form" code to my html file. The form still doesn't work and after filling it out, the submit button is sending me to an internal server error screen.

    What am I missing here?

  • Mango Gamer
    Posted at 23:43h, 19 December

    fucking idiot, this is wordpress form, not html form

  • Isis Wek
    Posted at 01:29h, 23 December

    THANK YOU. I've was stuck for months.. I really didn't want to have to resort to using other contact forms either, bc they either sucked or were only good when premium ??

  • Billy Aylward
    Posted at 17:20h, 20 January

    Worked perfectly! Thank you!

  • matt bokey
    Posted at 00:15h, 29 January

    Hey man – this was great. Such valuable content. I was struggling with this issue for almost three years. Sometimes it would start working, other times not. Couldn't figure it out, even after calling BlueHost support multiple times.

    Definitely going to put this on blast – thank you so much.

  • Curtis Anderson
    Posted at 08:19h, 23 April

    You are a life saver. I could not figure out why I was having the issues I was having. Thank you for this video.

  • James Hitt
    Posted at 21:20h, 03 May

    Thanks you so much. I have been trying to figure this out for months and months! It is now working!

  • Contagious Uploads
    Posted at 03:45h, 06 May

    thank you for this video… wish i found it hours ago

Post A Comment