### [A Complete Guide to WPForms Settings](https://wpforms.com/docs/a-complete-guide-to-wpforms-settings/)

**Published:** November 23, 2023
**Author:** Umair Majeed

**Excerpt:** Learn how to locate and use all of the settings in WPForms.

**Content:**

Would you like to learn more about all of the settings available in WPForms? In addition to tons of customization options within the form builder, WPForms has an extensive list of plugin-wide options available. This includes choosing your currency, adding GDPR enhancements, setting up integrations, and more.

This tutorial will cover all of the settings available in the WPForms plugin.

- [Accessing WPForms Settings](#settings)
- [General Settings](#general)
- [Email Settings](#email)
- [CAPTCHA Settings](#recaptcha)
- [Validation Settings](#validation)
- [Payments Settings](#payments)
- [Integrations Settings](#integrations)
- [Geolocation Settings](#geolocation)
- [Access Settings](#access)
- [Misc Settings](#misc)

## Accessing WPForms Settings

To access plugin-wide settings in WPForms, you’ll need to go to **WPForms » Settings** in the left WordPress menu.

![WPForms settings page](https://wpforms.com/wp-content/uploads/2024/09/wpforms-settings.png)This will automatically open to the **General** settings tab. However, you can click on any tab along the top of the page to access additional settings.

![Tabs on WPForms Settings page](https://wpforms.com/wp-content/uploads/2024/09/wpforms-settings-tab.png)## General Settings

Settings in the **General** tab are potentially relevant to all users, no matter which features or addons you use.

**License Key**

![License key setting in WPForms](https://wpforms.com/wp-content/uploads/2023/11/license-key-settings-1.png)Your license key will provide your site with access to updates, as well as any addons available with your license level.

Please check out [our license verification tutorial](https://wpforms.com/docs/verify-wpforms-license/ "How to Verify Your WPForms License") for details on how to locate and add your license key.

**Include Form Styling**

![Include Form Styling setting in WPForms](https://wpforms.com/wp-content/uploads/2024/09/include-form-styling.png)WPForms will, by default, add styles to ensure your form looks great no matter which theme you choose to use on your WordPress site. If you’re a developer looking to customize your forms, though, this dropdown will allow you to reduce the amount of styling that WPForms applies.

[Our tutorial on the Include Form Styling setting](https://wpforms.com/docs/how-to-choose-an-include-form-styling-setting/ "How to Choose an “Include Form Styling” Setting") covers all of the details, including what to watch for if you choose to alter this option from the default choice.

**Use Modern Markup**

![Use modern markup](https://wpforms.com/wp-content/uploads/2021/02/use-modern-markup.png)WPForms includes a modern markup that comes with increased accessibility and modern styles for fields and buttons. When enabled, you’ll be able to style your forms in the block editor without writing any CSS.

For details on how to style your forms in the block editor, be sure to check out our complete [form styling](https://wpforms.com/docs/styling-your-forms/) tutorial.

**Load Assets Globally**

![Load Assets Globally setting in WPForms](https://wpforms.com/wp-content/uploads/2021/02/load-assets-globally.png "load-assets-globally")WPForms is smart about how it uses your site’s resources, so it will only load assets (code for styling and JavaScript, etc.) when a form is detected on the page. In rare cases, however, something on a site may prevent this detection from working properly — and that may prevent assets from loading at all.

By choosing to **Load Assets Globally**, it’s often possible to resolve issues where form assets aren’t loading. If you’re considering enabling this option, it’s generally best to [get in touch with our trusted advisors](https://wpforms.com/contact/ "Contact WPForms") and find out if loading assets globally could be a good solution for the specific issue you’re seeing.

**GDPR Enhancements**

![GDPR enhancement options in WPForms](https://wpforms.com/wp-content/uploads/2021/02/GDPR-settings.png)GDPR, or General Data Protection Regulations, is a set of policies by the European Union meant to help protect the privacy of EU citizens on the internet. WPForms offers a few ways to help you work towards compliance such as a GDPR Agreement field and an option to disable user cookies.

For all of the details on available GDPR options, please be sure to check out [our tutorial on GDPR compliance in WPForms](https://wpforms.com/docs/how-to-create-gdpr-compliant-forms/ "How to Create GDPR Compliant Forms").

## Email Settings

Settings under the **Email** tab will apply to notification emails for all forms on your site.

This section will discuss plugin-wide email settings. If you’d like to change email settings for individual forms, be sure to check out [our tutorial on setting up notification emails](https://wpforms.com/docs/setup-form-notification-wpforms/).

**Template**

![](https://wpforms.com/wp-content/uploads/2023/11/wpforms-email-templates.png)In the **Template** section, you’ll find all the available templates WPForms supports. Each of the email templates has its unique style and features. Below, we’ve outlined the available templates.

- Classic
- Compact
- Modern
- Elegant
- Tech
- Plain Text

To see examples of each type of email, please see [our customizing form notifications tutorial](https://wpforms.com/docs/customizing-form-notification-emails/#settings "How to Set Up Form Notifications in WPForms").

**Header Image**

![Set a header image for WPForms notification emails](https://wpforms.com/wp-content/uploads/2021/02/Header-Image-Settings.png)In this setting, you can upload an image that will display at the top of all form notification emails. For full details, including image size recommendations, please check out [our tutorial on adding an email header image](https://wpforms.com/docs/how-to-add-custom-header-image-in-your-wpforms-email-template/ "How to Add Custom Header Image in your WPForms Email Template").

**Color Scheme**

![Change color scheme in WPForms settings](https://wpforms.com/wp-content/uploads/2023/11/color-scheme.png)This option allows you to customize the colors of elements on the notification email. To update any of the colors, you can either enter the HEX value into the color field or click on it to open the color picker.

**Typography**

![typography](https://wpforms.com/wp-content/uploads/2023/11/typography.png)The **Typography** option controls which font family will be used for notification emails from your site. WPForms currently supports Sans Serif and Serif fonts.

**Optimize Email Sending**

![Optimize Email Sending Setting in WPForms](https://wpforms.com/wp-content/uploads/2021/02/optimize-email-sending-1.png)The **Optimize Email Sending** option allows you to send notification emails asynchronously. This means that with this setting enabled, your forms will process notification emails separately from form confirmations. If you’ve had reports of your forms taking a long time to submit, or if your forms send out a lot of notifications, turning on this option may help cut down your form’s submission time.

Enabling this setting is **not** recommended for users with low-traffic sites, as this may increase email delivery time substantially. This setting is also **not** intended to fix email delivery issues. For troubleshooting delivery issues, check out our [guide](https://wpforms.com/docs/troubleshooting-email-notifications/).

**Carbon Copy**

![Enable the CC field in WPForms email settings](https://wpforms.com/wp-content/uploads/2021/02/carbon-copy-settings.png)WPForms is designed with email privacy in mind, and so the **Send To Email Address field** (where you’d generally add all email recipients for a form’s notification email) acts like a BCC, or Blind Carbon Copy, field. This means that a separate email is sent to each email address, and the recipients can’t see one another.

If you’d like recipients to see one another’s email addresses, and be able to Reply-All on the email, a Carbon Copy (CC) field will be a better fit.

By enabling the **Carbon Copy** option, you’ll have the option to use a CC field in all of your existing and new forms.

For all of the details, as well as important usage notes, please see [our tutorial on setting up notification emails](https://wpforms.com/docs/setup-form-notification-wpforms/#reply-all "How to Set Up Form Notifications in WPForms: Creating a Reply-All Notification with a CC Field").

## CAPTCHA Settings

WPForms includes built-in integration with Google’s reCAPTCHA, hCaptcha, and Cloudflare Turnstile to combat spam on your WordPress forms.

![Choose CAPTCHA option](https://wpforms.com/wp-content/uploads/2023/02/choose-captcha-option.png)After [choosing a CAPTCHA option](https://wpforms.com/docs/setup-captcha-wpforms/), additional settings will appear for the specific CAPTCHA. You’ll need to generate a unique set of API keys to connect the CAPTCHA service with WPForms.

**hCaptcha**

hCaptcha is a free CAPTCHA solution that focuses on user privacy. It only ever collects necessary user data, and clearly lays out which information it collects and how it uses those details.

To learn more, check out our guide on [how to set up and use hCaptcha with WPForms](https://wpforms.com/docs/how-to-set-up-and-use-hcaptcha-in-wpforms).

**reCAPTCHA**

reCAPTCHA is a free spam prevention service provided by Google. There are three types of reCAPTCHA available for your forms: v2 Checkbox reCAPTCHA, v2 Invisible reCAPTCHA, and v3 reCAPTCHA.

For full details, please check out our complete guide to [setting up Google reCAPTCHA in WPForms](https://wpforms.com/docs/how-to-set-up-and-use-recaptcha-in-wpforms/).

**Turnstile**

Cloudflare Turnstile is a smart CAPTCHA-like alternative that offers a user-friendly experience. It works without showing users a CAPTCHA challenge.

For a complete walkthrough, please check out our guide on [how to set up and use Cloudflare Turnstile with WPForms](https://wpforms.com/docs/setting-up-cloudflare-turnstile/).

## Validation Settings

![WPForms validation messages](https://wpforms.com/wp-content/uploads/2024/09/validation-messages.png)Validation messages are shown to the user when they fill out parts of your forms incorrectly. For example, if the user skips a required field they’ll see a validation message that states “This field is required.”

![Validation error example in WPForms](https://wpforms.com/wp-content/uploads/2020/04/Email-Validation-in-WPForms-5.jpg)Under the **Validation** tab, you can easily customize these validation messages. This is useful if you need to [translate messages into a different language ](https://wpforms.com/docs/how-to-translate-wpforms-into-a-different-language/ "How to Translate WPForms into a Different Language"), or even if you simply want these messages to reflect a unique voice for your brand.

For full details, please see [our tutorial on customizing form validation messages](https://wpforms.com/docs/customize-wpforms-validation-messages/ "How to Change WPForms Validation Messages").

## Payments Settings

Payment settings will be important if you plan to collect any payment through your forms.

If you’re looking for PayPal settings, please check out [our tutorial on setting up the PayPal addon](https://wpforms.com/docs/install-use-paypal-addon-wpforms/).

**Currency**

![Change currency used in WPForms](https://wpforms.com/wp-content/uploads/2020/02/Change-Currency-WPForms.jpg)By default, WPForms will use USD (United States Dollars) for all payment fields used in your forms. If you need to use a different currency, go ahead and choose an option from this list.

**Stripe**

![Stripe key fields in WPForms payment settings](https://wpforms.com/wp-content/uploads/2021/02/stripe-payment-settings.png)**Requirements:** You will need a [Pro license level or higher](https://wpforms.com/pricing/) to access the Stripe addon and these settings.

If you’ve installed the [Stripe Pro addon](https://wpforms.com/integrations/stripe/ "Stripe Pro Addon"), you’ll need to click on the blue **Connect with Stripe** button to begin accepting payments.

![Connect WPForms with Stripe](https://wpforms.com/wp-content/uploads/2024/09/connect-with-stripe.png)For all of the details on setting up Stripe in WPForms, be sure to check out [our Stripe Pro addon tutorial](https://wpforms.com/docs/how-to-install-and-use-the-stripe-addon-with-wpforms/ "Stripe: How to Install and Use the Stripe Addon with WPForms").

**Authorize.net**

![Authorize.Net Settings in WPForms](https://wpforms.com/wp-content/uploads/2021/02/Authorize.Net-Settings.png)**Requirements:** You will need an [Elite license](https://wpforms.com/pricing/) to access the Authorize.Net addon and these settings.

Once you’ve installed the [Authorize.Net addon](https://wpforms.com/integrations/authorize-net/), you’ll need to configure your API Keys to begin accepting payments with Authorize.Net.

For all of the details on setting up Authorize.Net in WPForms, be sure to check out [our Authorize.Net tutorial](https://wpforms.com/docs/how-to-install-and-use-the-authorize-net-addon-with-wpforms/).

## Integrations Settings

![Integrations settings tab in WPForms](https://wpforms.com/wp-content/uploads/2020/03/Integrations-Settings.jpg)If you’d like to integrate your forms with a third party service, such as an email marketing tool or Zapier, the **Integrations** tab will include the settings you need to connect to these services.

Below, you can find all of the potential integrations for this tab as well as links to installation and setup tutorials.

**Requirements:** The only integration on this page available to everyone is Constant Contact. All other integrations are available only with [specific license levels](https://wpforms.com/pricing/), and will require [installing an addon](https://wpforms.com/docs/install-activate-wpforms-addons/).

- [AWeber](https://wpforms.com/docs/install-use-aweber-addon-wpforms/ "How to Install and Use the AWeber Addon with WPForms")
- [ActiveCampaign](https://wpforms.com/docs/how-to-install-and-use-the-activecampaign-addon-with-wpforms/ "How to Install and Use the ActiveCampaign Addon with WPForms")
- [Brevo](https://wpforms.com/docs/how-to-install-and-use-the-sendinblue-addon-with-wpforms/)
- [Campaign Monitor](https://wpforms.com/docs/how-to-install-and-use-campaign-monitor-addon-with-wpforms/ "How to Install and Use Campaign Monitor Addon with WPForms")
- [Constant Contact](https://wpforms.com/docs/how-to-connect-constant-contact-with-wpforms/ "How to Connect Constant Contact With WPForms")
- [Kit](https://wpforms.com/docs/convertkit-addon/ "ConvertKit Addon")
- [Drip](https://wpforms.com/docs/how-to-install-and-use-the-drip-addon-in-wpforms/ "How to Install and Use the Drip Addon in WPForms")
- [GetResponse](https://wpforms.com/docs/how-to-install-and-use-getresponse-addon-with-wpforms/ "How to Install and Use the GetResponse Addon with WPForms")
- [Google Sheets](https://wpforms.com/docs/google-sheets-addon/)
- [HubSpot](https://wpforms.com/docs/how-to-install-and-use-the-hubspot-addon-in-wpforms/)
- [Mailchimp](https://wpforms.com/docs/install-use-mailchimp-addon-wpforms/ "ow to Install and Use the MailChimp Addon with WPForms")
- [MailerLite](https://wpforms.com/docs/install-use-mailerlite-addon-wpforms/)
- [Salesforce](https://wpforms.com/docs/how-to-install-and-use-the-salesforce-addon-with-wpforms/)
- [Zapier](https://wpforms.com/docs/how-to-install-and-use-zapier-addon-with-wpforms/ "How to Install and Use Zapier Addon with WPForms")

## Geolocation Settings

![Geolocation Settings in WPForms](https://wpforms.com/wp-content/uploads/2021/02/select-geolocation-api.png)**Requirements:** You will need a [Pro license level or higher](https://wpforms.com/pricing/) to access the Geolocation addon and these settings.

With the Geolocation addon, you can add autocomplete functionality to your form’s Address fields, as well as record your user’s location data with each form submission.

For more information on how to set up the Geolocation addon, be sure to check out our [guide on how to install and use the Geolocation addon](https://wpforms.com/docs/how-to-install-and-use-the-geolocation-addon-with-wpforms/) for more details.

## Access Settings

Access settings allow you to choose who has access to your forms with our [Access Controls](https://wpforms.com/docs/how-to-set-up-access-controls-in-wpforms/).

With Access Controls, you are in control of which user roles are allowed to interact with your forms. You can decide what actions a user can take (such as creating or viewing a form), in addition to which forms a user can act on.

![Access Controls in WPForms](https://wpforms.com/wp-content/uploads/2021/02/access-control-in-WPForms.png)Below is a list of all the actions you can set up Access Controls for:

- Create Forms
- View Forms
- Edit Forms
- Delete Forms
- View Entries
- Edit Entries
- Delete Entries

For more details on defining user permissions, be sure to check out our [tutorial on setting up access controls in WPForms](https://wpforms.com/docs/how-to-set-up-access-controls-in-wpforms/).

## Misc Settings

Settings shown under the **Misc** tab don’t fit into another category, and are unlikely to be needed by most users.

**Delete Spam Entries**

![Delete spam entries](https://wpforms.com/wp-content/uploads/2024/09/delete-spam-entries.png)WPForms automatically deletes spam entries after some time. You can specify the number of days spam entries are stored before they’re deleted from your site.

To learn more about how WPForms handles spam entries, check our guide to [viewing and managing spam entries](https://wpforms.com/docs/viewing-and-managing-spam-entries/ "Viewing and Managing Spam Entries").

**Hide Announcements**

![Hide Announcements](https://wpforms.com/wp-content/uploads/2021/02/Hide-Announcements.png)You may occasionally see notices from the WPForms team in your WordPress dashboard, ranging from important announcements to a friendly request to consider creating a plugin review.

If you’d prefer not to see any announcements from WPForms, simply enable this **Hide Announcements** option.

**Hide Admin Bar Menu**

![](https://wpforms.com/wp-content/uploads/2023/11/hide-admin-bar-menu-settings.png)This option removes the WPForms menu item from the WordPress admin bar at the top. If you rarely need direct access to WPForms from the admin bar or prefer a tidier interface, toggle the **Hide Admin Bar Menu** option to the on position.

**Hide AI Features**

![Hide AI Features](https://wpforms.com/wp-content/uploads/2024/09/hide-ai-features.png)WPForms comes with AI features that let you [automatically generate choices](https://wpforms.com/docs/generating-form-choices-with-wpforms-ai/) on Multiple Choice, Checkboxes, and the Dropdown field. If you’d like to hide this and other WPForms AI features, toggle the **Hide AI Features** option to the **ON** position.

**Disable Email Summaries**

![Disable Email Summaries](https://wpforms.com/wp-content/uploads/2021/02/disable-email-summaries.png)Each week, WPForms will send you [an email showing the number of entries that each of your forms have received](https://wpforms.com/docs/how-to-use-email-summaries/ "How to Use Email Summaries"). You can disable this feature at any time by toggling the **Disable Email Summaries** option to the off position (and then saving your settings).

**Uninstall WPForms**

![Uninstall WPForms](https://wpforms.com/wp-content/uploads/2021/02/uninstall-WPForms.png)WPForms is designed to avoid losing your form and entry data, and so a standard deletion of the WPForms plugin (using the **Delete** option on your WordPress **Plugins** page) will not fully remove the forms, settings, or entries from your site.

This is to ensure that even if you need to remove plugins while troubleshooting, or if your plugin is accidentally deleted, etc, you will not lose everything you’ve created in WPForms.

If you’d like to fully uninstall WPForms, and so delete all forms, settings, entries, and any files uploaded to your forms (remove everything associated with WPForms from your site), you’ll first need to enable this option. Then, deactivate and delete WPForms from your site’s Plugins page to trigger this complete uninstall process.

That’s it! We hope this helped to familiarize you with all of the plugin-wide settings available in WPForms.

Next, would you like to find out what you should test before launching your forms? Be sure to check out [our pre-launch checklist](https://wpforms.com/docs/how-to-properly-test-your-wordpress-forms-before-launching-checklist/ "How to Properly Test Your WordPress Forms Before Launching [Checklist]") to ensure your forms work exactly how you’d like before accepting submissions.

**Categories:** Functionality, Form Creation

---

