9 mins read

How to Fix Contact Form Email Sending Issues on Godaddy WordPress Using SMTP

Introduction

Reliable email delivery is essential for any WordPress website, especially for contact forms, notifications, and customer inquiries. When emails fail to send, important messages may be missed, leading to communication gaps and reduced user trust. On GoDaddy-hosted WordPress websites, email issues often occur due to incorrect server settings, missing authentication, or blocked mail functions.

This guidde explains how to fix contact form email sending issues on GoDaddy WordPress websites using the WP Mail SMTP plugin and Google Cloud credentials. It covers plugin installation, Gmail authentication, OAuth configuration, and email testing to ensure stable and secure email delivery.

 

1. Unable to Send Message

An error occurred while sending the message due to a configuration issue. Please try again later or contact the site administrator for assistance.

Unable to Send Message

2. Access GoDaddy Account

Fix contact form email sending issues on a GoDaddy WordPress website by configuring SMTP through the GoDaddy Account Dashboard to ensure reliable and successful email delivery.

Access GoDaddy Account

3. Open Manage All Products

Click Manage All to view all your GoDaddy products and services associated with your account.

Open Manage All Products

4. Switch To Hosting Dashboard

Switch to the hosting dashboard at host.godaddy.com to manage your website hosting settings.

Switch To Hosting Dashboard

5. Access Hosting Options

Click the indicated area to access detailed hosting management options for your WordPress site.

Access Hosting Options

6. Open WP Admin Panel

Click WP Admin to open the WordPress administration panel for your website.

Open WP Admin Panel

7. Switch To WordPress Dashboard

Switch to your WordPress dashboard hosted at your FTP upload domain to manage site plugins and settings.

Switch To WordPress Dashboard

8. Add New Plugin

Click Add Plugin to begin installing a new plugin that will help fix email sending issues.

Add New Plugin

9. Search For Plugins

Click Search Plugins to find the SMTP plugin needed for email configuration.

Search For Plugins

10. Enter SMTP In Search

Enter smtp in the search field to locate the WP Mail SMTP plugin for installation.

Enter SMTP In Search

11. Install SMTP Plugin

Click Install Now to add the WP Mail SMTP plugin to your WordPress site.

Install SMTP Plugin

12. Activate SMTP Plugin

Click Activate to enable the WP Mail SMTP plugin and prepare it for configuration.

Activate SMTP Plugin

13. Open WP Mail SMTP Settings

Click WP Mail SMTP in the plugins list to access its settings and setup options.

Open WP Mail SMTP Settings

14. Enter Email Address

Enter your email address to be used as the sender for outgoing emails from your website.

Enter Email Address

15. Proceed To Next Step

Click the indicated area to continue with the SMTP setup process.

Proceed To Next Step

16. Select Google Gmail Option

Click Google / Gmail as the mailer service to use Google’s SMTP servers for sending emails.

Select Google Gmail Option

17. Open Backup Connection

Click Authorized redirect URI and copy the URL provided for use in your Google web application settings.

Open Backup Connection

18. Go To Google Cloud Console

Switch to console.cloud.google.com to manage Google Cloud projects and APIs.

Go To Google Cloud Console

19. Select Project Menu

Click Select a project to choose or create a Google Cloud project.

Select Project Menu

20. Create New Project

Click New project to start setting up a new Google Cloud project for API access.

Create New Project

21. Name of the New Project

Fill Testing to complete the project name for your Google Cloud setup.

Name of the New Project

22. Create Project

Click Create to finalize the creation of your new Google Cloud project.

Create Project

23. Access APIs & Services

Click APIs & Services to manage APIs for your Google Cloud project.

Access APIs & Services

24. Open API Library

Click Library to browse available APIs to enable for your project.

Open API Library

25. Search Gmail API

Fill gmail api in the search bar to locate the Gmail API.

Search Gmail API

26. Select Gmail API

Click Gmail API to open its details and enable it.

Select Gmail API

27. Enable Gmail API

Click Enable to activate the Gmail API for your project.

Enable Gmail API

28. Create Credentials

Click Create credentials to generate the necessary authentication keys.

Create Credentials

29. Select User Data Type

Click User data to specify the type of data your application will access.

Select User Data Type

30. Proceed To Next Step

Click Next to continue the OAuth client creation process.

Proceed To Next Step

31. Enter App Name

Click App name field to specify the name of your application for OAuth consent.

Enter App Name

32. Fill App Name

Fill Testing_site as the application name to identify it in the OAuth consent screen.

Fill App Name

33. Select Support Email

Click User support email to choose the email address users can contact for support.

Select Support Email

34. Access Email Addresses

Click Email addresses to add or verify authorized email addresses for your project.

Access Email Addresses

35. Save OAuth Settings

Click Save and continue to apply your OAuth consent screen settings.

Save OAuth Settings

36. Open Scopes Section

Click Scopes (optional) to review or add API scopes your application requires.

Open Scopes Section

37. Save Scopes

Click Save and continue to finalize the scopes configuration.

Save Scopes

38. Click Indicated Area

Click the indicated area to return to the credentials management page.

Click Indicated Area

Ad Banner

39. Select Web Application

Click Web application to create credentials specific to your website.

Select Web Application

40. Edit Redirect URIs

Click Authorized redirect URIs to add the URL needed for OAuth redirection.

Edit Redirect URIs

41. Return To WordPress Settings

Switch back to your WordPress site settings to continue configuring the SMTP plugin.

Return To WordPress Settings

42. Copy Redirect URI

Click Authorized redirect URI to prepare for adding the Google redirect URL.

Copy Redirect URI

43. Switch To Google Console

Switch to the Google Cloud Console to add the redirect URI to your OAuth credentials.

Switch To Google Console

44. Add New Redirect URI

Click Add URI to insert a new authorized redirect URI for your web application.

Add New Redirect URI

45. Enter Redirect URI

Fill https://connect.wpmailsmtp.com/google/ as the authorized redirect URI for OAuth.

Enter Redirect URI

46. Create Credential Entry

Click Create to save the new redirect URI in your Google Cloud project credentials.

Create Credential Entry

47. Complete Credential Setup

Click Done to finish the credential creation process.

Complete Credential Setup

48. Access OAuth Consent Screen

Click OAuth consent screen to configure app permissions and publishing.

Access OAuth Consent Screen

49. Open Audience Section

Click Audience to manage who can use your OAuth app.

Open Audience Section

50. Publish OAuth App

Click Publish app to make your OAuth consent screen available to users.

Publish OAuth App

51. Return To Credentials

Click Credentials to continue managing your OAuth client IDs.

Return To Credentials

52. Return To Credentials

Click the indicated area to go back to the credentials overview page.

Return To Credentials

53. Select OAuth Client ID

Click Client ID to view the details of your OAuth client credentials.

 Select OAuth Client ID

54. Select Client ID Field

Click Client ID field in the SMTP plugin settings to input your OAuth client ID.

Select Client ID Field

55. Enter Client ID

Fill your OAuth client ID string to link your WordPress SMTP plugin with Google.

Enter Client ID

56. Copy Client Secret

Click the indicated area to copy your client secret for use in WordPress settings.

Copy Client Secret

57. Select Client Secret Field

Click Client Secret field to input your OAuth client secret key.

Select Client Secret Field

58. Enter Client Secret

Fill your client secret key to complete the OAuth configuration in the SMTP plugin.

Enter Client Secret

59. Save SMTP Settings

Click Save Settings to apply all changes made to the WP Mail SMTP plugin configuration.

Save SMTP Settings

60. Authorize Plugin Email Sending

Click Allow plugin to send emails using your Google account to enable email sending.

Authorize Plugin Email Sending

61. Select Google Account

Click your Google account to proceed with authorization.

Select Google Account

62. Open Advanced Options

Click Advanced to access additional sign-in options.

Open Advanced Options

63. Proceed To Unsafe Site

Click Go to wpmailsmtp.com (unsafe) to continue authorization.

Proceed To Unsafe Site

64. Confirm Authorization

Click Continue to approve plugin access to your Google account.

Confirm Authorization

65. Return To WordPress Dashboard

Switch back to your WordPress dashboard to verify email sending functionality.

Return To WordPress Dashboard

66. Open Tools Menu

Click Tools in the WordPress dashboard to access email testing features.

Open Tools Menu

67. Enter Recipient Email

Click Send To to specify the recipient address for test emails.

Enter Recipient Email

68. Send Test Email

Click Send Email to dispatch a test message and verify SMTP configuration.

Send Test Email

69. Confirm Email Sent

Click Success! Test HTML email was sent successfully! Please check your inbox to make sure it was delivered.

Confirm Email Sent

70. Open Gmail Inbox

Switch to mail.google.com to check your inbox for the test email sent from WordPress.

Open Gmail Inbox

71. Confirm Message Sent

Click Thank you for your message. It has been sent to confirm successful form submission.

Confirm Message Sent

72. Review Email Permissions

Review Email Permissions

Conclusion

By following this guide, you have successfully configured SMTP settings on your GoDaddy WordPress website using WP Mail SMTP and Google authentication. Your contact forms and system emails are now delivered reliably without errors or delays. This setup improves customer communication, prevents message loss, and strengthens website credibility.

To maintain consistent email performance, regularly test email delivery, update plugins, and review security settings. Proper maintenance will help keep your website’s email system secure and dependable.

WooHelpDesk  Support

Need help with SMTP setup, email delivery issues, or WordPress configuration? WooHelpDesk provides expert support to ensure your contact forms and website emails work reliably.

 Visit: https://www.woohelpdesk.com
 Call Us Toll-Free: +1 888 602 0119 (US & Canada)
Expert Support | Reliable Email Setup | Trusted Solutions

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave a Reply

Your email address will not be published. Required fields are marked *