How to make Contact Form 7 Work with WordPress on GoDaddy Hosting
If you’re having issues with your WordPress Contact Forms, It might not be a plugin or code issues, it could well be your host.
This post is specifically targeted at people experiencing problems with their WordPress contact forms, and sending/ receiving mail functionality who happen to be hosting their site with GoDaddy.
This fix may resolve issues on other hosts too, but broken forms and failing send mail functions are common with WordPress sites hosted with GoDaddy.
Now personally, I would advise any client or fellow freelancer to avoid GoDaddy at all costs. I’ve used my fair share of web hosting companies and my frustrations working with them can be likened to those of a developer working with IE6.
Unfortunately, we freelancers don’t always get to select the web hosting with which we must work, and for those occasions where you’ve torn your hair out trying to figure out why your contact forms aren’t working on your WordPress site – if you’re on GoDaddy – this is probably the solution for you.
Download and Install the WordPress SMTP Plugin on your WordPress site.
Login to your Go Daddy Account and click on email.
Next up go to your specified email plan and create a new email address for your website – e.g. firstname.lastname@example.org
Go back to wp-admin and with the SMTP Plugin now activated (in step 2) go to Settings – > WP SMTP and enter the following settings:
From: Email Address you just set up e.g. email@example.com
From Name: Anything you like
SMTP Host: relay-hosting.secureserver.net
SMTP Secure: None
SMTP Port: 25
SMTP Authentication: None
Username: Email Address you just set up e.g. firstname.lastname@example.org
Password: The password you created for the above email address within GoDaddy.
Then save your settings.
Send yourself a test message, if all goes well you’re done. Your contact form 7 forms should all now work once more.
Magic!! Now drink your brew 🙂
Enjoyed this article?
If you enjoyed this article please rate & share.