Molly Tyler, Writer at WPForms https://wpforms.com Drag & Drop WordPress Form Builder Fri, 24 Jan 2025 15:57:47 +0000 en-US hourly 1 https://wpforms.com/wp-content/uploads/2016/02/cropped-sullie-favicon-32x32.png Molly Tyler, Writer at WPForms https://wpforms.com 32 32 Does WordPress Use AI? https://wpforms.com/does-wordpress-use-ai/ Wed, 01 May 2024 12:00:24 +0000 https://wpforms.com/?p=2853783 Does WordPress use AI? For now, WordPress doesn't include any native AI functionality. Fortunately, if you want to add AI to your website to improve your workflows, there are plenty of plugins available to help you.

In this post, we'll explore some of the most popular ways to use AI with WordPress, along with some plugins to help with each of them.

The post Does WordPress Use AI? appeared first on WPForms.]]>
If you’re looking for ways to make it easier to manage your website, you’ll likely be thinking about ways to integrate AI in WordPress.

By default, WordPress does not have AI features. But you can integrate WPForms with AI easily, and many other plugins and themes can tap into various AI tools and APIs. There are solutions for almost every aspect of site creation and management, from page builders to SEO to security.

I’ll share some of the ways you can use AI with WordPress to build and optimize your WordPress website.

How to Use AI With WordPress

There are no native AI features built in to the WordPress platform, so if you want to enhance your site with the help of artificial intelligence, you’ll need to find a plugin or theme that includes AI integration.

Fortunately, there are many AI tools for WordPress available already. Below, I’ve shared some of most popular ways to use AI with WordPress, along with some plugins you can use for each.

Build Your Site With an AI-Powered Page Builder

Page builders have been popular tools for creating WordPress sites for a long time. Now, they’re streamlining the site-building process even more with AI-powered features.

For instance, SeedProd can now generate images and text for your site to speed up content creation.

Generating text with AI in SeedProd

This essentially turns your WordPress theme into an AI content generator! It’s perfect for all kinds of copywriting, including landing pages and eCommerce product descriptions.

It can even improve your existing text by making content recommendations to improve readability or adjust the tone of your writing to match your target audience.

SeedProd AI text editor

For new content, SeedProd can provide headline suggestions for inspiration. And if you want to be able to reach global audiences, it can translate your web pages into other languages. The AI editor is super user-friendly and easy to pick up.

SeedProd AI translation

So, in addition to its super easy-to-use templates and drag-and-drop page builder, SeedProd can now populate your posts and pages with high-quality AI-generated content to get your site off the ground in no time.

Other page builders with AI functionality include Divi AI and Elementor.

Boost Your SEO With AI-Generated Suggestions

SEO plugins are another area where AI is taking off. All In One SEO (AIOSEO) has a ChatGPT integration to help users create SEO titles and meta descriptions with the click of button.

AIOSEO ChatGPT integration for generating meta descriptions

AIOSEO will provide several options for you to choose from, and you can ask it to regenerate the list if you don’t see any that are to your liking right away.

AI generated meta descriptions in AIOSEO

The titles and descriptions are already optimized for search using the latest SEO trends, so you can feel assured that your content is set up for success. Plus, AIOSEO has many other features to improve your site’s SERP visibility, like internal linking suggestions and smart sitemap generation.

Generate Code Snippets With WPCode AI

Whether you write your own code or use something from the massive Code Snippet Library, WPCode is great for adding custom code to your site, creating exactly the experience you want.

But what if you need it to be even easier?

You need WPCode AI.

Available to users with Pro plans and above, WPCode AI lets you add new features to your site without needing any coding knowledge.

Generate a code snippet with WPCode AI

After you select the Generate snippet using AI option, you’re prompted to describe what you want the code to do. Just like with any AI tools, it’s a good idea to be specific here. The better and clearer your information is, the better your generated code will be.

Describe what you want the code to achieve.

Once you’ve entered all the details about what you want your snippet to do, you can generate it. You can watch WPCode write the snippets for you right before your very eyes!

Code generated by WPCode AI

If you decide that the code isn’t quite what you wanted, you can click the purple button next to Code Type to refine it.

Once everything looks good, you can use auto-insert location and conditional logic to make snippet management a breeze.

Automate Workflows With OpenAI

Uncanny Automator is a super helpful plugin for automating connections between WordPress and 3rd party apps or other plugins. It now offers an OpenAI integration that you can use to generate content for your WordPress site.

Here’s an example of how my team integrated WPForms with OpenAI:

Uncanny Automator OpenAI integration

There are several actions available for your WPForms OpenAI integration:

  • Text generation from a form entry
  • Image generation from a form entry
  • Social media excerpt creation
  • Proofreading for spelling and grammar mistakes
  • Translating content.
Uncanny Automator OpenAI actions

You can even use Uncanny Automator and OpenAI for content generation to let users create blog posts from the frontend of your site by submitting a form.

Uncanny Automator recipe using WPForms and OpenAI

Uncanny Automator integrates directly with WPForms, so you can easily pair our form builder with the OpenAI integration to accept AI-written posts on your site.

Create Your WordPress Form Now

Enhance Your Customer Service With an AI Chatbot

Chatbots have been around for quite some time now, making them one of the most common uses of machine learning on WordPress sites.

There are lots of chatbot plugins out there, but one of our favorites is Tidio.

Tidio AI Chatbot

Tidio uses AI to answer customer questions by pulling information from your site’s FAQ page. You can also use it for live chat and have AI refine your responses before you send them to customers.

Tidio AI Chatbot

Automating customer support lets you help more users, faster, which makes for a better overall user experience on your site. AI fits seamlessly into this area, making it one of the best ways to use AI for your small business.

Monitor Your Site Using AI Malware Scanning

Preventing malware is vital to your site’s security. While there are lots of WordPress security plugins out there, Quttera Web Malware Scanner is the one to use if you want AI-enhanced malware scanning for your WordPress site.

Quttera AI malware scanner

This plugin’s patented AI scanner assesses your site for many different types of malicious code, including viruses, trojans, backdoors, worms, and more.

Quttera WordPress site scan

While it can’t remove that code for you, it does provide an early detection system so that you can fix security problems fast.

FAQ — More Questions About AI in WordPress

We get so many questions about WordPress AI. Here are some of the most popular ones:

Does WPForms use AI?

Yes! You can use AI tools like Claude, ChatGPT, and Descript with WPForms. Check out the full list of WPForms AI integrations. Within WPForms, you can use AI Choices to help you easily create detailed multiple choice, checkbox, and dropdown options.

Even better, WPForms also offers AI-powered form creation. You can enter a little bit of information about what kind of form you need, then chat with AI to fine-tune it until it’s exactly what you want.

Can AI write my blog?

Yes, AI can write blog posts for you. However, it’s important to remember that Google rewards content with unique, human perspectives. So while generating content can save time, it’s always best to edit the output yourself.

For some inspiration, check out our favorite AI prompts.

Is it better to use an AI website builder or WordPress?

While I don’t want to sit on the fence, it depends on what your website is about and how much time you want to invest in it. WordPress gives you control over everything on your site, while an AI website builder will create something generic that suits your business.

Even though AI site builders are helpful, we still prefer WordPress. You can add AI tools or plugins where you need to save time.

Next, Check Out These AI-Powered Plugins for WordPress

AI is making waves in the world of WordPress and beyond. Becoming an early adopter is the best way to keep up with trends so your business doesn’t fall behind.

Want to learn about even more WordPress AI plugins you can use? Check out our list of the top AI WordPress plugins for additional recommendations.

Create Your WordPress Form Now

Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

The post Does WordPress Use AI? appeared first on WPForms.]]>
How to Create Your Own Custom Form Templates https://wpforms.com/how-to-create-your-own-custom-form-templates/ Wed, 17 Apr 2024 12:00:08 +0000 https://wpforms.com/?p=2840183 Have you ever wanted to build your own form template that you can reuse again and again?

WPForms lets you turn any form into a custom template. You can completely personalize your template however you like, then save it and use it to create forms to use all over your WordPress site.

In this article, you'll learn how to turn a form into a template in WPForms.

The post How to Create Your Own Custom Form Templates appeared first on WPForms.]]>
WPForms provides over 2,000 pre-made form templates for you to use. But a lot of the time, you’ll still have to customize a template to make it usable for your site.

If you find yourself having to make the same customizations over and over again, it might be a good idea to create your own custom form templates. All your personalized details will already be included, saving you time when creating new forms.

Fortunately, WPForms lets you turn any form into a template that you can reuse as often as you need. In this tutorial, I’ll show you how it works!

Create Your Custom Form Template Now

How to Create Your Own Custom Form Templates (3 Steps)

WPForms makes it super easy to personalize form templates and save them for future use right in the form builder. Here’s how to get started.

Step 1: Create a New Template From an Existing Form

First, you’ll need a form to base your template off of. This can be one of WPForms’ many existing form templates, or a form you’ve already built and saved.

There are tons of different types of forms you might want to create custom, branded  templates for, like:

  • Consent forms and waivers: Add your company’s terms and conditions to your template.
  • Contact forms: Use a personalized template to quickly create multiple contact forms for different purposes to use around your site.
  • Order forms: Add your products to your order form template, then use it create multiple order forms. For example, you could make a standard pricing order form and a wholesale pricing order form with the same products.
  • Donation forms: Create a template with your organization’s branding and donation options, then use it to create online forms for different fundraising events.
  • Application forms: Build a standard application form template, then let leaders from different clubs or other organizations you sponsor create custom forms for their specific groups.

Custom templates are also great if you want to translate your form into another language, then save it and reuse it around your site.

For my example, I’ll use the Billing/Order Form template.

Selecting the Billing/Order Form template

Open the form you want to base your template off of in the drag-and-drop form builder. Then click on the menu icon at the top of the screen to see additional options. Select Save as Template.

Saving a form as a template in WPForms

The form builder will then refresh, and you’ll see an orange Template badge indicating that you’re now editing a template.

Editing a custom template in WPForms

Next, you’ll be able to make changes to the form so you can reuse it on your site.

Step 2: Customize Your New Form Template

You can configure your new template the same way you would edit any form with WPForms. I’ll walk through a few examples of changes you might want to make to create a functional template that works for you.

First, I want to change the name of my template, so I’ll click on the Setup tab and type the new name into the field at the top of the builder.

Changing the name of a custom form template in WPForms

Back in the Fields tab, I’ll edit the form fields. Since my example is an order form, I’m going to start by adding my own products and prices in place of the ones in the Billing/Order Form template.

Editing the options in a Multiple Items field

I’m also going to enable image choices so that my order form includes product images.

Adding image choices to a Multiple Items field

Finally, I’m going to add a Content field to the top of the form so that I can add a logo. Custom templates are especially handy if you want to add your branding to your reusable forms.

Adding a header logo to a form using a Content field

Now that I’m done editing the form, I’ll click on the Settings tab. Under General, I’m going to add a template description that will be visible in the template gallery on my site once I’ve saved this template.

Editing the template description for a custom template

I’m also going to edit the email notification and confirmation message to include the brand name.

Editing a custom template email notification

The template I’m creating doesn’t include any marketing or payment integrations, so I’ll skip those and click Save to update my template.

Saving a custom form template

Step 3: Use Your Custom Form Template

After you save your custom WPForms template, you can find it with all the other templates in gallery. Navigate to WPForms » Form Templates and click on My Templates to view your custom templates.

Viewing custom form templates in WPForms

You can see my new order form template above. To use it, all I need to do is click Create Form.

Creating a form from a custom template

You can see there’s also a button here to edit the template if I decide I want to make more changes to it.

Once my template loads in the form builder, I can customize and embed my order form just like I would any template from the WPForms Templates Gallery.

Editing a form made from a custom template

Deleting Custom Form Templates

If you decide you no longer need a custom template you’ve created, you can delete it from your site by going to WPForms » Form Templates » My Templates and clicking on the trash icon for the template you want to remove.

Deleting a custom template in WPForms

This only deletes the template itself, not any forms you’ve published that use this template.

FAQs on Custom Form Templates

Have questions about custom form templates in WPForms? Here are some top answers.

Can I use my custom form template on another site?

Your custom form template will only be available on the site where you created it. The My Templates section for each site is unique.

However, you can export your form template, then upload it to another site and save it as a template there.

Exporting a form template

Check out our documentation on this process for detailed step-by-step instructions.

Next, Customize Your Email Notifications

As you can see, making custom form templates in WPForms is really easy! It just takes a few clicks to get started.

Create Your Custom Form Template Now

Another way you can customize your forms is by using email templates to style your notifications. Check out how to style your email notifications in WPForms to learn how to add a header image, change the color scheme, and more.

Ready to customize your web forms from top to bottom? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

The post How to Create Your Own Custom Form Templates appeared first on WPForms.]]>
Displaying Subfield Input With Smart Tags https://wpforms.com/docs/displaying-subfield-input-with-smart-tags/ Tue, 26 Mar 2024 15:46:36 +0000 https://wpforms.com/?post_type=wpforms_doc&p=2829855 Learn how to display input from subfields using Smart Tags.

The post Displaying Subfield Input With Smart Tags appeared first on WPForms.]]>
Would you like to use Smart Tags to display the contents of a subfield, such as the user’s first name or a single line from an Address field? This method can be useful for personalizing email notifications or highlighting details from an entry.

In this guide, we’ll show you how to display input from a subfield using Smart Tags in WPForms.


For more information on Smart Tags and how to use them, please see our guide to using Smart Tags.

Note: It’s possible to pull additional information into the form fields and settings by using a custom Smart Tag. For more details and examples, check out our guide on how to create your own Smart Tag.

Showing Only the First or Last Name

If you’d like to pull a subfield of your form’s Name field, you can use the {field_id} Smart Tag with a vertical slash to display this information.

For example, to pull only the first name from your form, you would use the {field_id="#|first"} Smart Tag.

Using the {field_id} Smart Tag to pull the first name from the form entry into an email notification

Below is the full list of available options for the Name field:

  • First Name: {field_id="#|first"}
  • Middle Name: {field_id="#|middle"}
  • Last Name: {field_id="#|last"}

This can be useful for creating personalized messages in your email notifications or confirmations that feel more conversational than using the full name.

Displaying Individual Lines from an Address Field

You can also use the {field_id} Smart Tag followed by a vertical slash (|) to show individual lines from your form’s Address field.

For example, if you only wanted to show the street entered by a user, you would use the Smart Tag {field_id="#|address1"}.

The available Smart Tag options for the Address field are:

  • Line 1: {field_id="#|address1"}
  • Line 2: {field_id="#|address2"}
  • City: {field_id="#|city"}
  • State/Region: {field_id="#|state"}
  • Zip Code/Postal Code: {field_id="#|postal"}

If you primarily serve local customers, you may want to use these Smart Tag variations to auto-fill subfields with your business’ city, state, and zip code. You can also use these details for personalized messages about local opportunities or events.

Showing Only the Time Value from a Date / Time Field

You can pull time data from your forms by adding the H:i suffix to the {date} Smart Tag.

Adding the submission time to the {date} Smart Tag

If you’re looking to separate the time from the date, you can use {field_id="#|time"} for the time and {field_id="#|date"} for the date.

Displaying Only the Quantity from a Single Item or Dropdown Items Field

If you want to isolate the quantity a customer has selected for a specific product, you can use {field_id="#|quantity"} to show the number of items ordered separate from the product name.

This Smart Tag is compatible with the Single Item and Dropdown Items payment fields in WPForms.

Displaying Only the Amount from a Single Item or Dropdown Items Field

If you need to display only the numerical value of a payment field without the product name, you can use {field_id="#|amount"}. This will display the total amount associated with the selected items.

This Smart Tag is compatible with the Single Item and Dropdown Items payment fields in WPForms.

Displaying Raw Value from Payment Fields

The {field_value_id} Smart Tag pulls the raw value that a user has added or selected to a specific payment field in your form. When used in an email notification, it will show an unformatted version of the content.

Note: This Smart Tag is only recommended for developers and advanced users.

This is useful if you’re looking to do some custom development using the values submitted to your forms’ payment fields.

Like the {field_html_id} Smart Tag, you can enter the {field_value_id} Smart Tag directly into the body of your email notification.

Note: If you’re looking to customize the values that are returned by this Smart Tag, check out our developer documentation for more information.

That’s it! Now you know how to use Smart Tags to display information from subfields in WPForms.

Next, want to see examples of how to use common Smart Tags in WPForms? Check out our Smart Tag usage examples for more ideas on how to use this feature in your forms.

The post Displaying Subfield Input With Smart Tags appeared first on WPForms.]]>
Unlocking Hidden User Data With Smart Tags https://wpforms.com/docs/unlocking-hidden-user-data-with-smart-tags/ Tue, 26 Mar 2024 15:46:21 +0000 https://wpforms.com/?post_type=wpforms_doc&p=2829854 Learn how to unlock and access hidden user data with Smart Tags

The post Unlocking Hidden User Data With Smart Tags appeared first on WPForms.]]>
Would you like to learn more about your site’s users by collecting information in the background when they submit your forms? WPForms Smart Tags can help you gather user data through your forms without requiring users to fill out more fields.

In this guide, we’ll show you how to use Smart Tags to unlock hidden user data.


For more information on Smart Tags and how to use them, please see our guide to using Smart Tags.

Hidden User Data Smart Tags

The following Smart Tags can help you gather more information about your users without having to ask for it by adding more fields to your forms:

  • {user_ip}
  • {entry_geolocation}
  • {user_id}
  • {query_var key=""}
  • {entry_user_journey}

This data can be used for a variety of purposes, from enhancing your marketing strategy to keeping user data anonymous.

Next, we’ll discuss how to use each of these Smart Tags to collect user data.

Viewing the User’s IP Address

Each computer connected to the internet has a unique address. The {user_ip} Smart Tag allows you to see the unique IP address of each user who submits your form.

Viewing the user's IP address in an entry using the {user_ip} Smart Tag.

If you’d like to know the IP address of anyone who fills out your forms, you can use this Smart Tag in the Email Message section of your form’s notifications settings, or as the default value of a Hidden Field.

Viewing the User’s Location

The {entry_geolocation} Smart Tag allows you to see information for the approximate locations of your users.

Adding the {entry_geolocation} Smart Tag to an email notification

Note: The {entry_geolocation} Smart Tag requires our Geolocation addon. Check out our tutorial on how to install and use the Geolocation addon for more details.

You can add this Smart Tag to the Email Message field of a notification as a quick reference for where the user is located. This can be particularly helpful if you need to know their time zone for a phone call.

Viewing the User ID for Logged-In Users

Every registered user on your WordPress site is assigned an ID number. The {user_id} Smart Tag allows you to see the User ID when a logged-in user submits your form.

Viewing the user's ID in an entry using the {user_id} Smart Tag

This Smart Tag can be helpful if you’re creating an anonymous survey form for your logged-in users. It enables you to track unique submissions without you having to ask users for their names.

Auto-Filling Fields Based on a Link

The {query_var key=""} Smart Tag enables you to automatically fill in a field based on the link the user clicked on to access the form. This Smart Tag is also known as Query String Variable.

Query strings require a little extra setup. You can read our guide on how to use query strings for more details and step-by-step instructions.

Viewing the User Journey

The {entry_user_journey} Smart Tag is used to display the pathway a user took before opening and submitting your form. This can be useful for understanding how users navigate your website and find your forms.

Note: You’ll need to install and activate the User Journey addon before you can use the {entry_user_journey} Smart Tag.

Displaying the URL Users Access Your Form From

The {url_referer} Smart Tag will insert the address of the page that referred the user to the current page.

It can be useful as a default value for a Hidden Field in your form, which will be invisible to your users but displayed in your entries.

Adding the {url_referer} Smart Tag to a Hidden Field

For example, if a user went from your site’s home page to your contact page, and then filled out your contact form there, this Smart Tag would display the URL of your home page as the value of your Hidden Field.

Note: Using the {url_referer} Smart Tag in your email notifications will insert the URL of the page from which the form was submitted, not the page that referred the user to the form. Unless you’d like to see this information in your notification emails, we recommend using this Smart Tag in a Hidden Field as described above instead.

That’s it! Now you know different ways to unlock hidden user data in your forms.

Next, want to see more examples of how you can use Smart Tags in WPForms? Check out our Smart Tag usage examples for more ideas on making the most of this feature.

The post Unlocking Hidden User Data With Smart Tags appeared first on WPForms.]]>
Connecting to Google Sheets via Custom Application https://wpforms.com/docs/connecting-to-google-sheets-via-custom-application/ Mon, 18 Mar 2024 19:28:23 +0000 https://wpforms.com/?post_type=wpforms_doc&p=2829264 Learn how to use the Google Sheets addon with a custom Google application.

The post Connecting to Google Sheets via Custom Application appeared first on WPForms.]]>

Google Sheets Addon is a Pro Feature

Unlock Google Sheets Addon and other powerful features to grow your business.

Get WPForms Pro

Want to use our Google Sheets addon with a custom Google application instead of the WPForms Google app? Connecting to Google Sheets via custom application is sometimes the best option for developers and advanced users.

In this tutorial, we’ll show you how to use the WPForms Google Sheets addon with your own custom Google app.

Requirements:


Before getting started, you’ll first need to make sure WPForms is installed and activated on your WordPress site and that you’ve verified your license. You will also need to sign up for a Google account if you don’t already have one and install and activate the Google Sheets addon.

Note: Connecting WPForms to a custom Google application is only recommended for developers or advanced users. If you don’t need a custom application, please see our guide to using the Google Sheets addon.

Enabling Advanced Mode

To get started, open your WordPress dashboard and go to WPForms » Settings. Then click on the Integrations tab.

click-integrations-tab

Next, click on the Google Sheets integration to expand its settings.

click-google-sheets

To get started with your Google application connection, click Enable Advanced Mode.

click-enable-advanced-mode

You’ll now see additional settings where you’ll need to enter information from the Google Cloud Platform.

advanced-mode-connection-settings

To find this information, you’ll first need to log in to the Google Cloud Platform and create a custom application. However, we recommend leaving your WPForms settings open in a separate browser tab while you create your application, as you’ll need to access them later.

Adding a New Project

Once you’ve logged in to the Google Cloud Platform, click APIs & Services.

click-apis-and-app-services

On the next screen, click the projects dropdown menu.

click-select-a-project-dropdown

After that, an overlay will appear that shows your projects. Go ahead and click NEW PROJECT.

click-new-project

Next, you’ll need to add a name to the Project name field. We recommend using a name that will help you remember what you’re using the project for. However, you can use whatever name you’d like.

After adding a name, click the CREATE button.

add-project-name-and-click-create

Once you’ve created your project, click the project dropdown again and select your newly created project if it isn’t already selected by default.

click-project-dropdown

Enabling Google APIs

Now that your project is created, it’s time to enable some Google APIs. To start, click Library in the left-side menu.

click-library

This will take you to the API Library where you’ll need to locate and enable 3 different APIs: Google Drive API, Google Sheets API, and Google Picker API.

Type “Google Drive API” in the search bar to locate the Google Drive API.

search-google-drive-api

Once you’ve located the Google Drive API, click the ENABLE button.

click-enable-google-drive-ap

Next, head back to Google’s API library and type “Google Sheets API” in the search bar.

search-google-sheets-api

After locating the Google Sheets API, click the ENABLE button.

click-enable-google-sheets-api

Finally, return to Google’s API library and type “Google Picker API” in the search bar.

search-picker-api

Once you’ve located the Google Picker API, click the ENABLE button.

click-to-enable-picker-api

Selecting a User Type

Now that you’ve enabled the required APIs, click OAuth consent screen in the left-side menu.

click-oauth-consent-screen

On the next screen, you’ll need to select a User Type for your application. You can select either Internal or External, depending on who you’d like to share your app with.

For our example, we’ll select External. Once you’ve made your selection, click the CREATE button to proceed.

click-create-button-oauth-consent

Note: Be sure to check out Google’s documentation on user types to learn more about External and Internal users.

Registering Your App

After you’ve selected a User Type for your app, you’ll be redirected to a page to complete your app registration. You’ll need to complete a series of steps to register your app, which we’ll cover in the following sections.

Adding App Information

Adding information about your app is required and allows users to know who you are and how to contact you.

In the required fields, be sure to add an App name and User support email.

app-registration-name-and-support-email

Adding an App Domain

Scroll down to the App domain section and locate the Authorized domains section. From here, click the ADD DOMAIN button.

click-add-domain-button

In the Authorized domain 1 field, you’ll need to add wpforms.com as your domain.

add-wpforms-domain

Note: You must add wpforms.com as your authorized domain, or your app will fail to connect to WPForms.

Adding Developer Contact Information

Next, add your preferred email address in the Developer contact information section. Google will contact you at this email address if there are any changes to your project.

developer-email-address

Finally, click the SAVE AND CONTINUE button to proceed to the next step.

click-save-and-continue

Adding Scopes

On the next screen, click the ADD OR REMOVE SCOPES button.

click-add-or-remove-scopes

In the side modal that appears, click on the search bar labeled Enter property name or value.

enter-property-name-or-value-search-bar

Then, go ahead and search for each of the following scopes:

  • https://www.googleapis.com/auth/userinfo.email
  • https://www.googleapis.com/auth/userinfo.profile
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

You’ll need to enable each of the above scopes by clicking the checkbox on the left side.

click-checkbox-to-enable-scope

Once you’ve enabled the required scopes, click the UPDATE button located at the bottom of the screen.

click-update-button

You’ll then return to the Scopes screen where you can view and manage your enabled scopes. From here, go ahead and click the SAVE AND CONTINUE button to save your changes.

click-save-and-continue-scopes-screen

Adding Test Users

Google will need to complete the verification process before users can interact with your app. However, you can allow specific users to test your app before it’s verified. This step isn’t required for our setup, so we’ll go ahead and move to the next step by clicking the SAVE AND CONTINUE button.

click-save-and-continue-test-users-screen

Reviewing Your App Registration

The last step of the app registration is to review your configuration on the Summary screen. If everything looks correct and corresponds with the steps in this tutorial, click the BACK TO DASHBOARD button at the bottom of the screen.

click-back-to-dashboard-button

Publishing Your App

Now that you’ve completed the app registration, you’ll need to publish your app. You can do this directly from the Oauth consent screen by clicking on the PUBLISH APP button.

click-publish-app

After clicking the button, a modal will appear with some further steps for completing Google’s app verification process. To confirm, click CONFIRM.

click-confirm

Creating Credentials for Your Application

The next step is to create credentials for your application. To get started, click Credentials in the left-side menu.

click-credentials

Then, click CREATE CREDENTIALS at the top of the Credentials screen.

click-create-credentials

After that, click OAuth client ID.

select-oauth-client-id

Next, click the Application type dropdown and select Web application.

select-web-application

After that, be sure to enter a name for your Oauth 2.0 client in the Name field. This won’t be visible to end users, so feel free to name it whatever you’d like.

add-name-for-client-id

Next, scroll to the Authorized redirect URIs section and click ADD URI.

click-add-uri-button-1

Now you’ll need to head back to your WPForms integration settings and copy the first Callback URL by clicking the copy icon.

click-copy-icon-callback-url-1

Then, switch back to your Google application settings and paste the Callback URL into the URIs 1 field.

paste-callback-url-into-uri-1-field-1

After that, click the ADD URI button again so you can add your 2nd URI.

click-add-uri-button-2

Switch back to your WPForms settings and click the copy icon next to the 2nd Callback URL.

click-copy-icon-callback-url-2

Now you can navigate back to your Google settings and paste the 2nd Callback URL into the URIs 2 field.

add-second-callback-url

Next, click the CREATE button.

click-create-button-client-id

A modal window will then appear with your OAuth client credentials. From here, copy the Client ID by clicking the copy icon.

click-copy-icon-client-id

Then, switch over to your WPForms integration settings and paste the Client ID into the Google Client ID field.

client-id-field

Next, navigate back to your Google application settings and copy the Client secret.

click-copy-icon-client-secret

Switch over to your WPForms integration settings once more and paste the Client Secret into the Google Client Secret field.

paste-client-secret

Completing the Connection

Now that you have your Client ID and Client Secret in place, it’s time to complete the connection. To do this, click the Connect with Google button.

click-connect-to-google-sheets-button

Next, you’ll be redirected to a Google authentication page. Here you’ll need to grant WPForms access to your Google account.

Once you’ve selected a Google account, click the Continue button to grant WPForms access to your account.

checkboxes-for-google-drive-and-sheets

Now when you return to WPForms » Settings » Integrations, you should see the green Connected status along with your connection details.

google-sheets-connected-status

You can now proceed to add a Google Sheets integration to any form on your site.

That’s it! Now you know how to set up a custom Google app to use with the WPForms Google Sheets addon.

Next, would you like to learn more about what you can do with user-submitted information in WPForms? See our complete guide to form entries to learn more.

The post Connecting to Google Sheets via Custom Application appeared first on WPForms.]]>
Deleting Forms https://wpforms.com/docs/deleting-forms/ Wed, 13 Mar 2024 17:51:46 +0000 https://wpforms.com/?post_type=wpforms_doc&p=2826147 Learn how to remove forms you no longer need from your site.

The post Deleting Forms appeared first on WPForms.]]>
Would you like to remove forms you no longer need from your WordPress site? WPForms includes a forms trash folder so you can easily delete forms that you don’t want to use any more.

In this tutorial, we’ll show you how to use the forms trash, including how to restore and permanently delete forms.


Before getting started, you’ll first need to make sure WPForms is installed and activated on your WordPress site and that you’ve verified your license. Then, be sure to create a form if you haven’t already.

Adding Forms to the Trash

First, you’ll need to access the Forms Overview page. In your admin dashboard, go to WPForms » All Forms.

Accessing the Forms Overview page

From the Forms Overview page, you can remove forms from your site by adding them to the trash.

Note: You won’t be able to use the form on your site or access the form’s entries when it’s in the trash. To use the form and access the entries again, you’ll need to restore your form.

Forms are not automatically deleted and will remain in the trash until you permanently delete them.

To add an individual form to the trash, hover over the form and click the Trash option.

Click trash option

When the form has been successfully added to the trash, you’ll see a confirmation notice at the top of the page.

Form trash success notice

If you’d like to add multiple forms to the trash at once, check the box next to each form you’d like to add.

Select multiple forms

Alternatively, you can select all your forms by checking the box next to Name.

Select all forms checkbox

Once you’ve chosen the forms you’d like to add to the trash, select the Trash option from the Bulk actions dropdown.

Select trash bulk action

When you’re ready to add the forms to the Trash, click the Apply button.

Click apply button

Next, we’ll cover how to view and manage the forms in the trash.

Viewing Your Forms on the Trash Screen

Once you’ve added forms to the trash, you can view them by clicking on the Trash link.

Click trash link

This will take you to the trash screen where you can view the forms that are currently in the trash.

Trash screen view

From here, you’ll have the option to restore or permanently delete your forms. We’ll cover both of these options below.

Restoring Your Forms

Restoring a form removes it from the trash and adds it back to the Forms Overview page. This lets you use the form on your site again,  and also gives you access to the form’s entries.

To restore a form, hover over the form name and click the Restore option.

Restore form

After you click the Restore option, you’ll see a confirmation notice letting you know that the form has been successfully restored.

Restored form confirmation notice

Now you’ll be able to use the form on your site again, and you’ll also have access to the form’s entries.

Permanently Deleting Your Forms

Note: Permanently deleting a form will remove the form and its entries entirely from your site’s database. Before proceeding, we recommended creating a backup of your site’s database.

To permanently delete a form, hover over the form name and click the Delete Permanently option.

Delete permanently

When you select the Delete Permanently option, an overlay will appear asking you to confirm the deletion. To confirm, click the OK button.

Confirm deletion of forms

You’ll now see a confirmation notice at the top of the page letting you know the form has been permanently deleted.

Deleted permanently confirmation message

Emptying Your Trash

You can permanently delete all the forms in the trash by clicking the Empty Trash button.

Click empty trash button

Then, you’ll see an overlay asking you to confirm the deletion of all the forms that are in the trash. To confirm, click the OK button.

Confirm multiple form deletion

After all the forms have been successfully deleted, you’ll see a confirmation notice at the top of the page.

Multiple forms deleted successfully

That’s it! Now you know how to delete and restore forms in WPForms.

Next, want more tips on managing your website’s forms? See our complete guide to form management to learn more options for organizing and maintaining your forms.

The post Deleting Forms appeared first on WPForms.]]>
Adding Spam Filters https://wpforms.com/docs/adding-spam-filters/ Tue, 12 Mar 2024 15:38:07 +0000 https://wpforms.com/?post_type=wpforms_doc&p=2825467 Learn how to add spam filters to improve WPForms spam protection.

The post Adding Spam Filters appeared first on WPForms.]]>
Would you like to filter spam entries in your forms by blocking submissions from certain countries? Or perhaps you want to filter out submissions that contain prohibited words or phrases? WPForms includes customizable spam filters to help you prevent suspicious entries from being submitted.

In this tutorial, we’ll show you how to create country and keyword filters to prevent spam entries.


Accessing Spam Protection and Security Settings

The spam filter options are located in the form builder’s Spam Protection and Security settings. To access them, create a new form or edit and existing one to open the form builder.

Then go to Settings » Spam Protection and Security.

Spam protection and security settings

You’ll find the country and keyword filters under Filtering.

The WPForms in-form spam protection and security settings panel

Adding a Country Filter

Using a country filter is a simple and effective way to allow or deny form submissions from specific countries.

To enable this feature from the form builder, head to Settings » Security and Spam Protection and toggle on the Enable country filter option.

Enable country filter toggle

Next, click the dropdown menu under Country Filter and select Allow if you’d like to permit users from specific countries to submit your form. If you’d like to block users from specific countries from submitting your form, select Deny.

Select allow or deny from dropdown

Then, click the other dropdown and select the countries you’d like to allow or deny entries from.

Select countries from dropdown

For our example, we’ll choose to Allow entries from United States of America only.

Allow entries from usa

Now if a user attempts to submit our form from outside of our selected country, the form will fail to submit. They’ll also see a default message that reads, “Sorry, this form does not accept submissions from your country.”

Country filter message

If you’d like to change the message shown to the denied user, you can add your custom message to the field under Country Filter Message.

Custom country filter message

Once you’ve added a country filter, be sure to save your form to apply the changes.

Note: The country filter will only apply to this specific form and won’t apply to other forms on your site that you’ve created with WPForms.

Adding a Keyword Filter

Using a keyword filter is an easy way to manage inputs for all fields in your forms. To start, toggle the Enable keyword filter option to the on position.

Enable keyword filter

Next, click Edit keyword list to open your list of keywords.

Click edit keyword list

You’ll then see a text box labeled Keyword Filter List. To add words or phrases to your list, simply type them in the text box. If you add more than one word or phrase, be sure to type each one on its own line.

Add keywords and phrases

Note: Because the keyword filter is case-insensitive, it doesn’t detect any difference between lowercase or uppercase letters.

If you use commas to separate the words or phrases in your keyword list instead of placing each on its own line, you’ll likely see a prompt to reformat your list. Reformatting your list helps the filter detect the specific words and phrases that you want to block in your forms.

If you wish to reformat, simply click the Yes, Reformat button.

Click yes reformat button

After reformatting your list, the commas will be removed, and the words and phrases will appear on their own line. This can be particularly helpful if you’re copying a list from a CSV file since commas often separate CSV file values by default.

Reformatted keyword list

Once you’ve added your keywords, click Save Changes to update your list of blocked keywords.

Click save changes button

Note: The words and phrases added to your Keyword Filter List will apply to all forms on your site that you’ve created with WPForms.

Now when a user attempts to submit your form with one of the blocked keywords, the form will fail to submit. The user will also see a default message that reads, “Sorry, your message can’t be submitted because it contains prohibited words.”

Keyword filter message

To change the message that’s displayed to the denied user, replace the text in the Keyword Filter Message field with your preferred message.

Customize keyword filter message

Once you’ve set up your keyword filter, be sure to save your form.

Note: To further enhance your form’s security by preventing domain names from being submitted in text fields, see our developer documentation for instructions on blocking specific domains.

That’s it! Now you know how to add spam filters to your forms in WPForms.

Next, want to learn about other spam protection options? Check out our complete guide to WPForms spam protection for more details.

The post Adding Spam Filters appeared first on WPForms.]]>
The 7 Best WhatsApp Plugins I’ve Found for WordPress https://wpforms.com/best-whatsapp-plugins-for-wordpress/ Mon, 02 Oct 2023 12:00:31 +0000 https://wpforms.com/?p=2605018 Looking for plugins to help you connect WhatsApp to WordPress? Fortunately, there are plenty of options that can help you stay in touch with users via the popular messaging platform. In this post, we share the top WhatsApp plugins for WordPress and show you how they can add messaging or chat functionality to your site.

The post The 7 Best WhatsApp Plugins I’ve Found for WordPress appeared first on WPForms.]]>
I don’t know about you, but it’s hard to imagine life without WhatsApp. That’s how deeply integrated this app has become into our daily lives.

And WhatsApp is not just limited to personal use. More and more businesses are using WhatsApp as a customer support channel or for communication related to eCommerce orders and more.

But I understand that many businesses aren’t familiar with adding WhatsApp as a part of their WordPress automation.

The good news is that with the right plugin, you can easily integrate WhatsApp with WordPress and take full advantage of its features, such as sending personalized messages, answering questions, providing support, and more.

In this post, I’ll discuss the best WordPress WhatsApp plugins that I’ve found after reviewing several of them.

Quick Summary of the Best WhatsApp Plugin – 🥇 WPForms integrates with Uncanny Automator to let you receive WhatsApp notifications for new form entries, facilitating quick responses via mobile or desktop. It’s a powerful solution for improving your response time and boosting your conversions.

Get WhatsApp Notifications for WPForms Now 🔔

How Do I Add WhatsApp to My WordPress Site?

The easiest way to add WhatsApp to WordPress is to use a plugin. This will minimize the amount of work you need to do to connect the two platforms.

WhatsApp plugins also come with different customization features that allow you to personalize your interactions with visitors. This can help boost your conversions and encourage website visitors to take action on your site. The more they feel like your brand understands them, the likelier they are to convert.

Let’s take a look at what I believe are the best WhatsApp plugins for WordPress currently on the market.

Best WordPress WhatsApp Plugins (My Top Favorite to Least Favorite)

Let’s go over each of these items to give you a more detailed look.

1. WPForms

The WPForms homepage

WPForms tops my list because, in my opinion, no other plugin balances usability with a range of features as well as it does. But you might be wondering, what does a form builder have to do with WhatsApp?

Well, building forms and collecting information through it is only half the story. You also need to be able to respond to your customers or the person filling out our form quickly enough. For many, this communication takes place via email,

But if you’d rather send a message to your customers on WhatsApp, perhaps to learn whether they’re satisfied with your support, then WPForms supports this functionality too. When used with the WPForms Twilio addon, you can send notifications to a WhatsApp number every time you receive a new form entry.

This is a useful way to welcome new customers to a rewards program or send coupons, discounts, and offers. If you have a goal to boost your conversational marketing, WhatsApp notifications are a great way to start.

After setting it up, users will receive a WhatsApp notification that might look something like this:

WhatsApp form notification

From there, your customers can respond straight from WhatsApp either on mobile or desktop, making it convenient to communicate with your site.

Whether your goal is to grow your email list or resolve customer support requests, WPForms is one of most user-friendly WhatsApp plugins for WordPress.

Create Your WhatsApp WordPress Form Now

Pricing: To access the Twilio addon, you will need a WPForms Plus plan or above. Pricing starts at $99.50/year.

2. Uncanny Automator

Uncanny Automator

Uncanny Automator is a magical plugin (very close to it, at least) that adds extremely convenient automation possibilities for your website.

Among those is WhatsApp.

WhatsApp action

With Uncanny Automator, you can send messages to users when they:

  • Make a purchase
  • Register for an event
  • Complete a course
  • Join a group
  • And more.

Unlike other WhatsApp plugins that work as a basic chat app, Uncanny Automator lets you set up notifications and transactional messages. It takes only minutes to create “recipes” that automate your WhatsApp workflows and set up corresponding “triggers” and “actions.” (to be honest, the only time-consuming part is setting up your business app first on Facebook, which is an unfortunate requirement from Meta).

This plugin gives users open access to the WhatsApp Cloud API. Unlike other WhatsApp chat plugins, you don’t have to wait for visitors to initiate messages, so you can manually reply. Instead, you can automatically send direct messages to users based on the actions they take on your site.

There are so many ways you can use Uncanny Automator to create WhatsApp workflows. I can only encourage you to explore it and see how you can leverage it for your specific business needs.

Pricing: You can connect Uncanny Automator and WhatsApp for free. Upgrade to a paid plan to access more actions, triggers, and apps. Pricing starts at $149 per year.

3. Joinchat

Joinchat WhatsApp plugin for WordPress

Joinchat is a popular solution for using WhatsApp for your website. It allows visitors to send queries and messages to your WhatsApp account, where you can reply instantly.

Getting started with this plugin is super simple with its easy-to-use setup wizard. I love that it uses a visual flow to guide you through the setup–it’s superbly intuitive.

Connecting WordPress to WhatsApp with Joinchat

With Joinchat, you can send text messages, notification balloons, images, videos, GIFs, or QR codes to engage your audience through chat. You can even add links to your messages to direct your visitors anywhere you’d like, such as a contact page or landing page.

Without any coding required, you can add more support agents or channels to the chat, making it easy to help visitors and boost engagement on your site. You can also set up dynamic CTAs based on custom triggers that will direct visitors to any page you’d like for higher conversions.

Pricing: There is a free version available that will enable you to connect as many sites as you want to WhatsApp. Upgrading to the paid version gives you access to additional channels, support agents, and chat funnels. Pricing starts at €96 per year.

4. WhatsApp Chat

WhatsApp Chat

WhatsApp Chat (also called Social Chat) is a WhatsApp plugin that lets site visitors message you directly at your WhatsApp phone number.

This plugin displays a social button on your website where you can create a pre-set message for any visitor to see. There are 2 different layouts to choose from as well as where to position the button on your WordPress site. I think that’s a little limiting, but I’m not that hard to please so I don’t really mind. The visual interface is still pretty satisfying, regardless.

You can also use its chatbox functionality to let users submit their contact information as well as show a personalized message.

WhatsApp Chat chatbox

Other options you can include are a header and footer message, phone number, and avatar.

WhatsApp Chat supports shortcodes so it’s easy to add a WhatsApp chat button or box inside any widget or post you’d like. You can also edit the shortcode attributes to customize your WhatsApp number and welcome message.

Pricing: WhatsApp Chat offers a free version called Click To Chat in the WordPress plugin repository. To add a chatbox, access professional support, and allow multiple agents to respond to users, upgrade to a paid plan starting at $49.

5. Cresta Help Chat

Cresta Help Chat

Cresta Help Chat is a WordPress plugin that lets your customers contact you through a WhatsApp button on your site. Once they click the button, they can message your WhatsApp number and seek support through the WhatsApp web or mobile applications.

Choose any post or page to place your WhatsApp widget button using its shortcode.

Cresta Help Chat gives you all sorts of customization options to create a floating widget that works for your WordPress site. Choose the text, the box positioning, whether or not to display the WhatsApp icon, and more.

Pricing: You can use the free version of Cresta Help Chat to create a simple WhatsApp chatbox. Upgrade to the premium version to access more customization options starting at €12.99.

6. Buttonizer

Buttonizer

Buttonizer is a plugin that allows you to place a smart floating WhatsApp button on your WordPress site in minutes. From there, visitors can start a conversation that sends straight to your WhatsApp account so you can connect from mobile or web.

With no coding required on your part, you can customize your button in several ways. This includes choosing from 40+ chat buttons, pre-made templates, and various styling options. Changing your button’s appearance makes it easy for your WhatsApp chat to stand out and convert more visitors on your website.

You can also personalize your Buttonizer chat by adding an agent name, avatar, and a custom welcome message. Customize your button color, background image, and much more.

With Buttonizer, you can also:

  • Use different floating buttons for mobile vs. desktop
  • Add a Click to Call button so visitors can call your WhatsApp number
  • Display different action buttons for different pages
  • And more.

Pricing: The free version of Buttonizer shows your WhatsApp chat button for up to 5,000 page views per month. To increase the limit, upgrade to the Pro version starting at $100 per year.

7. Simple Chat Button

Simple Chat Button

Simple Chat Button is exactly what the name states: a simple, no-frills chat plugin. Once users click the WhatsApp sticky button on your site, they’ll be able to start a chat with you via the mobile or desktop app.

This chat plugin is lightweight and easy to set up so you don’t have to worry about a complicated installation process. You can customize the text and position of your WhatsApp button to personalize your message to visitors and encourage them to engage with your site.

Simple Chat Button requires no coding or Javascript knowledge, making it extra easy to set up for beginners. In minutes, you can set up a WhatsApp sticky button on your WordPress site that attracts visitors and offers them speedy support.

Pricing: Simple Chat Button is a free WhatsApp plugin.

How I Chose These WhatsApp Plugins

There are a lot of WordPress plugins for WhatsApp out there, but I chose these particular ones only because they met a specific set of criteria I had in mind:

  • Functionality and Features: I examined the specific features each plugin offers, such as chat widgets, automated replies, and integration with other tools, to ensure they meet diverse needs.
  • Ease of Use: I signed up and used each of these WhatsApp chat plugins to find out how simple and straightforward the process is for an average user.
  • Compatibility: I made sure that these tools and WhatsApp plugins function as intended on WhatsApp without any conflicts with WordPress themes or other popular plugins.
  • Support and Updates: I evaluated the quality of customer support and the frequency of updates to ensure the plugin maintains its functionality and security over time.
  • Pricing and Value for Money: I also considered the cost of each plugin relative to the features and benefits it provides, ensuring there are high-quality options for various budgets.

What Is the Best WhatsApp WordPress Plugin?

After testing and careful consideration, we’ve come to the conclusion that WPForms is the best WhatsApp plugin for WordPress if you want to use WhatsApp to collect leads.

By connecting WhatsApp to your high-converting forms, you can keep in touch with leads and turn them into paying customers.

Additionally, you can choose from over 2,000 pre-made form templates to create the perfect WhatsApp form for your WordPress website.

Connect Your Form With WhatsApp Now

If you want to connect WhatsApp to your site without using forms, Uncanny Automator offers the most options at an affordable price.

More Questions About WhatsApp Plugins for Websites

How do I send form data to WhatsApp in WordPress?

The best way to send form data to WhatsApp in WordPress is by using WPForms. With its Uncanny Automator integration, you can easily connect WhatsApp to your contact form or any other type of form you create.

Check out our full tutorial on how to create a WhatsApp form with WPForms.

How do I add a floating WhatsApp icon to my WordPress site?

There are many plugins that will add a floating WhatsApp icon to your WordPress site. My favorite is WhatsApp Chat because it includes lots of customization features and flexibility, as well as the option to add a WhatsApp chat window to your website.

How do I add a WhatsApp button to WordPress without a plugin?

If you prefer, you can add a WhatsApp button to your WordPress site using the Social Icons block. However, this method is not as user-friendly as using a WhatsApp plugin because you will need to use custom CSS if you want to customize the WhatsApp button.

Additionally, this method will make your WhatsApp phone number visible to anyone who visits your site, potentially inviting lots of spam or other unwanted messages.

You can add the Social Icons block to any post, page, or widget area on your WordPress site. First, add a new block and select Social Icons.

Adding the Social Icons block to a footer widget

Then, click on the plus (+) button in the Social Icons block to select your platform. Choose the WhatsApp option.

Selecting the WhatsApp icon in the Social Icons block

This will add the WhatsApp button to your WordPress site. Now you need to click on the WhatsApp icon and add the following URL in the field provided: https://api.whatsapp.com/send?phone=12123456789.

Adding your WhatsApp number to the Social Icons block

The number at the end of the URL should be the phone number associated with your WhatsApp account, including the country code.

Save your changes. You’ll now have a WhatsApp icon on your WordPress site that users can click to message you.

Next, Enhance Your WordPress Site With AI Integrations

Looking for more ways to automate workflows on your WordPress site? Check out our post on how to add AI to WordPress for ideas on enhancing your site’s capabilities.

Or, if you’re looking for more ways to integrate your WordPress site with social media, you might be interested learning how to track form submissions with Facebook Pixel.

Create Your WordPress Form Now

Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

The post The 7 Best WhatsApp Plugins I’ve Found for WordPress appeared first on WPForms.]]>
How to Accept Google Pay in WordPress (The Easy Way) https://wpforms.com/google-pay-for-wordpress/ Fri, 14 Apr 2023 12:00:57 +0000 https://wpforms.com/?p=2425479 Want to enable Google Pay on your WordPress site? Digital wallet payment methods like Google Pay and Apple Pay make it easy for customers to complete their purchases on your site. In this tutorial, we show you how to set up Google Pay for WordPress using WPForms and the Stripe addon.

The post How to Accept Google Pay in WordPress (The Easy Way) appeared first on WPForms.]]>
Accepting payments online is essential for any WordPress site, and alternative payment methods like Google Pay can make it easier for customers to complete their payments on your site.

A faster checkout process can also decrease cart abandonment and improve sales for your eCommerce store, but you might be wondering if it’s worth the effort or if the setup process is too complicated.

Fortunately, it’s fairly simple to set up Google Pay on your WordPress payment forms and start making transactions right away. In this post, we’ll show you how to set up Google Pay for WordPress sites.

Create Your Google Pay WordPress Form Now

How to Accept Google Pay in WordPress

Check out our video tutorial for steps on how to set up Google Pay in WordPress:

Or, if you’d rather follow a written tutorial, follow these simple steps:

Step 1: Install the WPForms Plugin

The very first thing you’ll need to do to set up Google Pay for your site is install the WPForms WordPress plugin. In order to use the Stripe addon to enable Google Pay, you need at least the Pro license level.

The WPForms homepage

After you’ve completed your purchase, you can log in to your WPForms account to download and install the plugin. If you need more help with this step, check out our guide on how to install WPForms.

Upgrade to WPForms Pro Now! 🙂

Step 2: Activate the Stripe Addon

Now that WPForms is up and running, you can install the Stripe addon to add payment plugin functionality to your site. In your WordPress dashboard admin menu, go to WPForms » Addons.

Accessing the WPForms addons screen

Then look for the Stripe addon and click the Install Addon button.

Installing the Stripe addon for WPForms

Once it’s installed, the addon should also automatically activate. Then you can begin connecting WPForms to Stripe.

We’ll explain the whole process, but if you feel like you need additional help, you can see our Stripe addon documentation for more details.

Upgrade to WPForms Pro Now! 🙂

Step 3: Connect WPForms to Your Stripe Account

Next, head over to WPForms » Settings » Payments. Here you’ll see your general payment and Stripe addon settings.

WPForms Stripe payment settings

First, select from the currencies available. We’ll be using US dollars for our example.

Select your currency in WPForms

Then click the Connect with Stripe button to start connecting WPForms to Stripe.

Connect your Stripe account to WPForms

This will open a new page where you can enter your Stripe account credentials and other information to connect your site to Stripe.

Stripe Connect wizard

Once you’ve completed the Stripe Connect wizard, you’ll be returned to your WPForms payments settings page. You should see a checkmark indicating that your account is properly connected.

Stripe Connection verification showing that your site is connected in live mode

Note that you’ll also see a checkbox here to enable Test Mode. This is a useful option if you’re just setting up your eCommerce site and want to check that everything is working properly.

See our guide on testing Stripe payments for more details on how to use test mode.

Step 4: Enable Payment Element Mode

The next setting you need to configure is which mode you want to use the Stripe addon in. There are 2 options: Card Element and Payment Element.

Selecting a Credit Card Field Mode for the Stripe addon

Card Element mode will only accept payments from credit and debit cards. Payment Element mode accepts card payments as well as digital wallet payments with Google Pay and Apple Pay.

So, select Payment Element mode, then save changes to your payment settings by clicking the button at the bottom of the screen.

Saving Stripe payment settings

Step 5: Create Your Stripe Payment Form

Great! Now the Stripe addon is all set up and ready to use. Next, you’ll need a form where customers can make purchases on your WordPress site.

To begin making your Google Pay WordPress form, head over to WPForms » Add New.

Adding a new form in WPForms

This will open the form builder to the first screen where you can name your form and select a template.

For our example, we’re going to use the Billing / Order Form template. However, you can use any template you like or build your form from scratch. Every template in WPForms is 100% customizable.

Selecting the Billing/Order Form template

Once you’ve chosen your template, it will load in the drag-and-drop form builder.

The Billing / Order Form template

Here, you can make any changes you want to your form. For more details on customizing your form, check out our tutorial on how to make a WordPress order form.

For now, all we’re going to do is add a Stripe Credit Card field.

Adding a Stripe Credit Card field to a form

Drag and drop the Stripe field into the preview area to add it to your form.

Whenever you add a new field to your form, you can customize its field options by clicking on it in the form preview area. First, you can change the field label for the Stripe Credit Card field.

Changing the label of the Stripe Credit Card field

You can also add a description if you like. And, if customers have to make a payment to submit your form, make sure to toggle on the Required option.

Next, move over to the Advanced field options. Here, you can set up Link to provide returning customers with a faster payment process.

Changing the Stripe Credit Card Field Link Email field

Link is a service that enables online shoppers to complete 1-click Stripe checkout when making purchases at online stores where they’ve shopped before. Select whether you want to use an Email field from your form or add an Email subfield to the Stripe Credit Card field to save customers’ information for future purchases.

Once your form is looking the way you want it to, there’s one more thing you have to do before you add it to your WordPress site.

Step 6: Configure Your Stripe Form Payment Settings

You’ve already connected WPForms to Stripe, but now you need to enable Stripe payments for this specific form.

In the form builder, click on the Payments tab on the left. Then select Stripe and toggle on the Enable Stripe payments setting.

Enabling Stripe payments for a form

Next, fill in the rest of the settings for this payment form. The Payment Description is what will show on customers’ bank account statements for this purchase. Then you’ll need to select the Email field from your form to send the receipt to the customer after their payment is complete.

The Stripe form payments settings

Pro tip:

For payment forms, it’s a good idea to send a notification to the customer only after their payment has gone through. If you’d like to send conditional notifications for completed payments, see our doc on conditional logic for Stripe.

If you’re selling a membership or subscription product, you can also check out how to enable recurring subscriptions with Stripe.

Once you’ve finished with the Stripe settings, your Google Pay form is done! Make sure to click the Save button at the top of the form builder.

Saving your form

Step 7: Publish Your Google Pay Form

All that’s left is to add your Google Pay form to your WordPress site so customers can make purchases. WPForms includes lots of different ways to embed forms on your site, but we’ll be using the embed tool to add our form to a new checkout page.

From the form builder, click on the Embed button at the top of the screen.

Form builder embed button

This will open a module where you can select if you want to add your form to an existing WordPress page or create a new page.

The Embed in a Page popup

We’ll select Create New Page. Then enter a name for your page in the field provided and click Let’s Go!

Naming a new page for your payment form

WPForms will add your form to your new page automatically. Check that everything looks right, then go ahead and click Publish.

Publishing your payment form

Now customers who have Google Pay enabled on their devices will see a Google Pay option on this form.

Stripe Credit Card field with Google Pay

Note that you’ll only see the Google Pay button if you have Google Pay set up on your device. Anyone without Google Pay can still use your form to make an online payment using a credit card.

If you’d like to look at an alternative option, WP Simple Pay also supports Google Pay payments. Check out our WP Simple Pay review to learn more.

Create Your Google Pay WordPress Form Now

FAQs about How to Take Google Pay Payments in WordPress

Does WordPress Support Google Pay?

Yes, you can take payments with Google Pay on your WordPress website. This is an excellent digital wallet alternative to Apple Pay for Android users. However, you’ll need a plugin to add this payment option to your site.

WPForms is the best form builder for WordPress. It includes 2,000+ form templates, including payment form templates, to help you get started quickly.

Plus, the WPForms Stripe addon lets you set up a payment gateway on your site and includes payment elements such as Google Pay and Apple Pay. This makes it a great Stripe plugin and WooCommerce alternative.

How do I integrate Google Pay with WordPress?

To integrate Google Pay with WordPress, you can use WPForms Pro along with the Stripe integration. Once set up, you can easily add a payment form that supports Google Pay, making it simple for users to pay directly through your site.

How do I accept Google Pay in Woocommerce?

To accept Google Pay in WooCommerce, you’ll need to install the Stripe payment gateway plugin. Stripe supports Google Pay, so once it’s set up, your WooCommerce store can accept payments via Google Pay without any additional steps.

Can I accept Google Pay on my website?

Yes, you can accept Google Pay on your website by using WPForms Pro with the Stripe integration. This combination allows you to create payment forms that support Google Pay, offering your customers a convenient payment option.

How do I accept payments on my WordPress site?

To accept payments on your WordPress site, WPForms Pro with Stripe integration is a great solution. It allows you to create customized payment forms where users can pay using various methods, including Google Pay, credit cards, and more.

Can I set up time-sensitive payment options?

Yes, WPForms allows you to show payment fields based on specific dates, which is useful for seasonal pricing, early bird specials, or limited-time payment options.

Next, Create a Recurring Payment Form

Recurring payments are a great way to generate revenue from your site. The WPForms Stripe and PayPal Commerce addons both support recurring payments so you can easily create your own membership site with WordPress.

Create Your WordPress Form Now

Ready to build your form? Get started today with the easiest WordPress form builder plugin. WPForms Pro includes lots of free templates and offers a 14-day money-back guarantee.

If this article helped you out, please follow us on Facebook and Twitter for more free WordPress tutorials and guides.

The post How to Accept Google Pay in WordPress (The Easy Way) appeared first on WPForms.]]>
38 Best WooCommerce Plugins for Your Store [2025] https://wpforms.com/best-woocommerce-plugins/ Fri, 17 Mar 2023 12:00:08 +0000 https://wpforms.com/?p=476309 Are you trying to find the best WooCommerce plugins to take your online store to the next level? There are tons of plugins out there to extend WooCommerce and help you build the perfect digital business. In this post, we share our top picks to narrow down the options for you.

The post 38 Best WooCommerce Plugins for Your Store [2025] appeared first on WPForms.]]>
Looking for the best WooCommerce plugins to boost your online sales?

Maintaining a thriving online store is a lot easier when you’re using the right tools. In this article, we’ll share the best WooCommerce plugins that tons of successful eCommerce store owners use and love.

We’ve created a handy table of contents so you can skip ahead to any of the eCommerce plugins you’re interested in:

Is WooCommerce a Free Plugin?

The WooCommerce plugin itself is free, open source, and includes many great features. It’s also insanely flexible via additional premium WooCommerce extensions and plugins like the ones on this list.

It works wonders with WordPress sites to help you sell digital or physical products online.

Let’s check out our list of the best WooCommerce plugins to increase sales by adding useful functions to your online store.

Best WooCommerce Plugins for WordPress

WooCommerce is the most popular eCommerce platform available. In fact, WooCommerce powers 93.7% of all WordPress eCommerce sites.

But if you’re not using the right WooCommerce WordPress plugins, you could be missing out on a lot of additional revenue.

So, here’s our handpicked list of the best WooCommerce plugins out there:

1. WPForms

The WPForms homepage

WPForms is the best contact form plugin that you can use for any type of WordPress site, including a WooCommerce store.

Running a successful online store takes a lot more than just having all your eCommerce functionalities in place. To ensure the best experience for your visitors, you’ll need a contact page to keep your customers happy, answer their questions, and resolve their complaints.

WPForms allows you to build fully customized contact forms. You have the option to build your form from scratch or use one of the 2,000+ pre-built form templates to make this process even easier.

Simple Contact Form template

The drag-and-drop form builder takes your convenience to the next level by allowing you to edit your form without using any code. At all times, you can see a live preview of your form so you know exactly what you’re building.

WPForms also comes with easy form styles. If you want to give your forms a visually stunning appearance, you’ll love using these styling options.

You can change the color of different components of your form with a color picker or change your border field in just a few clicks.

Set custom colors for your form fields

Contact forms aren’t the only thing that WPForms is good for. You can also design online surveys using WPForms and learn more about your audience to provide the ideal customer experience. Install the Surveys & Polls addon to easily accept customer feedback.

Apart from that, WPForms lets you create:

WPForms also integrates with popular payment gateways. You can accept Stripe payments in all versions of the plugin (including Lite), and access additional gateways like PayPal and Square payments when you upgrade to Pro.

Stripe payment form template

It’s also one of the best GDPR plugins for WordPress because it gives you full control over the way visitor data is collected.

Plus, there are tons of useful form management features like form locations, form tags, and more. You’ll also be able to see entries in your WordPress dashboard.

Overall, a contact form plugin like WPForms is essential to have on your WooCommerce store.

And what’s more, you can connect WPForms to WooCommerce to send data between the plugins and automate processes.

How Much Does WPForms Cost?

Pricing for paid plans starts at $49.50 per year.

2. OptinMonster

OptinMonster

OptinMonster is one of the most well-known and effective WordPress plugins for WooCommerce stores.

It’s a powerful conversion, optimization, and lead generation software that helps you convert your site visitors into subscribers and customers.

You can build all kinds of smart campaigns, including exit-intent popups, spin the wheel games, and more.

OptinMonster campaign types

Using its robust customization options on your eCommerce website, you can reduce cart abandonment, increase sales, grow your email list, and more.

OptinMonster is equipped with a campaign editor that lets you design high-converting promotions. Without using any code, you can simply drag and drop blocks to edit your campaign’s design. You can even see a preview for your campaign for both mobile and desktop devices.

OptinMonster editor

One of our favorite features of OptinMonster is the display rules. This is an incredibly powerful feature that enables you to target campaigns for audiences that meet specific criteria, such as the time spent on your page, the type of device used, and so on.

Overall, OptinMonster can skyrocket your conversions and take your WooCommerce store to its full potential in terms of lead capture and sales

How Much Does OptinMonster Cost?

Pricing starts at $9 per month (billed annually).

Alternative: Thrive Leads.

3. MonsterInsights

MonsterInsights Google Analytics WordPress plugin

MonsterInsights is hands down the best real-time WooCommerce analytics plugin on the market.

It tracks and displays all the critical eCommerce data you need, like conversion rates, transactions, revenue, referral sources, and more.

MonsterIsights

This powerful Google Analytics plugin helps you uncover how your site visitors find and use your website, so you can make informed business decisions and increase your sales.

MonsterInsights takes the pain out of finding meaningful data for your eCommerce store. We routinely use MonsterInsights to see web analytics data on our site, learn about our top performing pages and pricing plans, and make better decisions for optimizing conversions.

On top of that, MonsterInsights lets you add annotations to your analytics data to further improve your ability to track changes. This is incredibly helpful when you’ve made a change to your site and want to see its impact on your traffic and other key metrics.

That’s why we strongly recommend using MonsterInsights to measure and ana

How Much Does MonsterInsights Cost?

Pricing for paid plans starts at $99.50 per year.

4. TrustPulse

TrustPulse social proof

Making online purchases can be scary for some people. TrustPulse is the perfect social proof solution that lets you build trust with your site visitors by displaying real-time activity of sales purchased being completed on your site by other visitors.

You can check out our post on how to add live sales notifications for WooCommerce to learn more about how it works.

TrustPulse also offers detailed analytics reports to help you optimize your campaigns.

Although TrustPulse isn’t technically a plugin, it’s a vital tool for online store owners to have since customers are 92% more likely to trust recommendations from other shoppers over advertising.

Read our in-depth TrustPulse review to find out exactly how it works.

How Much Does TrustPulse Cost?

Pricing for paid plans starts at $5 per month (billed annually).

5. All in One SEO

All in One SEO

All in One SEO is a super important WooCommerce plugin because it can help you make sure people can find your store when they’re looking for it. Attracting more organic traffic is key to building your WooCommerce store.

Luckily, this plugin integrates with WooCommerce in just a few clicks. So you can start using its powerful SEO features right away.

AIOSEO also allows you to add product schema for your WooCommerce products. With properly configured schema, you can improve the chances of your product listings appearing in search engine results.

Apart from that, AIOSEO gives you really handy tools for on-page optimization. It automatically audits your site so you can spot any SEO issues that need attention. Plus, it gives suggestions for keyword usage and readability as you write a post within WordPress.

One of the features that sets AIOSEO apart from other WooCommerce SEO plugins is the Link Assistant. This feature generates a detailed report, displaying all internal links on your site. It’s a massively helpful tool that we also use on the WPForms site to identify linking opportunities.

Link Assistant

You can also do the same for your online store and determine if any important product pages need a greater number of links to rank higher on Google and be easily discovered by more customers.

How Much Does All in One SEO cost?

There’s a free version in the WordPress.org repository and a paid version with premium features. The paid version starts at $49.60 per year.

6. PushEngage

PushEngage

Imagine being able to send targeted push notifications to customers who abandoned their carts, reminding them of the items they were interested in with a simple click. Or how about welcoming new subscribers with personalized messages and exclusive discounts to encourage their first purchase?

If you like the sounds of that, definitely check out PushEngage. It’s a powerful tool that can supercharge your marketing efforts and drive serious revenue. Plus, it’s easy to set up highly effective push notification campaigns tailored specifically for your WooCommerce business.

But the real magic happens with browse abandonment campaigns. PushEngage allows you to automatically re-engage visitors who browsed products but didn’t complete a purchase. You can segment these users based on their behavior, then deploy custom push notifications to encourage them to return to your store.

Cross-selling is another area where PushEngage shines for WooCommerce sites. Easily identify complementary products and set up drip campaigns to cross-sell them to existing customers after a purchase. This effortless upselling boosts your average order value and fosters customer loyalty.

So whether you’re a seasoned marketer or just starting out, PushEngage makes implementing powerful eCommerce push notification strategies an absolute breeze.

How Much Does PushEngage Cost?

There’s a free version of PushEngage that lets you add up to 2,500 subscribers. Paid plans start at $9 per month.

7. SeedProd

The SeedProd website

SeedProd is the best drag-and-drop page builder for WordPress and it comes with over 100 professionally designed templates to get you started quickly.

With this plugin, you can easily build beautiful landing pages for your WooCommerce store, including product pages, email optin pages, coming soon pages, maintenance mode pages, and much more.

SeedProd also offers custom WooCommerce blocks like Add to Cart Button, Shopping Cart, Checkout, and Product Grids. This makes it easy to customize the WooCommerce checkout page and boost conversions on your product-focused landing pages.

How Much Does SeedProd Cost?

SeedProd starts at $31.60 per year. To access WooCommerce support, you’ll need the Pro plan, which starts at $159.60 per year.

Alternative: Thrive Architect or Elementor.

8. Wholesale Suite

Wholesale Suite best WooCommerce plugins

The Wholesale Suite is actually a bundle of 3 plugins: Wholesale Prices, Wholesale Order Form, and Wholesale Lead Capture. Together, they let you easily set up wholesale pricing for your eCommerce store and manage large orders.

This is super helpful if you’re selling anything in bulk and want to add a discount for customers who buy at a certain volume. With Wholesale Prices, you can automatically show wholesale pricing when certain quantities are selected.

Wholesale Order Form lets you build a simple wholesale order form where customers can easily and efficiently purchase their best-selling items. And Wholesale Lead Capture will help you sign distributors up for your wholesaler program so you can approve them to buy at a discount and sign them up to your email list.

Check out this tutorial on how to add wholesale pricing in WooCommerce for details on how to do this easily.

How Much Does Wholesale Suite Cost?

Pricing for the Wholesale Suite Bundle starts at $148.50 per year.

9. Advanced Coupons

Advanced Coupons WooCommerce plugin

Advanced Coupons solves the problem of WooCommerce’s extremely limited coupon functionality.

This fantastic coupon code plugin integrates perfectly with WooCommerce. It lets you use BOGO offers, scheduled coupons, shipping coupons, auto-applied coupons, coupon URLs, and other excellent features.

Plus, Advanced Coupons is super easy to use. It’s a breeze to get coupons up and running on your eCommerce site using this plugin.

How Much Does Advanced Coupons Cost?

There’s a free version of Advanced Coupons. Paid plans start at $47.60 per year.

10. Loyalty Program and Advanced Gift Cards

Advanced Coupons Loyalty Program plugin

Advanced Coupons is worth mentioning on its own, but to expand your coupon marketing strategy further, you’ll also want to install its addons, Loyalty Program and Advanced Gift Cards.

Signing your customers up for a loyalty program encourages them to keep coming back to your eCommerce site. Repeat customers are a reliable source of revenue, so rewarding your more dedicated shoppers will definitely pay off.

Gift cards not only give your customers a new way to spend money on your site but can also help with word-of-mouth marketing. Your loyal customers can purchase gift cards for their friends and family to help send more business your way.

How Much do Loyalty Program and Advanced Gift Cards Cost?

Loyalty Program and Advanced Gift Cards can be purchased separately, starting at $63.60 and $47.60 per year, respectively. For a better deal, bundle them with Advanced Coupons and purchase all 3 plugins starting at $95.20 per year.

11. AffiliateWP

AffiliateWP

Start growing your sales with the power of referral marketing using AffiliateWP. It’s the best all-in-one affiliate program plugin for WordPress.

Within minutes, you can set up an utterly self-hosted affiliate program for your eCommerce store and avoid the transaction fees and restrictions associated with 3rd party affiliate platforms.

AffiliateWP lets you register new affiliates and manually or automatically approve them. It also enables you to create a custom affiliate portal and dashboard so your partners can easily manage their accounts, access vanity coupon codes, links, and banners, track their payments, and more.

You can even integrate AffiliateWP with WPForms to track form referrals. To learn more about this top WooCommerce plugin, see our full AffiliateWP review.

How Much Does AffiliateWP Cost?

AffiliateWP starts at $149.50/year.

Alternative: Easy Affiliate.

12. RafflePress

RafflePress eCommerce plugin

Running an online giveaway is a great way to drive more traffic to your site, build brand awareness, grow your social media following, and even generate sales.

RafflePress is the best giveaway plugin for WordPress. It comes with a drag and drop giveaway builder and pre-made giveaway templates so you can create an optimized campaign in minutes.

Plus, RafflePress has bonus giveaway actions to help your store reach its goals. This lets you reward participants with extra entries for performing specific actions like referring a friend, subscribing to your newsletter, following you on social media, visiting a page, and much more.

How Much Does RafflePress Cost?

RafflePress has a free version available in the WordPress.org repository. The pro version starts at $31.60 per year.

13. Thrive Quiz Builder

Thrive Quiz Builder

Quizzes might not seem essential to an online store, but they can actually be super valuable for driving sales.

With Thrive Quiz Builder, you can create quizzes that help you learn what your customers like, segment them for marketing campaigns, and show them more products they’ll be interested in.

Plus, quizzes are a fun way to engage your site visitors so they interact with your eCommerce store and spend more time on it. Engaged visitors are more likely to become paying customers.

How Much Does Thrive Quiz Builder Cost?

You can purchase Thrive Quiz Builder alone starting at $99 per year, or get the entire Thrive Suite of plugins starting at $299 per year.

14. SearchWP

SearchWP

Particularly if you have a large eCommerce store with hundreds or thousands of products, it’s essential to ensure customers can find what they’re looking for.

Unfortunately, the default WordPress search feature doesn’t work very well, which is why you’ll want a plugin like SearchWP to improve it. SearchWP dramatically improves the accuracy of search results, allowing your customers to find exactly the products they’re looking for quickly on your WooCommerce store.

This will help you avoid missing out on sales because customers can’t find the products they want.

How Much Does SearchWP Cost?

Pricing starts at $99 per year.

15. WPCode

WPCode

WPCode is an easy to use plugin that lets you add custom code to your site. It’s ideal for anyone who wants to make customizations to their WordPress site without advanced technical skills.

For WooCommerce sites, WPCode is especially useful for adding tracking code snippets such as Facebook Pixels or TikTok Pixels. This can help you collect customer data and improve your marketing strategy.

How Much Does WPCode Cost?

WPCode is available for free in the WordPress.org repository. Advanced features are available with paid plans starting at $49 per year.

16. UserFeedback

UserFeedback's website

UserFeedback is a great tool to use if you want to know what your analytics aren’t telling you. Numbers are great to have and they can certainly be incredibly useful, but nothing beats hearing directly from your customers and site visitors.

This plugin lets you ask questions and get responses from site visitors. The response data helps you make changes to give the people what they want! Delight current customers and gain new ones through the power of feedback. And the best part is that you don’t need to know any code. It’s that easy.

Note that if you’re already using WPForms, you can achieve pretty much the same thing with its Surveys & Polls addon. Use it to collect customer feedback.

How Much Does UserFeedback Cost? 

You can download a free version of UserFeedback from the WordPress.org repository. To access more great features, you can purchase a premium plan, starting at $49.50 per year.

17. Merchant by aThemes

Merchant

Merchant by aThemes is a toolkit for WooCommerce users. If you want to boost conversions and reduce cart abandonment, this is the plugin for you. It’s got 40+ modules that help you do just that while focusing on creating a top-notch customer experience.

Those modules include “buy x, get y,” pre-orders, bulk discounts, and free gifts.

Because Merchant is an all-in-one solution, you don’t need to piece together dozens of expensive plugins to get the functionality you want. Its modules are all designed to work together with optimal performance, so they won’t slow down your site or negatively impact functionality.

How Much Does Merchant by aThemes Cost? 

Merchant by aThemes starts at $79 per year.

18. Uncanny Automator

Uncanny Automator

Uncanny Automator lets you put your entire WooCommerce store on autopilot with automation.

With this powerful plugin, you create “recipes” so that when a specific action takes place, Another action happens automatically somewhere else. For example, when a user visits a product sample page, Uncanny Automator can email them a special offer to convert to the premium product.

Creating recipes is super easy; no coding required! Plus, Uncanny Automator integrates with popular plugins like WooCommerce, WPForms, MemberPress, LearnDash, Easy Digital Downloads, and many more.

How Much Does Uncanny Automator Cost?

There’s a free version in the WordPress.org repository and the premium version starts at $149 per year.

19. FunnelKit Builder and Automations

FunnelKit Builder and Automations WooCommerce plugin

Your marketing efforts shouldn’t stop once a customer clicks Add to Cart. With FunnelKit Builder, you can create optimized sales funnels to earn more revenue from every customer with cart bumps, 1-click upsells, and more.

Additionally, FunnelKit Automations helps you make email marketing a breeze. It enables you to create detailed profiles for your contacts, including their order histories and engagement analytics.

You can also use it to build automated email marketing campaigns with audience segmenting and built-in A/B testing.

Together, these plugins not only help you capture more leads and sales but do it without you having to lift a finger once you set them up.

How Much Does FunnelKit Builder and Automations Cost?

FunnelKit Builder pricing starts at $99.50 per year. To use Automations, you’ll need to upgrade to the Professional Plan, which starts at $249.50 per year.

20. Stripe Payment Gateway for WooCommerce

Stripe Payment Gateway for WooCommerce plugin

Stripe is one of the top payment gateways for eCommerce, but you’ll need a plugin if you want to use it WooCommerce. Fortunately, Stripe Payment Gateway for WooCommerce will let you connect your Stripe account to your online store and start accepting credit cards with minimal effort.

On top of connecting your WordPress site to Stripe, this plugin also lets you offer Apple Pay and Google Pay for express checkout options. Plus, it’s maintained by the same team as FunnelKit, so you can expect it to work seamlessly with your cart upgrade campaigns and automations.

How Much Does FunnelKit Stripe Cost?

The Stripe Payment Gateway for WooCommerce plugin is free, but standard Stripe transaction fees apply.

21. Nextiva

Nextiva

A contact form is essential for letting customers reach out to you, but if you offer product support or other services, you might want to provide other means of communication, too.

Nextiva is a virtual phone and contact center platform that you can connect to WordPress. You can use it to take calls from customers and can even route calls to the best person to help each caller.

How Much Does Nextiva Cost?

Pricing starts at $18.95 per user per month.

22. HubSpot

HubSpot

The HubSpot WordPress plugin comes with many powerful marketing and sales tools to help you grow your online store.

Its well-known CRM and contact management system will help you keep track of your customers and every interaction they’ve had with your website. Plus, it comes with other features like email marketing, marketing automation, forms and popups, and live chat.

HubSpot is super easy to use, with no coding required, so you can start capturing, organizing, and engaging your website visitors quickly.

How Much Does HubSpot Cost?

Free. Premium versions start at $18 per month.

23. LiveChat

LiveChat

A fantastic live chat software to use with your WooCommerce site is LiveChat.

LiveChat lets you give customers instant answers to their questions while they are browsing your eCommerce store. This helps you convert visitors into customers by finishing their purchase before they abandon their shopping carts. It has a lot of helpful integrations including Facebook Messenger and popular CRM software.

How Much Does LiveChat Cost?

LiveChat pricing starts at $16 per month per agent.

24. Email Marketing for WooCommerce by Omnisend

Email Marketing for WooCommerce by Omnisend

Omnisend is an digital marketing platform and CRM that is specifically made with eCommerce sites in mind. You can easily connect it to your WordPress site using the Email Marketing for WooCommerce by Omnisend plugin.

Omnisend enables you to create email marketing campaigns, SMS campaigns, and web push notifications. You can create automations to send customer onboarding campaigns, cart abandonment emails, and more.

The plugin lets you manage all of these features and more from your WordPress dashboard, so you don’t even have to leave your site.

How Much Does Email Marketing for WooCommerce by Omnisend Cost?

The Email Marketing for WooCommerce by Omnisend plugin is free. You will need an Omnisend account to use it. A limited free plan is available, and paid plans start at $16 per month.

25. StoreCustomizer

StoreCustomizer plugin for WooCommerce

StoreCustomizer is a powerful WooCommerce plugin that lets you easily change the design, labels, and button text across your WooCommerce store without needing to know HTML or CSS.

It adds controls for the number of products per page, and lets you remove clutter from your shop and product pages. For example, you can check 1 box to remove tags or SKUs. You can even customize the default tabs and add more tabs if you want to.

The design tools integrate with the WordPress Customizer so you can easily change the way your store looks using 1 panel.

The Pro version of StoreCustomizer adds tons more tools, including:

  • A quick view popup for all products
  • Custom thank you pages
  • Ajax store search
  • Catalogue mode to let users browse without buying

How Much Does StoreCustomizer Cost?

There’s a free version, and pricing starts at $49 for StoreCustomizer Pro.

Alternative: WooCommerce Customizer.

26. WooCommerce Subscriptions

WooCommerce Subscriptions

A subscription-based store can be a great choice if you want to boost your eCommerce store’s sales and overall revenue.

WooCommerce Subscriptions lets your customers subscribe to your products or services by paying on a weekly, monthly, or yearly basis, so you can earn consistent recurring income.

Additionally, you can add sign up fees or offer free trials.

How Much Does WooCommerce Subscriptions Cost?

Pricing starts at $199 per year.

27. PickPlugins Product Slider

PickPlugins Product Slider

The PickPlugins Product Slider is a must-have for a beautiful looking eCommerce store that keeps shoppers engaged.

It lets you easily create product sliders or carousels and add them anywhere on your WooCommerce store. Customers will be able to easily flip through your items to discover new products.

This product slider plugin is completely responsive, so it works beautifully on mobile devices, too.

How Much Does WooCommerce Product Slider Cost?

There is a free version in the WordPress.org plugin repository, or you can upgrade to premium version starting at $19 per year.

28. FOX Currency Switcher Professional for WooCommerce

FOX Currency Switch Professional for WooCommerce

FOX Currency Switcher (formerly WooCommerce Currency Switcher, or WOOCS) is a free WordPress plugin that lets your customers easily switch currencies so they can get real-time conversion rates in their local currency. You can pair with a translation plugin to make WooCommerce multilingual.

You can add the currency switcher in just a few clicks by using a shortcode or a sidebar widget, and continue to use WooCommerce’s multiple payment gateways.

In addition, you can set this plugin up to automatically change the currency based on the shopper’s location so you can customize and automate the shopping experience.

How Much Does FOX Current Switcher Professional for WooCommerce Cost?

FOX Currency Switcher is free but requires a payment gateway to process transaction. Standard payment gateway transaction fees apply.

29. YITH WooCommerce Wishlist

YITH WooCommerce Wishlist plugin

With YITH WooCommerce Wishlist, your shoppers can create and share wishlists so their loved ones know exactly what to get them for birthdays, holidays, weddings, or just because. It’s similar to the “Favorites” list that you can find on larger eCommerce stores, like Amazon.

Customers can also keep a list of things they want to buy from you in the future. And you can use that information to reach out to shoppers when there are sales on their wishlist items, securing sales.

How Much Does YITH WooCommerce Wishlist Cost?

Pricing for paid plans starts at $94.99 per year.

30. WooCommerce Order Tracker

WooCommerce Order Tracker

Shipping is a necessary part of selling physical products online, but it’s also a pain point for many customers. Order Tracker lets your customers interactively track their orders with USPS, Canada Post, and FedEx, which takes some of the uncertainly out of the process.

With this plugin, customers will never be confused about where their order is or when it’s going to arrive. You can even create your own custom order statuses to keep your buyers posted on when they can expect their delivery date.

Not only does this provide a great user experience for your customers, but it can also cut down on the number of queries you receive about order statuses.

How Much Does WooCommerce Order Tracker Cost?

WooCommerce Order Tracker is available for $29.

31. Booster for WooCommerce

Booster for WooCommerce

Booster for WooCommerce is a free and open-source plugin that can help you increase your sales by letting you cross sell products, manage pricing, adjust currencies, and much more.

It’s a huge bundle of tools with several useful features for growing your online business. Booster for WooCommerce is also customizable, so you can control which options you want to use according to your site’s needs.

How Much Does Booster for WooCommerce Cost?

The version on in the WordPress.org repository is free. If you want to upgrade, you can choose from 3 paid versions with additional features starting at $11.99 per month.

32. YITH WooCommerce Compare

YITH WooCommerce Compare

One of the easiest ways to increase your eCommerce sales is to simply make the shopping experience on your site as smooth as possible. YITH WooCommerce Compare helps with that by letting your shoppers compare 2 or more products or services side by side so they can decide which option is best for them.

You can choose which fields users will see in the comparison table, and WooCommerce Compare lets you reorder the fields in exactly the way you like.

How Much Does YITH WooCommerce Compare Cost?

Pricing starts at $69.99 per year.

33. WooCommerce Product Add-Ons

WooCommerce Product Add-ons

If you’d like to give your shoppers the opportunity to personalize or customize their product, this is the perfect plugin for your shop.

WooCommerce Product Add-Ons is one of the best WooCommerce checkout plugins. It lets you add a special input box on your checkout pages where users can submit their specifications.

And this feature gives you a great upsell opportunity if you charge a fee for the customization. This is another great way for you to make more money, making WooCommerce Product Add-Ons one of the best WooCommerce upsell plugins around.

How Much Does WooCommerce Product Add-Ons Cost?

Pricing starts at $49 per year.

34. WooCommerce Dynamic Pricing

WooCommerce Dynamic Pricing

The WooCommerce Dynamic Pricing extension lets you offer bulk discounts to your customers. For instance, you can give a 15% discount on a product when shoppers buy 20 or more units of that item.

In addition, it lets you offer a discount on everything in your entire eCommerce store, which is perfect for the holidays and other sale events. And you can create your own loyalty program to reward your returning customers.

How Much Does WooCommerce Dynamic Pricing Cost?

Pricing starts at $129 per year.

35. YITH WooCommerce Catalogue Mode

YITH WooCommerce Catalogue Mode

If you’re still in the planning phases of setting up your WooCommerce eCommerce store, the YITH WooCommerce Catalogue Mode plugin could be very useful for you.

This plugin lets you turn your website into a catalog and showcase all of your products for your future store. Customers can browse what you’ll be offering once your business launches and get ready for opening day.

Showing off your products before they’re available can help you build an email list and create excitement around your brand before launching your fully-functional store.

How Much Does YITH WooCommerce Catalogue Mode Cost?

Pricing starts at $79.99 per year.

36. YITH WooCommerce Quick View

YITH WooCommerce Quick View

WooCommerce Quick View lets your customers take a peek at product details without having to open a separate product page. It’s one of the best WooCommerce image plugins.

Customers can click a button and quickly get the product info within a lightbox popup on your main shop page.

Your shoppers will see a larger product image, description, and an Add to cart button for fast purchasing.

How Much Does YITH WooCommerce Quick View Cost?

Pricing starts at $59.99

37. Table Rate Shipping

Table Rate Shipping WooCommerce plugin

Table Rate Shipping lets you set up shipping options based on different pricing models, products, shipping classes, and other conditions. It’s another one of the best WooCommerce checkout plugins.

Plus, this plugin even has a dimensional weight calculator so you can charge more for heavy products and pass that expense on to customers. Table Rate Shipping is flexible, user-friendly, and lets you manage your shipping smoothly so your shoppers have a fantastic checkout process.

How Much Does Table Rate Shipping Cost?

Pricing starts at $99 per year.

38. WooCommerce Checkout Field Editor

woocommerce checkout field editor

Asking yourself how to add custom fields to your WooCommerce checkout page? Use one of the best WooCommerce checkout plugins, WooCommerce Checkout Field Editor.

The WooCommerce Checkout Field Editor lets you easily add and customize fields on the checkout page of your online store. It’s a great way to personalize and simplify the checkout process for your customers.

How Much Does WooCommerce Checkout Field Editor Cost?

You can use WooCommerce Checkout Field Editor for free.

There you go folks! We hope this list of the best WordPress WooCommerce plugins helped you find a great tool for your eCommerce store. And once you’ve settled on the best plugin that works for your store, you can begin tracking your WooCommerce progress with Google Analytics.

FAQs on Best WooCommerce Plugins

Need to learn more about WooCommerce plugins? We listed down a few common questions asked by other readers like you:

Can WooCommerce Handle 5000 Products?

Yes, WooCommerce can handle 5,000 products and even way beyond that. But it’s important that you’re using a web hosting plan that can handle the size of your website. If you’re using a low-tier web hosting plan with stricter data limits, you may start experiencing more downtimes and website instability.

As long as you use a sufficient hosting plan, WooCommerce should be able to handle a large amount of product inventory without any issues.

How Do I Make WooCommerce Super Fast?

You can use caching plugins and file compression tools to make your WooCommerce site load faster. There are a lot of plugins like W3 Total Cache that keep your WordPress database clean from piled-up junk. You can also use CDNs to further improve your site speed.

Next, Build a Request Call Back Form

Want to get in touch with potential customers when it’s convenient for both of you? Don’t forget to add a request a call back form to your site so your customers can easily reach out if they have questions.

And if you’re taking your eCommerce store international, you’ll love our tutorial on how to make your WordPress website multilingual. And don’t forget: we have a helpful guide that will solve problems with WooCommerce not sending emails reliably, too.

If you’d like to see more roundups like this one containing our favorite WordPress plugins, here are a few you may like:

Create Your WordPress Form Now

What are you waiting for? Get started with the most powerful WordPress forms plugin today.

Don’t forget to follow us on Facebook and Twitter for more updates from our blog.

The post 38 Best WooCommerce Plugins for Your Store [2025] appeared first on WPForms.]]>