What is a Web Safe Font + 19 Best Web Safe Fonts (Beginner’s Guide)

Are you wondering what a web-safe font is and what the best web-safe fonts are to use for WordPress?

Imagine pouring weeks or months into designing a beautiful website. You’ve checked all the boxes, paying attention to details like choosing the right website theme and even building out the important web pages for your business.

The only problem? Your perfectly crafted site is marred by unreadable characters or awkward text breaks.

In this article, we cover what a web-safe font is and the best ones to choose from.

what-are-web-safe-fonts-in-post

What Are Web Safe Fonts and Why Are They Important?

Web-safe fonts are already installed on most operating systems, like Microsoft Windows or Apple MacOS. Using a web-safe font stack gives you the best chance of ensuring your text appears as intended, and helps keep your website looking consistent for everyone.

If you use a font that the user’s browser or OS does not support, it will default to whatever the browser or site’s HTML / CSS declares. Which can make your content appear much differently and affect users in a lot of different ways.

Here are a few reasons why web-safe fonts are important:

  • Font choice is a reflection of your brand: For example, a romantic font like calligraphy wouldn’t reflect well if you run a non-profit website.
  • Font affects user experience: Web-safe fonts mean readers can see your font as intended. For example, if you make a WordPress website with a font only supported by the latest version of Windows 10, many of your users will see something else.
  • Font affects sales: Yes, you read that right. Your font choices can affect how many sales you make. Customers who feel comfortable on a site, whether through social proof or simply through reliable fonts, can build consumer trust. This ultimately leads to more sales and money in your pocket.

Here’s the most important thing to remember with web-safe fonts:

“90% of Internet users use a browser that supports @font-face. Not having a font stack that includes Web-safe fonts and a generic font family means that we aren’t controlling how our web design degrades for at least 10% of the Internet’s users. The time and effort required to use a simple CSS font stack that includes Web-safe fonts is very small, so there’s little reason not to continue doing it.”

William Craig – WebFX CEO & Co-Founder

Now, let’s move on to how we chose our list of the best web-safe fonts.

How We Chose the Best Fonts for Websites

With over 650,000 different fonts available online, it can be difficult to choose the right one for you. So that’s why our expert design team has gone ahead and put the most popular web-safe fonts to the test so that you don’t have to do all the research yourself.

With our list, we made sure they met these specific criteria:

  1. Readability: Fonts designed for different parts of the site. For example, big, bold fonts for headers and clean, simple fonts for the main body.
  2. Legibility: Fonts where each letter is easy to tell apart and distinguishable from one another. This improves your site’s reading experience and accessibility.
  3. Comfort/Familiarity: Fonts that feel familiar and comfortable to readers. While creative fonts are helpful, using unusual fonts might make visitors uneasy. For the most part, we stuck to the ones people were most comfortable with so that you can keep your website professional.
  4. Variety of Styles: We chose fonts that cover different styles like bold, geometric, or classic. Just like any other part of web design, your font should match your brand persona.
  5. Font Weight: Some web fonts aren’t automatically included in website tools like WordPress or page builders. This can slow down your site and make fonts look different across browsers. To help with this, we included at least one lightweight font in each category. For more tips, check out our ultimate guide to boost WordPress speed and performance.

With that said, let’s jump into the best web-safe fonts to choose from for your WordPress site.

Font NameMain TraitsBest For
Proxima NovaSleek, contemporary, subtle elegance, easy to readBlogs, professional portfolios, media companies
LatoWelcoming, approachable, balanced designMobile apps, retail stores, eCommerce websites
InterTall lowercase for readability, smooth curves for displayHome pages, digital products, ebooks
RobotoTech-inspired, friendly, wide open charactersSoftware companies, app developers, technology blogs
Alternate GothCondensed, bold, strong presence, sturdy strokesHome page headlines, thank you pages

19 Best Web Safe Fonts to Choose From

1. Proxima Nova

WPBeginner header

Proxima Nova is one of the most popular fonts out there. It’s the main typeface for large digital media companies like NBC News, Mashable, BuzzFeed, Wires, and, of course, WPBeginner.

Since launching WPBeginner in 2009, Proxima Nova has been a core part of our identity across branding, website, and internal projects.

It has a sleek, contemporary look with rounded edges and a subtle elegance. The letterforms are easy to read and are best known for their professionalism with a hint of friendly touch.

At WPBeginner, we don’t want an overly flashy font since we want our content to speak for itself. Proxima Nova does just that.

Best For: Blogs, professional portfolios, and media companies

2. Lato

WPForms lato

Lato was originally made for corporate clients, but it has now been repurposed and used all over the web.

It’s used on websites like Merriam-Webster, WebMD, Goodreads, and even one of our other brands like WPForms!

This web font gives off a welcoming and approachable vibe thanks to the balance it strikes between sturdy design and gentle curves.

This font matches the use case of WPForms extremely well since the plugin is known for its ease of use due to its drag-and-drop builder and intuitive interface.

Best For: Mobile apps, retail stores, eCommerce websites

3. Inter

Seedprod Inter font

Inter is a sans-serif font, which means it does not have the small decorative strokes at the ends of characters that serif fonts have.

The smaller “text” versions of this font have tall letters to help make lowercase text easier to read. On the flip side, the larger “display” versions have smooth curves and fine details, which saves space.

SeedProd, the best page builder plugin, uses the Inter font style, which represents what the software is all about. The font exudes ease of use yet is practical, which is exactly what the page builder is.

Best For: Home pages, digital products, ebooks

4. Roboto

MonsterInsights Website

In an increasingly AI and machine-learning-driven world, the demand for typefaces such as Roboto is growing. While Roboto carries a tech-inspired, machine-like appearance, the wide-open characters provide a nice, friendly touch.

Notice how MonsterInsights uses the Roboto font to match the analytical persona of their brand. Many other popular websites use Roboto, such as Vice.com, Flipkart, and YouTube.

Given that it started off as the default font for Android devices, Roboto naturally complements tech-related websites, including software companies, app developers, and technology blogs.

Best For: Tech websites

5. Alternate Goth

blog tyrant alternate gothic

Alternate Goth, famously used in the YouTube logo, is a sans-serif typeface. It features condensed and bold letterforms, which are suitable for headlines and subtitles.

At Blog Tyrant, they use Alternate Goth for headlines only. It creates a sense of strong presence combined with contemporary design due to its sturdy strokes and heavy weight.

Best For: Home page headlines, thank you pages

6. Montserrat

contra

Inspired by posts, signs, and painted windows from a historic neighborhood in Buenos Aires, Monsterrat has become increasingly popular, used on over 17 million websites.

The large spacing and openness of the typeface make it easy to read, even in small text sizes. That said, it also shines when used in all caps in headlines due to the simplicity of the letter. Overall, we find that Montserrat is a versatile web-safe font that creates a feeling of trust.

It’s best to use Montserrat for any business that wants to portray a more friendly and casual tone. For example, agencies, software companies, and online stores that rely heavily on customer service would benefit from Montserrat.

Notice how this Contra website in the image above uses Montserrat, which adds to the playfulness of the overall brand persona.

Best For: Agencies, software companies, online stores, digital products

7. Lora

urban dictionary lora font

Lora is a contemporary serif font that is available in Google Fonts. The main driving point of Lora is its unique brush strokes at each character’s end, giving more of an artistic vibe than other serifs.

That’s why it’s used in many entertainment websites like Urban Dictionary and The Kitchn. When adding Lora to your website, it’ll convey the mood of an art essay or modern-day store.

Lora is a great font choice for logos, titles, navigation menus, and paragraph texts. That’s because it has a clear and balanced design, making it easy to read, whether the font is big or small. The Lora brush strokes can help make logos stand out, drawing more attention in the process.

Best For: News and entertainment websites

8. Gill Sans

gill sans

Gill Sans is a modern sans serif font known for its efficient and clean-cut look. While it may not be the best choice for lengthy paragraphs due to its minimal contrast between letters and tight spacing, it excels as a visually appealing headline font or advertising.

Many of the most recognizable companies adopt Gill Sans as their typefaces, such as Toy Story, Tommy Hilfiger, BBC News, Tokyo Stock Exchange, and Phillips.

Best of all, it’s compatible across all operating systems, including macOS, iOS, and Windows-powered devices.

Best For: Advertising and header text

9. Merriweather

Harvard merriweather font

Merriweather is a Google Font designed to make reading easier on digital screens, which is why websites like Goodreads, Coursera, and Harvard.edu all use it for their paragraphs and body text.

The Merriweather typeface on the Harvard website looks sleek and clean, which highlights the professionalism that needs to be upheld with such a reputable institution.

Based on our experience, this font is well-suited for designs text-dense designs, similar to what you’ll see in magazines or RSS feeds. Its tall letterforms maintain readability across various screen sizes without taking up too much horizontal space. The typeface has a traditional and sets an overall formal and elegant tone.

Best For: Magazines, non-profit or educational websites

10. Neue Helvetica

Neue Helvetica

Neue Helvetica is used on over 218,000 websites like eBay, Yahoo, and Facebook. This typeface has a tall x-height, making it easier to read at a distance. As a result, it could be an advantage in helping your website be more mobile-friendly.

Also, there is tight spacing between letters, which saves space on the page.

Best For: Professionals, such as portfolio websites or service-based businesses

11. Garamond

Garamond

Originally developed in the 16th century, Garamond typefaces are known for their refined and elegant appearances.

Unlike many of the other fonts, these have low constant between thick and thin strokes and have slightly slanted serifs. They’re great for websites looking for a high-end, luxurious look.

Best For: Product descriptions, headlines for premium brands

12. Arial

Arial font

With over 604,000 sites already using Arial, there is no denying that Arial is a web-safe font that just works. Amazon, Facebook, and Google are just a few of the popular websites that use Arial.

It was originally designed by Monotype designers for IBM prints to boost readability. While it’s not the most eye-catching font there, it gets the job done.

The Arial font doesn’t have any decorative stokes and comes with a consistent thickness throughout the typeface to create a balanced and uniform look.

Best For: All types of websites and WordPress blogs. It’s also used in digital products such as reports, presentations, ebooks, etc.

13. Spectral

Spectral font

Spectral is one of the newer Google fonts on this list, but it deserves a spot based on how beautifully it handles long-form content on the web.

What we appreciate about this font is how it feels much less heavy-handed than many of its siblings. For example, you can see the lowercase f or r has a curve at the ends.

In general, Spectral is designed for text-rich, screen-first environments that make it easy for long-form reading.

Best For: Blogs

14. League Gothic

League Gothic

League Gothic is a condensed sans-serif typeface known for its bold and modern appearance. It was designed by The League of Moveable Type, a digital type foundry known for its high-quality open-source fonts.

League Gothic features tall letterforms with uniform stroke widths, squared-off edges, and a bold weight. In other words, if you’re looking to make a statement, this is for you.

Popular sites like The Blaze, Chron.com, and Fox Sports use it.

Best For: Headlines, titles, logos, graphics

15. Black Jack

black jack font

Black Jack is a casual script typeface designed for informal and friendly designs. It has a casual and natural feel to it, thanks to the handwritten style letters not always connecting.

Given its human touch, this font would be a great addition for an agency or service provider that provides white-glove service.

Best For: Agencies and service providers

16. Brush Script Mt

brush script mt

Brush Script Mt is an Adobe font, which can be described as informal, peppy, and unapologetically confident. It mimics the look of handwriting created with a brush or calligraphy pen. Specifically, this font features fluid and flowing letterforms with varying thicknesses and slants.

If you want any text on your site to look informal with a personalized touch, then this might be a great font to use. For example, you can use this in the signature of your About page or author profile page from the founder.

Best For: About pages or logos

17. Bodoni Poster

bodoni poster

Bodoni Poster is a modern serif design used for site headings, high-end fashion branding, and logos. It uses thick and thin strokes for extreme contrast.

This makes it ideal for creating bold and eye-catching designs with a dramatic impact. This might be great for any type of bold-facing business, like a car dealership, restaurant, or hair salon, and any brand with a large personality.

Best for: Local businesses

18. Baskerville

baskerville

Made in the 18th century, Baskerville features sharper serif, a contrasting style of thick and thin strokes, and a more upright stance.

Its refined look creates a more authoritative presence. This is ideal for websites looking for an intellectually focused aesthetic, such as an IT website.

Best For: Publications, universities, and IT websites

19. Georgia

Georgia

Georgia was made specifically to excel on screens with its bolder strokes and larger style font. It looks like a standard Times New Roman font, except it’s more visually appealing to the eye.

Best For: Blog articles and new sites

Frequently Asked Questions About Fonts

What are Google Fonts?

Google Fonts is a free service that offers hundreds of typography, available to download or link to. If you want your website or blog to stand out, you can skip the default fonts that scream ‘template’ and choose your own family of Google web-safe fonts instead.

What are Adobe Fonts (formerly Typekit)?

Adobe Fonts (formerly Typekit) is a paid service that allows you to access over 25,000 fonts. Whether you’re designing a logo or a graphic for your Woocommerce store or simply want to add a unique typography font to your blog, they have you covered. All fonts are included when you sign up for the Creative Cloud subscription.

How do web-safe fonts affect SEO?

Web-safe fonts don’t directly affect your search engine rankings. However, they impact the user experience. Fonts that are accessible to readers load immediately and are easy to read. This leads to lower bounce rates and longer website visits, which is favorable for SEO.

We hope this article helps you discover the best web-safe fonts to use for your WordPress website. You may want to check out our ultimate guide on how to choose the best web design software or our expert list of the must-have WordPress plugins for business websites.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post What is a Web Safe Font + 19 Best Web Safe Fonts (Beginner’s Guide) first appeared on WPBeginner.

How to Add Categories and Tags to WordPress Media Library

Do you want to add categories and tags to images in your WordPress media library?

Tags and categories can help you organize media files in a way that makes sense to you. This can make it easier to find images when you need them.

In this article, we will show you how to easily add categories and tags to the WordPress media library.

Add categories and tags to WordPress media library

Why Add Categories and Tags to Images in WordPress Media Library?

WordPress comes with a feature called taxonomies, which allows you to sort your posts into categories and tags or create your own custom organization types for your content.

However, the default category and tag taxonomies are only available for posts. This means that these taxonomies can be added to any WordPress post type, including pages, attachments, or any custom post type you may be using on your blog.

When you add an image to your WordPress posts or pages, it is stored in the WordPress media library as an attachment. This means that it is a post type and can have its own taxonomies, too.

Adding categories and tags to your WordPress images can help you find and sort images easily. Instead of looking through your entire image library, you can just search by category or tag.

Having said that, let’s see how to easily add categories and tags to images in the WordPress media library. We will cover two methods, and you can use the quick links below to jump to the one you want to use:

Method 1: Add Categories to Images in the WordPress Media Library

If you want to add categories to your images in the WordPress media library, then you can use this method.

First, you need to install and activate the Media Library Categories plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

This plugin works out of the box, and there are no settings for you to configure. Upon activation, the plugin will simply add a Categories tab under the Media menu tab in the WordPress dashboard.

Now, to add new categories for your images, head over to the Media » Categories tab from the WordPress admin sidebar.

Here, you’ll notice that all the categories that you have been using for your posts are displayed in the right column.

You can use these categories for your images. However, if you want to create a new one, then simply type a category name and slug in the ‘Add New Category’ section.

Create and add categories for images

Once you are done, click the ‘Add New Category’ button to store your settings.

Next, visit the Media » Library page from the admin area and click on the ‘Edit’ link under any image where you want to add a category.

Choose an image to edit

This will open the image of your choice on the ‘Edit Media’ page, where you can easily select a category for it from the ‘Categories’ section in the right column.

Once you are done, don’t forget to click the ‘Update’ button to save your settings.

Add images category

If you want, you can also create sub-categories for the images. For more information, see our guide on how to add categories and subcategories.

Once you have added the categories for all the images, you can easily sort them on the ‘Library’ page. To do this, select a category of your choice from the ‘View all categories’ dropdown menu and click the ‘Filter’ button.

The WordPress media library will then only display images that belong to that category.

Filter images by category

If you want to add tags to images in the media library and allow users to filter images by tag on the front end, then this method is for you.

Envira Gallery is the best WordPress photo gallery plugin on the market. It allows you to create beautiful and mobile-friendly image galleries in WordPress.

Envira Gallery comes with a Tags Addon, which lets you add tags to the images in your galleries.

First, you need to install and activate the Envira Gallery plugin. For more detailed instructions, see our beginner’s guide on how to install a WordPress plugin.

Note: Envira Gallery also has a free version. However, you’ll need at least the Plus plan for the plugin to unlock the Tags add-on.

Upon activation, visit the Envira Gallery » Settings page from the WordPress dashboard to enter your license key.

You can get the key from your account on the Envira Gallery website.

Add the Envira Gallery license key

After that, visit the Envira Gallery » Addons page from the WordPress dashboard and locate the ‘Tags Addon’.

Once you do that, simply click the ‘Install’ button to unlock the Tags feature.

Upon installation, you’ll also have to toggle the switch to activate the Tags addon.

Install the Tags addon

Next, you can create a new gallery for your WordPress blog or edit an existing one. For this tutorial, we will be creating a new gallery for your WordPress website.

To do this, visit the Envira Gallery » Add New page from the WordPress dashboard. Here, you can start by typing a name for your gallery.

After that, click the ‘Select Files from Other Sources’ button to start adding images from your media library.

To add images from the computer, click the ‘Select Files from Your Computer’ button.

Add media library images

Once you have done that, scroll down to the ‘Currently in your Gallery’ section. From here, you can configure the gallery layout, add a lightbox, create a mobile-responsive gallery, and so much more.

For details, see our beginner’s guide on how to create an image gallery in WordPress.

To add tags, simply click on the pencil icon on an image.

Click the pencil icon to edit an image

This will open the ‘Edit Metadata’ popup on the screen, where you can add a title, alt text, and caption for your image.

You can also add multiple media tags for an image by separating them with a comma. Once you are done, don’t forget to click the ‘Save Metadata’ button to store your settings.

Add image tags

Just repeat the process to add tags to other images in your gallery.

Then, switch to the ‘Tags’ tab from the left column and check the ‘Enable Tag Filtering?’ box.

This will allow your users to filter all your gallery images using the tags.

Enable tag filtering

By default, Envira Gallery will create a filter for all the tags that you have added to your gallery.

However, if you want to include only specific tags for filtering, then you can also do that by typing those tags in the ‘Tags to include in Filtering’ option.

If you leave this section blank, then all the tags will be filtered. Next, you can also choose the tag position, enable/disable the ‘All’ tags feature, and sort tags according to your liking.

Once you are done, don’t forget to click the ‘Publish’ button at the top to save your changes.

Choose specific tags for filtering

You and users will now be able to use tags to filter images on your website.

Filtering by Tag in the Media Library

To filter images using tags in the WordPress dashboard, visit the Media » Envira Tags page from the admin sidebar.

Here, you will notice all the tags that you have created are listed on the left, and the number of images with that tag is listed in the ‘Item’ column.

To find the images that have a specific tag, simply click on the ‘Items’ number for that tag.

For example, to find all the images with the tag ‘architecture’, you will have to click the ‘1’ number in the architecture tag row.

Tag filtering on WordPress dashboard

This will open all the images with that tag in the media library.

This way, you don’t have to search through all your images to find the ones you are looking for.

Tag filtering image results

Filtering by Tag on the Front End

With Envira Gallery, users visiting your website can also filter images based on their tags.

Keep in mind that this feature will only work if you have checked the ‘Enable Tag Filtering?’ box for the gallery settings.

To enable this feature, you must first add the gallery you created to your website. For this, open the WordPress page/post in the content editor and click the add block ‘+’ button.

Once the block menu opens up, add the Envira Gallery block to the page/post and then select the gallery you created from the dropdown menu in the block itself.

Add envira gallery block

Finally, click the ‘Update’ or ‘Publish’ button to store your settings.

Now, you can visit your WordPress site to view the image gallery, where you will notice tags for filtering at the top of the images.

Once a user clicks on a tag, only images with that specific tag will be displayed in the gallery.

Tags filter preview

Bonus: Prevent Image Theft in WordPress

As a photographer or designer, using categories and tags can help you organize and display your images on your WordPress site. However, you may be worried about other people stealing your photos.

This is called image theft, which is the unauthorized use of your images on other websites.

It is a common problem for photographers and graphic designers because even though non-copyrighted image theft is unethical, it is not illegal. This means anyone can copy and sell your images as their own.

However, there are a few tricks that you can use to prevent image theft on your WordPress blog.

The first thing that you should do is disable right-click on your images. This will protect your copyright and prevent users from easily saving your images on their desktops.

You can also add a watermark to your images. Many stock photography websites use this method, which allows you to promote your images while protecting them from being stolen.

To create watermarks for your images, you will have to download the Watermark addon from Envira Gallery.

It is the easiest way to add watermarks without using any custom code. For details, see our tutorial on how to automatically add a watermark to images in WordPress.

Add watermark to image gallery

Other steps you can take to protect your images include registering your copyright, using a digital signature, and including hidden foreground layers.

To learn more tips on protecting your website from image theft, see our beginner’s guide on ways to prevent image theft in WordPress.

We hope this article helped you learn how to add categories and tags to the WordPress media library. You may also want to see our guide on how to find royalty-free images for your WordPress blog posts and our picks for the best WordPress slider plugins.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Add Categories and Tags to WordPress Media Library first appeared on WPBeginner.

How to Test Your WordPress Theme Against Latest Standards

Do you want to see if your WordPress theme meets the latest standards?

The WordPress theme review team has set high standards for free WordPress themes submitted to the official directory. These standards ensure the theme is safe, user-friendly, and accessible to WordPress users.

In this article, we will show you how to test your WordPress theme against the latest standards.

How to Test Your WordPress Theme Against Latest Standards

Why Test Your WordPress Theme Against Latest Standards?

Whether you are a WordPress website owner or a theme developer, testing a new theme against the latest standards before using it is crucial for a few reasons:

  • Compatibility check Testing ensures the theme will work well with the current version of WordPress.org and any future updates, preventing compatibility issues.
  • Spotting errors and glitches – Testing helps find and fix any problems that could affect how your WordPress blog or site functions or looks. This is especially important if the theme is from a third party.
  • Better user experience – Testing ensures the theme follows modern web standards, like accessibility and mobile-friendliness. Not only will this make the site that uses the theme user-friendly, but it is also good for search engine optimization (SEO).
  • Better security – By testing against the latest standards, you can prevent security vulnerabilities and protect the site from common threats. This is particularly true if you are installing a theme for a WooCommerce site because you will be handling customers’ payment details.

With that in mind, let’s see how you can test your WordPress theme against the latest standards. You can use the quick links below to skip to a specific topic:

What Standards Does the WordPress Theme Review Team Check?

The WordPress theme review team checks many aspects of a theme when it is submitted. You can learn more about this in the official WordPress theme requirement doc.

But here are the most important things you should know about what they check:

  • Make sure the theme doesn’t collect user data by default. You can check the readme.txt file for details on data usage and a clear privacy policy.
  • In terms of WordPress accessibility, you must ensure the theme has skip links for easy navigation and that keyboard navigation is clear. Links in content and comments should be underlined for easy identification.
  • Check for PHP or JavaScript errors and ensure the theme follows secure coding standards.
  • Admin notices in the WordPress dashboard should be easy to dismiss and follow standard design.
  • Check if the theme recommends WordPress.org plugins. Plugins should not be installed automatically without user permission.
  • Ensure the theme complies with rules about credits and links. Avoid themes with intrusive upselling or spammy behavior.
  • Verify that the theme uses a GPL-compatible license, preferably GPLv2 or later.

These standards may not be significant for theme developers if you are working on a theme for a client or personal use.

However, if you want to release your WordPress theme for other people to use, then it is a great idea to check that it meets the minimum requirements above.

Now, let’s take a look at how to test a WordPress theme against the latest standards.

Step 1: Enable Debug Mode on Your WordPress Site

This first step is optional because the plugin you will use later will still work regardless if you follow this step or not.

That said, we recommend enabling debug mode on your WordPress website and testing your theme on a local WordPress site or a staging site.

Debug mode is a feature in WordPress that provides error reporting, making it easier to identify and fix issues. When the debug mode is enabled, WordPress will display any PHP errors, warnings, or notices about the WordPress theme.

However, debug mode is not recommended on a live site. That’s why we suggest creating a local version of your site or using a staging environment from your WordPress hosting.

You can read our article on how to enable debug mode in WordPress for step-by-step instructions.

We recommend using the WP Debugging method. This WordPress plugin will enable debug mode without you having to edit your website files, making it much easier.

View the wp debugging settings

Step 2: Install the Theme Check Plugin

The next step is to install the Theme Check plugin. Created by the WordPress theme review team themselves, this plugin is actually intended for theme developers.

If you are a website owner, then you can also use it to see if a theme meets the latest standards. You can test free themes from the official theme directory or premium WordPress themes to see if they follow WordPress guidelines.

If you need some pointers on setting up the plugin, then read our beginner’s guide to installing WordPress plugins.

Once the plugin is active, just go to Appearance » Theme Check. Then, select your current theme or a previous one from the dropdown menu and hit the ‘Check it!’ button.

Using the Theme Check plugin to check a theme's compatibility with the latest standards

Theme Check will start testing your theme against the latest WordPress theme development standards. Once it is done, it will show you the warnings it found during the tests.

Here is an example of a theme that passes the check:

An example of a theme that passes the Theme Check test

On the other hand, the screenshot below shows what a theme that does not pass the check looks like.

The plugin will tell you about errors it found and share them in detail below. This information is meant as feedback for theme developers so that they can fix the issues.

An example of a theme that doesn't pass the Theme Check test

If you are a website owner, then you can take a screenshot of this feedback and share it with the theme developer, or just find another theme alternative that meets the latest standards.

Need some inspiration for theme alternatives? Check out our expert pick of the best and most popular WordPress themes.

What Other Parts of a WordPress Theme Should You Test?

When testing WordPress themes, you should also focus on several key areas beyond the theme review standards:

  • Responsiveness Check how the theme behaves on various devices and screen sizes. It should be fully responsive and display well on both desktop and mobile devices.
  • Performance – Test the theme’s performance. A fast-loading theme can speed up your WordPress site and positively impact user experience. You can use tools like Google’s PageSpeed Insights or GTmetrix to analyze your site’s speed.
  • Plugin compatibility – Install any plugins that you plan to use on your website and test if their functionality works with your new theme.
  • Browser compatibilityTest the theme in different browsers like Safari, Chrome, Opera, Firefox, and Microsoft Edge.
  • Custom functionality – If you plan to add custom functionality through a plugin or a child theme, ensure it works correctly with the theme.

We hope this article helped you learn how to check your WordPress theme against the latest standards. You may also want to check out our article on how to create a custom WordPress theme without code or our ultimate guide to WordPress security.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Test Your WordPress Theme Against Latest Standards first appeared on WPBeginner.

How to Add a Simple User Ranking System for WordPress Comments

Do you want to add a simple user ranking system for WordPress comments on your website?

A ranking system can gamify your comments section and motivate more users to leave their thoughts and questions on your website. This can boost engagement and build a sense of community around your brand.

In this article, we will show you how to easily add a simple user ranking system for WordPress comments.

Add a Simple User Ranking System for WordPress Comments

Why Add a Ranking System for WordPress Comments?

Comments help improve user engagement on your WordPress website. By adding a ranking system for these comments, you can motivate users to leave informative and well-written discussion points on your blog.

For example, you can feature the comments you like at the top of the comment section or award badges to the comments of your choice.

Similarly, you can add an upvote/downvote system for users to control comment popularity or bury spam comments at the bottom of the discussion. This can create a sense of community around your WordPress blog and also help you moderate comments.

Having said that, let’s see how to easily add a ranking system for WordPress comments. In this tutorial, we will look at two methods, and you can use the links below to jump to the method of your choice:

Method 1: Add a User Ranking System in WordPress Comments

If you want to add a simple user ranking system to your comments section, then you can easily do this with Thrive Comments.

It is the best WordPress comments plugin on the market that helps you create an interactive comments section by featuring/burying comments, adding thumbs up/thumbs down, awarding badges, and more.

For more information, see our complete Thrive Themes review.

First, you must visit the Thrive Themes website and sign up for an account. Once you do that, head over to your member dashboard.

From here, click on the ‘Download and install the Thrive Product Manager plugin’ link.

Install Thrive Product Manager

Next, open up your WordPress dashboard to install and activate Thrive Product Manager. For detailed instructions, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you must visit the Product Manager tab from the WordPress admin sidebar and click on the ‘Log into my account’ button.

Log into Thrive Themes account

Once you have provided your login credentials, you will see your Product Manager dashboard.

From here, select the Thrive Comments plugin and click the ‘Install selected products’ button.

Install Thrive Comments

Next, you can visit the Comments » Thrive Comments Moderation page in the WordPress dashboard, where you will see a list of all the comments on your blog.

From here, you can approve, unapprove, edit, or flag the comments as spam. You can also feature a comment by opening the ‘More’ dropdown menu and selecting that option.

Feature, edit, delete, or approve a comment from the Thrive moderation dashboard

Once you do that, all the featured comments will be displayed at the top of the discussion section. These comments will also have a badge in the top left corner, which will signify their importance.

For more detailed instructions, you can see our tutorial on how to feature or bury comments in WordPress.

Featured comments preview

Afterward, you can visit the Thrive Dashboard » Thrive Comments page from the WordPress admin area and scroll down to the ‘Voting and Badges’ section.

From here, you can add like/dislike functionality to your comments to boost engagement. You can select the ‘Up and down’ option to add thumbs up/thumbs down icons with the comments.

You can also choose the ‘Up only’ option if you don’t want users to be able to dislike any comments on your website.

After that, you can toggle the ‘Users must be registered and logged in to vote’ switch to ‘On’ if you only want to provide this functionality to logged-in users.

Choose Up and down option to allow users to like or dislike comments in WordPress

For detailed instructions, you can see our tutorial on how to allow users to like/dislike comments in WordPress.

Next, you can scroll down and toggle the ‘Award Badges’ switch to ‘On.’ Once you do that, just click the ‘Add New Badge’ Button.

Toggle the award badges option to On

This will open a prompt on the screen, where you can start by adding a name for the badge. After that, you can choose when to award it from the dropdown menu.

For example, if you want to award a badge to a user when they have at least 5 featured comments on your website, then you can select the ‘Featured’ option from the dropdown menu.

Then, add 5 as the value next to the ‘reaches’ option.

Configure award rules for badges

After that, you can choose a badge image or upload one from your computer.

Once you are done, simply click the ‘Save Badge’ button to store your settings.

Choose an image for your badge and click Save Changes

You can then click the ‘Add New Badge’ button again to create a badge awarding system for your comments.

Your settings will be saved automatically.

Click Add New badge button to add more badges

Now, simply visit your WordPress site to view the badges in action.

In our example, you can see that the comment at the top is featured because it has an icon at the top left corner. You can also see the badge awarded to the users next to their names.

Comment ranking system preview

Method 2: Add a User Ranking System in WordPress Forums

If you want to create a ranking system for the discussion forums on your website, then this method is for you.

First, you will need to install and activate the bbPress plugin. For detailed instructions, see our beginner’s guide on how to install a WordPress plugin.

Upon activation, visit the Forums » Add New page from the WordPress admin sidebar. Here, you can add the name, description, visibility, status, and moderators for the forum you will create.

Once you are done, don’t forget to click the ‘Publish’ button to store your settings. For detailed instructions, see our tutorial on how to add a forum in WordPress with bbPress.

Create a forum

After that, you have to install and activate the bbp user ranking plugin. For details, see our step-by-step guide on how to install a WordPress plugin.

This plugin will show each forum member’s total rankings, the number of topics they started, and replies.

Upon activation, visit the Settings » bbp user ranking page from the WordPress dashboard and scroll down to the ‘Ranking Calculations’ section.

Here, you will see that the plugin uses the number of topics and replies a user has created to calculate rankings. You can simply check these options to add them as ranking factors.

Now, by default, the plugin offers two ranking levels for comments. However, if you want to add another ranking level, then simply enter the number of levels you want into the ‘Number of levels’ field and click the ‘Save Changes’ button to refresh the page.

Configure ranking level calculations

Once you have done that, it’s time to configure settings for different levels.

To do this, scroll down to the ‘Level 1’ section and type a name for it into the ‘Rank Name’ field. This will be the name that will appear on the user’s profile.

After that, you must add the number of posts that members must make to graduate from this level and move to the next level under the ‘Up to number’ option.

Add rank name and upto number

For instance, you may create a New Member level with an ‘Up to number’ value of 5. This means that anyone who posts 1-5 comments will be a New Member.

You can then also add the URL for the image that will displayed next to the name of all level 1 users. You can get the image’s URL from your media library.

Adding a user badge to the simple rating system

After that, you can also configure the image size, font color, and font size from different settings.

You can then repeat the process to set up other levels on your website. Once you are done, don’t forget to click the ‘Save Changes’ button to store your settings.

After that, switch to the ‘Badges’ tab from the top. Here, you can select if you want to show multiple badges earned by the users in a row or column.

Select how to display badges

Next, scroll down to add the number of badges you want to create for your forum next to the ‘Number of Badges’ option. After that, click the ‘Save Changes’ button to refresh your page.

Then, you can add a badge name, paste the URL for the badge image, and choose a font color.

You can then also configure the image size according to your liking. If you don’t want to display an image with your badge, then you can select the ‘Click to display name’ option from the top.

However, you must select the ‘Click to display name on top of image’ option to show both the name and image for your badge.

Configure badge settings

You can now repeat this process to create as many badges as you want. Once you are done, don’t forget to click the ‘Save Changes’ button to store your settings.

Next, switch to the ‘Display’ tab from the top. Here, you can configure how the user ranking information will look on your forum.

You can now choose if you want to display the topic count, reply count, level symbols, or rank names. Simply check the box next to the information that you want to showcase.

After that, you can add an optional label to help people understand what the different numbers mean.

Adding the reply count to the user profile

Next, you can also check the boxes to display level images and badges next to the user’s names.

After that, don’t forget to click the ‘Save Changes’ button to store your settings.

Choose to display images and badges and click the 'Save Changes' button to store your settings

You have now successfully added a user ranking system. You can visit your website to view the users’ profiles in your forum.

Here, you will be able to see their ranking levels and calculations.

Rewarding forum users with star symbols

You can also award different badges that you created to users on your website. However, keep in mind that you will have to do this manually by visiting the Users menu tab.

Once you are there, click the ‘Edit’ link under any user profile of your liking.

Edit a user profile to award badges

This will take you to a new screen where you must scroll down to the ‘Badges’ section.

Here, check the ‘Click to add this badge’ option for any badge that you want to award the user. Once you are done, don’t forget to click the ‘Update User’ button to store your settings.

You can now repeat the process for other users as well.

Check the click to add this badge option to award a badge to a user

Bonus: Add a Points System in WordPress

Other than adding a ranking system for comments, you can also add a points system on your WordPress site to boost engagement.

For instance, you might reward your customers with points upon user registration, purchasing a product, or as part of a loyalty program. You can then award prizes or exclusive content to visitors with the most points.

If you have a membership site, then you can also offer a level upgrade to users with a certain number of points.

You can easily add a points system in WordPress with myCred. Upon activation, simply visit the Points » Settings page from the WordPress dashboard to start choosing a label and image for your points.

For example, you can call the points earned by the audience coins, brownies, jewels, tokens, or anything else that works.

Choose a points label

After that, you will have to create user levels, set hooks for the points system, and integrate the plugin with different tools like MemberPress or LearnDash according to your liking.

Once you are done, you can use the different blocks provided by myCred to add a points system leaderboard on your website.

MemberPress hooks

For detailed instructions, see our tutorial on how to add a points system in WordPress to ignite user engagement.

We hope this article helped you learn how to add a simple user ranking system for WordPress comments. You may also want to see our beginner’s guide on how to allow users to report inappropriate comments in WordPress and our expert tips and tools to combat comment spam in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Add a Simple User Ranking System for WordPress Comments first appeared on WPBeginner.

14 Best WordPress Membership Plugins (Compared) – 2024

Are you looking for the best WordPress membership plugin to build a website?

Choosing the right plugin is very important for your membership business because a better platform means more growth opportunities.

Luckily, we have made this super easy for you by testing the most popular membership plugins and inspecting different factors like ease of use, features, customization options, and pricing.

In this article, we will compare the 14 best WordPress membership plugins to let you easily create paid membership websites.

Best WordPress Membership Plugins (Compared)

Are you in a hurry? If so, then just take a quick look at our top picks to help you make a decision.

#PluginBest ForPricing
🥇MemberPressAll-in-one solution for membership sites$179.50/yr + Free
🥈Thrive ApprenticeBuilding and selling courses online$299/yr
🥉Easy Digital DownloadsSelling digital products on a membership site$99.50/yr + Free
4MemberMouseCoaching business $199.50/yr
5WishList MemberCreating members-only content$149.50/yr

How We Tested And Reviewed WordPress Membership Plugins

There are plenty of WordPress membership plugins, but not all of them have the specific features that you may need for creating your membership site.

Some of them are good for selling subscriptions on a single level, while others offer more diverse membership levels and subscription management features.

To give you the best recommendations, we tested some popular membership plugins and paid attention to the following criteria:

  • Ease of Use: We have picked membership plugins that offer a beginner-friendly interface along with extensive documentation. We have also prioritized an easy onboarding process.
  • Different Use Cases: We have included plugins that can perform different functions on your site like selling digital products, creating members-only content, building courses, supporting payment gateways, creating an LMS, releasing drip content, and more.
  • Reliability: For this showcase, we have only included the membership plugins that we have tested ourselves. We also went through some customer reviews to find popular options.

Why Trust WPBeginner?

WPBeginner is a team of experts with 16+ years of experience in WordPress, hosting, SEO, online marketing, and more.

We have thoroughly reviewed and tested each plugin in this list on real websites to give you the best recommendation for all kinds of membership site use cases. For more information, you can see our editorial process.

Having said that, let’s see what you will need to start a WordPress membership site.

Video Tutorial

If you’d prefer written instructions, then just keep reading.

What Do You Need to Run a WordPress Membership Site?

Membership websites are resource-intensive, and choosing the wrong host can hurt your overall performance. That’s why the first thing you need to do is choose the best WordPress hosting that you can afford.

If you are on a budget, then you can start with Bluehost. Their Business Pro plan comes with an SSL certificate, which you need to securely collect payments, a dedicated IP, and a dedicated support line.

If budget is not an issue, and you want the best performance, then we recommend using a managed WordPress hosting provider like WP Engine.

If you don’t already have one, then you will also need to choose a domain name for your website. Here is our guide on how to pick the right domain name for your membership site.

Lastly, you will need to choose essential business plugins such as OptinMonster, which helps you capture leads and boost subscriptions.

Now that we have covered what you need to start a membership site in WordPress, let’s take a look at our top WordPress membership plugins.

1. MemberPress

MemberPress

MemberPress is the best WordPress membership plugin on the market that allows you to sell unlimited membership levels and subscriptions.

It is super easy to set up and can automatically add pricing, login, account, and thank you pages for your users. The plugin also lets you add drip content to your site and create a client portal to manage client resources online.

For more detailed instructions, you can see our tutorial on how to create a client portal in WordPress.

Creating restricted content in MemberPress

Other than that, MemberPress comes with powerful access control, allowing you to restrict access to any content, including posts, pages, custom post types, categories, tags, files, and more.

MemberPress can also act as a WordPress subscription plugin because it supports both recurring and one-time payments and it can offer monthly, yearly, or even lifetime memberships to your users. This also makes it easy to sell courses online.

Pros

  • You can use MemberPress to create a paid newsletter for your website.
  • It is the best content protection plugin because it allows you to restrict content based on membership level or user role.
  • The plugin can integrate with AWeber, Mailchimp, Uncanny Automator, and Constant Contact. It also integrates with Amazon Web Services, Blubrry for podcast hosting, and BuddyPress for building an online community.
  • MemberPress comes with built-in support for PayPal and Stripe payment gateways. The developer plan also adds Authorize.net support.
  • Some of its other powerful features include a built-in membership management dashboard, customizable coupon codes, email notifications, user registration forms, custom widgets and shortcodes, Rest API for developers, and more.

Cons

  • MemberPress’s free plan has limited features, and you will need to upgrade to the pro version to unlock more options.
  • It only supports the three most popular payment gateways. This could be a deal breaker for site owners who live in countries not supported by these payment methods.

Why we recommend MemberPress: MemberPress is the best WordPress membership plugin on the market. It allows unlimited membership levels, comes with a user-friendly interface, integrates with popular gateways, and also offers content restriction, making it a great all-in-one choice.

For more information, you can see our complete MemberPress review.

2. Thrive Apprentice

Thrive Apprentice plugin

Thrive Apprentice is a popular all-in-one membership and online course builder plugin for WordPress. It comes with advanced features and easy access control settings.

It offers a built membership management dashboard where you can easily grant or revoke access to courses, content, or membership products for specific subscribers.

The Thrive Apprentice user-friendly course builder

The tool comes with a drag-and-drop builder, customizable certificates, and 55+ course templates that make it super easy to create, sell, and manage online courses.

When we were testing the plugin, we also found out that Thrive Apprentice can track student progress, offer one-time or recurring subscriptions, create landing pages, and build coupons and discount offers for different membership or subscription courses.

Pros

  • It has a school setup wizard that will guide you through the process of setting up the plugin.
  • It has powerful content-dripping features that let you unlock content at consistent intervals for students. You can also create multiple drip schedules for the same content.

Cons

  • The plugin does not have a free plan.
  • Thrive Apprentice only offers built-in support for Stripe payments.

Why we recommend Thrive Apprentice: Overall, Thrive Apprentice is a powerful WordPress subscription plugin that comes with a drag-and-drop builder and premade templates. We recommend it if you want to build and sell courses online.

For information, see our Thrive Apprentice review.

3. Easy Digital Downloads

Easy Digital Downloads Website

Easy Digital Downloads is one of the top eCommerce plugins for selling digital products.

It allows you to restrict downloads based on membership levels, offer discounts for different memberships, and send email notifications to inform members about important updates or renewals.

Easy Digital Downloads is easy to use and gives you the ability to accept recurring payments. You can use the plugin to sell any type of digital product in WordPress, including eBooks, PDFs, audio files, videos, and more.

Pros

  • It comes with a built-in shopping cart system that allows your customers to purchase multiple downloads at once.
  • You can accept one-time payments or easily set up automatic recurring payments on any product, including daily, weekly, monthly, quarterly, semi-annually, and annually.
  • With Easy Digital Downloads, you can accept credit card payments from Stripe, PayPal, Apple Pay, Google Pay, and other popular payment gateways like Braintree, with no additional monthly fees.
  • You can use the EDD Subscription addon to create membership plans with different access levels and the EDD Member Downloads extension to grant access to specific downloads based on membership level.
  • The plugin also offers built-in reports and analytics to track membership sales and activity.

Cons

  • While Easy Digital Downloads connects with some popular tools like AffiliateWP to create an affiliate program for your products, it lacks integrations with other popular services.
  • It has a free plan, but you will need to upgrade to the pro version to use it as a WordPress subscription or membership plugin.

Why we recommend Easy Digital Downloads: It is the best plugin for creating a membership site that sells digital products. It comes with a built-in shopping cart system, recurring payments, and a library of addons to grow your business.

For more details, you can see our Easy Digital Downloads review.

4. MemberMouse

MemberMouse

MemberMouse is another powerful, flexible, and scalable WordPress membership plugin. It has many advanced features for protecting your content, selling products, creating courses, and maximizing revenue.

We were impressed by the plugin’s SmartTags, which allow you to display personalized content based on member attributes without using any code. This gives you complete control over how you protect and display content on your site.

Additionally, MemberMouse keeps track of important business metrics like lifetime customer value, retention and churn rates, member engagement, and more.

Pros

  • With MemberMouse, you can create upsells and cross-sells that your members can purchase in one click without re-entering their credit card information.
  • The tool lets you offer both free and paid memberships.
  • It can automatically handle overdue payments so you don’t have to worry about missing out on revenue.
  • The plugin lets you create and send push notifications to members or specific WordPress user roles based on actions like new members added, memberships canceled, payment received, and more.
  • It lets you create a dedicated space on your website that is only accessible to members and offer drip content.

Cons

  • MemberMouse offers limited design options.
  • It does not have a free plan.
  • It has limited integration options for payment gateways compared to other plugins on this list.

Why we recommend MemberMouse: It is a powerful WordPress membership plugin for businesses that are serious about growth. If you have a coaching business or a growing membership site, then MemberMouse is the perfect choice.

5. WishList Member

WishList Member

WishList Member is another flexible WordPress subscription plugin that comes with powerful features to protect members-only content.

It allows you to create unlimited membership levels and offer free, premium, or pay-per-post content on your WordPress blog.

WishList Member even allows you to schedule and release drip content over time, set up recurring subscriptions, and connect with popular email marketing services to build an email list.

Pros

  • It offers one-click content protection where you can click the ‘Protect’ button right in the WordPress editor to quickly set your content to members-only. It also has a Private Tags feature, which you can use to protect specific sections within the post.
  • WishList Member has a built-in course builder called CourseCure. It lets you easily build lessons, quizzes, and certificates.
  • It allows you to show ‘sneak peek’ snippets of your content to non-members and invite them to sign up to see what they’re missing.
  • You can accept payments from over 20 of the most popular payment gateways, including Stripe, PayPal, WooCommerce, 2CheckOut, Authorize.net, and more.

Cons

  • The plugin has a lot of features that can feel overwhelming for beginners.
  • It has no free plan.

Why we recommend WishList Member: If you want to create members-only content with powerful restrictive features, then WishList Member is a great choice.

It offers drip scheduling, page locks, integrations with a lot of payment gateways, and many advanced features to take your membership site to the next level.

To learn more, see our detailed WishList Member review.

6. AccessAlly

AccessAlly

AccessAlly is an elegant and user-friendly membership plugin for creating and selling courses, group coaching, and memberships.

It allows you to create as many membership levels as you want and uses tag-based permission to control access. This makes it easy for members to upgrade or downgrade membership subscriptions on their own.

AccessAlly also comes with a user-friendly builder to create live or drip-fed online courses, detailed reporting and analytics, and a built-in affiliate program.

Pros

  • AccessAlly offers multiple content delivery options. You can choose from delayed, specific date and time, completion-based unlocking, cohort style, and all-access.
  • It comes with tons of conversion-focused features, including one-click upsells, order bumps, coupons, bulk course enrollment, abandoned cart follow-up, free trial offers, cross-selling members dashboard, and more.
  • You can boost engagement for your courses with gamification features like a flexible points system, badges, and leaderboards.
  • Seamlessly integrates with popular payment gateways like Stripe and PayPal to accept online payments.

Cons

  • It doesn’t offer many customization options to change the look of your membership site.
  • There’s no free plan.

Why we recommend AccessAlly: AccessAlly is a powerful plugin for building and scaling a coaching, teaching, or training membership website. It comes with all of the features you need to offer 1-1 or group coaching, including dripped content releases, live group cohorts, bulk course enrollment, and more.

7. LearnDash

Is LearnDash the right LMS plugin for your WordPress website?

LearnDash is a super flexible and extremely easy-to-use WordPress LMS plugin. It comes with advanced membership modules and tons of integrations to help you create members-only online courses.

LearnDash is quite easy to set up and adding content to it is even simpler. It also comes with advanced tools to easily organize your membership content into levels, groups, and more.

The tool also has a powerful drag-and-drop course builder, pre-designed templates, and completion certificates to help you build and sell courses online.

Pros

  • LearnDash allows you to easily hide any content and restrict it to different membership groups. It also lets you control when a student gets to access specific lessons.
  • It comes with a powerful drip content feature, allowing you to roll out content to users at regular intervals or upon completion of levels.
  • The plugin offers tools to create highly engaging membership sites with quizzes, user badges, course-specific forums, user profiles, and more.
  • It can track student progress, offer multiple pricing options, and optimize your courses for SEO.
  • LearnDash also has an amazing set of integrations and payment gateways. You can even connect it to MemberPress, WooCommerce, bbPress, Slack, and more.

Cons

  • If you are trying to build a membership website without selling courses, then some of LearnDash’s features may not be useful because it is not exclusively a WordPress membership plugin.
  • LearnDash has no free plan.

Why we recommend LearnDash: It is the perfect solution if you want to sell online courses on your paid membership website. Its extensive set of add-ons and integrations allows you to build a highly engaging platform. It’s also WordPress multisite compatible.

Check out our complete LearnDash review for more details.

8. Teachable

Teachable

Teachable is an all-inclusive online course builder. It packs a membership website, LMS (learning management system), discussion forum, email marketing, and analytics all into one dashboard.

The tool offers a drag-and-drop builder, course templates, and certificates, and also lets you build quizzes and assessments for students. The students can then submit their work and receive feedback on the same platform.

During our testing, we were very impressed by the flexible drip content feature, which allows you to grant access to content based on a user’s progress or subscription level.

Pros

  • It is easy to set up and does not require any technical skills.
  • The software includes built-in tools to quickly create and upload videos, text, PDFs, and more.
  • It comes with detailed analytics and reports, offers fraud protection, and integrates with flexible payment types like Affirm and Klarna.
  • Teachable offers discussion forums, quizzes, contact forms, and other features to boost user engagement and build powerful online communities.

Cons

  • Teachable is not available as a WordPress plugin. Instead, you must integrate it into your WordPress site by adding links or a subdomain.
  • It includes everything, which makes it more expensive than other WordPress membership plugins.

Why we recommend Teachable: If you want to create a membership site that sells online courses and also has an LMS system, then you can opt for Teachable.

9. Restrict Content Pro

Restrict Content Pro

Restrict Content Pro is a robust WordPress membership plugin that helps you build a membership site and restrict content based on different criteria.

You can use the plugin to restrict content to registered users, membership levels, and access levels, as well as target individual pages, posts, custom post types, tags, or categories for restriction.

The plugin allows you to build unlimited membership stages, offer recurring subscriptions, add discount coupons, and create dedicated registration and login forms.

Pros

  • It lets you create drip content to be released over time.
  • Restrict Content Pro allows members to manage their subscription and access levels in the dashboard.
  • It lets you control content access based on individual progress and actions.
  • It offers reports and analytics, lets you build a referral program, and integrates with email marketing services.

Cons

  • Restrict Content Pro’s marketing features are not as strong as other tools on this list.
  • It has a free plan, but most of the features are locked in it. Plus, the free version also has the plugin branding, which can only be removed by upgrading to the pro plan.

Why we recommend Restrict Content Pro: The plugin is a great choice for building a membership website due to its amazing content restriction features, great access control, and seamless integration with WordPress.

10. SureMembers

SureMembers

SureMembers is another beginner-friendly plugin that can help you build a membership website.

It is easy to set up and can be used to create simple subscriptions or complex membership levels with access rules. You can use it to restrict any content on your website including pages, posts, categories, and tags.

SureMembers also allows drip scheduling and can integrate with email marketing services to help you build an email list.

Pros

  • It provides detailed analytics so you can track how your membership site is performing.
  • SureMembers lets you add a paywall, configure menu item visibility, and integrates with a lot of third-party tools like Beaver Builder, Twitter/X, Slack, and YouTube.
  • It offers amazing customer support and a knowledge base to you help build a website.

Cons

  • SureMembers does not offer a course builder or community forum features.
  • Its content dripping feature is not as complex as some of the other tools mentioned in the list.
  • This WordPress membership plugin does not have a free plan.

Why we recommend SureMembers: If you are just starting to build your membership site, then SureMembers is a great choice because it is super beginner-friendly.

11. aMember Pro

aMember Pro, a great WordPress subscription plugin

aMember Pro is membership software that helps you create and manage subscription-based websites.

It supports recurring and one-time payments, lets you create multiple membership levels, and can integrate with over 200 third-party apps like affiliate programs, email marketing services, and payment processors.

Additionally, aMember Pro can protect your content, including blog posts, videos, and courses, by only making them available to subscribers.

Pros

  • It supports about 100 payment systems, including Stripe, PayPal, CoinBase, ccBill, and more.
  • It is not a WordPress plugin but provides seamless integration with the platform.
  • aMember Pro is open source and has a user-friendly interface.
  • It lets you create a members-only area, manage your email list, and provide advanced reporting.

Cons

  • aMember Pro does not have great customer support and provides limited documentation for the software.
  • Installing, configuring, and maintaining aMember Pro requires some technical knowledge.

Why we recommend aMember Pro: If you have a small business site and are planning to sell subscriptions, then aMember Pro can be a great choice.

12. WooCommerce Memberships

WooCommerce Memberships

WooCommerce Memberships is another WordPress subscription plugin that is specifically designed to integrate with your WooCommerce store.

It lets you convert your online store into a membership site and create exclusive content that is only accessible to paying members.

You can also show different content to various members based on their membership levels using this plugin. For details, you can see our tutorial on how to create a members-only WooCommerce store.

Pros

  • Upon integrating the plugin with WooCommerce, you can sell memberships as products.
  • You can offer free trials and manage user accounts from the dashboard.
  • WooCommerce Memberships allow you to create exclusive products that are visible and purchasable by members only.
  • The plugin allows you to give discounted pricing to members and create drip-specific products.

Cons

  • The plugin is not an ideal choice if you are not already using WooCommerce.
  • It does not offer a free plan.
  • It has integrations with a limited number of tools.

Why we recommend WooCommerce Memberships: If you already have a WooCommerce store and are planning to sell courses, subscriptions, or memberships, then this is the best plugin for you.

13. Paid Memberships Pro

Paid Memberships Pro

Paid Memberships Pro is a popular WordPress subscription plugin that lets you create a membership and subscription-based website easily.

It lets you restrict default content and sets a message for users who attempt to access it. It even restricts custom post types and single pages to paying members only.

Paid Memberships Pro allows you to create personalized content and add drip content. While testing the plugin, we were also impressed that it lets you create a dictionary and profile for all the members on your website.

Pros

  • The plugin lets you build multi-tiered membership levels, set up offline communities, and connect with your subscribers over emails.
  • It can integrate with payment gateways like PayPal, Stripe, and Braintree. You can also set up one-time or recurring payments.
  • Paid Memberships Pro lets you create discount offers, view sales and revenue, build landing pages, and manage affiliate programs.

Cons

  • It has a free plan, but most features are locked in it.
  • The user interface and setup can be a bit overwhelming for beginners.
  • Unlike some other plugins on the list, it does not offer advanced reporting and analytics.

Why we recommend Paid Memberships Pro: Overall, the plugin has the basic features you need to build a membership or subscription-based site in just a few minutes.

14. Ultimate Member

Ultimate Member

Ultimate Member is a free WordPress plugin that lets you build online communities, sell subscriptions, and create membership programs.

It also lets you create visually appealing user profiles and enables you to add customer registration and login forms on the website front.

Plus, Ultimate Member has an account management feature where users can see their profile details, update account information, and change passwords directly.

Pros

  • You can use the plugin to create public or private directories with user listings based on specific criteria.
  • The plugin allows users to leave reviews and ratings for other members and track social activity on your website.
  • Ultimate Member can also integrate with WooCommerce, BuddyPress, and Mailchimp.

Cons

  • Integrating the plugin with other tools can sometimes lead to conflicts.
  • It lacks an advanced reporting feature.
  • The plugin does not have any customization options.

Why we recommend Ultimate Member: If you are on a budget and looking for a free solution, then Ultimate Member can be a great WordPress membership plugin for you.

Avoid: S2Member

S2Member

Although we don’t recommend S2Member, we’re including it in this list because it’s a popular WordPress membership plugin with over 1.59 million downloads.

It lets you create multiple membership levels with different access controls. You can also customize the registration and login forms, add drip content, and password-protect various pages on your website.

The plugin provides a dedicated dashboard for members to manage their accounts, and also sends email notifications to inform them about any updates.

Pros

  • S2Member comes with customizable email templates, file download restrictions, protected audio/video streams, and multisite network support.
  • The plugin integrates with popular payment gateways like PayPal, Stripe, ClickBank, and Authorize.net.

Cons

  • It’s very difficult for beginners to set up S2Member, especially advanced features like content dripping.
  • The plugin interface is not user-friendly and front-end elements like login and registration pages look outdated.
  • It has a free plan but most of the features are locked.

Why we don’t recommend S2Member: S2Member is outdated and not intuitive when compared to other membership plugins. We recommend using another membership plugin from this list because you’ll get a better user experience and more modern membership features.

However, if you run a video membership site and don’t care about a user-friendly interface, then S2Member could be a good option. It lets you restrict audio and video content based on membership levels.

Which Is the Best WordPress Membership Plugin?

In our expert opinion, MemberPress is the best WordPress membership plugin on the market. It has all the features that you need to create a membership site and sell online courses, along with great documentation and support to help you learn the membership software.

If you want a MemberPress alternative, then Thrive Apprentice is a great option. It’s a powerful and easy-to-use membership and online course builder plugin.

Alternatively, if you want to sell digital products on your membership website, then we recommend using Easy Digital Downloads. It comes with powerful features to create and sell digital downloads.

Similarly, if you want to sell subscriptions in your online WooCommerce store, then you can use WooCommerce Memberships.

Frequently Asked Questions About WordPress Membership Plugins

Having helped over 2 million WordPress users start their websites, we’ve answered a ton of questions over the years. Below are some of the answers to the most frequently asked questions about membership plugins.

What is the best membership plugin?

Our top 5 choices for the best membership plugin are:

No, this question is not a joke. We seriously get this question even after referring people to this guide.

What is the best free membership plugin for WordPress?

While there are free membership plugins available, such as Paid Memberships Pro and WP-Members, they often come with limited features and additional transaction fees.

But, with a premium WordPress membership plugin like MemberPress, you get all of the features you need to build a successful membership site. Plus, there are no hidden fees.

MemberPress also offers a 14-day free trial period so that you can test it out first.

How do I create a successful membership site?

Simply follow this tutorial on how to create a membership site with MemberPress for step-by-step instructions.

Best WordPress Guides for WordPress Membership Sites

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 14 Best WordPress Membership Plugins (Compared) – 2024 first appeared on WPBeginner.

90+ Impressive eCommerce Statistics You Won’t Believe (2024)

Are you ready to see some eCommerce statistics that will help you take your online business to the next level? 

It’s safe to say that in the last 20 years, eCommerce has grown beyond our wildest expectations. And it’s still evolving faster than ever. If you want to keep your customers happy and build a relationship with new prospects, you need to stay current on the latest stats and insights.

In this post, we will share some of the best and most relevant eCommerce statistics of 2024. Our goal is to help you stay informed and make meaningful, data-driven decisions the next time you work on your website or marketing strategy. 

eCommerce statistics

Ultimate List of eCommerce Statistics

Before we get started, here’s a list of all the topics we will be discussing today. Feel free to jump to the part that catches your attention or read the whole thing from top to bottom!

General eCommerce Statistics

First, let’s start with some statistics about the general state of eCommerce and online stores.

1. Globally, there are over 12 million eCommerce websites.

Over 12 million eCommerce websites might sound like a saturated market at first glance. But you will be happy to know the answer is a little more complex than that. 

While competition is fierce for online stores, this statistic also shows that this is a growing market and there’s room for new business owners across all industries. The keys to success are to choose your target audience, cater to their goals, needs, and pain points, and create a website that separates you from everyone else. 

By catering to a specific audience and offering a unique, memorable customer experience, you can carve out your own spot in the eCommerce world. Remember, even giants like Amazon started small, so there’s room for you to succeed, too.

2. More than 80% of US shoppers say they occasionally buy from eCommerce stores.

More than 80% of US shoppers say they occasionally buy from eCommerce stores.

If your goal is to get more customers, then this statistic is very exciting. Business owners across all industries can be sure that their audience is out there and interested in their products and services. All they have to do is reach them. 

If you’re in this position, make sure you start an online store with a blog and write plenty of great content so people have a reason to stay once they discover your site. 

Think about it this way: four out of every five in a population of 331.1 million is about 265 million people! And that’s just in the United States.

3. It’s estimated that the eCommerce market will be worth $6.8 trillion by the end of this year, an almost 10% increase year over year.

The eCommerce market share is currently projected to hit a whopping $6.8 trillion by year’s end – that’s a 10% leap from last year! 

This huge growth is fantastic news for both established businesses and those just starting out. 

For veterans, it means a bigger customer pool to tap into. With more consumers shopping online, there’s a chance to expand your reach and grow your brand in new and exciting ways. 

New businesses can also benefit from this boom. As more people shop online, they are more open to discovering new brands. This presents a golden opportunity to get your foot in the door and establish yourself in the market.

4. Amazon made close to $575 billion in net sales revenue in 2023, making it the biggest eCommerce seller in the world.

There’s no question that Amazon’s success shows the potential of online sales. We were shocked to find that 44% of shoppers check Amazon for products before they turn to Google. 

But here’s the thing – they aren’t the only ones profiting. The entire eCommerce market is thriving and ready for smart, dedicated people who want to build customer-centric products and services. This means there’s space for you to win, too.

5. When it comes to eCommerce platforms, WooCommerce leads the pack, with over 6.6 million active users.

When it comes to eCommerce platforms, WooCommerce leads the pack, with over 6.6 million active users.

WooCommerce is the most popular eCommerce platform, with an eCommerce market share of 37.7% and 6.6 million users.

For context, Squarespace Online Stores takes second at 14.67%, and WooThemes takes third at 14.95%. The runner-ups are popular enough, but they don’t compare to WooCommerce. 

People prefer to use WooCommerce to start a store because it’s user-friendly, flexible, and comes with tons of great features and integrations. Plus, it’s customizable so you can use it to create an online store that matches your vision.

More General eCommerce Statistics

  • Across all industries, the average conversion rate on an eCommerce website is 2.86%. 
  • The top four drivers of online purchases are free shipping (49.4%), discounts (37.9%), customer reviews (31.6%), and an easy return policy (30.4%)
  • The largest group of online shoppers are people between the ages of 25 and 34. 
  • Nearly 55% of people prefer shopping online over traditional brick-and-mortar stores. 
  • China contributes the most to the eCommerce market share, as it is responsible for 52.1% of all eCommerce sales. 
  • But India is the fastest growing market, with a projected growth of 14.11% between 2023 and 2027. 
  • There are 604 eCommerce platforms to choose from.

eCommerce Marketing Statistics

Marketing is key to an online store’s success. Let’s now take a look at some eCommerce marketing statistics.

6. eCommerce businesses with three or more marketing channels see 251% more engagement than those that stick to a single marketing channel. 

eCommerce businesses with three or more marketing channels see 251% more engagement than those that stick to a single marketing channel.

Standing out online requires reaching your target audience, and this stat makes it clear: using just one marketing channel limits your reach. And if you can’t connect with your audience, then it’s hard to grow your eCommerce business.   

The solution is actually quite simple – add more ways to get your message out, and you’ll unlock more opportunities to reach potential customers. 

We suggest investing heavily in email marketing, social media outreach, and search engine optimization (SEO) since these are three of the best ways to generate traffic and conversions.

7. Content marketing helps brands generate 3x more leads than their non-blogging counterparts.

Imagine getting 3x more leads just by writing informative blog posts! That’s the advantage that content marketing offers.

Businesses that blog regularly see a huge jump in leads. Here’s why it works: blogs attract potential customers looking for answers.

By consistently creating helpful content related to users’ goals and interests, you can build trust and become an expert in their eyes. This makes them more likely to choose you when they are ready to buy. It’s like giving away valuable advice to build relationships—and ultimately, sales.

Our advice is to spend plenty of time doing keyword research so that you know what matters to your target audience. It’s much easier to create eye-catching content if you know what matters to your audience. 

8. 71% of shoppers expect businesses to use personalization in their marketing and 76% get frustrated when that doesn’t happen.

71% of shoppers expect businesses to use personalization in their marketing and 76% get frustrated when that doesn’t happen.

Forget one-size-fits-all marketing. Today’s shoppers crave personalization, and the numbers back this up. A vast majority of shoppers want businesses to use macro and micro-personalization in their marketing, and people get annoyed when that doesn’t happen. 

Including things like an email subscriber’s first name or referencing a product they purchased in the past shows that you are paying attention and want to build rapport to help them reach their goals.

If you don’t personalize at least a few parts of your marketing campaigns, then you may struggle to generate leads and connect with your prospects.

Similarly, if someone buys from your site and doesn’t see personalized messages or offers based on their interaction, they may choose another business that offers these experiences the next time they need to make a purchase. 

The best way to personalize your audience’s experience is to use tools like OptinMonster or FunnelKit. Both of these plugins allow you to show personalized content to each visitor.

For example, if someone is looking at a specific product page, you can use OptinMonster to create a popup that only shows up on that page with a unique offer. This is a great way to drive sales and grow your email list. 

9. SEO marketing matters, because search engines are the number one way people discover new products (30.6%).

SEO is more important now than ever before. Most people discover products through search engines, with TV and word-of-mouth coming in second and third place respectively.

If your site does not appear on search engine results pages (SERPs), you are missing out on a massive chunk of potential customers. The good news is that there are plenty of ways to optimize your site for search engines

All in One SEO (AIOSEO) is the best WordPress plugin you can use for the job. Currently, over 3 million people use it to check their on-page SEO, optimize their websites, and so much more. It’s a great tool for beginners and experts alike because it manages to be both user-friendly and has plenty of advanced features.

If you want to know more, just check out our Ultimate WordPress SEO Guide for more information.

More eCommerce Marketing Statistics

  • Video is a powerful marketing tool, with 73% of people saying they’d be more likely to buy a product if they could watch a video about it first. 
  • 75% of shoppers say they need to see photos of a product before they buy it. 
  • eCommerce advertising influences over 56% of in-store purchases.
  • Ad spending for eCommerce is worth $38.4 billion, which is 3x what it was in 2019. 
  • 75% of shoppers say they’ve used a paid search ad on Google to find a new product. 
  • Nearly three-fourths (73%) of people shop across multiple marketing channels.

Mobile eCommerce Statistics

Mobile browsing is more popular than ever, and the same goes for mobile shopping. Here are some key eCommerce statistics for mobile shoppers.

10. 71% of U.S. shoppers say they’ve made a purchase from their mobile phone.

71% of U.S. shoppers say they’ve made a purchase from their mobile phone.

This stat is a wake-up call for all eCommerce business owners: having a mobile-friendly website is no longer optional. It’s necessary.  

If your website isn’t easy to navigate and use on a smartphone, then you are missing out on a ton of traffic and potentially losing a huge chunk of sales.  

Mobile optimization includes things like a smooth user experience, clickable calls-to-action, fast loading times, and a layout that adapts to different screen sizes.  By prioritizing mobile users, you will be meeting your customers where they are and making the buying process as convenient as possible.

For more details, you can see our guide on how to create a mobile-friendly WordPress website.

11. During Q3 of 2023, 74% of all eCommerce visits happened via mobile.

Based on this statistic, it’s clear how people prefer to browse websites and shop online. This means you need to go beyond a responsive design and instead focus on creating a mobile-first experience.

Imagine what would happen if 3 out of 4 people who visited your site had trouble browsing your product landing page, contacting your customer support, or reading your blog. Odds are, you’d see a significant dip in engagement. 

If you follow mobile-first practices, then you’ll be in a much better position to capture your audience’s attention and turn them into customers.

12. 40% of shoppers say they are likely to leave an online store if it isn’t optimized for their device.

40% of shoppers say they are likely to leave an online store if it isn’t optimized for their device.

At a glance, it’s concerning to see that almost half of shoppers say they’ll leave a site if it’s not optimized for mobile. This could lead to a significant portion of potential customers bouncing off your website, simply because it isn’t user-friendly.

The good news is there’s a solution: SeedProd. It is one of the best page builders on the market and features a responsive option that allows you to fine-tune how your website displays on desktops, tablets, and mobiles. This ensures a smooth user experience for all visitors, regardless of their device.

Expert Tip: If you are looking for a different option for building a mobile-friendly website, Thrive Architect is another great choice!

More Mobile eCommerce Statistics

  • The average mobile order is between $90 and $110, which is less than the average desktop purchase. 
  • However, mobile eCommerce is growing faster at 29%, which is better than the 22% growth rate of desktop eCommerce. 
  • In the United States, there are 187 million active smartphone shoppers. 
  • Mobile apps convert 3x more customers than mobile websites.
  • 49% of smartphone shoppers use their devices to compare prices of different products when shopping online.
  • 38% of shoppers say they’ve never used a mobile device to shop, while 7% report never using desktop computers to make a purchase. 

eCommerce Payment Statistics

Next, let’s see some impressive eCommerce statistics for online payments.

When it comes to paying for online orders, credit cards are still the most popular payment method at 53%.

Credit cards might reign supreme for now, but the future of eCommerce payments is digital. While a solid 53% of customers still prefer credit cards, this statistic shouldn’t overshadow the rise of digital wallets and debit cards, which follow closely behind at 43% and 38%.

There’s no question that digital payment methods, like Apple Pay and PayPal, offer a faster, more convenient experience for shoppers, so integrating them into your website can dramatically boost conversions. 

The bottom line is every step a customer has to take to complete a purchase adds friction to the process. Digital wallets eliminate the need to manually enter card details, which will streamline your checkout process and result in more happy customers.

14. In one survey, half of eCommerce business owners say they lose about 10% of their international revenue because their payment vendors do not have flexible payment options.

Not having the right payment gateway on your site will result in people leaving without taking action. You don’t want to put your visitors in this position because not only are you leaving money on the table, but there’s a good chance they will not come back even if you add their preferred payment method later. 

The solution is to offer a wide range of payment methods as soon as possible. When customers have options they trust and use regularly, they are more likely to complete their purchases. 

Here’s where a plugin like WP Simple Pay can be a game-changer. This Stripe payment plugin allows you to easily integrate over 10 different payment methods into your website. This ensures a smooth checkout experience for customers, regardless of how they want to pay. 

For more details, see our guide on how to offer multiple payment methods in WordPress forms.

15. Optimizing your checkout page can improve conversions by 35%.

Optimizing your checkout process will have a noticeable impact on sales. When customers can quickly place an order with little to no friction, they’ll take action. 

You’ll be happy to know that getting your checkout page in good shape is easier than you might think. The key is to simplify as much as possible by offering a guest checkout option, limiting forms, and providing a progress bar so that customers can see how close they are to the end of the process. 

Be transparent, too. Don’t surprise customers with hidden fees. Clearly show taxes, shipping costs, and anything else upfront so they don’t get frustrated and leave. Building trust leads to happy customers, and happy customers mean more sales!

For more information, read our guide on how to customize your WooCommerce checkout page.

More eCommerce Payment Statistics

  • Over 65% of shoppers look up price comparisons in physical stores before they pay.
  • Venmo is growing at an impressive pace, with a 9% year-on-year increase, bringing its revenue to $6.7 million. 
  • However, their totals don’t come close to touching PayPal, which handles countless eCommerce transactions every day. They made $7.4 billion in revenue in 2023. 
  • Experts predict that the total number of Buy Now Pay Later (BNPL) customers will increase by 400% between 2021 and 2026. 

Social Media eCommerce Statistics

Social media is one of the best ways to reach new customers and promote your online store. Here are some important social media eCommerce statistics you need to know.

16. Businesses that use social media generate an average of 32% more revenue than ones without it.

Businesses that use social media generate an average of 32% more revenue than ones without it.

Social media platforms aren’t just for entertainment anymore – they are a direct line to your target audience. So, don’t underestimate the value of social media marketing. We are confident that all eCommerce business owners would love to see a 32% boost in revenue! 

Beyond direct sales, you also get plenty of opportunities to engage with your audience. Think about it: you can showcase your products, highlight special offers, and build brand awareness – all without spending a dime on traditional advertising.

You can use a plugin like Smash Balloon to share your social media on your website. This can have a dramatic impact on engagement and help you get more followers. Plus, adding a social feed to your site is fast and easy.

17. 74% of shoppers turn to social media when they are thinking about buying a product.

It turns out that social media is also one of the most widely used research tools for online shoppers. This statistic highlights that about 3/4s of people turn to their favorite social sites when they want to learn more about a product or discover something new. 

For you, this means social sites are the perfect place to introduce yourself to prospects, show off your products, and get to know your existing customers. 

It’s a good idea to spend some time on social media every day so you can connect with your audience and build a community. Then, once your page gets to a certain point, the algorithm will begin recommending your channel or profile to people who don’t follow you. This is an easy way to build your social audience and customer base. 

18. 67% of affiliates and virtually all influencers use social media sites to boost their sales.

There’s no question that affiliates and influencers have a strong relationship with eCommerce business owners. 

This shouldn’t come as a surprise when you consider these groups often partner together on social media because it’s a win-win-win situation. The brand sells more products, the affiliate makes a commission on their sales, and the customers get great products. 

The increase in profits and ease of access is probably why 68% of marketers say they plan on investing in an affiliate program this year. 

We suggest using AffiliateWP to create and manage your affiliate program. This easy-to-use WordPress plugin allows you to set commissions, issue one-click payouts, and collaborate with your affiliates in new and exciting ways.

Just see our tutorial on how to add an affiliate program in WooCommerce for more information.

19. 80% of marketers who sell products on social media say consumers have made a purchase through these platforms.

Some business leaders think that social media is just for window shopping. However, many people are turning to social media to make purchases, and that isn’t going to change anytime soon. 

This can seem intimidating if you are currently not using social sites like Facebook and Instagram to sell your products. But there’s still plenty of time for you to get involved. 

By integrating social commerce features, you can streamline the buying journey for customers. They can discover your products, learn about them, and complete their purchase – all within the familiar social media interface.

More Social Media eCommerce Statistics

  • There are over 4.74 billion active social media users
  • 34% of marketers say Facebook generates the most sales, which makes sense when you consider that over 53.5 million people have bought something from the site. 
  • 16% of social media managers use automation to communicate with prospects. 
  • When it comes to Gen-Z and millennial shoppers, 28% have bought something directly from social media in the last 3 months.
  • The top categories for social media shopping in order are apparel, beauty, and home products. 
  • 70% of people say they are far more likely to buy a product from a brand if they have a positive experience with them on social media. 
  • Almost one-third of shoppers say they turn to social media to learn about new brands or products. 

Email eCommerce Statistics

Email is an important tool for any online business. Here are some of the most important email eCommerce statistics.

20. A vast majority (86%) of eCommerce marketers use email to build rapport with their audience and improve brand awareness.

There’s a reason why email marketing remains a favorite among eCommerce marketers: it’s a direct line of communication to prospects and existing customers. When you can have a one-on-one conversation with people, there’s a better chance you can learn about their goals and pain points while overcoming their objections. 

With what you learn from these encounters, you can share relevant content, advertise exclusive promotions, showcase new products, and ask for feedback, among other things.

If you are looking for a good email marketing service, then Constant Contact is our number one choice. It’s extremely easy to use and allows you to do everything you’d expect, like create templates, design a calendar, and more.

21. 52% of people say they’ve made a purchase as the result of a marketing email.

52% of people say they’ve made a purchase as the result of a marketing email.

This statistic highlights the value of email marketing for eCommerce businesses. There’s no doubt that it’s a cost-effective, powerful way to reach your audience and directly influence their buying decisions.

If you want to create emails that capture the attention of your subscribers and boost sales, then make sure you focus on personalization. About 80% of people say they are more likely to engage with a business if it personalizes content and offers to match their needs. 

For instance, we suggest using information subscribers have sent you, as well as their purchase history, to curate an email campaign that aligns with their interests.

22. 14% of marketing emails never reach their destination.

It’s shocking to think that so many emails never reach their destination. For business owners who use email marketing to engage with their customers, these deliverability issues could result in missed opportunities to build rapport and lost sales. 

Luckily, tools like WP Mail SMTP can help with this problem. This powerful WordPress plugin tackles deliverability issues head-on and makes sure that your emails will end up in your users’ inboxes.

For more information, just see our tutorial on how to fix the WordPress not sending emails issue.

More Email eCommerce Statistics

  • 72% of email marketers struggle with low open rates.
  • Personalized subject lines can get between 10-14% more people to read your email.  
  • Emails letting customers on a waitlist know a product is back in stock convert a staggering 8695% better than a traditional, generic email.
  • 78% of people say they don’t mind getting emails once a week from brands they love. 
  • 57% of marketers have between 1,000 and 10,000 email subscribers. 
  • Mobile-responsive emails are essential because 70% of people will delete an email if it looks bad on their phone.

eCommerce Shopping Cart Statistics

Next, let’s take a look at some eCommerce shopping cart statistics.

23. Across all industries, the average shopping cart abandonment rate is 70.19%.

23. Across all industries, the average shopping cart abandonment rate is 70.19%.

Shopping cart abandonment occurs when someone adds an item to their cart but leaves your website before checking out. And it’s way more common than you might think. 

It doesn’t matter what industry you are in. You will see this happen more often than you’d like. Instead of letting it bother you, you can find ways to reduce abandonment, such as by creating a cart recovery email series. 

Sending 3 emails to people who joined your list after they abandoned your cart can help you recover around 60% of lost sales. Generally, it’s a good idea to send one email after they leave, another 24 hours later, and the last one about a week after they leave with items still in their cart. 

For more details, see our guide on how to set up abandoned cart emails.

24. The number one reason shoppers abandon their shopping carts is unexpected costs.

Most people have decided to abandon a shopping cart without taking action because of unexpected costs. You’d be hard-pressed to find someone who hasn’t. 

That’s because shoppers expect the price at the end to be close to what they were shown when they added the items to their cart. Imagine thinking a new shirt will cost $25, only to see $60 after shipping and taxes.

You can reduce this type of abandonment by embracing an “always-on” shopping cart that shows visitors their total regardless of where they are on your site. Then, you can offer free shipping on orders over a specific amount.

25. 26% of people who leave items in their cart will go on to buy a similar item from a different store. 

You may be shocked to learn that people will buy the same type of product from a different eCommerce website after they first view it on another site. This means you need to do everything you can to capture visitors’ attention so you don’t lose sales and opportunities to engage with your customers. 

To win people over, there are two key areas you need to focus on: product information and enticing offers. 

You can overcome hesitation by creating informative product landing pages that showcase features, benefits, and high-quality images.

Additionally, strategic discounts are a game-changer.  Consider offering targeted promotions or deals specifically for recovering abandoned carts. This sweetens the deal and incentivizes customers to complete their purchase at your store instead of heading to a competitor.

26. Exit-intent popups can help you connect with 53% of visitors before they leave.

Exit-intent popups can help you connect with 53% of visitors before they leave.

This is why you shouldn’t underestimate the power of a well-timed popup. This statistic reveals that exit-intent popups, which appear when a visitor shows signs of leaving your site, can help you reconnect with a whopping 53% of departing customers.

With a tool like OptinMonster, you can streamline this process and turn more visitors into subscribers, which can later be converted into customers. 

With its drag-and-drop builder, you can design beautiful, high-converting popups – even if you don’t know how to code. OptinMonster offers customizable campaigns, from exit-intent popups to lightbox forms, which lets you reach visitors at various touchpoints in their journey.

Need more proof? We used OptinMonster and managed to grow our email list by 600%

More Shopping Cart Statistics

  • 92% of visitors don’t intend to buy something the first time they land on your site. 
  • 54% of shoppers say they are more likely to revisit a website and complete their order if they are offered a discount. 
  • Despite this, only 38% of marketers say they use email to reduce abandonment. 
  • Organic search traffic is less likely to abandon their cart (76%) than visitors who find your site through social media (91%).
  • A little less than half (46%) of shoppers have left items in their cart because a discount code they received didn’t work. 
  • Using predictive AI to personalize product and content recommendations can reduce abandonment by up to 18%. 
  • While it’s hard to pin down an exact number, experts estimate over $4 trillion worth of products are left in abandoned shopping carts each year. 

Customer Experience and eCommerce Statistics

Providing a good customer experience is important if you want your eCommerce business to succeed. Here are some statistics to keep in mind.

27. 76% of people say they are more likely to buy from an online store if they personalize their shopping experience.

This stat highlights a crucial factor for eCommerce business owners: creating unique shopping journeys that resonate with each customer. 

Think about it: People who see generic offers that don’t resonate with their needs will likely ignore them in favor of ultra-personalized, relevant promotions. Personalized content and product suggestions will make customers feel like you are there with them, understand their needs, and are committed to their success. 

Interestingly, 85% of leaders believe they are already doing a good job personalizing content and offers, but only 60% of shoppers agree. In other words, there’s a gap that you need to be mindful of when designing your personalization strategy.

28. 95% of shoppers look for reviews and other forms of social proof before making a purchase.

95% of shoppers look for reviews and other forms of social proof before making a purchase.

It’s impossible to deny the power of social proof in eCommerce. We bet that you look at reviews every time you buy something new online – after all, most people do.

When potential customers see positive reviews, testimonials, or user-generated content, it builds trust and validates your brand’s credibility.  Imagine walking into a store and seeing it packed with happy customers – that feeling of social validation translates to the online world as well.

It’s a good idea to display reviews and testimonials on key parts of your website. The social wall plugin Smash Balloon can help with this because it lets you embed a reviews feed and show website visitors what people are saying about you on social media and other websites.

Plus consider using the social proof plugin TrustPulse to add engaging real-time live sales notifications to your site. 

For more information, see our guide to the best social proof plugins for WordPress.

29. If your customer service team is unresponsive and a user has a question, 79% will leave and may never return.

You probably know that customer support is essential to your business, but did you know that 4 out of 5 people who don’t get their questions answered will leave for good? This startling statistic highlights why it’s so important to have a well-rounded customer support plan in place. 

The consequences of having an unresponsive customer service team are quite severe. You’ll miss opportunities to connect with potential customers, people will think poorly of your brand, and existing customers may churn in favor of a company that offers 24/7 support.

Our advice is to use a mix of live support agents and chatbots to help your customers quickly and easily find what they are looking for.

Groove is a great help desk option that can make life easier for your support team. It allows you to quickly and easily respond to customers, track user history, create tasks, monitor feedback, and much more.

More Customer Experience Statistics

  • 78% of people are more likely to place an order if there’s a fast and affordable shipping option. 
  • Around 35% of shoppers say they would shop online more if they could virtually try a product before they buy it. 
  • 48% of internet users say if a site has a bad web design, it instantly loses credibility. 
  • Less than 20% of people say customer service interactions with retailers exceeded their expectations. 
  • Solving a customer’s problem could result in them telling 4 to 6 other people about their experience. 
  • Globally, poor customer experiences cost businesses $75 million a year. 
  • 82% of people claim they are willing to spend more money on a product if they consistently receive excellent service.

The Future of eCommerce

We already know that online shopping has been growing over the years. So, let’s take a look at the future of eCommerce.

30. By the end of 2024, global eCommerce sales are projected to grow by 10% from the same time last year. Meanwhile, in-store sales are expected to see a 2% boost.  

The future is bright for eCommerce businesses! This statistic paints a clear picture: online shopping is on a steady upward trajectory, while traditional brick-and-mortar stores see a more modest increase.

Plus, we expect this trend to continue in the years to come. 

31. Experts predict the eCommerce market share to be worth over $8.1 trillion by 2026.

Experts predict the eCommerce market share to be worth over $8.1 trillion by 2026.

This is a very exciting prediction for eCommerce business owners across all industries. This means there’s a booming marketplace on the horizon, which translates to a wider audience for your products and more sales. 

If you want to take advantage of this surge of new eCommerce traffic, make sure you are doing everything you can to align with your customers’ needs. This will give you the knowledge and experience you need to scale your business.

We recommend using a plugin like MonsterInsights to learn more about your eCommerce visitors. You can see at a glance who is visiting your site, how they found you, and more. Combine all of this data and you can learn so much about your target audience, like their needs, interests, and goals.

For more details, see our tutorial on how to set up eCommerce tracking in WordPress.

32. About 20% of all retail sales occur online. It’s estimated that this number will reach 25% by the end of 2025.

This statistic aligns with the others we have already listed – eCommerce is on the rise.

Over the course of the next year, we will see retail sales jump to 25%. This is partially due to new businesses opening up, and existing brands building a website and taking their products online. 

More eCommerce Predictions

  • By the end of 2025, it’s estimated that PayPal, Venmo, and other digital wallets will make up over 52% of payments.
  • Most professional marketers agree that mobile eCommerce sales will reach $710 billion by 2025.
  • Mobile eCommerce sales are expected to bring in $729 billion in revenue by the start of 2026. 
  • By the same time, subscription eCommerce will be worth an estimated $904.2 billion.
  • In 2027, eCommerce revenue in the United States alone is estimated to hit $6.43 billion.

Sources:

OptinMonster, IsItWP, WPForms, AffiliateWP, TrustPulse, Shopify, Forbes, HubSpot, Constant Contact, Instapage, WebFX, Statista, eDesk, The Future of Commerce, Exploding Topics, Hostinger, Bluehost, Video Wise, Sprout Social, Backlinko, Dash, Artios, Tidio

There you have it! We hope this extensive list of eCommerce statistics helps you on your journey. If you are looking for more interesting statistics, check out some of our other posts below!

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 90+ Impressive eCommerce Statistics You Won’t Believe (2024) first appeared on WPBeginner.

Google Analytics vs. Jetpack Stats: Which One Should You Use?

Are you debating whether to use Google Analytics or Jetpack Stats for your WordPress website?

Both are popular analytics platforms, but you might be wondering which one is the better fit for you. Especially with changes to the Jetpack Stats pricing model, you may be asking yourself whether switching to Google Analytics is worth it.

Here at WPBeginner, we’ve used and recommended a variety of analytics tools to help countless users find the perfect option for their needs.

In this article, we will break down the key differences between Google Analytics and Jetpack Stats so you can make an informed decision and pick the best software for your website.

Google Analytics vs Jetpack Stats

Why Trust WPBeginner?

The WPBeginner editorial team has over 16 years of experience in WordPress, digital marketing, analytics, and web development. We’ve tried and tested various plugins, themes, and software on our own projects to help users find the best solutions.

You can learn more about our WPBeginner editorial process.

Google Analytics vs. Jetpack Stats: An Overview

Ever wondered where your website visitors come from, what pages they visit, and what they click on? This is where website analytics come in. These tools help you understand your audience and their behavior so that you can make data-driven decisions to improve your website.

Google Analytics is one of the most powerful analytics platforms available. It’s a free tool by Google that allows you to examine your website’s traffic in depth.

Google Analytics

On the other hand, Jetpack Stats is an analytics tool that comes bundled with the popular Jetpack plugin from Automattic, the folks behind WordPress.com.

Like Google Analytics, It provides an overview of your website traffic, like how many visitors you have and which pages are most popular.

Jetpack Stats

Both Google Analytics and Jetpack Stats are free to use (though the second has paid plans). This makes them popular choices for website owners looking to track their WordPress site stats without breaking the bank.

Why Are WordPress Users Leaving Jetpack Stats?

Jetpack Stats used to be a popular choice, but some pricing changes have left users frustrated.

Many users are now classified as ‘commercial’ and require paid plans to access features they previously had for free, even if their website is non-profit or they only make a few dollars a month. This can be prohibitively expensive for very small businesses or people who are simply fundraising through their websites.

This pricing change has led many people to explore alternatives, including Google Analytics.

While Google Analytics is powerful, it’s not built specifically for WordPress. Fortunately, to connect it with WordPress, you can use beginner-friendly plugins like MonsterInsights.

Now that you know why users are migrating away from Jetpack Stats, let’s review the key features of both Google Analytics and Jetpack Stats. You can use the quick links below to navigate through this article:

Ease of Use – Google Analytics vs. Jetpack Stats

Ease of use refers to how user-friendly a platform is, including how easy it is to set up and navigate. Let’s compare how Google Analytics and Jetpack Stats stack up in terms of user experience for WordPress users.

Jetpack Stats: Simple Yet Easy to Use

Our first impression of Jetpack Stats is it’s a breeze to set up. You can just install the WordPress plugin like any other and connect it to your WordPress.com account to get started.

The interface is simple and uses clear language. Right in the WordPress dashboard, you’ll see your key stats like visitor traffic, views, comments, likes, referrer traffic, and visitor location.

It also displays the percentage change compared to the previous period, making it easy to see trends.

Jetpack Stats traffic dashboard

Switching between daily, weekly, monthly, and yearly views is also easy for analyzing your overall performance.

For bloggers, you can switch to the ‘Insights’ tab for specific data like peak traffic times, most popular tags and categories, and top commenters.

Jetpack Stats insights dashboard

Google Analytics: Slightly Higher Learning Curve

Setting up Google Analytics itself is quite straightforward, as you only need to answer a few questions on their website.

However, some users may find it tricky to configure it with WordPress as some code is involved. Thankfully, plugins like MonsterInsights simplify the process. When we tried it, all we needed to do was install the plugin and connect it to an existing Google Analytics account.

While the Google Analytics platform is powerful, its interface can be overwhelming for beginners due to the sheer number of buttons and settings. Fortunately, there’s a built-in tour in the Google Analytics dashboard to help newcomers navigate the platform.

Google Analytics tour

MonsterInsights also helps bridge this gap by displaying essential Google Analytics reports right within your WordPress dashboard.

For example, the Reports tab offers a well-organized layout of your data, showing new vs. returning visitors, device breakdowns, top traffic sources, top-performing posts/pages, and more. You can also customize the date range to get an overall view of your performance.

Viewing Google Analytics data in the WordPress dashboard using MonsterInsights

MonsterInsights also keeps things organized with clear tabs. Each tab focuses on a specific area of your website’s performance, like traffic, eCommerce (if you have an online store), search console data, form submissions, site speed, and more.

This makes it easy to find the data you’re looking for without getting overwhelmed. Plus, the language used in the reports is straightforward and easy to understand, even for beginners.

Publisher overview report in MonsterInsights

Winner: Jetpack Stats

For its straightforward setup and user-friendly interface, Jetpack Stats wins this round for ease of use. It’s ideal for beginners who want to quickly access essential website analytics without getting bogged down by technical details.

While Google Analytics has a steeper learning curve, once you master it, navigating and extracting insights becomes easier. Plus, using a plugin like MonsterInsights simplifies the entire process and lets you see all your data directly in WordPress.

Web Analytics Features – Google Analytics vs. Jetpack Stats

When choosing an analytics platform, it’s very important to consider how much data you will need to understand your website’s performance effectively. The more insights you have, the better you can tailor your content and improve your overall website experience.

Jetpack Stats: More Focused on Blogs

Jetpack Stats 7-day highlights

Jetpack Stats’ feature richness depends on the plan you choose. The free version offers real-time visitor data (updated every 30 minutes), basic stats and trends for posts and pages, and GDPR compliance. These features might be enough if you primarily run a blog.

Here’s a breakdown of the metrics you can see in the free version:

  • Traffic overview – 7-day highlights of visitor traffic, page views, likes, and comments with trend comparisons.
  • Referrals – Websites sending visitors to your site.
  • Visitor location – Which countries your users come from.
  • Engagement – Top-clicked external links and email stats.
  • SEO insights Keywords people use on search engines to find your site.
  • Content performance – Insights into your posting activity, including most popular posting time, yearly activity overview, and top viewed tags and categories.

While the free plan might be suitable for basic blog analysis, we found it lacked the depth needed for website optimization. Upgrading to a paid plan only unlocks early access to features and UTM tracking, which is necessary if you run targeted marketing campaigns.

Google Analytics: A Powerhouse of Site Stats

Google Analytics' traffic acquisition reports

Due to its vast data collection, Google Analytics is a widely used platform across many industries. Similar to Jetpack Stats, it provides data on traffic, users, referrers, countries, and devices.

That said, we found Google Analytics stats to have much more detailed information, such as:

  • Site traffic sources – You can see traffic acquisition channels between organic search, paid search, referrals, and social media traffic.
  • Engagement analysis – View the average engagement time for each page to determine visitor interest.
  • SEO integration – Connect with Google Search Console to analyze clicks, impressions, and organic search landing page performance for specific keywords.
  • Conversions – Define key events using Google Tag Manager to track user actions like button clicks, contact form submissions, downloads, or purchases.
  • Audience demographics – Gain deeper insights by analyzing user demographics like age, region, and city.
  • Actionable insights – Use the ‘Insights & recommendations’ feature for easy-to-understand suggestions on improving your website.
  • Visual reporting – Use the ‘Explorations’ feature to create visual reports based on your data.

MonsterInsights takes Google Analytics a step further. This plugin allows you to access even more features like user journey visualization, displaying your top posts on your website based on data, and site notes to give context to important data points.

Adding annotations to a MonsterInsights report

Winner: Google Analytics

The sheer scope of Google Analytics data and features make it the clear winner. You can delve deeper into user behavior, track conversions, gain valuable SEO insights, and create customized reports for your website’s performance.

While Google Analytics might appear intimidating, MonsterInsights simplifies the experience with its user-friendly dashboard reports.

Data Accuracy – Google Analytics vs. Jetpack Stats

When your analytics tools provide accurate information, you can make informed decisions about your website’s content, marketing strategies, and overall user experience.

On the other hand, inaccurate data can lead you down the wrong path, causing you to invest time and resources in ineffective approaches.

Jetpack Stats: Generally Accurate, But Limited Filtering

Jetpack Stats gets data by placing a tracking script on your WordPress website. This script monitors visitor activity and sends the information back to Jetpack for processing.

When it comes to bot traffic, we couldn’t find a lot of information on how Jetpack Stats automatically excludes it in your reports. That said, it is possible to manually mark a referrer as spam so that it doesn’t show up in your site stats.

Another thing you should know is that Jetpack Stats has said that the total visitors count and the specific referrer numbers may be missing from their reports because of rising privacy laws.

So, if your site’s traffic stats look like they are coming from direct sources, they may actually be from other referrers. Simply put, the data you see might not be totally accurate.

Jetpack Stats' explanation about referrer discrepancy

Google Analytics: More Powerful Accuracy Measures

Google Analytics uses a more advanced tracking system that collects detailed and accurate data on visitor behavior.

From our research, here are some methods Google uses to ensure data accuracy:

  • IP filtering – Users can define specific IP addresses or address ranges to be excluded from tracking. This is useful for filtering out internal traffic from your office or development team.
  • Bot filtering – While not perfect, Google has advanced algorithms to identify and exclude bot traffic from your analytics reports.
  • Data sampling – For very high-traffic websites, Google Analytics may use data sampling to provide reports with an acceptable level of accuracy while reducing processing time.

Also, Google, as a search engine giant, has access to a vast amount of data on user behavior across the Internet. This data allows them to improve their algorithms and provide more accurate analytics data for website owners.

That said, rising concerns about data privacy have led some website owners to hesitate about using Google Analytics. However, we’ve found a workaround for using Google Analytics while complying with GDPR laws.

With MonsterInsights, you can use the Privacy Guard feature to keep personally identifiable information out of Google Analytics. Plus, there is an EU Compliance addon that can anonymize visitor IP addresses and integrate with cookie compliance plugins.

How to make Google Analytics GDPR compliant

Winner: Google Analytics

Google Analytics is the winner for data accuracy. Their comprehensive tracking system provides a more reliable picture of your website traffic.

While Jetpack Stats offers real-time updates, the lack of clear measures to address bot traffic out of the box can skew your data.

eCommerce Tracking – Google Analytics vs. Jetpack Stats

eCommerce tracking lets you monitor the performance of your online store. By understanding customer behavior within your shop, you can identify areas for improvement and optimize your sales strategy.

Let’s see how Jetpack Stats and Google Analytics stack up in terms of eCommerce tracking.

Jetpack Stats: Limited Insights for WooCommerce Stores

If you have a WooCommerce shop, Jetpack Stats integrates with it to some extent. However, it has limitations.

For one, your shop’s landing page stats get bundled with ‘Home page/Archives’ data since the shop page is technically an archive of your products. This makes it difficult to see the difference between shop-specific traffic and sales from your overall website traffic.

Technically, Jetpack adds a ‘Store’ tab to the dashboard if it sees WooCommerce installed on your website. We were actually excited to check it out, as we expected to see some more data about our demo store.

Jetpack Stats' Store tab

However, this tab simply redirects you to the WooCommerce plugin’s Analytics Overview tab, which displays data like total sales, net sales, orders, average order value, and product information.

These details are handy, but it’s not true eCommerce tracking provided by Jetpack Stats itself.

Google Analytics: In-Depth Tracking and Insights

As we mentioned earlier, Google Analytics allows you to define key events, including purchases, as conversions. This lets you see in-depth analysis of your eCommerce performance within dedicated reports.

You can see not only purchase data but also track product views, cart additions, and abandoned cart rates, helping you identify areas for improvement in your sales funnel and reduce cart abandonment.

Google Analytics also provides valuable customer insights like customer lifetime value, which helps you understand the total revenue a customer generates over their relationship with your store.

Google Analytics' monetization report

MonsterInsights Pro unlocks even more eCommerce data. When you open the eCommerce report, you can see top conversion sources, add-to-cart rates, product removal rates from carts, and abandoned checkout percentages.

All of this data is helpful for optimizing your website for maximum sales.

Ecommerce funnel report

Winner: Google Analytics

Google Analytics’ ability to track key events, analyze customer journeys within the sales funnel, and provide valuable customer lifetime value data makes it a powerful tool for online store owners.

While Jetpack Stats offers a basic WooCommerce integration, it doesn’t have as much information as Google Analytics.

Support – Google Analytics vs. Jetpack Stats

You will likely have questions or issues while using your analytics platform. Having access to reliable and timely WordPress support can help you resolve any problems quickly.

Jetpack Stats: Documentation and Paid Priority Support

Jetpack Stats offers two primary support channels: documentation and support request submission. Their documentation is generally well-organized and helpful, with screenshots to guide you in the right direction.

Upgrading to a paid plan grants you priority support. This means your questions are handled before those submitted by free plan users. However, even with paid plans, support remains limited to submitting a request form.

We couldn’t find any direct channels like live chat or phone support.

Jetpack's support page

Google Analytics: Extensive Resources and Community Support

Google Analytics offers a different support approach: comprehensive documentation and a large, active community.

Google Analytics has detailed documentation covering a wide range of topics. However, the sheer volume of information can be overwhelming, and some documentation entries may lack visuals.

The good news is that Google Analytics is a widely used platform, so there’s a vast online community with countless resources. You can go to the Google Analytics Help Community if you have any questions.

Google Analytics Help Community page

Many websites, including WPBeginner, also offer tutorials, guides, and troubleshooting tips specifically for Google Analytics. Overall, finding solutions to the most common issues is easy with a quick Google search.

If you use MonsterInsights, then you gain access to additional support options. MonsterInsights offers support tickets and a friendly AI chatbot to help you with any issues related to the plugin and Google Analytics.

MonsterInsights AI chatbot support

Winner: Google Analytics

While both platforms offer documentation, Google Analytics wins due to their sheer volume of available resources and community support. Additionally, many Google Analytics plugins provide excellent dedicated support.

Pricing – Google Analytics vs. Jetpack Stats

When choosing an analytics tool, you will want to find one that fits your budget while offering the features you need. Let’s explore the pricing structure of Jetpack Stats and Google Analytics.

Jetpack Stats: Freemium with Tiered Pricing

Jetpack Stats offers a freemium model, meaning it has a free tier and paid plans with additional features. The free version is for non-commercial websites, but you can also name a monthly contribution.

It’s important to note that Jetpack defines ‘non-commercial’ strictly. Even non-profit organizations that ask for donations are considered commercial, so you have to read the fine print carefully.

The paid plans start at $8.33 per month, billed yearly (nearly $100 annually), and will increase based on your monthly traffic volume. Here’s a breakdown of their pricing tiers:

  • 10,000 monthly views: $8.33
  • 100,000 monthly views: $16.67
  • 250,000 monthly views: $25
  • 500,000 monthly views: $41.67
  • 1 million: $58.34
  • 2 million: $79.17

The paid plans include priority support, early access to features, and UTM tracking.

Jetpack Stats tiered pricing

Google Analytics: Free with Premium Options

Google Analytics is a completely free tool, though a paid version called Google Analytics 360 is available for large-scale enterprises. For most website owners, the free version offers more than enough features.

When it comes to plugins that connect your website with Google Analytics, some are free, freemium, or paid. Site Kit by Google is a popular free option, though the data you can view from WordPress is a bit basic.

MonsterInsights has a free version but also offers paid plans starting at $99.60 per year for a single website. These subscriptions provide additional features and insights on top of the free Google Analytics data.

MonsterInsights pricing

Winner: Google Analytics

Considering the free version and the wider range of freemium plugins available, Google Analytics is again the winner in this round.

The free version offers significant value for most website owners, and paid plugin options like MonsterInsights offer more value than Jetpack Stats.

Google Analytics vs. Jetpack Stats: Which Is Best?

Google Analytics is best for professional bloggers, businesses of all sizes, and anyone who wants to gain deep insights into their website traffic. It provides the most comprehensive data collection and analysis features.

Plus, MonsterInsights is a beginner-friendly plugin that lets you see your Google Analytics data through user-friendly dashboards, simplified information, and useful add-ons.

On the other hand, Jetpack Stats may be suitable for bloggers with basic needs. If you primarily run a blog and don’t require complex data analysis, then Jetpack Stats’ traffic updates, basic post and page stats, and SEO insights could be enough.

Also, if you are already using Jetpack for other features like security, the built-in Jetpack Stats might be a convenient option to get basic WordPress blog analytics without needing another tool.

Since both platforms are free, we encourage you to give them a try and see which one is most suitable for your website.

Learn More About WordPress Stats and Analytics

We hope this article helped you compare Google Analytics vs Jetpack Stats. You may also want to check out our guide on how to do A/B split testing in WordPress and our expert pick of the must-have WordPress plugins to grow your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Google Analytics vs. Jetpack Stats: Which One Should You Use? first appeared on WPBeginner.

How to Use SMTP Server to Send WordPress Emails

Are you having trouble receiving or sending emails from your WordPress site?

Email deliverability is one of the most important parts of running a website. From password reset emails to order confirmations, having a reliable email service is a must.

In this article, we will show you how to use an SMTP server to send WordPress emails.

SMTP-server-to-send-WordPress-emails-OG

The Problem With WordPress Emails

WordPress uses PHP for most of its functions, including sending emails.

Many shared hosting providers do not have the email function configured properly, or they have disabled it entirely to avoid abuse. In either case, this causes your WordPress emails to not be delivered.

The alternative solution is to use a third-party email service to send out your emails. You can use services like Mailgun, Google Workspace, or SendGrid.

You will have to pay for your account, and the cost will vary depending on how many users/accounts you add or the number of emails you send. See our tutorial on how to fix the WordPress not sending email issue.

Additionally, some web hosts limit the number of emails users can send from their servers. For more information about why WordPress emails won’t send, check out our blog post on why you should never use WordPress to send newsletter emails.

There is another option, however. You can use SMTP to send emails using the WordPress hosting that you already have.

SMTP, which stands for Simple Mail Transfer Protocol, allows you to use an external mail server to handle email delivery. This ensures higher email deliverability rates and can prevent your emails from landing in the spam folder.

Video Tutorial

For written instructions, just continue reading.

Using Email Accounts by Your Host

Most WordPress hosting providers offer email services for each domain you host with them. This means you can create email accounts with your own domain name, like yourname@yoursite.com.

Using your website’s domain will help you engage your subscribers from your email list and help you stay on-brand by sending messages with your domain name rather than a personal inbox.

First, you will need to create an email account. For the sake of this example, we will show you how to create an email account in cPanel using Hostinger. Your hosting service provider may use some other account management system, but the basic process is the same on most hosting services.

Log into your hosting account and click on ‘Emails’ so that you can create a new email under your domain. Then go ahead and click ‘Manage’ next to your domain.

email account hostinger

Then, you’ll need to click on ‘Create email account.’

That way, you can set up a business email under your domain name rather than the default version that WordPress gives you.

create email account

This will show you a simple form, where you need to fill out the information required to create your email account.

Since we will be using this account to send WordPress emails, we recommend that you create an email account like wordpress@example.com. Make sure to replace example.com with your own domain name.

Go ahead and enter your email name and password. Then click ‘Create.’

create email name and password

From here, you’ll be asked to configure third-party email services to connect to.

That said, you can choose ‘Other’ if you don’t want to use any of the given services.

configure apps and devices

Make sure to copy the SMTP Host and Port since you’ll need to add that information to the settings of your WordPress SMTP plugin to start sending emails reliably.

The SMTP Host will allow you to send emails from the email address you’ve just created, and the SMTP Port is for secure login.

Finally, go ahead and click on ‘Complete, I’ve set up my client.’

SMTP host and port

If you’re using another hosting provider, like Bluehost or SiteGround, you can check the support section on your host’s website for this information. Most likely, there will be an article providing this information. If you don’t find it, then you should contact the hosting support to request this information.

Unfortunately, WordPress doesn’t offer built-in native SMTP settings by default. If you want to configure SMTP in WordPress for emails, you must install a SMTP plugin.

Using a WordPress SMTP plugin allows all of your emails to reach the desired destination by connecting to a server made to handle all types of emails. It will replace the default method of sending emails through WordPress, which uses the unreliable PHP mail system.

Using Your Branded Email Address in WordPress

You will now need to install and activate the WP Mail SMTP plugin.

WP Mail SMTP website

Used by over 3 million websites, the WP Mail SMTP plugin is the best SMTP plugin for WordPress. It allows you to fix your emails easily by sending them through an email provider, which is a much more reliable way of sending emails than from your web server. 

For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you must visit Settings » Email to configure the plugin settings.

First, you need to enter the email address you just created in the From Email field. After that, you can add a From Name that will be used as the sender name.

WP Mail SMTP Settings

Next, you need to choose the mailer. Go ahead and check the box next to Return Path that says, ‘Set the return-path to match the From Email’. After that, you need to check the box next to ‘Return Path’ option.

This option sets the return path to match the sender’s email address. If you leave it unchecked, bounced messages and non-delivery receipts will be lost.

Then, click on the ‘Other SMTP’ option to select it. If you have another mailer service, you can select that instead.

Other SMTP

Note: The free version of WP Mail SMTP supports SendLayer, SMTP.com, Brevo, Google Workspace, Mailgun, Postmark, SendGrid, SparkPost, and Other SMTP.

However, the Pro version also supports Amazon SES, Microsoft 365/Outlook, and Zoho Mail in addition to all the free options. Also, with the Pro version, you can turn on Detailed Email Logs and Instant Email Alerts. The email logs allow you to keep records of every email sent out, and the email alerts inform you whenever your site fails to send an email.

Next, you need to set up SMTP options.

First, you need to enter your SMTP host and port that you copied earlier.

You can obtain this information from your hosting provider. Typically, the SMTP host is mail.yourdomain.com (replace yourdomain.com with your own domain name). For SMTP, Port 465 is commonly used.

Depending on your hosting provider, they’ll provide an encryption method when signing up for an email account.

In this case, we are given an SSL encryption method in Hostinger, so we will select that option. However, some hosting services may provide TLS options as well.

Choosing the encryption method is important because it ensures your emails are secure and private. Without it, the content inside the emails could be intercepted and read by unauthorized parties.

smtp host and smtp port

After that, turn on the authentication toggle and provide your SMTP username and password. Normally, your email address is also your SMTP username.

Then go ahead and give your SMTP account a password.

SMTP username and password

You can always use a password manager, like 1Password, to securely manage your passwords.

Don’t forget to click on the ‘Save Settings’ button to store your changes.

save settings

Keep in mind that if you do have another mailer service, you can add that service as a backup connection. That means if an email fails to send using your primary connection, then WP Mail SMTP will automatically try to send the email again using your backup connection.

If you’d like to add another mailer service, just hit the ‘additional connection’ link shown in the screenshot above, and WP Mail SMTP will guide you on how to do it.

If you don’t have Hostinger, these steps will look a little different. In that case, you may want to check out our ultimate guide on how to set up WP Mail SMTP with any host.

Testing Your SMTP Settings

Now that you have set up WP Mail SMTP to send emails, let’s test if everything is working fine. Head over to WP Mail SMTP » Tools in the WordPress admin panel.

Under the ‘Email Test’ tab, you need to provide an email address where you would like to receive a test email. This could be any valid email address that you can access.

Go ahead and toggle the HTML button to ‘ON.’ After that, click on the Send Email button to continue.

send a test email

WP Mail SMTP will now send an email message using the SMTP settings you entered earlier.

Check your inbox, and you should see a success message appear informing you that the email was sent successfully.

WP SMTP success message

Troubleshooting WordPress Email Issues

The most common reason for errors in sending emails using SMTP is an incorrect SMTP host or port.

Make sure that you are entering the correct host and port settings provided by your hosting provider.

smtp host and smtp port

Make sure that you select the correct encryption method.

Usually, SSL works on most environments, but we recommend that you check with your web host if your emails are not getting delivered.

Resending Emails Manually

Even if there aren’t any SMTP configuration errors, you may still experience temporary issues.

For example, the recipient’s email server might be causing emails to bounce or the mailer service may place a cap on how many emails you can send per day. If you exceed the allowed number of sent emails in a given time frame, the emails may be rejected.

In that case, you can simply resend it to those specific recipients. All you have to do is head over to WP Mail SMTP » Email Log.

Simply check all of the boxes next to the emails that failed to resend, and under the Bulk Actions dropdown menu, select the ‘Resend’ option and click ‘Apply.’

resend emails

Then, a pop-up message will appear, asking you to confirm if you want to resend the selected emails.

Go ahead and hit the ‘Yes’ button.

heads up message

Finally, you’ll receive a confirmation message on the screen that the emails are in the queue and will be resent shortly. Then, click ‘OK.’

There you have it! Now you know how to successfully use an SMTP server to send WordPress emails.

ok button

Pros and Cons of Using Your Web Host’s Mail Servers for WordPress Emails

First and foremost, the most obvious advantage of using your web host’s servers for sending emails in WordPress is that you can use your own branded email address.

Another pro is that you have already paid for this service when signing up for your hosting account. You will not need to pay any extra money to send and receive emails.

However, some WordPress hosting providers enforce limitations on outgoing emails. This is why we don’t recommend using WordPress to send newsletter emails and suggest using SMTP for transaction emails alone.

Another common problem with shared hosting providers is that their mail servers can be quite unreliable at times. If you notice delays in email delivery, then you should consider using third-party email services like Google Workspace, Mailgun, or SendGrid.

We hope this article helped you learn how to use an SMTP server to send WordPress emails. You may also want to see our list of the must have WordPress plugins for businesses or our guide on how to create a free business email address.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Use SMTP Server to Send WordPress Emails first appeared on WPBeginner.

How to Sell Personal Training Services with WordPress

Do you want to sell your personal training services online?

Luckily, WordPress lets you create a simple payment form or even an entire membership site to sell your personal training services. This will allow clients to ask about your services and schedule training sessions directly through your website, helping you grow your business.

In this article, we will show you how to easily sell personal training services with WordPress, step by step.

Sell Personal Training Services with WordPress

Why Sell Personal Training Services Online?

Building a website to sell your personal training services online can act as a base to showcase your experience and promote your training sessions. This expands your reach, helping you attract more clients who may not have heard of your business offline.

If you have a gym website, then adding a training services sign-up form is a good idea. This will make it easier for potential clients to join your gym after viewing your experience and training philosophy on your website.

It will also give your customers a central place for communication and booking, making the process smooth and convenient.

Plus, you can collect important customer information like fitness goals, any injuries or limitations, and preferred training methods. This will let you create personalized training programs for individual clients.

Why Use WordPress to Sell Personal Training Services?

Before you can add a training services form and start making money online, you must first create a website where you can promote your services. We recommend choosing WordPress because it is the best website builder on the market and is used by over 43% of sites on the internet.

However, you must know that there are two types of WordPress. WordPress.com is a blog hosting platform, while WordPress.org is an open-source, self-hosted software. For more details, see our comparison between WordPress.com and WordPress.org.

To sell personal training services, we recommend WordPress.org because it is completely free, flexible, and can integrate with plugins to help you sell your services.

For more information, see our complete WordPress.org review.

Once you have chosen a website builder, you must purchase a hosting plan and domain name to sell your training services. This is where your costs will start adding up.

That is why we recommend opting for Bluehost, which is a WordPress-recommended hosting company.

Bluehost offer for WPBeginner readers

They offer a generous discount to WPBeginner readers along with a free SSL certificate and domain name. To get up to a 77% discount, just click on the button below.

Upon purchasing hosting, you can see our beginner’s guide on how to make a WordPress website for more instructions.

Now, let’s see how to sell your personal training services with WordPress easily. You can use the links below to jump to the method of your choice:

Method 1: Sell Training Services With WPForms (Easy)

You can easily sell training services in WordPress with WPForms. It is the best contact form plugin on the market that comes with a drag-and-drop builder, 1700+ premade templates, and a premade personal training signup form.

First, you need to install and activate WPForms. For details, see our beginner’s guide on how to install a WordPress plugin.

Note: WPForms has a free plan. However, you will need the pro version to unlock the personal trainer form template.

You will also need to install a payment addon to accept payments through PayPal, Stripe, Square, or Authorize.net on your online form.

You can do this by going to the WPForms » Addons page from the WordPress dashboard and clicking the ‘Install Addon’ button under the payment processor you want to use. In our example, we are installing the PayPal standard addon.

Install the PayPal Standard Addon

You will then need to go to WPForms » Settings and click on ‘Payments’ to set up the payment processor of your choice.

For more details, you can see our tutorial on how to create a WordPress form with payment options.

WPForms' payment settings

Then, you can visit the WPForms » Add New page from the WordPress dashboard and add a name for your form.

After that, find the ‘Personal Trainer Sign-Up Form’ template and click the ‘Use Template’ button under it.

Choose the personal trainer sign up form template

This will open the WPForms drag-and-drop builder, where you will see a form preview on the right with form fields on the left side of the screen.

From here, you can add, rearrange, and delete fields according to your liking.

Add, rearrange, or delete form fields in the personal trainer sign up form

Next, you can scroll down and click on the ‘Trainer Preference’ field to open its settings in the left column. You can then change the preference options.

For instance, if you want clients to select trainers based on their experience rather than gender, then you can add those options in the ‘Choices’ field.

Configure the trainer preference field

Similarly, you can change the days and times you are available for personal training.

Once you do that, you can configure the Desired Packages field to add your personal training session packages in the form.

For example, you might offer a fitness assessment, a single training session, 4 training sessions, and 12 training session packages to your customers.

Add training service packages

Next, you have to add a payment field to your form so that users can pay for your training sessions directly.

Scroll down to the ‘Payment Fields’ section in the left column. Next, add the ‘Multiple Choice’ field to the form.

Add the multiple Items payment field

After that, click on the field again to open its settings in the sidebar.

From here, you can add the names and prices for your personal training sessions.

Add prices for each training session package

Then, switch to the Settings » Notifications tab from the left column and toggle the ‘Enable Notifications’ switch to on. Now, users will receive an email notification upon submitting the form on your site.

Once you do that, scroll down to the ‘Email Message’ section, where you can type the message that will be sent to potential clients.

If you haven’t added a payment field to your form, then you can tell customers how long it will take to reach out to them for payment details using this message.

You can also edit the subject line and email address from here.

Add an email notification message for users

Once you are satisfied, simply click the ‘Save’ button at the top to store your settings.

Expert Tip: Emails sent directly from WordPress can end up in your users’ spam folders. That’s why we recommend using an SMTP service like WP Mail SMTP. For more details, you can see our guide on how to fix the WordPress not sending emails issue.

Now, open the page or post where you want to add the training services form. Here, click the add block (+) button in the top left corner and add the WPForms block.

Then, go ahead and select the form you just created from the dropdown menu within the block itself.

Add the personal training services form to a page

Finally, click the ‘Update’ or ‘Publish’ button to store your settings.

You can now visit your WordPress site to view the personal training services form in action.

Personal training services form preview

With WPForms, you can then view all your form entries right from your dashboard.

To do this, you must visit the WPForms » All Forms page and click the ‘Entries’ link under the training services form you created.

Click Entries link under the form name on the All Forms page

This will take you to a new screen, where you can view the data of all the users who have submitted the form by clicking the ‘View’ link on the right.

You can also delete and edit the entries according to your liking.

View the training services form details

Method 2: Sell Training Services With WP Simple Pay (Free)

If you are looking for a free way to add a personal training services form to your website, then this method is for you.

WP Simple Pay is the best WordPress Stripe plugin that allows you to accept online payments without setting up a shopping cart. It comes with a payment form builder, easy setup, secure payment processing, recurring payments, and premade templates.

Overall, it makes it super easy to build a personal training services form with the plugin.

First, you need to install and activate WP Simple Pay. For detailed instructions, you can see our step-by-step guide on how to install a WordPress plugin.

Note: WP Simple Pay has a free plan that you can use for this tutorial. However, we will be using the pro version to unlock more features.

Upon activation, a setup wizard will be launched on the screen, where you must click the ‘Let’s Get Started’ button.

The WP Simple Pay Setup Wizard Will Start Automatically

You will then be taken to a new page, where you must enter your license key. This option will only apply to users with a pro plan. You can find this information in your account on the WP Simple Pay website.

Once you have done that, simply click the ‘Activate and Continue’ button.

You’ll Be Asked to Enter Your WP Simple Pay License Key

Next, you will be asked to connect your plugin with Stripe, which is a popular payment gateway that easily accepts online payments.

To do this, click the ‘Connect with Stripe’ button.

Connect with Stripe

This will direct you to another screen, where you must log in to your Stripe account to connect it with WP Simple Pay. If you don’t have an account yet, then you can create one by visiting the Stripe website.

For more information, see our tutorial on how to accept Stripe payments in WordPress.

Upon successful integration, the setup wizard will ask you to configure email settings.

Now, simply enable options to receive email notifications for payment receipts, upcoming invoices, and payment notifications and enter the email address to send them to.

Once that is done, click the ‘Save and Continue’ button.

Configure Your WP Simple Pay Emails

Next, you must visit the WP Simple Pay » Add New page from the WordPress dashboard to start building a personal training services form.

This will open the ‘Select a Template’ screen, where you will see a list of premade templates.

Since WP Simple Pay does not offer a specific template for training services, you can click the ‘Use Template’ button under the ‘Payment Form’ option.

Select a template for WP Simple Pay

This will take you to the ‘Add New Payment Form’ page, where you can start by adding a name and description for your personal training services form.

After that, select ‘On-site payment form’ as your form type.

Add a title and description for the training services form

Next, switch to the ‘Payments’ tab and add a label and pricing for the training session that you offer.

If you offer more than one training service package, then you can click the ‘Add Price’ button to add multiple pricing options for different deals.

Add pricing for different training packages

Once you do that, scroll down to the ‘Payment Methods’ section and check the box next to the payment gateways that you want to add to your form.

With WP Simple Pay, you can add SEPA, Affirm, Klarna, and AfterPay as payment methods as well. However, you will need the pro plan for these options.

If you have the free plan, then you will only be able to add AliPay and debit/credit card as payment methods.

Choose the All option from the payment method dropdown menu

After that, switch to the ‘Form Fields’ page from the left column. Here, the payment form has the email address, price selector, and payment methods as the default fields.

However, if you also want users to submit their name, phone number, and address, then you can select those options from the dropdown menu.

Add the name, phone, and address form fields

Similarly, if you want to add a custom age or weight field to your form, then you must select the ‘Text’ form field from the dropdown menu.

Once you do that, expand the field settings and add ‘Age’ as a label and placeholder text.

Create custom age and weight fields

Additionally, you can select the ‘Dropdown’ form field to add custom trainer, day, or timing preference fields.

Here, simply expand the field tab and add a label. Then, you can type all the options that you want to offer your clients into the ‘Options’ field.

For instance, if you want users to be able to select specific days for their personal training, then you can type the available days into the field.

Keep in mind to separate each option with a comma.

Create custom dropdown fields for trainer, days, and timing preference

Once that is done, switch to the ‘Payment Page’ tab and check the ‘Enable a dedicated payment page’ box.

WP Simple Pay will now create a custom personal training service payment page for you.

You can simply add a URL for the form page in the ‘Permalink’ field and then choose a color scheme, image, and footer text.

Customize the payment page

Finally, click the ‘Publish’ button on the right to store your settings.

You can then visit your WordPress site to view the personal training services form.

Preview of the custom training services form page

Alternatively, if just want to add the form to an existing page, then you must click the ‘Publish’ button after adding form fields.

After that, visit the page or post where you want to add the form and click the add block (+) button.

Once the block menu opens up, just add the WP Simple Pay block and choose the form from the dropdown menu.

Add the WP Simple Pay block in the content editor

Then, click the ‘Update’ or ‘Publish’ button to store your settings.

Now, you can visit the existing page on your WordPress site to view the personal training services form in action.

Preview of the personal training services form created with WP Simple Pay

Bonus: How to Sell Training Courses and Videos as Downloads

Apart from services, you can also sell training courses and videos on your WordPress site. It is a cost-effective way to earn money online and can motivate users who buy your courses to also sign up for personal training sessions.

You can easily sell training courses with Easy Digital Downloads, which is the best WordPress plugin for selling digital products like PDFs, videos, music, courses, eBooks, and more.

Easy Digital Downloads Website

You can easily connect the plugin with multiple payment gateways and create your first digital product by visiting the Downloads » Add New page.

This will open the block editor, where you can add a name and description for the training video or course. Once you do that, scroll down to the ‘Download Files’ option and upload the training video from your computer. Then, add its pricing in the ‘Pricing Options’ field.

Sell training videos with EDD

You can also set categories, tags, and featured images for your product. Finally, click the ‘Publish’ button at the top to store your settings.

You have now successfully added a training video for sale on your gym website. For more information, you can see our tutorial on how to sell digital downloads on WordPress.

Bonus: How to Start a Coaching Business in WordPress

Other than selling personal training sessions, which are limited by location, you can also start online coaching through your website. This will allow you to work with clients globally and generate more conversions.

With online coaching, you can run sessions at any time of day through pre-recordings, live chat, or video conferencing. You can also organize workshops and group coaching to build a sense of community among different clients.

Plus, online coaching is much more cost-effective than running a physical gym, making it a great option.

You can easily start a coaching business with MemberPress, which is the best membership plugin for WordPress. It allows you to create different subscription levels for your clients and schedule your content release at specific intervals to engage users.

Other than that, you can create an automated onboarding process, add milestone tracking, and use automated reminders to motivate clients to complete their coaching programs.

MemberPress also lets you build premium coaching content that users must purchase for access, making it a great choice. For more details, see our tutorial on how to start an online coaching business.

We hope this article helped you learn how to easily sell personal training services in WordPress. You may also like to see our beginner’s guide on how to start an online store to sell your fitness products or our top picks for the best WordPress theme builders to make your fitness website visually appealing.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Sell Personal Training Services with WordPress first appeared on WPBeginner.

How to Notify Users Only on Replies to Their WordPress Comments

Do you want to notify users only on replies to their WordPress comments?

By default, users won’t know that someone has replied to their comment unless they come back to the comment section and see the response. This makes it hard to generate in-depth discussions and debates on your website. 

In this article, we will show you how to easily notify users every time someone replies to their WordPress comment.

Notify users only on replies on their own comments

Why Notify Users on Replies to Their WordPress Comments?

Comments are a great way to build user engagement, create a community, and increase your pageviews in WordPress. A long and interesting comment section can even keep people on your website longer, as they will want to read through all the comments.

However, by default, WordPress doesn’t notify people when their comment gets a reply. Instead, the commenter will need to revisit the WordPress post and check whether anyone has responded.

By notifying users when their comment gets a reply, you can often get them to come back to your site. It’s also a great way to get more comments on your WordPress posts and spark in-depth and interesting discussions.

With that being said, let’s see how you can notify users when someone replies to their comment in WordPress. We will share 2 methods, using a premium plugin like Thrive Comments and also a free plugin.

Simply click the links below to jump ahead to any section:

Notify Users Only on Replies to Their Comments Using Thrive Comments

The easiest way to notify users when someone replies to their comments in WordPress is by using Thrive Comments.

It is the best WordPress comments plugin and is part of the Thrive Themes plugin suite. With Thrive Comments, you get features to improve engagement with your comments. For instance, it lets you show comment badges, allow upvotes/downvotes, subscribe to comment threads, and more.

To learn more about the plugin suite’s features and benefits, please see our detailed Thrive Themes Suite review.

First, you will need to visit the Thrive Themes website and create a new account.

ThriveThemes

After signing up for an account, you can go to the account dashboard.

Next, you’ll need to click the ‘Download and install the Thrive Product Manager plugin’ link.

Install Thrive Product Manager

From here, you can install and activate the Thrive Product Manager plugin on your WordPress website. For more details, please see our guide on how to install a WordPress plugin.

Upon activation, you can head to the Product Manager page from your WordPress dashboard. Go ahead and click the ‘Log into my account’ button.

Next, you will see the Thrive Product Manager dashboard after logging in.

From the dashboard, simply select the Thrive Comments plugin and click the ‘Install selected products’ button.

Install Thrive Comments

You should see a success message saying ‘Ready to use’ when the installation is complete.

After that, you can click the ‘Go to the Thrive Themes Dashboard’ button at the bottom.

View Thrive Comments success message

In the Thrive Themes dashboard, you will see all your installed plugins in the suite.

Go ahead and click the ‘Thrive Comments’ button.

Go to Thrive Comments

Next, you will see the Thrive Comments settings.

Simply navigate to the Notifications option and click to expand.

Go to Thrive Comments notifications

In order to send email notifications, you’ll need to connect to an email delivery service.

Go ahead and click the ‘+ Add new’ option.

Add new comment notification

On the next screen, you’ll need to select an email marketing service.

Thrive Comments supports some of the most popular services, like Drip, Constant Contact, Mailchimp, AWeber, ActiveCampaign, and more.

You can click the ‘+ Add new Connection’ option to continue.

Add new connection for comments

After that, you will need to select an app to connect with Thrive Comments.

Simply click the dropdown menu and choose your email delivery service.

Select email marketing tool to connect

Next, Thrive Comments will require an API key or API token for your selected service.

You can find the API key in your email marketing tools account area or dashboard.

Do note that the steps for accessing the keys might be different for each tool, so we recommend going through the document or reaching out to their customer support for help.

Enter email tool API

Next, you can customize the comment notifications that users will receive when there is a reply to their comment.

There are 2 types of notifications you can set up in Thrive Comments. The Comment Notification is when users are notified via email when someone replies to their comments. Post Notification is when a user receives an email whenever a new comment or reply is added to that particular post.

Customize post and comment notifications

Let’s go ahead and customize these notifications.

To edit the Comment Notification, simply hover over it and click the pencil icon.

Click the pencil icon to edit notification

Next, you can edit the text of the email, change the email subject line, and more.

Thrive Comments also lets you use notification shortcodes to add more details to your email notifications. For example, you can add a site title, comment author, unsubscribe link, and more.

Edit comment notification options

When you’re done, simply click the ‘Save’ button.

Similarly, you can also customize the Post Notifications emails. You can also use shortcodes to add more details to your email text.

Customize notification for new comments on thread

After editing the notification, don’t forget to click the ‘Save’ button.

Now, when a user posts a comment on a blog post and someone replies to it, they’ll automatically get an email notification.

Notify Users Only on Replies to Their Comments Using a Free Plugin

Another way to notify users about replies to their WordPress comments is by using Subscribe to Comments Reloaded. It is a free plugin that allows users to sign up for email notifications every time someone responds to a comment. 

You can also manage your subscribers and disable comment subscriptions for specific posts.

The first thing you need to do is install and activate the Subscribe to Comments Reloaded plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you can configure the plugin’s settings by going to STCR » Comment Form.

Edit comment form settings

Here, you’ll need to find the ‘Advanced subscription’ section and click on the toggle so it shows Yes.

Then, open the ‘Subscription type’ dropdown and choose the ‘Replies to this comment ‘ option.

Change subscription type

By default, the plugin shows a few different messages to your users, which you can see in the ‘Messages for your visitors’ section.

You can change any of these messages by typing into the small text editors. However, we recommend keeping all the links, as they give visitors access to pages where they can manage their subscriptions.

Edit the messages in comment form

Once you have done that, scroll to the bottom of the page and click on ‘Save Changes’ to store your settings.

Now, if you visit your WordPress website, then you will see a subscription option beneath the comment section.

By default, this is set to ‘Don’t subscribe,’ but visitors can change this to ‘Replies to my comments’ to get a notification every time someone responds.

Select replies to my comment option

Visitors can also subscribe without leaving a comment. In this way, they can follow interesting discussions or debates on your WordPress blog.

To do this, they simply need to click on the ‘Subscribe’ link.

Click the subscribe link

This takes them to the ‘Manage Subscription’ page, where they can type in their email address and create their subscription.

For more details, please see our step-by-step guide on how to allow users to subscribe to comments in WordPress.

The Subscribe to Comments Reloaded plugin has more settings that you can use to customize your comment subscriptions. These include a few security options to help combat comment spam and enable reCAPTCHA.

Expert Tip: After setting up these comment notification emails, you will want to make sure they arrive safely in the user’s inbox and not in the spam folder. With that in mind, we also recommend using an SMTP service provider like WP Mail SMTP to improve your email deliverability rate.

We hope this article helped you learn how to notify users only on replies to their comments in WordPress. You may also want to see our guide on how to track user engagement in WordPress with Google Analytics and must-have WordPress plugins for small businesses.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Notify Users Only on Replies to Their WordPress Comments first appeared on WPBeginner.

9 Best WooCommerce Multi-Vendor Plugins (Compared)

Are you looking for the best WooCommerce multi-vendor plugins?

Creating your own online store is great, but you could potentially earn more money by letting other sellers rent a small part of the space. With multi-vendor plugins, you can turn your eCommerce site into a professional-looking marketplace, such as eBay, Amazon, or Etsy.

In this article, we will go over the best WooCommerce multi-vendor plugins so that you can allow other sellers to promote their products on your website.

woocommerce-multi-vendor-plugins-og

Why Do You Need a WooCommerce Multi Vendor Plugin?

A WooCommerce multi-vendor plugin allows you to turn your store into a marketplace where vendors can easily sell their products. It adds a feature to your WooCommerce site where other users create their own stores and manage products, payments, and orders.

Rather than trying to tinker with code, WooCommerce multi-vendor plugins are the fastest way to get started.

Creating a marketplace might be useful if your website has a large audience who wants to buy certain products. Maybe you can drive traffic to the marketplace but don’t have the products to sell.

In that case, you can just bring sellers onboard to your marketplace and earn a commission for each sale.

Here are just a few advantages of building your own eCommerce multi-vendor website:

  • Earn a commission: As mentioned, you can piggyback on the sales generated by vendors on your site. This is similar to dropshipping, where you can make money online without having to deal with the hassle of managing inventory or shipping.
  • An expanded audience: The more sellers on your eCommerce platform, the more customers you’ll have. Each seller brings their own word-of-mouth contacts, established customer base, and social media presence, which means more visitors to your platform.
  • Sell a wide range of products: Every seller can add their own unique products or services. This can be either physical or digital products. It’s a win-win for everyone because customers have more products to choose from.
  • Save on costs: Creating a marketplace usually takes a huge upfront investment, such as hiring developers to code a website that offers multi-vendor functionality.

With all that said, let’s look at the top WordPress multi-vendor plugins available so you can create a beautiful marketplace that attracts both buyers and sellers.

1. WC Vendors

WCVendors

WC Vendors is the best WooCommerce multi-vendor plugin out there, and it has all the features you need to convert your online store into a marketplace and begin selling third-party products online.

You can easily accept registrations from potential vendors. That way, they can hop on board and start selling on your platform. You can require admin approval, or vendor submissions can be approved automatically.

WC Vendors marketplace settings

That said, if you require a more comprehensive application process, it’s best to use a dedicated form builder.

For example, WPForms would allow you to create a multi-page user registration form to collect all the information you need. You may want to ask sellers about the types of products they sell, their current revenue, and whether they already have a retail store.

In addition, the plugin offers plenty of customization options. Individual vendors can create their own storefronts, and they have the ability to easily upload products, manage inventory, and fulfill orders.

vendor storefront example

Best of all, you can set the commission rate to a fixed or percentage rate. You can even set up a tiered system where you reduce commission rates for top sellers to incentivize them to keep selling on your website.

If you are not ready to commit to a paid plan, then WC Vendors offers a free version to help you get started. You can easily allow vendors to register, and you can set up a commission rate for sales. Beyond that, all vendors have the ability to publish products.

That said, if you want more advanced features, such as creating service or digital product marketplaces, offering more SEO compatibility, adding auction capabilities, and creating membership plans, then you need to install the Pro version.

Pros:

  • With its launch wizard, WC Vendors is easy to set up.
  • WC Vendors make it easy to accept vendor registrations.
  • You can accept customer reviews and ratings on each product page.

Cons:

  • While there is a free version, the best features are paid.

Pricing: Starts at $99.50 per year.

Why We Recommend Using WCVendors: We recommend WC Vendors as the best choice for turning your online store into a highly profitable marketplace. It has all the features needed to sell physical products, handcrafted and second-hand goods, digital products, services, and more. Plus, since the plugin supports many WordPress themes and plugins, you can easily integrate all sorts of marketing apps to boost sales and conversations.

To learn more about its features, check out our complete WC Vendors review.

2. Dokan

Dokan

Trusted by over 60,000+ marketplaces, Dokan is one of the most popular WooCommerce multi-vendor plugins on the market. Like WC Vendors, it lets you create your own online marketplace, similar to Amazon, eBay, or Magneto, in under 30 minutes.

What’s great about Dokan is that each vendor gets their own customizable dashboard on the storefront. They can easily control and navigate each aspect of their store, like creating product listings, managing orders, creating coupons, and viewing sales reports. However, the backend access is restricted to those with admin access only.

Dokan coupon

Dokan has arguably the most available payment gateways, with over 100+ integrations, including Apple Pay, Stripe Express, Google Pay, Razor Pay, and more. Vendors can enjoy automatic payment distribution, meaning that the plugin automatically calculates and distributes payouts with the commissions already included.

Also, vendors can easily manage shipments as well by selecting their own shipping zones or setting flat-rate shipping. It’s a good idea to have a built-in shipping calculator at the checkout page so customers can view the final price to avoid unexpected surprises.

Pricing: Free to get started with limited features. But if you want a full-featured marketplace with product bulk edits, multiple commission types, and reporting, the plans start at a one-time fee of $559.

Pros:

  • Dokan has 20+ extensions, allowing you to add a lot of different functionalities to your marketplace.
  • The plugin has a built-in order tracking system so vendors and customers can see the status of their shipments.
  • It is an easy-to-use plugin with an intuitive interface.

Cons:

  • Dokan’s paid plan is more expensive than WC Vendors.
  • It doesn’t have advanced commission settings like WC Vendors.

Why We Recommend Using Dokan: It’s hard to argue against Dokan, especially with all of its add-ons and integration capabilities. Dokan also provides all the essential features you need, like commission settings, vendor customization, and more.

3. MultiVendorX

MultiVendorX

MultiVendorX is one of the best plugins for creating a niche marketplace. What’s cool about MultiVendorX is that you are not limited to making just an eCommerce marketplace.

You can also add subscriptions, auction features, or even a rental marketplace. Let’s say you wanted only to sell handmade goods, similar to how you would use Etsy. With MultiVendorX, you are in total control.

MultiVendorX gives you a wider range of monetization strategies than other platforms. While you can charge a commission fee, you can also charge subscription fees, listing fees, pay-per-contact, pay-per-action, or a mixed model. Pay-per-contact and pay-per-action would be best suited to a service marketplace.

For example, when a user books a table at a restaurant through your marketplace, you would get paid for that.

MultiVendorX also offers an easy-to-read analytics dashboard so that you can view sales performance. You can filter by vendors, products, product categories, and more.

There’s even a Google Analytics integration that allows you to track your traffic sources. That being said, we recommend using MonsterInsights to get insights from Google Analytics directly in your WordPress dashboard.

Pricing: Free to get started, but if you want advanced features, plans start at $399 per year.

Pros:

  • Lots of available monetization strategies.
  • Vendors can create a product catalog.
  • You can create many types of niche marketplaces.

Cons:

  • Paid plans are more expensive due to their diverse feature set.

Why We Recommend Using MultiVendorX: If selling products isn’t your main focus, then MultiVendorX might be the perfect solution. It allows you to create niche, subscription-based, and auction marketplaces. So whether you want to be the next eBay or Craigslist, there’s something for everyone. The plugin offers many monetization options, so you are not just limited by charging commissions, either.

4. WooCommerce Product Vendors

WooCommerce product vendors

WooCommerce Product Vendors is an official plugin from WooCommerce that allows you to turn your store into a powerful marketplace. At its core, the plugin lets you:

  • Build a diverse community of sellers.
  • Set a commission rate for each vendor.
  • Receive detailed earnings and sales.

While vendors don’t have the same level of customization over their storefronts as plugins like WC Vendors or Dokan, they do still have some control. For example, they can manage their shipping rules, view sales performance, control their public profiles, and send customers tracking numbers.

The biggest advantage to using this plugin is that it’s a part of the vast WooCommerce ecosystem. It allows you to sell anything from digital downloads and handmade products to music, themes, photographs, and more. You could even sell services and have customers book appointments using WooCommerce Bookings.

Pricing: It costs $119 per year.

Pros:

  • You can tailor the appearance of vendor pages to align with your brand.
  • Woo Product Vendors allows you to onboard new sellers easily with a customizable registration form.
  • Vendors can manage their product listings, orders, and inventories.

Cons:

  • Vendors must have PayPal accounts to use the plugin’s automatic payout feature, which can be very limiting for sellers in certain regions.
  • It doesn’t allow vendors to customize the front end of their store.

Why We Recommend Using Product Vendors: WooCommerce Product Vendors is a simple solution that lets you easily turn your store into a multi-vendor site. You can enable commissions based on a set amount, percentage, store, product, vendor, or individual. Beyond that, you can set payouts to send on a schedule like weekly, bi-weekly, or monthly.

5. YITH WooCommerce Multi Vendor / Marketplace

YITH WooCommerce Multivendor Marketplace

YITH WooCommerce Multi Vendor is a beginner-friendly WooCommerce multi-vendor plugin that allows you to create and manage an eCommerce marketplace similar to AliExpress, SHEIN, or Amazon. It comes with both free and paid versions, so you can test the tool before making a commitment.

What’s unique about the YITH WooCommerce Multi Vendor plugin is that you can customize what appears on the vendor side. For example, you can perform actions like setting the seller’s header size and color, customizing the related products section, and more.

You also get instant compatibility with all of the YITH plugins. For instance, if you wanted to add reviews of all products to each listing, then you could connect your site to the YITH WooCommerce Advanced Reviews plugin.

Pricing: It costs $149.99 per year.

Pros:

  • You can easily set up your marketplace.
  • The plugin allows you to customize the registration form and approve or reject vendor applications.
  • As the marketplace owner, you can set vendor permissions.

Cons:

  • Vendors don’t have a lot of customization options to personalize their own store.

Why We Recommend Using YITH WooCommerce Multi Vendor: We like the YITH WooCommerce Multi Vendor plugin because it gives the owner a lot of control over what vendors can and can’t do. You can set the commissions and permissions. for instance, you can decide whether you want to allow them to generate coupons, manage reviews, or limit the number of products they can publish.

6. WCFM Marketplace

WCFM marketplace plugin

WCFM Marketplace is a free marketplace plugin from the WordPress repository. It has a lot of the essential features you’d expect, like flexible commissions, vendor registration, bulk product uploads, and more.

Vendors have a lot of control over their shipping rates. They can set them by zone, country, distance, weight, country, and even zip code.

The plugin also gives the marketplace owner a lot of control. For instance, you can set the rules for withdrawals and disbursements. It also supports reverse withdrawals in the event that a customer requests a refund.

You can configure the refund settings for vendors. For instance, you may want refunds to be auto-approved or set up to enforce a threshold number of days for permissible refunds.

But if you want additional features, then the WCFM Marketplace has a wide range of paid add-ons. For example, the WooCommerce Frontend Manager addon allows you to set store hours, store vacations, add reviews, and more.

The Analytics addon gives you the ability to analyze visitors and sales by product category, specific products, traffic sources, etc.

Pricing: Free to get started, but they offer a variety of premium extensions available that range between $19 to $249+.

Pros:

  • Marketplace owners have a lot of control over setting rules for operating their multi-vendor stores.
  • It is a relatively affordable plugin with a free plan.
  • Vendors can configure the store’s SEO by placing appropriate keywords.

Cons:

  • There are complaints about the quality of customer service.
  • You need to pay for add-ons to allow vendors to customize and manage the front end of their stores.

Why We Recommend Using WCFM Marketplace: WCFM Marketplace is a good option with a wide range of feature sets for both the marketplace owner and vendors. Plus, unique customizations such as seller verification and badges are available. The verification ensures a seller verifies they are a real person, and the badge will showcase the best vendors on your site.

7. Easy Digital Downloads

Easy Digital Downloads Website

Easy Digital Downloads is a popular plugin for selling digital products like ebooks, courses, audio, pdf, templates, and more.

While it’s not a WooCommerce plugin, it’s the best choice for people looking to turn their website into a digital product marketplace.

With the Frontend Submissions addon, you can configure your own eCommerce store for selling third-party products. Once configured, you can allow anyone to sell digital products through your store, similar to Etsy or Gumroad.

Note: While there is a free version, you’ll need the Pro plugin to access the Frontend Submissions addon.

On the front end, vendors can register to become sellers in your marketplace. Upon approval, they’ll be given access to a vendor dashboard, where they can create new products, add product pages, manage orders, access revenue stats, and communicate with customers.

EDD Vendor dashboard

What’s also cool about this addon is that it integrates with the Reviews extension. That way, customers can rate and leave reviews on the products they’ve purchased. Vendors get valuable feedback about their products and can leverage these reviews as social proof for more orders.

Everything is drag-and-drop, so vendors can easily build out their product listings without writing code. All they do is add a product description, upload images, and set their pricing.

For a full tutorial, check out our complete guide on how to create a digital product marketplace in WordPress.

Pricing: Starts at $99.50 per year.

Pros:

  • Easy registration process for vendors.
  • Vendors can easily create their own storefronts since everything is drag-and-drop.
  • Vendors have the power to track their stats and communicate with customers.

Cons:

  • Easy Digital Downloads is geared towards selling digital products, not physical products.

Why We Recommend Using Easy Digital Downloads: If you plan on selling digital products, then Easy Digital Downloads is the perfect choice. While it’s not a WooCommerce plugin, it still works for all WordPress websites. Easy Digital Downloads also comes with a wide range of extensions like multi-currency capabilities, email marketing service and payment gateway integrations, add-to-cart pop-ups, and more.

Other Useful Plugins for WooCommerce Websites

Besides having a WooCommerce multi-vendor plugin to simply create the marketplace, you might want to download a few additional tools to help provide sellers and buyers with a better user experience.

Here are a few tools to consider.

8. TeraWallet

TeraWallet

TeraWallet is a free WordPress plugin that lets your customers easily store money in a digital wallet on your multi-vendor marketplace website.

Returning buyers can add money to their wallets using a variety of payment methods and later use it to make purchases. With this plugin installed on the website, customers won’t have to fill in their payment details every time or for every vendor they purchase from.

Beyond the core wallet functionality, TeraWallet has a useful cashback and rewards system that allows you to provide discounts to customers based on their purchases.

For instance, you can set cashback rates for specific categories or products and even provide bonus cashback during special events or seasonal promotions. This is a great way to build customer loyalty and drive more buyers to your marketplace.

Pricing: Free to use

Pros:

  • The plugin is free to use.
  • Customers can deposit funds, transfer money to other users, and make purchases with their wallet balance.
  • Customers can even make partial payments with the balance and the remainder with their credit cards.

Cons:

  • It’s not a multi-vendor-specific plugin, so it works for regular WooCommerce and online stores, too.

Why We Recommend Using TeraWallet: We like TeraWallet as a plugin to improve the user experience. If you want your customers to keep returning to your website, then it’s a good idea to ensure a seamless checkout experience. With TeraWallet, customers can keep an account balance, and sellers can reward them with cashback.

9. Product Feed PRO for WooCommerce

Product Feed Pro for WooCommerce

Product Feed PRO for WooCommerce is a plugin that helps you set up better eCommerce marketing campaigns.

It helps you add product feeds to your marketing channels, such as Facebook, Google Shopping, Bing Ads, and others. Adding these feeds will help you showcase your top sellers, which help you boost their sales. Best of all, this plugin has an unlimited number of products you can put in your product feeds.

In addition, you can set various filters and rules to show only your vendor’s most profitable products. You can exclude products that are low on stock, have low-profit margins, or only include products on sale.

Pricing: Free to use

Pros:

  • Free and paid versions are available.
  • Filter rules so you can show the best products for your marketing campaigns.
  • 100+ templates included for marketplaces and comparison shopping engines.

Cons:

  • It is not designed explicitly for multi-vendor sites, so each seller does not get their own control set.

Why We Recommend Using Product Feed Pro for WooCommerce: We like Product Feed Pro for WooCommerce because it’s a good way to help advertise your marketplace. Adding product feeds to your Google Shopping campaigns will allow you to showcase some of the most popular products on your website and, in turn, help out your vendors.

How to Choose the Right WooCommerce Multi-Vendor Plugin

Not all WooCommerce multi-vendor plugins are made equal. That’s because you may have specific needs that are different from those of other eCommerce marketplaces.

But still, here are some key features and factors to consider when making your decision.

Vendor Management Tools

At the heart of a successful eCommerce marketplace is the ability to easily manage multiple vendors. So, you’ll want to look for vendor management features such as:

  • Unlimited product uploads and variations
  • Inventory management
  • Sales data and reporting dashboard
  • Shipping management
  • Vendor Registration

For instance, WC Vendors provides a full vendor dashboard so you can see all of your orders and shipment status.

WC Vendors dashboard

The idea is that the plugin should be able to handle all multi-vendor activities, contributing to smoother operation.

Individual Vendor Stores

Your branding plays a vital role in attracting vendors and customers. That means your chosen platform offers a high level of customization.

These customization options may include things like flexible layout designs, adjustable themes, and personalized storefronts for vendors. Each vendor must have its own independent storefront with unique URLs that customers can send.

On top of that, vendors should have the power to add custom dashboard logos, unique headers, and product descriptions.

Commission Structure

Since you are responsible for driving all the traffic to your marketplace, it’s a good idea to have a commission structure in place.

The best multi-vendor plugins offer a flexible commission system. Under this system, you can charge vendors a fixed or percentage fee for every successful sale made through your platform.

For instance, WC Vendors allows you to set multiple commission types. You can even offer tiered commissions based on product price, product sales, or total sales.

Essentially, it allows you to take a small cut to provide the customer base, infrastructure, and platform so that vendors can sell their products or services.

Payment Gateways

Without convenient payment gateway options, there’s a good chance your visitors will abandon their shopping carts.

No matter how many pop-ups, social proof, countdown timers, or other trust badges you add, customers need a reliable payment option they can trust, like Stripe and PayPal.

These are trusted WooCommerce payment gateways available in most countries. They allow you to process credit card payments. Furthermore, customers know they can always contact these payment providers should a problem arise with their order.

Integration and Third-Party Apps

Your multi-vendor plugin is just one part of your entire eCommerce ecosystem. You’ll need other third-party apps such as inventory management systems, email marketing services, accounting software, and help desk plugins.

For example, adding various WooCommerce shipping plugins is probably helpful so that customers can calculate extra fees before checkout and track their orders after making a purchase.

WC Vendors offers integrations with UPS and FedEx shipping plugins, which is helpful for getting accurate shipping costs and handling returns.

Navigation and Search

When customers land on a marketplace site, they expect a smooth shopping experience. Slow website performance or a lack of mobile responsiveness are a few factors that could increase bounce rates.

But beyond that, it’s helpful to have a search bar on your site along with a filter option. For example, WC Vendors provides a sorting feature so users can easily sort through products by rating, price point, and popularity.

vendor filter options

They also have an intuitive search functionality so shoppers can find the products they’re looking for without needing to scroll through pages of product listings.

Documentation and Customer Support

When an issue comes up, getting the error fixed should be the top priority. That’s why you want to look for a multi-vendor plugin with a dedicated support team that you can easily reach.

It should also provide a comprehensive knowledge base with documentation showing you how to perform every single function offered by the platform. Ideally, there should also be a way to submit a support ticket or a live chat feature where you can speak with a customer service representative.

Frequently Asked Questions About WooCommerce Multi Vendor Plugins

What is the best multi-vendor plugin for WooCommerce?

Based on our experience and testing, WC Vendors is the best multi-vendor plugin for WooCommerce. Its combination of user-friendliness, customization, and diverse feature sets makes it the most popular choice for building your own online marketplace.

Why create a multi-vendor marketplace?

Creating your own marketplace allows you to stand out from the pack. You can create niche multi-vendor platforms to serve a specific audience, such as a marketplace for hand-crafted goods or an online booking system for online contractors. The possibilities are endless. By creating a multi-vendor site, you can earn an additional income stream with commissions and serve a niche audience.

With all that in mind, WC Vendors is the best overall multi-vendor plugin for WooCommerce since you can sell physical goods, digital products, services, and subscriptions. That said, MultiVendorX offers multiple monetization methods like charging a subscription model, listing fees, or pay-per-action.

We hope this article helped you find the best WooCommerce multi-vendor plugin for WordPress. You may also want to check out our curated list of the best WooCommerce plugins for your store and the best WooCommerce WordPress themes.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 9 Best WooCommerce Multi-Vendor Plugins (Compared) first appeared on WPBeginner.

WordPress Security Tip: Add Google Authenticator 2-Step Verification

Do you want to add Google Authenticator 2-step verification to your WordPress site?

Passwords alone aren’t enough to ward off hackers and unauthorized users. Luckily, using Google Authenticator 2-step verification can add an extra layer of security to your website.

In this article, we will show you how to add 2-step verification on your WordPress site using the Google Authenticator app.

wordpress-security-tip_-add-google-authenticator-2-step-verification-in-post

What Is the Google Authenticator App, and Why Do You Need It for Your WordPress Site?

The Google Authenticator app is a mobile application that adds a second layer of authentication every time you log in to a third-party app or website like WordPress.

Unfortunately, passwords can sometimes be cracked. If you are using the same password on numerous websites, then a security leak on one puts your other accounts in danger. Often, people are lazy, and they don’t change their passwords even after they get an email about a security compromise on a major site.

Well, the 2-step verification is the solution just for that. Even if the hacker knows your WordPress username and password, they will not be able to access your WordPress website unless they have a time-restrained random security code (provided by Google Authenticator).

Because your blog is directly connected to your mobile device, you will be the only person with access to retrieve the unique code for each login. The code expires in a short amount of time for security purposes.

The Google Authenticator app is just one example of a mobile application that provides two-factor authentication (2FA) for various online accounts and services.

It generates time-based one-time passwords (TOTPs) that serve as the second factor for authentication when logging into an account.

If you still aren’t convinced about the importance of WordPress security, then you should probably see how one of Wired.com author’s digital life was destroyed.

After reading that story, we jumped on board with the 2-step authentication for our Google accounts and most other services that offer this feature. If you are as security-conscious as we are and you value your blog, then you should follow this tip to improve your WordPress security.

Note: Google Authenticator only works on iOS, Android, Windows Phone, webOS, PalmOS, and BlackBerry devices. In other words, you will need your smartphone to log in to your website.

To further improve your security, we recommend looking at other methods as well. For example, software like 1Password can help you manage your passwords in one place and ensure they are strong enough to withstand potential hackers.

With that said, let’s jump into the tutorial on how to add Google Authenticator 2-step verification to your WordPress site.

How to Add Google Authenticator in WordPress

The first thing you need to do is install the Google Authenticator app on your phone. We are going to use the iOS terminology for the sake of this tutorial, but the process is similar for other devices as well.

Step 1: Install Google Authenticator App on Your Mobile Device

Visit the App Store, search for ‘Google Authenticator’, and then click on ‘Install’ for the application.

google authenticator app

Now, let’s get back to your WordPress dashboard.

Step 2: Install MiniOrange’s Google Authenticator Plugin

Go ahead and install and activate the MiniOrange’s Google Authenticator plugin. For more details, you can see our step-by-step guide on how to install a WordPress plugin.

MiniOranges Google Authenticator plugin

This is a free WordPress plugin that helps protect your site from unauthorized access. Every time you log in to WordPress, you’ll be asked to enter the one-time passcode from the Google Authenticator app to verify your identity.

Upon activating the plugin, you’ll be taken to a setup wizard. Just follow the process to set up your Google Authenticator two-factor authentication in WordPress.

Step 3: Complete the Setup Wizard

Start by clicking on the ‘Let’s get started!’ button.

Getting starting with two factor authentication

Next, you will be asked whether you want to set up 2FA after your first login or within the plugin dashboard. Either method is fine.

Click ‘Continue Setup.’

continue setup 2FA

The next step is to choose who you’d like the 2FA to apply to. You can either select all users for maximum security, or you can only have it apply to certain user roles.

Then hit ‘Continue Setup.’

2FA user roles

Lastly, you’ll be asked whether or not you’d like to directly enforce 2FA immediately or give users a grace period.

If you choose to give users a grace period, then you can select how long that would be in hours and days. Once that is complete, click on ‘All Done.’

2FA grace period

Now that you are done with the setup process, you can decide whether you want to set up 2FA for yourself now or later.

Go ahead and hit the ‘Configure 2FA for yourself’ button.

configure 2FA yourself

From here, you’ll be asked to enter the method of 2-factor authentication you’d like to add to your WordPress site.

For this tutorial, we will choose ‘Google/Microsoft/Authy Authenticator.’ Then, just hit the ‘Save & Continue’ button.

select authentication method

Next, you’ll be asked to scan the barcode on the screen. That means you’ll have to pull up the Google Authenticator app on your phone and scan the barcode displayed.

In your Google Authenticator app on your mobile device, hit the ‘+’ icon at the bottom and then select ‘Scan a QR code.’ Then, point your phone camera to your computer screen to scan the barcode.

scan qr code for google authenticator

From here, a one-time passcode (OTP) will appear on your mobile device.

Type that into step 2 on your computer. From there, you can click on ‘Save & Continue.’

configure google authenticator

Now, you should receive a message that says that you’ve successfully configured two-factor authentication.

Simply select ‘Advance Settings.’

advance settings

Step 4: Add Security Questions

In addition to adding Google Authenticator 2-factor authentication, you probably want to also add security questions as well.

If you can’t access your Google Authenticator app, then you can still log in to your WordPress website if you answer the security questions that you’ve set up for yourself.

You’ll need to head over to the Mini Orange 2-Factor » Two Factor page in your WordPress admin dashboard. Then, in the Setup 2FA For Me tab, find the Security Questions method and click on ‘Reconfigure.’

Keep in mind that you can also set up other types of two-factor authentication methods, such as email verification, OTP over SMS, OTP over email, OTP over Telegram, and even Duo Authenticator.

reconfigure security questions

Next, you’ll be able to select up to three security questions. You can select two of them from a dropdown menu, and the third will be a custom question that you can come up with on your own.

Then, type in the answer for each of them and hit the ‘Save’ button.

set security questions

Step 5: Test It for Yourself

Once everything is set up, you can test it out yourself.

Simply log out of your WordPress dashboard and try to log back in.

WordPress login page

You will now be taken to a page where you can either answer security questions or use the Google Authenticator to enter your one-time passcode.

Go ahead and select the ‘Google Authenticator’ option.

2 factor authentication method

On this screen, you will be asked to enter your OTP from your Google Authenticator app.

Type in the code and then click ‘Validate.’

validate otp

Now, you will land back into your WordPress admin dashboard, as usual.

Lastly, we recommend that everyone turn on 2-step verification on their Google accounts. You can also configure that with Google Authenticator, as shown in this tutorial.

We hope this article has helped you add Google Authenticator 2-Step verification to your WordPress website. You may also want to check out our article on the most common WordPress errors and how to fix them or our ultimate guide to boost WordPress speed and performance.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post WordPress Security Tip: Add Google Authenticator 2-Step Verification first appeared on WPBeginner.

7 Best WooCommerce Points and Rewards Plugins

Are you looking for a points and rewards plugin for your WooCommerce store?

Since there are hundreds of reward system plugins available on the market, choosing the right one for your needs can be intimidating.

To help you easily choose the right one for your site, we tested some of the most popular plugins on the market. While testing, we examined different factors like ease of use, features, and pricing.

In this article, we will show you some of the best WooCommerce points and rewards plugins.

Best WooCommerce points and rewards plugins

In a hurry? No worries! Here are our top picks so you can quickly choose the best WooCommerce points and rewards plugin for your site.

RankPluginStandout FeaturePrice
🥇Loyalty Program by Advanced CouponsFeature rich pluginPaid
🥈FunnelKit CartOptimize sales funnelsFree + Paid
🥉YITH WooCommerce Points and RewardsCustomized points systemPaid
4Points and Rewards for WooCommerceBest for startupsFree
5WPLoyaltyPre-built loyalty campaignsFree + Paid
6WooCommerce Points and RewardsClean reward systemsPaid
7GratisfactionFree loyalty program pluginFree

How We Test & Review WooCommerce Points Plugins

A WooCommerce points and rewards plugin allows you to offer incentives to customers with points for their purchases and actions. These points can then be redeemed for different rewards like free products, discounts, free shipping, and other benefits.

Picking the right plugin for your WooCommerce store can be tricky because there are hundreds of options. To help you out, we tested and reviewed some of the best WooCommerce rewards plugins on the following criteria:

  • Hands-on testing – Over the last 16+ years, we’ve tested thousands of WooCommerce plugins. We went through multiple WooCommerce points and rewards plugins and shortlisted the 7 best options.
  • Easy of Use – When testing the plugins, we considered how easy they were to use and configure. We looked for options that were beginner-friendly, offered a simple setup process, and didn’t require coding.
  • Features and Other Benefits – In addition to offering a reward system for your WooCommerce store, we also looked for other features and benefits.

Why Trust WPBeginner?

At WPBeginner, we have over 16 years of experience in WordPress, design, and online marketing. Our team of WordPress experts extensively reviews each plugin that is featured in this article and thoroughly tests them on real websites. To learn more, see our complete editorial process.

That said, let’s look at some of the best WooCommerce rewards and points plugins.

1. Loyalty Program by Advanced Coupons

Loyalty Program for WooCommerce by Advanced Coupons

Loyalty Program by Advanced Coupons is the best WordPress coupon code plugin. It offers a WooCommerce loyalty program feature that makes it very easy to add points and rewards to your online store.

In our testing, the plugin was very easy to set up. The best part is that you can use the default settings out of the box and start a loyalty program within a few minutes.

Advanced Coupons also makes it super simple for customers to keep track of the points they’ve earned. You can add customizable notices to inform customers about their points, how the reward system works, and how they can easily redeem the points at any time.

Redeem points in advanced coupons

Another interesting feature we found during our testing was the different ways you can allow customers to earn points. With a click of a button, you can reward customers for purchasing products, leaving a review, commenting on a blog post, and more.

Besides that, Advanced Coupons offers other features like free gift coupons, BOGO deals, shipping discounts, and more. It also lets you set up conditional logic where a coupon can automatically applied based on products in the cart, subtitle, or recently added products.

Pros:

  • Create a loyalty program within minutes
  • Select how customers can earn points
  • Show personalized notices for points earned
  • Allow customers to easily redeem points
  • View reports of points earned and redeemed

Cons:

  • The loyalty program feature isn’t available in the free version

Why We Recommend Advanced Coupons: After testing different points and rewards WooCommerce plugins, Advanced Coupons is the best option for all types of online stores. It is beginner-friendly and offers lots of features compared to other plugins on the list.

Pricing: You’ll need the Advanced Coupons ‘Plugin Bundles’ plan to access the Loyalty Program option, which will cost $119 per year.

2. FunnelKit Cart

FunnelKit cart

FunnelKit Cart (formerly called WooFunnels) is a user-friendly WooCommerce sales funnel builder. It lets you create high-converting lead pages, upsells, and checkout pages, as well as offer rewards to customers to boost sales.

With FunnelKit, you can gamify the shopping experience for customers. When a user adds items to the cart, they can unlock a special gift when the price reaches a certain threshold. Basically, it lets you add milestone-based rewards and incentives to your WooCommerce cart.

For example, if a customer adds items worth $25, they can enjoy free shipping. If they spend $50 or more, they get an additional 10% discount.

When testing the plugin, we found that it offers 3 types of rewards. These include free shipping, a discount coupon, or a gift.

Besides that, FunnelKit offers other features to boost sales on your online store. For example, you get a template library, pre-built automation options, A/B testing, conversion pixel tracking, integrations, and more.

Pros:

  • Add rewards to your cart
  • Easily optimize your sales funnel for conversions
  • Beginner-friendly to use and set up
  • Seamless integration with other plugins and themes
  • A/B test your sales funnels

Cons:

  • Upsell or cross-sell features are not available in the free version
  • Limited templates in the free version

Why We Recommend FunnelKit Cart: If you’re looking for a WooCommerce plugin that lets you optimize your sales funnel and add a reward system to cart pages, then we highly recommend FunnelKit Cart.

Pricing: FunnelKit Cart prices start from $99.50 per year. There is also a free version you can use to get started.

3. YITH WooCommerce Points and Rewards

YITH WooCommerce points and rewards

YITH WooCommerce Points and Rewards is the next plugin on our list. It helps you create a loyalty program for your online store and reward customers for their actions.

Our first impression was that the plugin would be complicated to use. However, that’s not the case. It is very easy to use and offers different settings to customize the points system.

For instance, you can automatically assign points for each purchase or manually award points to different customers. There are 4 types of points to choose from, which include assigning a fixed amount of points, setting a percentage amount, setting a fixed amount based on product price, or not assigning any points.

Besides that, YITH WooCommerce Points and Rewards offers a bunch of extra points options. You can reward customers when they register, first login, referral link signup, customer’s birthday, and more. The plugin also shows custom banners to encourage users to spend more and collect more points.

Pros:

  • Automatically award points to customers
  • Show custom banners to encourage more points
  • Send email notifications to customers regarding their rewards
  • Allow customers to view and redeem earned points
  • Easily track users and the points they’ve earned
  • Award extra points based on user actions

Cons:

  • There is no free version

Why We Recommend YITH WooCommerce Points and Rewards: It is perfect for anyone who wants to add a reward program to their WooCommerce store. The plugin is very easy to use and offers lots of options to customize the points system.

Pricing: YITH WooCommerce Points and Rewards is a premium plugin that will cost you $139.99 per year.

4. Points and Rewards for WooCommerce

Points and rewards for WooCommerce

Points and Rewards for WooCommerce is a free plugin that offers almost all the features you’d find in a premium plugin to create a loyalty program for your eCommerce store.

For instance, you can award points to customers based on different actions like signing up, clicking a referral link, spending above a specific amount, purchasing a particular product, and more.

One feature that stood out for us was that store owners could assign points on previous orders that were fulfilled before installing this plugin. It’s a great way to increase customer loyalty and boost sales.

Other than that, the plugin also offers different user levels and badges to customers. It even offers a spin-to-win wheels option where users can win more points.

Pros:

  • Simple and easy-to-use plugin
  • Seamless integration with WooCommerce
  • Assign points on previous orders
  • Allow customers to redeem points in the cart or at checkout
  • Membership system for exclusive offers

Cons:

  • Doesn’t offer personalized banners
  • Points expiration and product purchase are not available in the free version

Why We Recommend Points and Rewards for WooCommerce: If you want a free plugin for setting up points and rewards in WooCommerce, then this is the best option. It offers great features that you’d find in different premium plugins.

Pricing: The Points and Rewards for WooCommerce plugin is free to use.

5. WPLoyalty

WPloyalty

WPLoyalty is a powerful WooCommerce rewards and points plugin that allows you to create customized loyalty programs. It offers lots of features and lets you reward customers for multiple actions.

We particularly like the feature of customized campaigns and rewards. The plugin comes with pre-built campaigns that you can use for your WooCommerce store. For example, you can create a campaign for points for purchase, rewards based on spending, writing a review, birthdays, and more.

Besides that, it is very easy to customize each campaign and set the point system. WPLoyalty lets you add different levels to the loyalty program, set an expiration date, send email notifications, and integrate with multi-currency plugins.

The best part is that you can choose from different reward types. These include percentage discounts, free shipping, free products, and more.

Pros:

  • Create customizable loyalty programs
  • Choose from pre-built campaigns
  • Beginner-friendly to use
  • Set expiration date for campaigns
  • Reward customers based on multiple actions
  • Manage customers and points with easy to understand dashboard

Cons:

  • The free version has limited features

Why We Recommend WPLoyalty: It is a perfect plugin for new WooCommerce websites that want a premium points and rewards plugin. The plugin is packed with features and offers affordable pricing plans along with a free version.

Pricing: WPLoyalty prices start from $9 per month. There is also a free version you can use to get started.

6. WooCommerce Points and Rewards

WooCommerce points and rewards

WooCommerce Points and Rewards is a WooCommerce extension that lets you award points for purchases and other actions performed by a user. It is a basic and clean plugin that makes it very easy to set up a loyalty program.

When testing the plugin, we found that you can only redeem the points for discounts. Unlike other WooCommerce points and rewards plugins, there isn’t an option to offer other incentives to customers.

That said, you can define the value of points for each purchase and action. It also lets you control the maximum discount that can be applied to the cart or any product. Plus, the plugin shows a log of all the points earned by customers and lets you manage them from the WordPress dashboard.

Pros:

  • Clean and beginner-friendly plugin
  • Offer points that can redeemed for discounts
  • Easily manage customer points from your dashboard
  • Award points for different user actions
  • Control values of points and discounts

Cons:

  • Lacks features offered by other premium plugins
  • Expensive pricing plan

Why We Recommend WooCommerce Points and Rewards: The plugin is great for WooCommerce store owners who want to offer points to customers that can only be redeemed as discounts.

Pricing: WooCommerce Points and Rewards will cost you $159 (billed annually).

7. Gratisfaction

Gratisfaction

Gratisfaction is another free WooCommerce loyalty plugin. The plugin lets you award points to users based on actions and allow them to redeem the points for discounts.

The best part about using Gratisfaction is that it offers a wide range of customer actions for awarding points. For example, you can offer points for subscribing to an email list, sharing on social media, watching a video, and more.

Besides that, you get pre-built templates to create multiple types of programs, including loyalty programs, instant win campaigns, contests, giveaways, and purchase-to-win campaigns.

Pros:

  • Pre-built campaign templates
  • Reward points based on different actions
  • Create multiple campaigns
  • Lightweight and simple plugin

Cons:

  • Lacks customization options
  • Offers only discounts as rewards

Why We Recommend Gratisfaction: We recommend this plugin to anyone looking for a free WooCommerce loyalty plugin and who wants to create other types of campaigns to boost sales.

Pricing: Gratisfaction is a free WordPress plugin.

Which Is the Best WooCommerce Points and Rewards Plugin?

Overall, we found Loyalty Program by Advanced Coupons to be the WooCommerce points and rewards plugin.

It gives you full control over the points you might want to award for different user actions. For instance, users can earn points for purchasing products, leaving comments, reviewing a product, and more.

Plus, you can offer different incentives like free shipping, free products, discounts, BOGO deals, and other rewards to customers for redeeming their points.

With all these features, affordable pricing plans, a free plugin version, and a beginner-friendly interface, Advanced Coupons is the best solution for creating a loyalty program in WooCommerce.

FAQs about WooCommerce Points and Rewards Plugins

Here are some commonly asked questions about points and rewards plugins for WooCommerce.

1. How do I add reward points in WooCommerce?

There are lots of WooCommerce plugins you can use to create a loyalty program and award points to customers. These can be for performing different actions or purchasing products. We recommend using the Advanced Coupons plugin because it offers a lot of features and is very easy to use.

2. How do I increase sales in WooCommerce?

There are different ways to boost sales in WooCommerce, such as providing discounts, running flash sales or giveaways, and offering points to customers that they can redeem for free prizes.

3. Is Shopify better than WooCommerce?

Shopify is considered to be more user-friendly, but WooCommerce offers more flexibility and features. For more details, please see our comparison of WooCommerce vs Shopify.

Best Guides for Your WooCommerce Store

Here are some additional resources you can go through to take your WooCommerce store to the next level:

We hope this article helped you learn about the best WooCommerce points and rewards plugins. You may also want to see our guide on the best live chat software for small businesses and how much it costs to build a website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 7 Best WooCommerce Points and Rewards Plugins first appeared on WPBeginner.

Is WordPress Outdated? The Good, Bad, and Ugly (Honest Review)

Have you seen rumors on the internet that WordPress is outdated?

WordPress is the most popular website builder on the market, powering about 43% of the websites. With its large market share, flexibility, and regular updates, it is safe to say that WordPress is not outdated at all.

However, you may have seen some blog posts or threads on the internet convincing you not to build a website on the platform.

In this article, we will discuss if WordPress is outdated and shed some light on the good, bad, and ugly side of the platform.

Is WordPress Outdated? The Good, Bad, and Ugly

Is WordPress Really Outdated?

WordPress is an open-source software that is completely free, flexible, and easy to use.

Note: Please do not confuse WordPress.org with WordPress.com, which is a self-hosted service. For details, you can see our comparison on WordPress.com vs. WordPress.org.

WordPress is also highly popular. It holds over 64% of the CMS market share, and about 36% of the top 10,000 websites are powered by WordPress, showing that it is the best website builder on the market.

Plus, many big-name brands like Sony Music, CNN, and Disney Books have also used WordPress to build their websites.

So, if WordPress was outdated, then why would some of the most popular brands in the world use it to power their websites?

The answer is that WordPress is updated regularly, is secure, and cost-effective, along with plenty of customization options for all kinds of website owners and small businesses.

In short, the blog posts that you may have seen on the internet about WordPress dying are untrue. These rumors are usually promoted by people who use other alternatives and are convinced that those platforms are better than WordPress.

Having said that, let’s look at WordPress’s good, bad, and ugly sides to determine if the platform is outdated. You can use the quick links below to jump to the different parts of our discussion:

The Good

First, let’s take a look at some of the advantages of using WordPress as a website builder to prove that it isn’t outdated at all.

1. Regular Updates

WordPress has around 2-3 major releases each year. These updates normally introduce new features and improvements, along with measures to minimize security vulnerabilities.

Additionally, WordPress also gets some minor updates every few weeks that focus on bug issues, boosting performance, and any minor security problems.

Since WordPress is open source, it is maintained by developers all over the world who also fix errors and even add new features that are then released in major updates throughout the year.

Another benefit of WordPress is that it is automatically updated every time there is a minor release, so you won’t have to waste time doing it yourself.

WordPress updates

We recommend always using the latest version of WordPress to add new features, improve performance, and stay updated with the latest industry standards.

For more details, you may like to see our tutorial on how to safely update WordPress.

2. Ease of Use and Flexibility

WordPress is super popular due to its ease of use and flexibility. This means you don’t need any coding knowledge to build a website on the platform.

That is why there are almost 4 million WordPress blogs and websites in the USA alone.

The platform has a clean and user-friendly interface with a very straightforward menu on the left side of the screen. This makes it easy for beginners to manage their websites right from the dashboard.

Areas of the WordPress Dashboard

WordPress also offers the block editor, where you can use different blocks from the panel, including image, heading, video, quote, column, or group blocks to create posts and pages.

Additionally, it is flexible and allows you to add all kinds of customizations using WordPress themes and plugins.

Opening the block inserter library in WordPress

For example, you could use a theme like Astra or a theme builder like SeedProd to build an attractive site.

Similarly, you can also add contact forms, build online stores, add social media icons, create lead generation campaigns, and so much more using the 59,000 plugins available in the WordPress.org directory.

For more ideas, you may like to see our expert picks for the must-have WordPress plugins.

The WordPress.org plugin directory

Overall, WordPress has a great balance between ease of use and flexibility because it offers an intuitive interface for beginners.

On the other hand, it also has advanced customization options for experienced users through themes, plugins, and open-source code access.

For more information on this topic, you can see our beginner’s guide on why WordPress is hard and how to make it easier.

3. SEO-Friendly

WordPress is SEO-friendly and up-to-date with the latest SEO standards because it uses clean and semantic code, which is easy to understand for search engines like Google.

Plus, it allows you to customize your permalink structure, easily add titles and meta descriptions, and comes with built-in taxonomies in the form of categories and tags.

This makes it easier for users to organize their content and improve their search engine rankings.

All these settings are available in WordPress by default and can easily be configured right from your dashboard. You can also use some plugins and tools to optimize your content further.

To do this, we recommend using All in One SEO for WordPress because it is the best SEO plugin on the market.

All in One SEO

It allows you to add titles and meta descriptions and comes with features like a broken link assistant, XML sitemaps, on-page SEO analysis, a robots.txt editor, social media cards, a redirection manager, and more.

Plus, it has schema markup for articles, products, FAQs, and recipes that can boost your rankings and organic click-through rate.

Choose FAQ from the Schema Catalog in AIOSEO

For more details, you can see our ultimate WordPress SEO guide.

4. Security

A lot of users on the internet believe that WordPress is overly vulnerable to hackers, malware, and bugs.

However, that is an over-exaggeration.

WordPress is a secure platform that is monitored by security experts worldwide. Since it is open source, its source code is always available for developers to study and debug security issues.

Ultimate Guide to WordPress Security by WPBeginner

You can even add an extra layer of security to your WordPress site by using popular security plugins like Sucuri. This tool adds a firewall that prevents bad traffic, hackers, and malware from reaching your server.

Plus, Sucuri uses a content delivery network (CDN), which can boost your website’s performance and speed.

Apart from WordPress, all the themes and plugins that you are using are also secure because most premium plugins pay security experts to audit their code. This means that even if malware is found in a theme or plugin, it is patched up pretty quickly.

Plus, plugins submitted to the free WordPress plugin repository must meet certain security and coding standards.

Still, we recommend using security plugins, site backups, strong passwords, and regular updates to make your WordPress site completely secure. For more details, please take a look at our WordPress security guide.

5. Community

WordPress is not outdated because it’s still wildly popular. It boasts a huge community of individuals, including bloggers, developers, and designers, who regularly contribute to the platform.

The WordPress community is known for its inclusivity. It generates a wealth of resources such as forums, blogs, documentation, tutorials, and video guides to help beginners learn and grow their websites.

WordPress community

For example, the WordPress translation community has fully translated the CMS into over 50 languages and partially translated more than 200.

Individuals and teams all over the world also organize WordCamps and meetups each year to promote global collaboration and share their love of WordPress.

The WordPress community also allows you to contribute your skills to different projects, access support, and provide opportunities to learn from other members of the community.

You can even post job listings for writers, developers, or designers on the WordPress.org website.

WordPress Jobs

Overall, the community is an integral part of WordPress and can be a valuable resource for beginners who are just starting with the platform.

6. Scalable

WordPress isn’t an outdated option because it can be used for all sizes of websites and online businesses, meaning that you can grow from within the platform.

WordPress can be highly scalable if you use the right tools on your website. A lot of WordPress sites on the internet have very high traffic volume and perform exceptionally well.

For example, there are plenty of reliable WordPress hosting services that can handle a high level of traffic without hurting your site’s speed.

Additionally, there are lots of WordPress caching plugins, like WP Rocket, that can reduce server load and boost your page load speed.

You can also offload your static files and media to a CDN network to handle higher traffic loads as your website grows.

For details and tips, you may like to see our guide on how much traffic WordPress can handle.

The Bad

While we think WordPress is a great option for all kinds of websites, there are some potential downsides to using the platform. Here are some cons of using WordPress as your website builder.

1. Reliance on WordPress Plugins

The WordPress.org directory offers more than 59,000 free WordPress plugins. This guarantees that you can find pretty much any tool you need to add new functionality to your website.

While that is a huge benefit, it also means that your website could be heavily reliant on different plugins to add features.

WordPress plugins may sometimes conflict with other plugins or WordPress’s latest software version, which can cause unexpected issues. For example, if you use two plugins that offer the same functionality, then that can lead to some errors.

Not all free plugins receive ongoing support, either. You may install a plugin on your website, only for it to be abandoned by the developer later and become outdated. This can introduce security vulnerabilities or cause WordPress errors.

Checking Whether a WordPress Plugin is Outdated

However, it is important to remember that WordPress plugins go through quite a bit of testing before they are added to the plugin directory. Most of them work nicely, and some may even improve site performance. Still, it is important to be mindful of the potential downsides of using outdated plugins.

For more on this topic, you can see our guide on how to choose the best WordPress plugin.

2. WordPress Errors

WordPress is super easy to navigate, but you can sometimes run into some common errors that can sound scary or even prevent you from accessing your site.

For example, you may come across the Internal Server Error when you are trying to visit your website because the server has run into a problem that it cannot recognize.

Google Chrome http 500 error

In that case, it will be up to you to identify and fix the error. To do this, you can try clearing your browser cache, reuploading core files, increasing the PHP memory limit, or deactivating all your WordPress plugins.

For details, you can see our tutorial on how to fix the internal server error in WordPress.

Other than that, you may also see other WordPress errors like the 504 gateway timeout, password reset, RSS feed error, or WordPress not sending email errors. While they might sound scary, you can easily fix them using the resources available on the internet and WordPress community forums.

For more information, please see our beginner’s guide on the most common WordPress errors and how to fix them.

3. Hosting and Domain Name Costs

WordPress.org is completely free because it is an open-source platform.

However, the cost starts adding up when you need to purchase a domain name and web hosting for your website. A domain name is your website’s name on the internet, like www.wpbeginner.com, and can cost up to $14.99/year.

On the other hand, a hosting plan typically starts from $7.99/month. This can be expensive if you have just started and are on a shoestring budget.

Fortunately, you can get around this by choosing a cheap WordPress hosting provider like Bluehost, which is one of the largest hosting companies on the market. Essentially, you can get started for $2.75 per month.

Bluehost offer for WPBeginner readers

For more information, you can see our beginner’s guide on how much it really costs to build a WordPress website.

4. Performance Issues

Some people claim that WordPress is outdated because some WordPress websites are slow-loading and have performance issues.

Although WordPress is a scalable platform, that doesn’t mean that your website will automatically be fast. It can still suffer from performance issues that can hurt the user experience and search engine rankings.

Some of the common reasons for slow website speed can be a poor hosting plan, large image sizes, excessive plugins, unoptimized code, or database issues.

In that case, we recommend optimizing your site for speed by lazy loading comments, using JPEG and PNG as image file formats, opting for lightweight themes, and resizing your visual content.

Optimize image before saving

Most importantly, you should ensure that you are using a WordPress caching plugin like WP Rocket. This ensures that your website can handle more traffic without slowing down your server.

For more tips and tricks, take a look at our beginner’s guide on how to boost WordPress website speed and performance.

The Ugly

WordPress isn’t perfect, so here are some more serious disadvantages to consider if you start using it for your website.

1. Needs Regular Maintenance

Even though WordPress is a great website builder, you will still have to perform some regular maintenance tasks to keep your site secure and fast.

For example, we recommend always updating your WordPress to the latest version.

Next, you must create regular WordPress backups, optimize your database, and run performance tests. You should also try changing your site password now and then because it is the first defense against hackers trying to access your website.

Change your password

For more tips, please see our guide on crucial WordPress maintenance tasks to perform regularly.

While these tasks are necessary, they can be frustrating and time-consuming. Plus, not doing them can hurt your site’s performance and expose it to security vulnerabilities.

However, if doing these tasks feels like too much work, then you can opt for Seahawk Media Services instead. They are the best WordPress services provider that can perform regular maintenance tasks for you so that you don’t need to worry about anything.

Seahawk Media

Other than that, Seahawk Media also offers speed optimization, SEO optimization, site migration, hacked site repair, website rebuilding, content writing, and so many other services.

Alternatively, you could choose a managed WordPress hosting provider like WP Engine. Their plans start at $20 per month and include VIP hosting services like managed updates, advanced WordPress security, daily and on-demand backups, and a built-in activity log.

2. Bloated Code

WordPress is sometimes accused of being outdated and having bloated code because it has a lot of built-in features for a wide range of websites. However, a lot of these settings are optional and may not be needed by all sites.

These features can add extra code to your pages, which can slow down load times. That being said, the easiest way to get rid of bloated code is to disable all the settings that you don’t want to use on your website.

For example, you can disable the pingback feature that notifies other blogs when you link to them. This functionality is not necessary for all kinds of websites and adds unnecessary bloat to your database.

Check the option to notify bloggers when you link to their post in your article

You can also disable emojis, default themes, and unused plugins to make your site faster. However, we recommend carefully considering features before disabling them, especially if you are new to WordPress.

What Is the Future of WordPress?

After looking at the good, bad, and ugly sides of WordPress, we have concluded that WordPress is not outdated at all and its future is bright.

It is a robust platform that performs regular updates and is SEO-friendly, scalable, and secure, making it the perfect choice to build a website.

Plus, its popularity and community are growing, and it’s even a highly popular platform for online stores, with over 5 million websites powered by WooCommerce alone.

We also expect Artificial Intelligence (AI) to become an integral part of WordPress in the future, and we believe the platform will continue to grow and evolve in the coming years.

If you would like some more information, then you can see our guide on the future of WordPress and what to expect.

Frequently Asked Questions About WordPress

Here are some questions that are frequently asked by our readers about WordPress:

Is WordPress still relevant in 2024?

The answer is yes. WordPress is still relevant in 2024, considering that it powers over 43% of all websites globally.

It is open-source, free, user-friendly, and offers a vast library of plugins and themes that extend WordPress’s functionality, making it the preferred choice for building a website for many users.

Are WordPress sites outdated?

WordPress itself is regularly maintained and updated with new features and security patches. This means that all the websites using the latest WordPress version can be quite modern.

However, some websites on the internet may be using an outdated theme or plugins or a very old version of WordPress, which can lead to a hack.

If you keep your core software, themes, and plugins updated, your WordPress site can be just as modern and secure as one built on a different platform.

Is WordPress losing popularity?

WordPress is still a super popular website builder and holds a 64% share of the Content Management System (CMS) market.

It also boasts a huge community that organizes WordCamps worldwide and promotes global inclusivity. Plus, the community offers extensive plugin support, has translated the platform into over 50 languages, and has forums to help you with your WordPress problems.

Is WordPress really that bad?

No, WordPress is actually a very user-friendly platform where you can build a website without any coding knowledge. It is used by some of the top companies in the world and is super scalable.

For details, you can see our beginner’s guide on is WordPress really that bad.

We hope this article helped you learn if WordPress is outdated, with an overview of its good, bad, and ugly sides. You may also want to see our complete WordPress review and our guide on why you should use WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Is WordPress Outdated? The Good, Bad, and Ugly (Honest Review) first appeared on WPBeginner.

How to Limit Comment Length in WordPress (Easy Tutorial)

Do you want to limit comment length in WordPress?

WordPress comments encourage discussions around your blog post content. However, you may find that comments that are very brief or overly long are not very helpful.

In this article, we will show you how to easily limit comment length in WordPress.

Limit Comment Length in WordPress

Why Limit Comment Length in WordPress?

An active comment area is a great way to build a community around your WordPress blog. Visitors can give feedback, ask questions, and offer their own points of view on the topic.

However, not all comments are helpful.

We’ve been moderating WordPress comments for well over a decade. In our experience, we’ve found that the most helpful comments are above 60 characters and below 5000 characters in length.

One-word comments are usually not very helpful. In most cases, they are spam comments where the author just wants a backlink from your site.

On the other hand, long comments above 5,000 characters are often rants or complaints. Sometimes, they are not even relevant to the article.

Setting comment length limits in WordPress can improve the overall quality of your comments and discourage spam comments. However, there is no built-in way of doing this in WordPress.

That being said, let’s take a look at how to control comment length in WordPress by setting minimum and maximum limits.

How to Limit Comment Length in WordPress

You can limit comment length in WordPress by adding code to your functions.php file. However, keep in mind that the smallest error while entering the code can break your site and make it inaccessible.

That’s why we recommend always using WPCode to insert code snippets into your WordPress site. It is the best WordPress code snippets plugin on the market that makes it safe and easy to add custom code.

First, you need to install and activate the WPCode plugin. For detailed instructions, see our step-by-step guide on how to install a WordPress plugin.

Note: WPCode also has a free version that you can use for this tutorial. However, upgrading to the paid plan will give you access to more features like a larger code snippets library, conditional logic, and more.

Upon activation, visit the Code Snippets » + Add Snippet page from the WordPress admin sidebar.

Here, click the ‘Use Snippet’ button under the ‘Add Your Custom Code (New Snippet)’ option.

Add new snippet

This will take you to the ‘Create Custom Snippet’ page, where you can start by adding a title for your code snippet. This name won’t be displayed on the website front end and can be anything you like.

Next, choose the ‘PHP Snippet’ option as the Code Type from the dropdown menu in the right corner of the screen.

Choose the PHP Snippet option for comment length limit

Once you have done that, simply copy and paste the following code snippet into the ‘Code Preview’ box:

add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );
 
function wpb_preprocess_comment($comment) {
    if ( strlen( $comment['comment_content'] ) > 5000 ) {
        wp_die('Comment is too long. Please keep your comment under 5000 characters.');
    }
if ( strlen( $comment['comment_content'] ) < 60 ) {
        wp_die('Comment is too short. Please use at least 60 characters.');
    }
    return $comment;
}

This code snippet works by adding a filter hook to preprocess_comment. This filter is run before WordPress saves any comments to the database or performs any pre-processing on submitted comments.

It checks the comment length and displays an error message if it is too short or too long. By default, the comment limit is set to a minimum of 60 characters and a maximum of 5,000 characters in this snippet.

However, to set your own comment limit, just replace the number 5,000 in the code with your maximum limit number.

Similarly, you can replace the number 60 in the code to set a different minimum comment limit on your WordPress website.

You can also change the message that will be displayed on your website when a user exceeds or falls short of the comment limit. Simply type the sentence you want to display after the wp_die lines in the code.

Edit comment limit snippet

After that, scroll down to the ‘Insertion’ section and choose the ‘Auto Insert’ mode.

The custom code will be automatically executed on your website upon activation.

Choose an insertion method

If you only want to limit comment length on specific website pages, then you can also do that.

Simply scroll down to the ‘Conditional Logic’ section and toggle the ‘Enable Logic’ switch.

After that, choose the ‘Show’ option from the ‘Conditions’ dropdown menu and click the ‘+ Add new group’ button.

Enable the Conditional Logic toggle

This will open a new tab where you must select the ‘Page URL’ option from the dropdown menu on the left.

Next, type the URL of the page where you want to limit the comment length in the field on the right.

Now, the code snippet will only be activated on the page with the URL you have just entered.

Type the conditional logic

Scroll back to the top of the page and toggle the ‘Inactive’ switch to ‘Active’.

Finally, click the ‘Save Snippet’ button to store your settings.

Save the comment limit snippet

Now, when a user types a comment that falls short of your minimum comment length, this message will be displayed on their screens.

Users won’t be able to post a comment until it is at least the minimum length you chose.

An Error Message Is Displayed if a Comment is Too Short or Too Long

Similarly, when a user types a comment that exceeds your maximum limit, this message will be show on their screens.

This will help reduce rants and spam comments on your website.

Message preview for a long comment

Bonus: Improve Comment Engagement on Your WordPress Site

Controlling comment length is just one way to increase engagement in your WordPress comments section. This is great for keeping visitors on your site for longer and can even benefit your site’s SEO when users’ comments contain relevant keywords and add context to your content.

You can also easily further improve the comments section on your website using Thrive Comments.

The Thrive Comments WordPress plugin

It is the best WordPress comments plugin that comes with a dedicated moderation board, lets you lazy load comments, allows users to leave comments with their social media profiles, and more.

Plus, the tool enables you to add an upvote/downvote functionality to reduce spam and encourage interesting comments on your website.

Thrive Comments even lets you feature encouraging comments at the top and bury offensive or irrelevant comments at the bottom of the discussion section.

Feature comment from dropdown menu

This allows you to reward users who are adding the most value to the discussion while politely discouraging other users from leaving unhelpful comments.

For detailed instructions, you may want to see our tutorial on how to feature or bury comments in WordPress.

We hope this tutorial helped you learn how to limit comment length in WordPress. You may also want to learn how to increase your blog traffic or check out our list of the best WordPress plugins to grow your site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Limit Comment Length in WordPress (Easy Tutorial) first appeared on WPBeginner.

The Ultimate WordPress Local SEO Guide to Boost Rankings

Are you struggling with WordPress local SEO and getting your site noticed in local searches?

SEO can be tricky, and local SEO has its own set of challenges. But here’s the good news: we’ve been helping small business owners win at SEO for years. We know what it takes to rank in the search results and get more traffic to your website.

Local SEO is more than just using the right keywords. It’s about attracting potential customers who live right around the corner.

In this article, we will show you the ultimate WordPress local SEO guide to get your website noticed by your local customers.

The Ultimate WordPress Local SEO Guide to Boost Rankings

What Is Local SEO?

Local SEO is a type of search engine optimization (SEO) that helps local businesses get found by users searching online.

For example, if you run a pizza place in your area, then local SEO can make your business appear at the top of relevant search engine results pages (SERPs).

Example of a local search engine results page

Search engines use algorithms to understand a user’s location and offer relevant local search results. They look at the person’s IP address, the search query, and business listings to associate businesses with specific locations.

With this information, search engines can then show results that are most relevant to the person’s location and needs.

Optimizing your online presence for local searches can help you drive more organic traffic and attract potential customers in your area. This is why local SEO is an important digital marketing strategy for small businesses.

What Are Local SEO Ranking Factors?

Local SEO ranking factors are what search engines look at when they are deciding which local businesses should appear at the top of search results.

Here are some key factors that influence local rankings:

  • Google Business listing – This free Google tool allows businesses to manage their online presence across Search and Maps. Having your company listed here will make it easier for users to find you.
  • Reviews – Comments from customers are like social proof. They can influence local search rankings because they show potential buyers that other people have had a good experience with your business.
  • Relevance to search query – This means making sure your business information and content match the searcher’s keywords.
  • NAP consistency – Short for Name, Address, and Phone number, it’s important that these details are consistent across all your online platforms to avoid confusion.
  • Proximity to the searcher – This refers to how close your business is to the person doing the search. Search engines often rank businesses closer to the searcher.

Other standard search ranking factors, such as website performance, high-quality content, and user experience, can also affect where your web pages rank on search engine results pages.

Now, let’s look at some of the best WordPress SEO practices to rank for local searches. You can use the quick links below to navigate through our tutorial:

1. Create a Google Business Profile

A Google Business Profile, also known as Google My Business, is a free and powerful tool that can help your business appear in local organic searches.

It acts like a digital storefront that appears on Google Maps and Search results when people look for businesses like yours in their area.

Here’s an example:

Example of Google Business Profile

By claiming and optimizing your Google Business Profile, you can provide potential customers with key information about your business, like your address, phone number, WordPress website, and opening hours.

To create a Google Business profile, head over to https://www.google.com/business/ and click ‘Manage now.’ Then, sign in with your Google account.

Clicking Manage Now in Google Business Profile website

Once signed in, you can start by entering your business name. Google will then search for existing listings.

If yours doesn’t appear, then you can select ‘Create a business with this name’ to continue.

Creating a new Google Business Profile

The next step is to choose one of these business types: online retail, local store, or service business. The onboarding steps for each business type may look a bit different from one another.

Once you have made your choice, click ‘Next’.

Choosing a business type in Google Business Profile

If you picked ‘online retail’ in the previous step, then you will now enter the web address of your online store.

You can skip this step if you have not made an eCommerce site yet.

Adding your online store to Google Business Profile

Now, it’s time to choose a business category. Simply type in what type of product or service you offer in the field, and some options will start appearing.

Then, click ‘Next’.

Entering the business category in Google Business Profile

At this stage, you can enter your business address.

To complete this step, fill out your country/region, street address, city, state/province, and zip code. Then, hit the ‘Next’ button.

Entering the business address in Google Business Profile

Based on the address you enter, Google may suggest some business listings that are already in their directory but have yet to be claimed.

If you don’t see any listings related to your business, select ‘None of these’ and continue to the next step.

Similar businesses found by Google Business Profile

Now, a map will appear. Here, you will have to drag the pin onto your business location. This will help users find your business with Google Maps.

Once done, click ‘Next.’

Positioning the map marker in Google Business Profile

The next step is to enter your contact phone number.

If you don’t have one yet, then just skip this step. You can also read our expert pick of the best business phone services if you need some recommendations.

Adding a phone number in Google Business Profile

You have now successfully created a business listing on Google.

To go ahead with updating your business details, click ‘Continue’ on the screen below.

Continuing to edit Google Business Profile

First, you must verify that you actually own and manage the business. Google automatically determines the verification method based on the business information you’ve provided so far.

If you want to verify your business at another time, just click ‘Verify Later.’

Getting verified in Google Business Profile

Now, depending on your business type and category, you will have to enter additional information in the next onboarding steps.

For example, if you run a restaurant, then you will have to specify your business hours and dining modes and add photos of your establishment.

Once you have completed all that information, you will see an option to claim a $500 Google Ads credit. With this, you can advertise your business so that it appears at the very top of local searches (above organic search results).

Claiming Google Ads credits

You will also see an option to sign up for Google Workspace, which is a software kit that includes professional Google Mail, Drive, Calendar, and other Google products.

With this, you can create a professional business email address with a custom domain name.

Signing up for Google Workspace

And that’s it. If you decide to verify your business right away, then Google will review your business profile integrity within 7 days of your verification. After that, your business listing will be visible on Google.

Pro Tip: Besides Google Maps, Apple Maps is another popular mapping platform people use to find local businesses. Our guide on how to optimize your site’s SEO for DuckDuckGo includes a handy tutorial on how to add your business to Apple Maps.

2. Install a WordPress SEO Plugin With Local SEO Features

Having a Google Business Profile is a great first step, but it’s not the only tool in your local SEO toolbox. A WordPress plugin with local SEO features can also help your website rank better in Google search results.

While Google My Business focuses on your business listing, SEO tools and plugins can help optimize your website content for local searches.

Many plugins offer features specifically designed to improve your local ranking, like adding schema markup to your website. Also called structured data, schema markup gives search engines more information about your business in a clear and organized way.

By adding schema markup, you are not just helping search engines crawl, index, and rank your website. You are also making the information about your business in search results clearer and more interesting.

This can make your website stand out more in search results, which can improve your website’s click-through rates.

Here’s an example of a snippet you may find when looking for ‘Joe’s pizza NYC’:

There are many SEO plugins for WordPress websites, but our favorite is All in One SEO (AIOSEO).

This WordPress plugin makes it easy to set up your local business schema without using code.

Click the Activate Local SEO button

For more information about using AIOSEO’s local SEO features, you can read our guides below:

3. Add Google Maps to Your WordPress Site

Besides setting up your local business schema, you can also use AIOSEO to add your business’s Google Maps listing to your WordPress site.

This doesn’t mean that adding Google Maps to your website will suddenly put your site at the top of search results. But it can increase your chances significantly in a few ways:

  • Local SEO signals – Embedding a Google Map on your website strengthens local SEO signals to search engines. It tells search engines your business has a physical location, which is crucial for local searches.
  • User experience – Having a map on your website improves the user experience by allowing people to easily see your location and plan their visit. This can keep visitors engaged on your site for longer.
  • Social proof – Google Maps reviews can serve as social proof, showing potential customers that others have had positive experiences with your business. This can increase trust and encourage more people to visit your website.

You can read our article on how to add a Google Maps store locator to WordPress for more information.

Enter Your Store Location as a Query in the Map Section

Alternatively, you can check out our guide on how to embed a Google Map in a contact form. This tutorial can be useful if you want to include the map in your contact information page.

Additionally, you could also create an interactive map on your WordPress website or landing page. This will help users plan their travel to your physical address.

4. Do Local Keyword Research

Before you jump into creating content, it’s essential to understand what people in your area are actually searching for online. Local keyword research is an important SEO strategy that can help you achieve this.

Unlike regular keyword research that focuses on global search terms, local SEO targets specific keywords with a local focus, like ‘best pizza near me’ or ‘pizza delivery [your city].’

To get started with local keyword research, you don’t need to be an expert. There are many keyword research tools available, like WPBeginner’s Keyword Generator Tool.

All you need to do is enter a keyword, like your business category and your location. After that, the tool will come up with keyword ideas that you can include in your content later. Here’s an example using ‘pet sitters Seattle’:

Keyword ideas from WPBeginner's keyword generator

We see that the tool has suggested ‘best pet sitters Seattle.’ You can use this keyword when you create the copy for your homepage or other pages so that they show up for those search terms.

You can also include details like pet sitting rates or certification because, based on the keyword ideas, people are interested in this information.

If you want to use a more advanced tool, then check out Semrush. This tool helps you discover relevant keywords and their search volume and shows you their ranking difficulty based on location.

Here’s an example when you type ‘pet sitters’ into Semrush and limit the location to Seattle, WA:

Using Semrush to find target local search keywords

You can see that Semrush gives you information about how easy it is to rank for the keyword in its ‘Keyword Difficulty’ section.

If you scroll down, then you will also see keyword ideas that you can use in your website content.

For example, you can use ‘trusted pet sitters’ or ‘in-home pet sitters’ to make your website appear on those local search queries if that’s what your target audience uses.

Semrush's keyword ideas

Just read these guides for more detailed information:

Creating website content for local search means writing articles specifically for your local audience. This goes beyond just mentioning your location on every web page of your WordPress blog.

Imagine you run a pet store. In addition to listing your products on your website, you could create a blog post on ‘Top Dog Parks in [Your City]’ or ‘Common Dog Walking Mistakes in [Your City].’

This type of content positions you as a helpful resource for locals and strengthens your connection with the community.

Examples of local SEO content in SERPs

There are many benefits to creating local content. First, it attracts potential customers who are already searching for related topics. Second, it lets you showcase your expertise and build trust with your target audience.

You can then optimize these blog posts using on-page SEO techniques like including relevant keywords in your title tags, meta descriptions, and image alt text.

This increases your chances of ranking higher in local search results when people search for those keywords.

If you use AIOSEO, then you can use the TruSEO On-Page Analysis to see whether you have used enough relevant keywords in your content, title tags, and meta descriptions for your page to rank for your target keywords.

Focus keyphrase score

You can also use the Headline Analyzer to see if your article’s headline is enticing enough for people to click and read the content.

Here’s an example:

AIOSEO headline analyzer

If you want to learn more about content optimization, then you can read these articles below:

6. List Your Business in Local Business Directories

Listing your company in local business directories is a very important step for local SEO. It involves registering your business with various platforms that are recognized in your local area, making it more visible online.

This visibility can lead to increased traffic to your website, higher engagement, and ultimately, more leads and sales.

Doing this can also improve your search engine rankings for local searches.

This is because directories often provide a link to your website, which acts as a form of link-building. Search engines view high-quality backlinks from relevant websites as a sign of trustworthiness.

There are general directories like Yelp and Google Business that every business should be on. That said, you should also consider your local industry associations or review platforms because they can put you in front of potential customers in your area.

Additionally, local newspapers and websites sometimes feature establishments in articles like ‘Best [Your Industry] in [Your City]’ or guides to your area. Try contacting them to see if they’d be interested in writing about your business.

Example of a city guide article that helps with local SEO

If you are curious to see if there are any sites that already link to your business website, then you can use a backlink checker tool to do that.

Also, ensure that your business’s name, address, and phone number are the same across your website and all of the other directories you list in. Inconsistencies can confuse search engines and customers, potentially leading to a loss of trust and visibility.

For instance, if your business name is ‘Baker’s Delight’ on your website but ‘Bakers Delight Bakery’ on your Google Business Profile, then search engines might not recognize them as the same entity.

7. Get Customers to Leave Online Reviews

Besides getting listed on local directories or review sites, you should also encourage your customers to leave online reviews on those platforms.

Customer reviews are digital word-of-mouth recommendations. They can improve your local SEO by increasing the number of mentions of your business online. This way, search engines and other potential customers see your company as trustworthy.

At the very least, you should get customers to rate and review your business on Google. When people search for things like ‘best cafe in Seattle,’ Google often shows businesses with high review ratings in the local results.

Example of Google listing the top-rated cafes in their SERPs

Reviews on Yelp, Trustpilot, TripAdvisor, and other sites are valuable, too. These platforms attract people who are really interested in your industry, so your business gets seen by potential customers who are a good fit.

Social media reviews on Facebook, TikTok, or Instagram can also help your local SEO as people often look there for recommendations.

Once you have collected some customer reviews, we recommend displaying them on your website with the Smash Balloon Reviews Feed plugin.

This way, people who find your site through search will see great feedback from others, making your business seem more reliable and trustworthy.

You can check out these guides on displaying customer reviews for more information:

8. Don’t Forget About User Experience

Even with strong local SEO, a user-friendly website is key to converting visitors into customers. Here are some ways to improve your website’s experience:

  • Clear and easy navigation Make it easy for visitors to find what they are looking for. A clear navigation menu with simple categories and relevant internal links helps people navigate your site quickly.
  • Mobile-friendly design Most people search on their phones, so you need to ensure your website looks good and functions well on all desktop, tablet, and mobile devices.
  • Fast loading speeds – Nobody likes a slow website. Best practices like optimizing your images and code can significantly boost your WordPress site’s performance.
  • Relevant and up-to-date content – Keep your website content fresh and informative. Include valuable information about your services, pricing, and frequently asked questions (FAQs).
  • Strong calls to action – Tell visitors what you want them to do on your website. Clear call-to-action buttons like ‘Book Now’ or ‘Contact Us’ can boost conversions.
  • Technical SEO – At the very least, your website needs to have an SEO-friendly URL structure, an XML sitemap, an SSL certificate, and a proper canonical URL in its header to avoid duplicate content issues.

9. Track Your Website Performance Regularly

Just like any marketing strategy, local SEO needs progress monitoring. Tracking key website metrics helps you see how your SEO efforts are performing and identify areas for improvement.

Here are a few key metrics to track for local SEO:

  • Website traffic – See how many people are visiting your website and how much is coming from organic search.
  • Local search rankings – Monitor your rankings for relevant keywords in local searches. Tools like Google Search Console can show you where you appear in local search results.
  • Conversion rates – Track how many visitors take desired actions on your website, like contacting you or booking an appointment. This helps you measure the effectiveness of your website in converting visitors into customers.
  • User engagement – Track how visitors interact with your website. Look at metrics like bounce rate (how many people leave right away) and average time spent on site. Low engagement suggests your website content is not informative enough.

Google Analytics is a powerful tool for tracking these metrics. However, its reports are very detailed and can get confusing.

If you want to use Google Analytics for WordPress sites, then we recommend installing MonsterInsights.

This analytics plugin can integrate Google Analytics with WordPress, making it easier to monitor your website’s performance directly from your dashboard.

For example, you can track how many visitors come from Google Search, how they interact with your site, and which pages they visit most.

MonsterInsights page insights reports

Furthermore, if you connect Google Analytics with Google Search Console, then you can check out the Search Console report to see your top 50 search terms right in WordPress.

This way, you won’t have to switch between platforms to check your SEO analytics.

For more information on SEO analytics, check out these guides:

WordPress Local SEO: Frequently Asked Questions

Now that we have covered some local SEO best practices, let’s answer a few frequently asked questions about the topic:

How long does local SEO take to work?

Local SEO can start showing results within a few weeks to a few months, depending on factors like the competitiveness of your local market and the quality of your SEO efforts.

For more information, check out our article on how long website SEO takes to show results.

Who should use local SEO?

Local SEO is beneficial for businesses that operate in a specific geographic area, such as restaurants, plumbers, or local retailers. It’s also suitable for businesses that want to attract customers from a certain region.

Which is better: local SEO or paid search?

Local SEO is cost-effective and builds a long-term online presence, while paid search ads can provide immediate visibility and targeted results. Ideally, it’s best to use both for a strong online presence.

Does blogging help local SEO?

Yes, blogging about relevant local content can improve your website’s rankings and establish you as an expert in your industry.

Is local SEO still relevant?

Absolutely. More and more people search online before buying locally to make informed decisions and choose the best business for their needs. Local SEO helps people find you by making your online presence more visible to your target audience.

We hope this article helped you learn about WordPress local SEO tips and tricks you can use to boost rankings. You may also be interested in our ultimate WooCommerce SEO guide and our expert pick of the best WordPress hosting providers to host your business website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post The Ultimate WordPress Local SEO Guide to Boost Rankings first appeared on WPBeginner.

10 Best Technical Documentation Software for WordPress

Are you looking for the best technical documentation software for WordPress?

Technical documentation software helps you easily write, edit, and manage documentation inside WordPress. This enables users to get the information they need without asking for support and helps you reduce support queries.

In this article, we’ll show the best technical documentation software for WordPress that you can use for your business.

Comparing the best technical documentation software for WordPress

Why Use Technical Documentation Software for WordPress?

According to Harvard Business Review, over 81% of customers try to take care of issues themselves before contacting a support representative.

If customers cannot find quick answers to their basic questions, they are likelier to leave a negative review, ask for a refund, or find an alternative.

By using technical documentation software, you can provide your customers with the information they need without reaching out for technical support via contact form or phone support.

Technical documentation on a WordPress based business

The following are some of the top reasons for using technical documentation software for your business:

1. Saves You Time + Money: With a handy documentation section, your support team spends less time answering the same questions repeatedly. Many customers find answers before even opening a support ticket. By being more efficient, you can keep your support team small and save money.

2. Improves Customer Satisfaction: Getting quick answers makes your customers happy. It also gives them the satisfaction that they can find reliable information when needed.

3. Builds Trust and Brand Loyalty: Satisfied customers are likelier to leave positive reviews about your business and recommend it to others. This trust leads them to buy more products from your business in the future.

4. Adds a 24/7 Support Rockstar to Your Team: Think of technical documentation as a support team member who works 24/7 at no additional cost to your business. It is always available, other team members can use it frequently, and you can always add new information to it.

How to Add Technical Documentation in WordPress

A WordPress website comes with two common content types: posts and pages.

Posts are published in reverse chronological order, making them less than ideal candidates for technical documentation articles. Pages are standalone content types and can be used to create technical documentation.

However, ideally, they are best suited for your business pages (services, storefront, about page, landing pages, and more).

This is where technical documentation software for WordPress comes in handy.

These tools are separate plugins or themes that add a Knowledge Base or Documentation content type to your WordPress website.

Among these tools, you can choose from several excellent options.

That being said, let’s look at the best technical documentation software you can use in WordPress.

1. Heroic Knowledge Base

Heroic Knowledge Base

Heroic Knowledge Base is the best WordPress technical documentation software on the market.

It allows you to easily add technical documentation in WordPress and sort it into categories and tags. There is no complicated setup involved.

The front end displays your documentation in an easy-to-browse layout with a prominent search bar at the top. You don’t need to write any code to get it working on your website.

Heroic Knowledge Base preview

The live search feature uses Ajax to show answers when users start typing. This helps your customers get to the answers much faster.

Most importantly, it works with any WordPress theme and will use its own custom templates to display the knowledge base area. This is perfect if you want to use it on your business website.

Heroic Knowledge Base also comes with a support assistant bot, which appears across your website and provides instant answers when users click it.

Heroic Knowledge Base support assistant

Want to know what your customers are struggling with? Heroic Knowledge base comes with analytics to help you gain insights into user behavior.

Pros of Using Heroic Knowledge Base

  • Easy to use without any complicated setup.
  • It works with any WordPress theme and can be used on an existing WordPress website.
  • The live search feature helps users find articles more quickly.
  • Built-in analytics allow you to track which parts of the documentation are accessed by more users, providing insights into improving your products.
  • Includes a support assistant bot to help users quickly find answers

Cons of Using Heroic Knowledge Base

  • It is a paid plugin with no free version. However, they do offer a 14-day risk-free money-back guarantee.
  • License renews at regular pricing, which is a bit high. However, you can choose to cancel your subscription and keep the plugin.

Why We Chose Heroic Knowledge Base: Heroic Knowledgebase is the most comprehensive and easy-to-use technical documentation software for WordPress. It works with any WordPress theme, which means it can be easily used on your existing WordPress website.

We already use it for the documentation hub on the WPForms website, and our documentation team loves it.

Pricing: Starting from $149.50.

2. Groove

GrooveHQ

Groove is a powerful customer support platform that combines a knowledge base, a help desk, and live chat into one solution.

It is easy to use, and you can use it under your own domain name.

It comes with an easy design tool that allows you to choose your brand colors and upload a logo. Plus, the knowledge base pages look great on all devices and screen sizes.

Groove Knowledge Base also provides valuable insights such as article performance metrics, most searched terms, and most viewed articles. It can even make article suggestions.

Pros of Using Groove

  • Easy to use and manage.
  • Requires no special skills.
  • It can be used alongside Goove’s customer support platform with shared inboxes, live chat, and help desk software.
  • Help icon on every page, allowing users to quickly search the knowledge base and seamlessly transition to customer support.
  • Customizable mobile-friendly themes.

Cons of Using Groove

  • It can be a little more expensive than some software on the list.
  • Data is stored on Groove servers instead of your WordPress website.

Why We Chose Groove: Technical documentation is where a customer’s support interaction begins, and they may need further help. This is where Groove can help you seamlessly transfer customers to support inboxes or live chat.

In our experience with Groove, we like its ease of use, simple interface, and self-serve widget, and how it easily integrates into every page of your website.

Pricing: Starting from $4.80 per user per month.

3. KnowAll

Knowall

KnowAll is the best WordPress knowledge base theme on the market. It comes with the best WordPress technical documentation plugin called Heroic Knowledgebase.

It is the perfect solution if you are building a separate website to handle support for your business. In that case, you can use KnowAll to set up a fully functional documentation center instantly.

KnowAll Preview

Pros of Using KnowAll

  • Suitable if you want to make a separate website for support and documentation.
  • You can customize it like any other WordPress theme.
  • As a classic theme, it supports the Theme Customizer, widgets, and navigation menus.
  • Comes with Heroic Knowledgebase blocks, which you can use anywhere on your site.

Cons of Using KnowAll

  • It is a WordPress theme, so it wouldn’t be a good solution on a site where you are already using a different theme.

Why We Chose KnowAll: Some businesses may want to set up a separate WordPress site for support documentation. In that case, KnowAll is a ready-to-go solution that provides everything they need. Plus, it comes free with the Heroic Knowledge Base plugin, which, as mentioned, is the best technical documentation software for WordPress.

Pricing: Free with Heroic Knowledge Base plugin, starting from $149.50.

4. BetterDocs

Better Docs

BetterDocs stands out as a reliable WordPress knowledge base plugin, offering a blend of user-friendliness and extensive features.

It comes with pre-designed knowledge base templates tailored to work with any WordPress theme. It also integrates with popular WordPress page builders through additional widgets.

Pros of using BetterDocs

  • A simple and easy-to-use technical documentation plugin for WordPress, suitable for beginners and experts alike.
  • Includes pre-designed templates to work with any WordPress theme.
  • It comes with additional widgets that can be used with page builder plugins.

Cons of using BetterDocs

  • Using it with your existing WordPress theme may require some additional tweaks.

Why We Chose BetterDocs: We found BetterDocs to be a great tool for creating technical documentation in WordPress. It is easy to use and makes it easy for your users to find the answers using an excellent live search feature.

Pricing: Starting from $55 for a single site license.

5. weDocs

weDocs

weDocs is another powerful solution for creating technical documentation in WordPress. It is easy to use and allows you to add a docs section to your existing website or a separate support website.

It includes a search feature and allows you to organize documentation in a hierarchical format. You can also use tags to sort articles into topics and subtopics. You can also sort articles with a drag-and-drop interface.

Pros of Using weDocs

  • It works with existing WordPress websites and can also be used on a standalone support website.
  • It lets you organize documentation in a hierarchical format. Plus, you can use tags to sort articles into topics.
  • It has a drag-and-drop interface to organize documentation pages.
  • Comes with an AI assistant built with ChatGPT to show relevant information automatically.

Cons of Using weDocs

  • It does not come with a separate theme but has built-in templates to work with any WordPress theme. This may require a little bit of tweaking, but nothing too tricky.

Why We Chose weDocs: It is a good option if you want to organize documentation in hierarchical pages. The drag-and-drop organizer allows you to easily set up documentation architecture.

Pricing: The base plugin is available for free. Pro plans start at $47 / year.

6. Echo Knowledge Base

Echo Knowledge Base

Echo Knowledge Base makes creating and managing documentation, FAQs, and articles easy and organized.

It has a user-friendly interface, and you can easily add, edit, and organize your content without technical know-how.

Pros of Using Echo Knowledge Base

  • Allows you to organize support articles with categories and tags.
  • You can use AI assistance to help write and answer questions.
  • It includes multiple layout styles and shortcodes to add FAQs and support content across your website.

Cons of Using Echo Knowledge Base

  • A little less beginner-friendly than other solutions on the list.
  • The base free plugin doesn’t have good search experience. You’ll need to buy a paid add-on separately to add advanced search.

Why We Chose Echo Knowledge Base: If you are looking for a free solution, then Echo Knowledge Base can be a good option. It provides a good base to add documentation and you can always purchase a bundle to add more features if needed.

Pricing: The base plugin is free. You can buy add-on packs starting from $46 / year.

7. BasePress

BasePress

BasePress is another simpler and easy-to-use plugin that helps you create professional-looking documentation pages and a knowledge base for your website.

It has three customizable themes, allowing you to create a visually appealing support center with minimal effort.

The advanced instant search bar helps users find answers quickly, while the drag-and-drop interface makes organizing articles into sections, categories, and tags easy.

Pros of Using BasePress

  • It allows you to create multiple knowledge bases.
  • Comes with article voting and analytics.
  • Content restriction lets you choose who has access to documentation.
  • Instant search lets users find answers quickly, you can add the search bar anywhere on your site using a shortcode.

Cons of Using BasePress

  • The built-in templates may require some tweaking to work alongside your existing WordPress theme.
  • Features like article voting, an advanced search bar, table of contents, etc. are available under paid plans.

Why We Chose BasePress: If you are looking for a basic free technical documentation plugin, then BasePress could be a good solution. However, if you need the features available in its premium version, you should compare it with other paid solutions on this list.

Pricing: The lite plugin is free. Pro plans start at $79 / year.

8. HelpCrunch

HelpCrunch

HelpCrunch is a multi-purpose WordPress technical documentation plugin that allows you to easily create a support website for your customers.

It allows you to organize your help documents into categories and tags easily. It also has a more accessible customizer that lets you choose the theme and background colors for your docs section.

Pros of Using HelpCrunch

  • Offers a multi-channel customer support software with chat, email, and technical docs.
  • Supports popular messaging apps like Facebook Messenger, WhatsApp, and Instagram to chat with customers.
  • AI-powered live chat assistant helps customers find answers more quickly.

Cons of Using HelpCrunch

  • It is a multi-channel, full-fledged customer support platform with email marketing, live chat support, and a knowledge base. If you are just looking for technical documentation software, this might be overkill.
  • A bit pricier than other solutions on the list.

Why We Chose HelpCrunch: If you are looking for a knowledge base with built-in live chat support, then HelpCrunch can be a good solution for your business. It offers multiple ways for customers to seek help, which ensures customers can get the information they need.

Pricing: Starting from $12 monthly for each team member without emails.

9. VS Knowledge Base

VS Knowledge Base

VS Knowledge Base is a very simple knowledge base plugin for WordPress. It is suitable for advanced users adding documentation on a separate WordPress installation in a subfolder or subdomain.

It does not come with its own knowledge base content type but can be used with any other content type, like posts or pages.

Pros of Using VS Knowledge Base

  • Extremely simple and straightforward solution to create technical documentation in WordPress.
  • Use shortcodes or VS Knowledge Base widget to display documentation.
  • Works with any WordPress theme.

Cons of Using VS Knowledge Base

  • Since it does not use a separate content type for knowledge base articles, it will not be easy to use on an existing WordPress website.
  • It lacks advanced features that many other solutions on this list offer.

Why We Chose VS Knowledge Base: For businesses that want to set up a separate WordPress install on a dedicated support site, VS Knowledge Base can be a very basic and simple solution.

Pricing: Free.

10. BSF Docs

BSF Docs

BSF Docs is a lightweight WordPress documentation plugin. It comes with a Docs content type for adding technical documentation articles.

It offers a very basic set of features which makes it quite easy to use. There is not much for you to customize, and you can just start adding your documentation.

Pros of Using BSF Docs

  • A lightweight technical documentation plugin that is super simplistic by design.
  • Comes with a basic template to display technical documentation sorted by categories.
  • You can create documentation articles using the Docs content type or posts/pages.

Cons of Using BSF Docs

  • Lacks many of the features that are available in some other solutions on this list.
  • The default templating works with most WordPress themes, but you may still need some customization.

Why We Chose BSF Docs: If you need a free plugin to create and manage your technical documentation, BSF Docs is a good solution. It includes a very helpful live search feature and works quite well with any WordPress theme.

Pricing: Free.

Bonus Tools

Adding technical documentation alone would help reduce support requests. However, you may need additional tools to ensure your customers get the best support possible.

Combining your documentation with the following tools will help you create a robust customer support system.

11. Heroic Inbox

Heroic Inbox

Heroic Inbox is a WordPress helpdesk and customer support plugin from the makers of KnowAll and Heroic Knowledge Base plugins.

It allows you to manage all customer support emails and tickets inside WordPress. You can create multiple mailboxes for support, sales, partnerships, and more from the same dashboard.

With built-in user management, you can assign different mailboxes to different team members and route customer emails to the right team.

Team members can add notes only visible to your team to share information and coordinate responses.

It also pulls all customer information in the sidebar next to a conversation. You can see past support requests and customer activity when answering a ticket.

Pricing: Starts at $199.50 for the standalone plugin. However, the real value comes with their bundle package, starting at $299.50, and includes Heroic Knowledge Base.

12. WPForms

WPForms

WPForms is the best WordPress form builder on the market. It allows you to create forms in WordPress, including customer support forms, feedback forms, survey polls, and more.

WPForms lets you easily allow your customers various options to contact and provide feedback. This helps you make data-driven decisions, leading to more customer satisfaction.

WPForms is a no-code solution and comes with a drag-and-drop form builder. It includes over 1600 templates for all kinds of forms your small business might need.

Pricing: Starting from $49.50. There is also a free version that you can try.

13. Nextiva

Nextiva help desk

Nextiva is the best business phone service provider for small businesses. Adding a business phone number to your website gives your business credibility and gives customers an extra channel to reach out if they need help.

Nextiva allows you to share a number on multiple devices. It includes intelligent routing features to send calls to the available team members automatically.

Plus, you can choose phone numbers in different states or regions or even get a toll-free number for business.

Pricing: Starting at $14.95 /user/month.

14. LiveChat

LiveChat

LiveChat is the best live chat support software on the market.

A recent study by Kayako showed that more than 41% of customers prefer live chat to reach out for support.

LiveChat allows you to add live chat support to your WordPress website easily. It offers easy integration with any knowledge base software you are using.

Plus, it helps you capture leads on your website, which you can then convert into paying customers.

Pricing: Starting from $20 per month per agent.

Which Is the Best Technical Documentation Software for WordPress?

Heroic Knowledge Base is the best technical documentation software for WordPress. It is easy to use, does not require writing any code, and can be used with your existing WordPress website or WooCommerce store.

Plus, it gives you access to the KnowAll theme, which makes it even easier to create a customer support website without any modifications to your existing WordPress theme.

Not to mention that the same company offers Heroic Inbox, which lets you manage customer support right there in WordPress instead of paying third-party companies to handle email support tickets.

Frequently Asked Questions About Technical Documentation Software

1. Which software should you use to write technical documentation?

You can write technical documentation using software like Heroic Knowledge Base. This allows you to create, edit, organize, and update technical documentation easily.

2. What are some good examples of technical documentation?

You can look at the technical documentation at WPForms as an excellent example. You may also find examples in your industry or business niche and see how your competitors or similar businesses have managed their documentation and resources.

We hope this article helped you find the best technical documentation software for WordPress. You may also want to see our guide on using automation in WooCommerce to increase sales or see our guide on tracking conversions in WordPress / WooCommerce.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 10 Best Technical Documentation Software for WordPress first appeared on WPBeginner.