Latest SeedProd News

WordPress Tutorials, Tips, and Resources to Help Grow Your Business

How to make a price list in WordPress

How to Make a Price List in WordPress (No Code Required) 

Written By: author avatar Stacey Corrin
author avatar Stacey Corrin
Stacey Corrin is a certified content marketing and search specialist with over 15 years of experience writing about WordPress, SEO, and digital marketing. She manages content for SeedProd and RafflePress, covering tools and strategies she actively uses and tests herself.
    
Reviewed By: reviewer avatar Turner John
reviewer avatar Turner John
John Turner is the co-founder of SeedProd. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

TL;DR: How to Add a Price List to WordPress.

SeedProd’s Price List block lets you add services, descriptions, and prices to any page in about 10 minutes, no code needed. Here’s the quick version:

  1. Install SeedProd – Download and activate the Pro plugin, then enter your license key.
  2. Choose your builder – Use the Theme Builder or Landing Page Builder.
  3. Pick a template – Browse the library and import a design you like.
  4. Add your Price List block – Drag it onto your page and fill in your items.
  5. Publish – Enable your SeedProd theme to go live.

The whole process takes about 10 minutes.

When I first needed to show my rates on a WordPress site, I didn’t want to mess with shortcodes or clunky plugins. I just wanted something simple, clean, and easy to update.

If you’re in the same boat, this guide will show you how to make a price list in WordPress without touching code. Whether you’re listing services, menu items, or packages, you’ll learn the fastest way to get it live using SeedProd’s drag-and-drop builder.

Let’s walk through it step by step.

Why Your Website Needs a Price List

Most shoppers check prices before they’re ready to buy. Adding a price list helps them compare your service pricing and feel confident about their decision.

It’s especially helpful for freelancers, salon owners, and local businesses where transparency builds trust.

Price Lists Improve the User Experience

If visitors can’t find your pricing quickly, they’ll likely leave your site. A clear list helps them decide faster, and helps lower your bounce rate.

How to Make a Price List in WordPress

Price List vs. Pricing Table

A pricing table shows multiple plans side by side. You’ll often see them on SaaS or membership sites.

SaaS-style pricing table comparing multiple plans side by side in WordPress

Price lists are simpler. They work better for restaurants, freelancers, or salons where you just want to list your services and prices clearly.

Restaurant-style menu price list built with SeedProd showing items and prices

When to Use a Pricing Table

If you offer tiered pricing or packages, a pricing table is your best bet. Tools like Easy Pricing Tables make it easy to build one without code.

Why I Use a Price List Instead

I like using price lists for single-service businesses. They’re cleaner, faster to set up, and more flexible in where you can display them, like your homepage or service pages.

For this guide, I’ll use a drag-and-drop builder because it’s the easiest way to get your price list looking the way you want, and SeedProd is the best solution on the market.

SeedProd Drag-and-drop WordPress website builder

SeedProd is the most beginner-friendly drag-and-drop website builder for WordPress. Its intuitive interface makes creating custom WordPress page designs and layouts easy (no coding needed).

With its interactive block-based builder and pre-made templates, you can add a stylish price list to your website in minutes.

SeedProd also includes the following features:

Follow the easy steps below to learn how to make a price list in WordPress with SeedProd.

What Should a Price List Include?

A good price list covers four things: the item name, a short description, the price, and an optional photo. Some businesses also add a link to a product page or booking form, which works well for driving conversions from each entry.

Setting your rates takes a bit of research. I usually check competitor rate sheets to see what’s standard, then factor in my costs before deciding on a format.

A flat rate is clearest for most readers, but “starting from” pricing works when your service varies by scope. SeedProd’s Price List block handles all of these fields in one layout: title, description, price, image, and a link.

Step 1. Install and Activate SeedProd

The first step is to go to the SeedProd website and download the plugin. You can choose from several pricing plans to suit your budget, but we’re using the SeedProd Pro version for this tutorial.

Next, install and activate the plugin zip file on your WordPress website. You can follow this post on how to install a WordPress plugin if this is your first time doing this.

Upon activating the plugin, go to the SeedProd » Settings page and paste your license key. You can find your license key in your SeedProd account under the Downloads section.

enter your SeedProd license key

Now go ahead and click the Verify Key button.

Step 2. Choose The Theme or Landing Page Builder

There are several ways to customize your WordPress site with SeedProd’s drag-and-drop website builder.

You can replace your existing site design with a new one by building a custom WordPress theme. Or you can keep your current design and create a standalone pricing page with the Landing Page Builder.

Regardless of your chosen solution, you can still use SeedProd’s Price List block to display custom price lists on your website because it uses the same page builder interface.

For this guide, we’ll choose the Theme Builder option, so navigate to SeedProd » Theme Builder and click the Theme Template Kits button.

Choose a Theme Template Kit

Step 3. Select a Custom Template

On the next screen, you’ll see SeedProd’s library of premade website templates. They include all the features and pages you need to create a complete website and a professional design that you can customize easily.

SeedProd theme template kit chooser

Click the magnifying glass icon on any template to preview the whole theme. For example, if you preview the Andaman Budget Hotel theme, you’ll see that the Dining page already has a simple price list that you can edit.

Example of a simple demo price list

You can filter the template library to show only WooCommerce themes or click the dropdown menu to show the newest, oldest, or most popular themes first.

Filter SeedProd templates

Once you find a design you like, click the checkmark icon to import it, which should take just a few seconds.

Import SeedProd template

Now you’ll see the parts of your theme in the Theme Builder dashboard. You can edit any template by hovering over it and clicking the Edit Design link.

Theme template kit parts

See our guide on creating a custom WordPress theme for more details on customizing your theme parts.

SeedProd will also create the pages from the theme demo for you to customize with its page builder. Simply go to Pages » All Pages, and you’ll see them in the list with “SeedProd” next to the page title.

Edit WordPress page with SeedProd

We’ll customize the “Dining” page to show you how to use SeedProd’s Price List feature. So hover over the page and click the Edit with SeedProd link.

Step 4. Customize Your Price List Page

When you open any page with SeedProd, you’ll see a layout like this:

SeedProd page builder interface

The page builder has WordPress blocks and settings on the left and a live preview of your design on the right. The blocks work similarly to the WordPress block editor (Gutenberg), where you can drag and drop new blocks onto your page and click to edit the contents in real time.

When you look at the menu on this design, you’ll see it’s made of headline and text blocks.

Demo price list made with headline and text blocks

The Price List block is an easier way to display your menu items and their pricing. It automatically includes space for your item, description, price, and image and has many customization options.

From the left-hand panel, scroll to the Advanced section, find the Price List block, and drag and drop it onto your page.

Add the SeedProd Price List block to learn how to make a price list

The block will add some filler content to give you an idea of how things will look. So, let’s go ahead and add some price list items.

Open a price list item to edit the content

To do that, click the “Item 1” heading to expand it. Inside, you can add a title, description, and price, upload a photo, and even add a link to the individual product page.

Customize the price list item settings

Repeat this step for every item on your price list.

After adding items to your price list, you can expand the Layout settings. In this panel, you can change the image and price position, choose a different price separator, and adjust the overall list alignment.

Customize the price list layout settings

You can even link the full price box to the individual pricing page. Just click the toggle to the Yes position.

In the Image Area panel, you can control the size and shape of any images on your price list. The options include Default, Rounded, Circle, and Custom, where you can define your own image border-radius.

Customize the price list image settings

Now click the Advanced tab to see some extra styling options.

As you can see, this panel lets you control the typography, font size, and colors of individual items on your list. The Price List block gives you full control over how your service pricing appears on screen.

Price list advanced styling settings

You can also adjust the spacing, borders, background colors, and visibility on desktop and mobile devices. And you won’t need to write custom CSS or HTML.

Price list typography color settings

Simply point and click to add new styling.

Once you’re happy with your price list, you can remove the old filler content. To do that, hover over each column until you see a blue outline and click the trashcan icon.

Delete template filler content

Do that for every element on the page you no longer need. Now go ahead and click the Save button in the upper-right corner of your screen.

Save your price list page

Now that your pricing page is complete, you can edit and customize the rest of your WordPress theme.

Here are some handy guides that may help you with your customizations:

Step 5. Publish Your Price List Page

When you’ve finished customizing your website, you’re ready to publish the changes on the front end.

First, make sure you’ve saved your changes, then click the X icon to exit the page builder and navigate back to the Theme Builder page in your WordPress dashboard.

From there, find the toggle that says “Enable SeedProd Theme” and turn it to the Yes position.

Enable SeedProd Theme toggle turned on in the WordPress dashboard

Now, you can visit your live website to see how your customizations look. Here’s the Dining page we customized with a new price list in this tutorial. If you want to take things further, our restaurant website guide covers how to build out a full site using the same approach.

Custom WordPress price list example

Frequently Asked Questions

What should a price list include?

A price list should include the item name, a short description, and the price. Adding an optional photo and a link to a product or booking page can improve conversions.

SeedProd’s Price List block has dedicated fields for all of these, so you don’t need to build the layout yourself.

What’s the difference between a price list and a pricing table in WordPress?

A price list shows individual services or items with their prices, one entry per row. A pricing table compares multiple plans side by side, often with feature lists and call-to-action buttons.

Use a price list for a restaurant menu or service rates page. Use a pricing table for SaaS products or membership tiers.

Can I add a price list to any page on my WordPress site?

Yes. With SeedProd, you can add a price list to a dedicated pricing page, a section on your homepage, or a services page. The Price List block works in both the Theme Builder and the Landing Page Builder.

That means you’re not limited to one placement, and you can use the same block across multiple pages of your site.

Do I need a plugin to add a price list in WordPress?

You don’t need a dedicated price list plugin, but a tool like SeedProd makes the process faster. It gives you a built-in Price List block with layout controls, image options, and typography settings.

Without a plugin, you’d need to build the layout from scratch using HTML or shortcodes, which takes significantly more time.

Can I show images next to prices in my WordPress price list?

Yes. SeedProd’s Price List block includes an image field for each item. You can upload a photo and choose from Default, Rounded, Circle, or Custom shapes in the Image Area settings panel.

Images work well for food menus, product catalogs, and service packages where visuals help the reader decide.

That’s it!

We hope this article has helped you learn how to make a price list in WordPress. 

SeedProd is the best WordPress plugin for customizing your website. You won’t need any extra shortcodes, widgets, or add-ons, just a straightforward, easy-to-use drag-and-drop website builder that gets you up and running quickly.

Ready to make a custom WordPress price list?

You might also like this review of Elementor vs WPBakery vs SeedProd, so see how they compare.

Thanks for reading! We’d love to hear your thoughts, so please feel free to join the conversation on YouTubeX and Facebook for more helpful advice and content to grow your business.

author avatar
Stacey Corrin Content Marketing Specialist
Stacey Corrin is a certified content marketing and search specialist with over 15 years of experience writing about WordPress, SEO, and digital marketing. She manages content for SeedProd and RafflePress, covering tools and strategies she actively uses and tests herself.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.

[weglot_switcher]