Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

How to Display Popular Products on WooCommerce Product Pages (3 Ways)

Showing off your bestsellers next to other products is a fantastic way to boost sales, but getting those WooCommerce most popular products to display just right can be tricky if you don’t know where to start.

But here’s the good news – we’ve helped thousands of store owners tackle this exact challenge, and we’ve got some super simple solutions up our sleeve.

In this easy-to-follow guide, we’ll walk you through 3 straightforward ways to showcase your popular products. Perfect for busy store owners like you who want to get things done without diving into complicated code.

How to display popular products in WordPress

💡Quick Answer: 3 Ways to Display Popular Products

Don’t have time to read the full guide? Here is a breakdown of the methods we cover:

  • Method 1: MonsterInsights (Recommended). Best for automatically displaying dynamic bestsellers on your existing product pages based on real sales data.
  • Method 2: SeedProd. Best for building a completely separate “Trending Products” landing page to highlight your best inventory.
  • Method 3: WooCommerce Shortcodes. Best for manually inserting a static list of “Editor’s Picks” into specific product descriptions.

Displaying your popular WooCommerce featured products is an easy way to increase sales in your online store.

These bestselling products are already proven to convert, so by getting more eyes on them, you’ll easily make more sales.

You can even create a separate popular WooCommerce products page, just like how Amazon has its own best seller charts.

Amazon best seller

With that said, let’s take a look at how you can add popular products to your WooCommerce product pages.

The first thing you need to do is find out what products are popular and selling well. With a simple WordPress plugin, you can see all of your WooCommerce analytics data and which products are the most popular.

MonsterInsights is the best analytics plugin for WordPress, and it’s what we use on WPBeginner to track our website’s performance. It lets you see key stats right in your WordPress dashboard, including which products are your bestsellers.

For more details, see our step-by-step guide on how to set up WooCommerce conversion tracking.

After you’ve integrated WooCommerce with MonsterInsights, you can see your most popular products by navigating to Insights » Reports and then clicking on the eCommerce » Overview tab.

View eCommerce report in MonsterInsights

Here, you can see which products are bringing you the most revenue and how many units you’ve sold.

Besides that, you’ll also see overall stats about your store’s performance.

eCommerce tracking, in the WordPress dashboard

Using this data, you can show top-performing products on your online store to drive more sales and grow your business.

Now, we’ll show you 3 of the most popular ways to display popular WooCommerce products beyond simply adding them to your blog posts.

Use the quick links below to choose how you want to add popular products to WooCommerce:

Dynamic vs. Static: Which Product List Is Right for You?

Before we explore the methods, it’s important to understand the difference between a dynamic and a static product list. This will help you decide which approach fits your store best.

A dynamic list updates automatically based on your sales data. Tools like MonsterInsights create these lists for you, ensuring your “most popular” section always shows the products that are currently selling best without any manual work.

A static list is one you create by hand. You choose which products to display, and they will stay the same until you manually change them. This is useful for “Editor’s Picks” or promoting specific items.

MonsterInsights is more than just a plugin to add Google Analytics to WordPress. It offers a great feature called Popular Posts that you can use to show product recommendations at the end of your product pages or blog posts to boost sales.

To start, you’ll need to navigate to Insights » Popular Posts and then click the ‘Popular Products’ menu option.

Popular products MonsterInsights

On this screen, you can customize how your popular products will display.

You have control over the design, the layout option, how many products are featured, and more.

Customize popular products settings

If you scroll down, you will see more of the ‘Behavior’ settings for the popular products widget.

For instance, there are options to use custom CSS for styling, include or exclude product categories, and more.

Behavior settings popular products

MonsterInsights also gives you multiple options for displaying the popular products.

Under the ‘Embed Options’ section, you can enable the ‘Automatic Placement’ option. This will make the plugin show the popular products widget at the end of all single product pages.

Popular products embed options

Once you’ve made changes, make sure to click ‘Save Changes’ at the top of the screen.

You can also use the Popular Products block in the content editor to show the top-selling products.

Add popular products block

After adding the block, go ahead and publish the page.

Now, you can simply visit your online store and view popular products at the bottom of the page.

MonsterInsights popular products

Method 2: Using SeedProd to Create a Popular Products Page

The previous method allows you to display products on your existing product pages. However, sometimes you might want to create a completely separate page just for your bestsellers.

This gives customers a single place to see what’s trending, much like Amazon’s famous bestseller lists.

While you could use the default WordPress editor, we’ve found a much better tool for the job. After extensive testing, we highly recommend SeedProd, the best drag-and-drop page builder for WordPress.

Here at WPBeginner, we use SeedProd to build custom landing pages for our other brands because it’s so easy to use. Its special WooCommerce blocks let you build a professional-looking page for your popular products without needing to write any code.

If you need more information about our experience, you can check out our SeedProd review.

First, you’ll need to install SeedProd. You can read our guide on how to install a WordPress plugin for step-by-step guidance.

Note: There is a free version of SeedProd that you can use, but we will be using the Pro version since it has more features.

Upon activation, go to SeedProd » Settings and enter your license key. This information is in your account on the SeedProd website.

Adding the SeedProd license key to your WordPress website

Once verified, navigate to SeedProd » Landing Pages from the WordPress dashboard.

Next, click the ‘+ Add New Landing Page’ button.

Add new landing page

There are hundreds of pre-made page templates you can use.

Once you’ve found a template you like, hover over it and click the ‘Checkmark’ icon.

Choose a template for your landing page

Next, a popup window will open.

You will need to give your page a name and then click the ‘Save and Start Editing the Page’ button.

Enter a name for landing page

This will open the drag-and-drop builder. On the left-hand menu, scroll down to the ‘WooCommerce’ block section.

To show your popular products, simply drag the ‘Best Selling Products’ block onto your page.

Add product grid block

Alternatively, you can use the standard ‘Products Grid’ block.

If you use this block, make sure to click the block to open its settings.

Edit product grid settings

Then, under the ‘Query’ section, set the ‘Order By’ option to ‘Total Sales’.

This ensures the list automatically updates as your bestsellers change.

Choose query type

Once you’ve finished adding your popular products, make sure you click ‘Save’ to save your changes.

To publish this page live, click the arrow next to ‘Save’ and select ‘Publish’.

Publish popular products page

You’ve now added your most popular products to a unique popular products page.

With SeedProd, you can make nearly endless customizations to this page to improve conversions.

View recommended products

You can also add this page to your WordPress navigation menu to encourage visitors to browse your popular products.

Method 3: Using WooCommerce Shortcodes to Add Popular Products to Product Pages

If you prefer a static, hand-picked list, you can use a built-in WooCommerce shortcode.

This is a great option for creating an “Editor’s Picks” section. The list will not change automatically based on sales, giving you full control over what is displayed.

You can use the following shortcode:

[products limit="3" columns="3" skus="logo-collection, Woo-tshirt-logo, woo-long-sleeve-tee"]

This code creates a row of three products. You can adjust the ‘limit’ and ‘columns’ numbers to show more items.

You will need to replace the example SKUs with your own product SKUs. To find these, navigate to Products » All Products in your dashboard.

Tip: Open this page in a new tab so you don’t lose your place in the editor.

View SKU in product page

Next, edit the product where you want to display this list.

You can paste the shortcode in two places:

  • Product Short Description: This usually appears near the top of the page, close to the price and ‘Add to Cart’ button.
  • Product Description: This appears further down the page in the main content area.
Add the WooCommerce shortcode to display popular products

Once you are done, click ‘Update’ to save your changes.

Now, your visitors will see your regular product listing and your most popular products.

Related products

If you are looking for more ways to increase sales, then you can create a WooCommerce popup or add a free shipping bar in WooCommerce.

Bonus Tips to Sell More Popular Products

Now that you know multiple ways to show popular products on your WooCommerce store, let’s look at some tips to boost their sales.

1. Create WooCommerce Popups to Sell Products

Do you want to increase the visibility of your popular products and boost conversions?

Creating WooCommerce popups allows you to offer coupons, promote sales, cross-sell different products, recover abandoned carts, and more. You can target different visitors at the right time and convert them into paying customers.

The best way to create popups is through OptinMonster. It is the best lead generation and conversion optimization software in the industry, and we use it for all the popups you see on WPBeginner.

To find out more about our experience with the tool, you can see our complete OptinMonster review.

The plugin lets you create different types of campaigns and use its powerful display rules to show them to the right audience.

Customize your upsell popup

To learn more, please see our guide on how to create a WooCommerce popup to increase sales.

2. Add a Sliding Cart in WooCommerce

Another way to increase sales for your popular products is to include a sliding side cart in your WooCommerce store.

A sliding side cart is a panel that appears when a customer adds an item to their basket. Here’s what it looks like when you use a popular sliding side cart plugin like FunnelKit.

An example of a sliding side cart in WooCommerce

It improves the user experience by making the shopping process smooth. Customers can keep track of products they have in the cart. This also allows you to showcase popular products that people can instantly add to the cart, helping you increase sales.

For more details, please see our complete guide on how to add a sliding cart in WooCommerce.

Frequently Asked Questions About Displaying Popular Products in WooCommerce

Here are some questions that are frequently asked by our readers about displaying popular products on WooCommerce product pages:

Can I show popular products from just one category?

Yes, absolutely. If you are using MonsterInsights (Method 1), its Popular Products widget has settings that allow you to include or exclude specific product categories.

This is perfect for showing highly relevant bestsellers on your category archive pages.

Will showing popular products slow down my website?

This is a great question. When done correctly, displaying popular products should not have a noticeable impact on your site’s speed.

Performance-focused plugins like MonsterInsights and SeedProd cache the product data, which means they don’t have to run a complex database query every single time a page loads. This keeps your site running fast.

How does WooCommerce decide which products are popular?

By default, WooCommerce itself doesn’t have a built-in “most popular” feature that’s based on sales data. This is why we recommend using a plugin like MonsterInsights, which integrates with Google Analytics.

It analyzes your eCommerce data to accurately identify which products are top performers based on units sold or total revenue.

Can I display popular products in my sidebar or footer?

Yes. Both MonsterInsights and SeedProd offer blocks and widgets that you can easily place in any widget-ready area, such as your website’s sidebar or footer.

Just go to Appearance » Widgets and add the ‘Popular Products’ block to the desired location.

We hope this article helped you learn how to display popular products on WooCommerce product pages. You may also want to see our list of the best WooCommerce themes and our expert picks of the best WooCommerce plugins for your store.

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

2 CommentsLeave a Reply

  1. A fantastic guide on showcasing popular products on WooCommerce product pages – you’ve got it covered
    Your two approaches provide flexibility for different store needs.
    Thanks for helping me boost visibility for my best sellers

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.