Discover the Anyleads suite | Find emails, verify emails, install a chatbot, grow your business and more!.

How do I send an email using Contact Form 7?

How do I send an email using Contact Form 7?

You've created a beautiful and engaging web site or blog post with the help of a great plugin like Contact Form 7! You have filled out all the fields as instructed by the user guide, but when you click "Submit" nothing happens. What's wrong?

It turns out, there is something very wrong -- the email address you entered for the From field isn't being used at all. It looks like someone else has taken over your account, and they're trying to use it to spam everyone on Twitter. Let me explain what happened here...

Why am I not receiving emails from my contact form?

In order to create a successful campaign with any online marketing tool, whether it's social media advertising or email campaigns, you need to be able to monitor results. How many people clicked through to see your call-to-action button? Did anyone fill out your lead capture page? Can you tell if any leads actually converted into customers?

The best way to monitor these things is via email. When visitors submit your contact form, you want them to receive an automated response letting them know their information was received. This lets you keep track of who submitted which forms, where they came from, and why they responded to your offer. Email allows you to collect data without clogging up your website with popups or ads.

If you don't already have one set up, we recommend setting up Google Analytics first. If you don't have a Google Account, sign up here. Once you log in and start tracking traffic, you'll notice some of your pages are getting more visits than others. Those might be pages where you didn't optimize properly. Go back and make sure everything is optimized before continuing with the rest of our instructions.

Once you've done that, follow along below. We'll walk you through the steps needed to configure your Contact Form 7 installation to work correctly with your MailChimp list management system.

How do I email a contact form 7 in WordPress?

Follow these simple steps to begin configuring your Contact Form 7 install:

1. Log into your WordPress admin area and go to Plugins.

2. Click Add New.

3. Scroll down the plugins menu until you find contact form 7. Then scroll down again and look for Activate.

4. Click Activate.

5. Now navigate to Settings -> Reading. Make sure the box next to Use Default Reading Options is checked. Otherwise, you may run into problems later because your subscribers won't see any content unless you update those options.

6. In the same section, check Enable Preview Mode. This option enables previews of individual posts to appear while editing them. For most blogs, this feature is turned off. But since you're working with a contact form, you should leave preview mode enabled.

7. Next, select the number of days after which new entries are sent. If you're planning on keeping your subscription active indefinitely, choose Never Send Again. If you just want to send one reminder message every month, choose 30 Days. The default value is 1 Year.

8. Choose the type of notification you would like to receive. There are two types available: Instant Notifications and Auto Responders.

Instant Notifications give immediate feedback to users about the status of their submission. They also allow you to customize the subject line to display whenever you receive a new entry. Auto responders let you schedule automatic responses to specific events such as subscriptions expiring or new registrations.

9. Set Up Your Template & Subject Lines. These are the text elements that automatically populate each email sent from your contact form. To save time during setup, copy and paste HTML code directly from your browser window.

10. Click Continue Editing. Enter your API key and other required details in the appropriate areas. These include your List ID, Subscriber ID, and Name. If you aren't familiar with API keys, read through our article titled How Do I Create An API Key With My Mailchimp List Manager?

11. Click Save Changes. That concludes the configuration process. Head to Appearance - > Widgets to view your newly configured widget.

12. Finally, head over to Plugins - > Manage Plugins to activate the changes made above.

13. Test your contact form by going to Settings -> Writing - > Testing. Check your email addresses to ensure they match the ones provided in your settings file.

14. Confirm that the test works by clicking Submit. If everything worked correctly, you should now receive confirmation emails when people complete your contact form.

15. Congratulations! You're ready to launch your own personal sales team. Just remember to tweak your settings periodically to accommodate changing conditions.

Where does contact form 7 send messages?

By default, contact form 7 sends messages to the following locations:

Settings -> General -> Sending Emails -> Where Should Messages Be Sent

There are three different ways you can modify these values:

a) Change the location manually – Each element specifies its own unique path within your server’s environment, allowing you to specify exactly where messages should be routed.

b) Define a custom domain name – By adding suffix to a message source, you can route messages anywhere on the internet.

c) Specify multiple paths - You can add additional destinations to your existing paths, giving you even greater control over where messages travel.

Which method you choose depends on your needs. If you run only one website, then point #1 is probably fine. However, if you host several domains under one umbrella, then you might consider defining a separate subdomain for each one.

For example, say you have a WordPress blog hosted on Then you could define a custom domain name for another blog hosted elsewhere on the Internet, perhaps on Tumblr.

Here's how you would accomplish this task:

Go to Settings -> Writing -> Advanced Settings -> Message Paths

Add a new path by selecting Custom Domain Name and entering * in the Address Field. Repeat this step for whatever destination sites you wish to send messages to.

Your final step is to go to Settings -> General -> Sending Emails -> Where Should Messages Be Sent and enter the full URL of the domain you added previously.

This tells WP that any messages sent from that domain should be delivered to wherever you specified earlier.

Where are contact form 7 submissions stored?

When you send a message via the contact form, it goes to your server's database. After doing all the necessary checks, WordPress stores the data in a special table called wp_cf7_messages. Here's the layout of this table:

ID | User ID | Sender ID | Recipient ID | Date Created / Updated | Status | Text | Fields Used | Tags Used | Action Taken

Each row represents a single record in your database. Notice the last column, Action Taken. This indicates whether or not the recipient completed the form successfully. As long as the action is Completed, the message gets saved.

If you'd like to delete a particular message completely, you must remove it from this table. Luckily, deleting records is easy enough. Simply open PHPMyAdmin, browse to your database, locate the relevant entry, and execute DELETE FROM `wp_cf7_messages` WHERE id=X. X is the matching entry in the table.

Keep in mind that you cannot edit any entries once they reach the trash bin. Deleting them permanently means erasing them altogether.

That wraps up our quick tutorial on how to use Contact Form 7 to send emails to members of your mailing list. Follow along with us in the comments section below if you have questions about this plugin or anything related to WordPress development.

Your website is great but if it doesn't have a way for people to reach out and communicate with you then what was the point of creating it? It's important to make sure that you are communicating effectively with potential clients or customers through your website. That means making yourself available at all times by allowing them to contact you via phone, email, social media, etc...

You might be wondering "how do I use contact form 7?" Well, there are many ways to accomplish this task depending on whether you need one-off forms to collect information about your business, or if you want to build a series of forms in which users can input their details. So let's take a look at three different methods for setting up contact form 7 and connecting it to your existing site and/or emails account.

If you're looking to create custom forms in WordPress then we've got some awesome tips on building those too, including our guide on How to Build Custom Forms With WordPress. If you'd like more help than just getting started, check out these guides on how to customize WordPress themes.

How do I change my email address when using contact form 7?

To edit your current email address within the backend of your Contact Form 7 installation, click Settings " General. In here you'll find two options - Email Address and Reply To. Click Edit under each option to update both fields individually. You can also add multiple addresses per option. Just remember, if you choose Notify me when replies come in as the reply-to address, you won't receive any notification emails unless they come directly from you!

If you don't see either of these options listed, you may have disabled them. We recommend enabling only the first option since it allows you to manage your own email addresses while still keeping control over who gets notified about incoming messages. The other option simply sends email notifications without letting anyone know where they came from. This is useful for things like automated email marketing campaigns, but not ideal for personal interactions.

Can someone else access my contact form 7 info?

This depends entirely upon the permissions given to your Wordpress install. Anyone who has permission to view your posts should have read access to your contact form 7 page. However, keep in mind that even though your post isn't private, the individual user does retain privacy over his or her profile data. For example, Facebook profiles remain visible to everyone except for friends, and Twitter accounts aren't accessible outside of direct connections. You can always delete your public profile after using contact form 7.

How do I set up contact form 7?

Setting up contact form 7 requires little effort once you understand its basic structure. First, select Add New Form before continuing below. Then enter a title for your new contact form and fill in the required boxes for Name, Subject, Message & Instructions. After doing so, you'll notice that the text box labeled From contains your default name and email address. Simply replace that email address with yours so that you can start receiving notifications from your new contact form.

Now comes the fun part - actually adding content to your new contact form. Since there are no prebuilt templates included with WPForms, you'll need to create your own HTML code. There are several good tutorials online that walk you step-by-step through how to insert images into your message body and style them properly. Here's a link to one such tutorial. Once you've completed this process, save your file and upload it back onto your server. Now visit your new contact form and you should see something similar to the screenshot above. Congratulations, you now have your very own contact form!

How do I connect my contact form 7 to Gmail?

The easiest method for connecting your contact form 7 to Google Apps is to sign up for a free G Suite account. This service provides unlimited storage space and gives you full access to Google Drive, Docs, Sheets, Slides, Calendar, Hangouts Chat, and much more. All you need to do is log into your G Suite dashboard and enable the integration between your web apps and services and your domain. Next, head to your WPForms' Backend and copy your API key. Paste this value into the appropriate URL field on your Contact Form 7 admin panel. Finally, login to your WordPress Dashboard and go to Tools " Options " Permalinks. Change Save Drafts to No. Your changes should appear immediately!

Does contact form 7 work with Gmail?

Unfortunately, due to differences in browser compatibility, some versions of Chrome require you to disable third party cookies prior to installing contact form 7. Otherwise, it works fine. As long as you follow the instructions above, you shouldn't encounter any issues.

Hopefully, you found this article helpful. If you did, please share it with others who would benefit from learning more about using contact form 7 in WordPress!

What Is the Issue with Sending Emails Using Contact Form 7

The problem here is that when someone fills in their information on a contact form they think that once they submit the form, everything should be good to go. However, there are many reasons why emails may still fail to deliver.

Email addresses need fixing. This happens very often because users enter incorrect email addresses into forms which results in spam filters being activated. You'll want to check each address before submitting the form to ensure that it isn't going into your junk folder.

You're overloading your server. If you've configured too much code on your server (such as plugins) you could end up having problems receiving mail from your site.

Emails aren't getting delivered. Sometimes emails won't even leave your own computer! There are several things that could cause this such as having no internet connection, failing to configure SPF records correctly, or blocking certain IPs from connecting.

Solution 1 - Fixing Email Addresses

If you find that some or all of the above issues are causing your emails to stop reaching recipients then the first thing you should try is checking the validity of your email addresses. This can usually be done by simply looking at the user-agent string sent in the request header. The user agent is usually something like Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0 or similar.

For example, let's say you wanted to know if the customer entered one of these valid email addresses:

In order to test whether these addresses were correct we would use the following PHP

You've created a beautiful and professional looking website for your business or blog with the help of WordPress theme development services. Your site is ready and now it's time to start getting traffic! But before you can even think about promoting yourself by sharing your content online, you need to make sure everything on your page works properly. One thing that could stop people visiting your site is if they cannot reach you via phone or email. The good news is that there are ways to solve these problems without having to hire expensive technical support staff. You just have to know where to look and what to do when troubleshooting issues like emails being sent but never arriving at their destination. In this article, we'll walk through all steps needed to resolve the problem of emails not going out from contact forms 7. We'll also explain why you might be facing certain difficulties while trying to use contact form 7 as well. So let's jump into the subject matter and see exactly how you can get email notifications working again.

How do I send an email from contact form 7?

The first step would be to log into your account and take note of the following information:

Your domain name (e.g., If you're running multiple websites on one hosting plan then you should create separate accounts.

If you don't have a dedicated server yet, you'll need the IP address associated with each web host. For instance, if you're hosted on GoDaddy then head over to cPanel and click on "Hosting" under the Services heading. Then find your public IP address by clicking on View details. This number is usually something similar to

A unique username and password for your hosting service.

Once logged in, navigate to Settings - Email & FTP-Settings under the Account menu. Here you can configure various email related options including general configuration, SMTP authentication method, and MX records. It's important to ensure that you select the correct option depending on which provider you're using. Also check whether you have any spam filters installed on your system. If yes, disable them temporarily until you finish testing the new settings.

Now open the Control Panel and go to Plugins. Scroll down to Add New and search for Contact Form 7. Install the plugin and activate it. Click on Save Changes after activating the plugin to save changes made to the backend database. Now return back to the CP and choose General Setting under the same section. Under Mailer Information enter your user ID and password. Make sure that you remember both because you won't be able to edit those later unless you reset them.

Finally, scroll down to Advanced Options, then Edit HTML and paste the code below into the box provided:

Save your changes, then close the panel. That's all you have to do to tweak the settings. Now it's time to test the process. Open the frontend editor and insert some text inside the body area. After saving, visit your site and try to submit the form. If nothing happens, contact us immediately.

Where do we set email settings in contact form 7?

As mentioned above, there are two sections within the AdminCP where you can adjust your email delivery preferences. These include Email Settings and Advanced Settings. While most people tend to stick with the default settings within the former, advanced users may want to customize other aspects such as the From Field value and the Subject Line. To access these sections, simply follow the instructions listed below:

Log into WP admin dashboard and locate the Settings icon next to Dashboard.

Click on Settings.

Scroll down to Emails and FTP-Settings section.

Under the Delivery tab, change Sendmail Method to Other.

Choose either Gmail/Hotmail or Yahoo! Mail.

Enter your desired From Name and E-Mail Address here.

Select the appropriate From Template based on the type of e-mails you wish to receive.

Change the Subject Line to whatever makes sense for your needs.

Adjust the Reply-To Value accordingly.

Lastly, you can add additional recipients to the list by checking the relevant boxes.

How do I change my email contact form 7?

Sometimes changing the email addresses configured in contact form 7 doesn't work. Instead, you might end up receiving duplicate copies of messages meant for others. There are several reasons behind this issue. First off, you must make sure that you're updating the From Field correctly. Secondly, you should doublecheck to see if the values entered match the ones specified in the templates. Lastly, you should confirm that the actual email addresses used are valid. Follow these simple guidelines to avoid future headaches:

Open the AdminCP and locate the Settings icon next to Dashboard.

Navigate to the Email Settings section.

Edit the From Field according to the requirements listed earlier.

Check the Use Default Values option.

Doublecheck the email address format.

Try different combinations of email addresses to verify validity.

In addition to setting up the From field, we recommend making sure that the Reply-to value matches the original recipient(s). If it does, you may also consider adding more contacts to the list.

How do I set up contact form in mail?

There are many situations wherein you'd prefer to manage incoming communications directly from the source rather than relying on third parties like Google Apps or Microsoft Exchange Server. When dealing with large amounts of data, managing emails manually can prove quite challenging. Thankfully, there's another way to handle those tasks. Contact Form 7 supports a built-in feature called Mail that allows you to communicate directly from its interface. As long as the plugin is activated, you can easily enable this functionality. Below is a brief guide explaining how you can do that:

Go to Tools - Mail under the main menu.

On the left side pane, pick the Type dropdown menu and select Text Message.

Next, specify your preferred message parameters by entering the necessary details in the respective fields.

After confirming the changes, hit Submit.

That's it! All done! Once enabled, you'll notice that whenever someone submits your contact form, the resulting message gets delivered straight to your mailbox. Of course, this solution isn't ideal since you still need to maintain your own email client in order to read the messages. However, if you have no desire to rely on external providers then this approach could suffice. Note that the Mail settings only apply to submissions coming from the frontend editor. Those submitted via mobile devices or desktop clients will always arrive in your inbox regardless of whether you allow it or not.

For more tips and tricks regarding contact form 7, feel free to explore our complete collection of articles covering topics ranging from common questions to specific features.



San Francisco

We are the leading marketing automation platform serving more than 100,000 businesses daily. We operate in 3 countries, based in San Francisco, New York, Paris & London.

Join Anyleads to generate leads

Error! Impossible to register please verify the fields or the account already exists.. Error, domain not allowed. Error, use a business email. Welcome to the Anyleads experience!
More than +200 features to generate leads
Register to start generating leads

Create your account and start your 7 day free trial!

Error! Impossible to register please verify the fields or the account already exists.. Error, domain not allowed. Error, use a business email. Welcome to the Anyleads experience! By registering you agree to the Terms and conditions agreement.
More than +200 features to generate leads

We offer multiple products for your lead generation, discover them below!

>> Unlimited access to all products with one single licensecheck our pricing.