How To Integrate WooCommerce With Ninja Tables

how to integrates WooCommerce with Ninja Tables

We see all kinds of eCommerce stores selling all kinds of stuff. But if you’re a beginner and want to start an online business, how do you know what works?

Using WooCommerce for eCommerce product stores is the most popular way, and at this point, over 4 million websites are powered by WooCommerce. For example, Porter & York, Cupcake Studio, Over Clothing, etc.

But if you want your audience to notice all the necessary details of your products, WooCommerce alone can’t be an option.

The default WooCommerce plugin will only show a specific amount of product details. However, if you integrate WooCommerce with WordPress table plugin, your product tables will look the way you want.

This is where Ninja Tables plays a big role! Integrate WooCommerce with Ninja Tables and customize the product tables to show any data you want. Likewise, control the table appearance and design flexibly.

Ninja Tables WooCommerce product table

how WooCommerce Ninja Tables integration works

Both are user-favorite plugins in the WordPress directory. WooCommerce is a free and open-source plugin for eCommerce store owners, and Ninja Tables is for those who want to present data dynamically.

Anyone who started an eCommerce store had to struggle managing hundreds or thousands of different products. WooCommerce eases this process a little.

The default grid-style product display of WooCommerce can sometimes be unappealing. Besides, online buyers have a shorter attention span and are most likely to close the tab if they don’t find what they’re looking for.

Would you prefer product blocks with fewer details or a product table with every piece of information you need?

Ninja Tables and WooCommerce deeply integrate for a better experience for both ends.

  • Customers can find all the product details in a single row
  • Tables are sortable, searchable, and filterable
  • Responsive and customizable
  • Easy cart and checkout
  • Unlimited data, rows, and columns

Check out all that Ninja Tables can do for your WooCommerce business.

And if you already know the awesomeness of Ninja Tables, learn how you can use WooCommerce with it.

How to integrate WooCommerce with Ninja Tables

This is a simple 3-step process even for a beginner.

But first, install and activate WooCommerce and Ninja Tables on your WordPress dashboard.

  1. Getting started with Ninja Tables
  2. WooCommerce docs

Note down the steps to integrate WooCommerce with Ninja Tables.

Step 1: Add products you wanna sell

Create the products under WooCommerce with images, SKU, stock, prices, categories, etc.

add woocommerce products

Add as many products and attributes as you need. The WooCommerce product table in Ninja Tables will show a dropdown with the product attributes you set. For example, size or color variations.

WooCommerce product attributes

Step 2: Pick “WooCommerce Table” from the menu

Now that you know what you’re gonna sell in your store, it’s time to present those products in a perfectly organized data table.

Go to Ninja Tables dashboard and hit “Add Table.”

select woocommerce table

Select the “WooCommerce Table” option from the table creation menu, and you’ll see a window to pick products.

Step 3: Select products to show on the table

This is where integration with WooCommerce is more or less done.

You can see the products according to their category, tags, and types.

  • Name the table
  • Select the products for the table
  • Hide out-of-stock items
  • Decide the product order
product order in woocommerce

Hit “Create Products Table.”

That’s all! Your product table is ready for your website.

Step 4: Customization

Now you can customize the tables with multiple dynamic features like colors, coding, ratings, etc.

customize product table


The table is finished and shows the products with details. You can change the cart text, checkout text, and their positions from “Appearance” settings.

Customize the texts to whatever you want.

Query Settings

This is where you can select or deselect more products if you change your mind after creating the table.

query settings

Add New Column

What if you want to add product reviews for each product row? Or an unboxing video?

add new column in woocommerce

With Ninja Tables, you can add a new column to the WooCommerce table. 

Here’s an example-

Features of Ninja Tables useful for WooCommerce stores

As a feature-rich table plugin in WordPress, Ninja Tables is nothing less of a complete package!

Here’s a list of some awesome features you can use to customize a WooCommerce products table.

  • Coloring and designing the table
  • Integration with Fluent Forms
  • Customize default WooCommerce features
  • Import-export
  • Single-click contact
  • Dynamic table data
  • Changing table background for different occasions
  • Apply conditions to highlight specific cells
  • Custom filters
  • Responsiveness
  • Custom CSS/JS
  • Unlimited columns and data
  • Drag and drop elements
  • Merge cells

Learn about all these features in short here.

The list doesn’t end easily. You can only find out more when you try this plugin yourself!


Create Smart Data Tables Easily!

Wrapping up

Online product stores always have a targeted crowd. But that doesn’t mean you can’t upgrade how the store looks.

Give your WooCommerce store a new layout by displaying all products in a customized and organized product table.

No need to install some other WooCommerce product table plugin. Just integrate WooCommerce with Ninja Tables and make the visitors fall in love with your store once again!

📌 See the easiest way to create a WooCommerce product table(step by step)

If you’re curious, here’s a list of top 5 WooCommerce table plugins compared.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *