Create WordPress Pricing Tables

If you use WordPress to power a service website, you’ll know that gaining visitors does not necessarily equal finding clients. A lot of factors go into converting visitors to paid customers, but few are as important as your prices. When it comes to presenting that information, WordPress pricing tables are one of the best tools at your disposal.

WordPress pricing tables enable you to get across both your prices and the all-important details about your services. They’re informative, concise, and they can look quite stylish to boot.

During this article, we’ll introduce you to the Responsive Pricing Table plugin. Then, we’ll guide you through five simple steps to create and insert WordPress pricing tables into your site. Let’s find out if the price is right!

Introducing the Responsive Pricing Table plugin

The Responsive Pricing Table plugin is very straightforward. It enables you to design an almost limitless number of WordPress pricing tables, and insert them into your site. It also includes its own table creator, which comes with all the fields you’ll need, including prices and feature lists.

As far as we’re concerned, the plugin’s only downside is that it only supports up to five pricing plans per table – however, for most cases this will be plenty.

Key features:

  • Enables you to create unlimited tables.
  • Supports up to five plans per table.
  • Provides a custom CSS section to tweak your table’s style.
  • Lets you insert tables almost anywhere on your site using shortcodes.


The plugin’s free version should be enough for most cases; however, there’s also a premium version starting at $5 per month, which offers additional functionality such as themes for your tables, and the ability to add tooltips for your lists of features.

How to create WordPress pricing tables (in 5 steps)

Before we dive into the how-to, you should take a moment to outline the key information that will go into your pricing table. Some of this will depend on your business’ own pricing model, but there are plenty of quality guides available to help you if you need it. Here’s a brief checklist to help you through the process:

  1. Figure out a name for each plan.
  2. Work out prices for all of them.
  3. Outline the features that each plan will include.
  4. Come up with a Call To Action (CTA) TK – for each plan or an overall one.

When you’re ready, let’s move on to step number one.

Step #1: Get to know the Responsive Pricing Table creator

After installing the plugin, you can find the pricing tables creator under Pricing Tables > Add New in your WordPress dashboard. Once open, you’ll get the option to fill in the blanks for your first plan and name your table:

The pricing table creator.

The table includes the following fields, which are mostly straightforward:

  1. A title, subtitle (a sort of one-line summary), and description.
  2. Price and recurrence (e.g. monthly, yearly, etc.).
  3. An icon (which appears at the left of your titles) and recommended plan (more on this later).
  4. A feature list, where each entry gets its own line.
  5. The text for your call to action.

Next up is creating your pricing plans.

Step #2: Create your pricing plans

Here’s how your pricing table creator should look after filling out all of the fields:

An example of the table creator in action.

As you can see, we’ve chosen a title and description, but omitted the subtitle for this example. We’ve set a price, a recurrence, and also uploaded an icon. Next, we wrote down our list of features, and bolded some of the choices using the <strong> tag. Finally, we added some text to our button and chose a color for our plan. Here’s the result:

An example of a plan.

Looking good! Rinse and repeat this process with as many plans as you need by clicking on the Add another plan button below the editor. In our case, we’ve created three:

An example of three plans side by side.

Once you have a base table, it’s time to kick things up a notch.

Step #3: Choose a featured plan

Our plans are ready, but there’s still work to be done to make our pricing table stand out. For starters, we can choose to display one of our plans as a featured choice, enabling us to push a particular plan that’s beneficial to both us and our customers from a pricing and feature standpoint.

To do so, tick the Recommended plan option right above the Plan features list, inside the table creator:

The Recommended plan setting.

Then update your table and check out the results. Your recommended plan now has a new insignia, and is larger than its competitors – which will hopefully catch your visitor’s eye:

The Recommended plan setting in action.

Step #4: Customize your pricing table

As you might have noticed, each of our plans has its own icon. If you’re not sure where to find stock graphics for yours, we recommend that you check out Flaticon’s collection of vector icons. Once you find a good match, follow the instructions to download your chosen icon, then simply upload it in the Small icon field creator:

The Small icon setting within the table creator.

To customize the colors of your plans, navigate to Others > Color, and select from the palette drop-down:

The Table color setting within the table creator.

Once you’ve made your customizations, the final step is to insert your pricing plan into a WordPress post or page.

Step #5: Insert your pricing table into your website

Your finished WordPress pricing tables can be found under Pricing Tables > All Pricing Tables. To insert them into your website, choose the appropriate pricing table from the list, and look for the corresponding shortcode to the right of its name:

An example showing where to find your table's shortcode.

Copy the shortcode, and paste it exactly where you want your pricing table to appear – either on a particular post or page, or using the WordPress Customizer. In our case, we paired it with the Zelle theme’s testimonial section. That way, prospective customers can check out your plans, then move on to reading what past customers have to say if they need any more convincing:

A pricing table and a testimonial section.


There’s a reason why lots of websites use pricing tables – they offer an elegant (and effective) solution to a complex problem. They enable you to provide customers with nearly all of the information they’ll need to make a decision about your services, without resorting to long paragraphs – and they can look great too!

In this post, we’ve shown you how to create WordPress pricing tables and insert them onto your site in five steps. Once you’ve installed the Responsive Pricing Table plugin and outlined your plans, you’ll want to carry out the following steps:

  1. Familiarize yourself with the Responsive Pricing Table creator.
  2. Create your pricing plans.
  3. Choose a plan to highlight.
  4. Customize the style of your tables.
  5. Insert your WordPress pricing tables onto their respective pages.

Do you think WordPress pricing tables are a useful tool to boost conversions? Share your thoughts with us in the comments section below!