Is the Getwid contact form not sending email when forms are submitted on your website?
Getwid is a block editor plugin that comes with a contact form block. If emails from it don’t show in the inbox, you might miss out on important communication.
In this guide, we’ll show you how to easily solve email deliverability problems with the Getwid contact form.
Why Is My Contact Form Not Working?
The contact form on your website is not working because WordPress, by default, uses the PHP wp_mail()
function to send emails. This isn’t a reliable option and is tied to the server configuration.
Some web hosting companies limit the use of email services while some disable it completely to prevent server abuse.
Another reason is that WordPress uses a default address ([email protected]) to send all emails from the website. This isn’t a real address on most websites.
Most email services like Gmail have spam filters that detect emails from such addresses and flag them as spam.
How To Fix Getwid Contact Form Not Sending Email
In This Article
Step 1: Check Getwid Contact Form Settings
The block editor contact form by Getwid is very basic and comes with limited field options such as:
- Name
- Message
- Text
- reCAPTCHA
There isn’t much you can do with the contact form but it can get the work done as a simple form on the contact page.
The Getwid contact form doesn’t have many settings you can play with. If the contact form is not working, it might be due to an error in the reCAPTCHA settings.
From the WordPress navigation menu, go to Settings » Getwid.
Under the General tab, make sure you have the correct Site Key and Secret Key for Google reCAPTCHA.
Let’s now install an SMTP plugin to make sure all emails are sent with correct authentication.
Step 2: Install the WP Mail SMTP Plugin
WP Mail SMTP is the best SMTP plugin for WordPress. Instead of relying on the web server, it connects your website to a 3rd party mailer service like SendLayer, SMTP.com, or Sendinblue.
The dedicated email service adds the correct verification to your emails. That way, the emails don’t get lost or end up in the spam folder.
WP Mail SMTP is easy to install and configure, thanks to the included Setup Wizard. You can choose free or premium services to handle your WordPress emails, so it’s affordable for any kind of site.
If you’d like someone else to set this up for you, a full White Glove Setup is included with the Elite license.
If you’d like to do it by yourself follow the steps below.
Install the SMTP Plugin
To start, go to the WP Mail SMTP account and under the Downloads tab, click on the orange Download WP Mail SMTP button to download the plugin file.
Switch to the WordPress dashboard and upload the zip file on the plugin page. If you need help with this, refer to this guide on installing a WordPress plugin.
After installing the plugin don’t forget to activate it. Doing so will start the Setup Wizard in your browser.
If you want you can pause here and start the wizard again any time in the future by clicking the Launch Setup Wizard button in the plugin setting.
Choose a Mailer Service
In this step, we’ll choose a mailer service that will add authentication to the emails sent from your website.
Click on the Let’s Get Started button to begin.
On the next screen, choose the mailer service you want to use from the list.
WP Mail SMTP offers free as well as read options. What you choose here will depend on the type of website you have.
If you only need it for emails from the contact form, we recommend SendLayer, SMTP.com, or Sendinblue.
Once you choose the mailer service, click the below link to open the documentation guide and complete the steps on the mailer website.
- SendLayer
- SMTP.com
- Sendinblue
- Amazon SES
- Google Workspace / Gmail
- Mailgun
- Microsoft 365 / Outlook.com
- Postmark
- SendGrid
- SparkPost
- Zoho Mail
- Other SMTP
If you want to set up multiple mailers, you can do so in the Additional Connections settings once you’ve finished the Setup Wizard. Then you can select a Backup Connection and configure Smart Routing.
Switch back to this guide when you’re done setting up the mailer service.
Enable Email Logging (Optional)
For this step, you’ll see two options enabled by default.
- Improved Email Deliverability: This will ensure all emails are delivered reliably.
- Email Error Tracking: This will detect any errors that might cause email delivery issues.
If you have the Pro version or higher, you can also turn on Detailed Email Logs to keep track of all emails that are sent out from your site.
WP Mail SMTP also includes a dashboard widget that shows the log in the form of a chart. This makes it easy to spot any error in your emails.
Turning on email logging automatically enables Complete Email Reports. You’ll also be able to choose if you want to receive a Weekly Email Summary with your latest email delivery stats.
The other feature you can enable here is Instant Email Alerts. This will let you know whenever your site fails to send an email. That way you can quickly fix the problem and get your emails sending again.
Once you’re done here, go to the next step in the Setup Wizard. The options on this screen give you the chance to enable advanced email logging features.
You can save all email content so you can resend or forward emails, save file attachments so youc an
Check out our guide to logging WordPress emails to see how this works.
For the last step, grab the license key from the WP Mail SMTP account and paste it into the box to enable extra features and future automatic updates.
You can now send a test email from WP Mail SMTP to check if everything’s working.
Step 3: Change the From Email in WP Mail SMTP
Your emails might still go to the spam folder if they are sent from the default WordPress email address.
GetWid contact form does not have any settings to change that.
Luckily, with WP Mail SMTP, you can force all plugins on your website to send emails from a real address. This is applied to default notifications from WordPress as well.
Go to the WP Mail SMTP settings and under the General tab, scroll down to From Email. Enter the email address you’d like to send emails from.
Make sure there is a checkmark for Force From Email to force all plugins to use this address.
For some email providers, including Zoho Mail, this setting will be grayed out. You can still choose whether to Force the From Name if you want to.
That’s it! You’ve done everything to fix the Getwid contact form not sending email.
Next, Use WPForms To Create Advanced Forms
Getwid contact form is very basic and comes with limited features.
WPForms on the other hand is one of the best contact form plugins. It is compatible with the block editor so you can insert a form on any page using a block. It comes with features such as File Uploads, Multi-Step Forms, Payment Addons, and many more.
WPForms also has advanced spam protection with options for reCAPTCHA, hCaptcha, and its own Custom CAPTCHA.
If you’d like to know more about what WPForms is, you can read the detailed guide that explains its features in more detail.
Ready to fix your emails? Get started today with the best WordPress SMTP plugin. If you don’t have the time to fix your emails, you can get full White Glove Setup assistance as an extra purchase, and there’s a 14-day money-back guarantee for all paid plans.
If this article helped you out, please follow our sister site WPForms on Facebook and Twitter.