The Ultimate Guide to customizing the WooCommerce Product Page in 2022

Would you like total freedom to design the whole WooCommerce Product Page any way you like? This guide will show you how to fully customize the WooCommerce Product Page. We’ll be using the WordPress Gutenberg Block Editor and the WooBuilder Blocks plugin.


Chapter 1


The WooCommerce Product Page is probably the most important page in your WooCommerce store, but normally you have little control over the design.  This is because the WooCommerce Product Page template layout is set by Woocommerce.

Subsequently, all WooCommerce Product Pages tend to look exactly the same. But not all products are the same and many products deserve their own unique Product Page layout.

Chapter 2

The WooCommerce Product Page

The product page is the centerpiece of your users’ e-commerce experience. Yet at the same time, the product page layout and features tend to be under a lot of strain as they often rely on the same template re-used across the entire site’s product catalog.

The layout on the right has been customized using the Gutenberg Block Editor. The WooCommerce Product Page that has been customized on the right is more visually exciting, showcases the product in a much more attractive way, and is more likely to result in a sale.

Default Product Page

Customized Product Page


Here are some examples of WooCommerce Product Pages that have been designed using WooBuilder Blocks and the WordPress Block Editor. If you would like to see some live examples click here.

Chapter 3

How to customize your WooCommerce Product Page


Add WooCommerce Product details as normal


Install WooBuilder Blocks

Pick up a copy of the WooBuilder Blocks plugin. Then go to Plugins > Add New in your WordPress dashboard, and upload the zip file to install it..


Enable the Gutenberg Block Editor

Once you have installed WooBuilder Blocks either create a new product or navigate to one of your existing products) and you’ll see a new option on the right that says ‘enable WooBuilder Blocks’


Start from scratch or use a template

  1. Build your WooCommerce Product design from scratch
  2. Use one of the pre-built product templates that we’ve designed
  3. Use one of your own custom templates (instructions here on how to build your own WooCommerce templates).


Use WooBuilder Blocks to design your product page

You can add WooBuilder Blocks anywhere within your WooCommerce Page layout, using the Gutenberg Block Editor to design your page.


Choose which WooCommerce Product Page Blocks to add to your Product Page design

Here are the WooCommercer Product Blocks included with WooBuilder Blocks:

  • Product Title Block
  • Add to Cart Block
  • Request a Quote Block
  • Product Price Block
  • Short Description Block
  • Long Description Block
  • Product Image Block
  • Video Gallery Block
  • Product Image Carousel Block
  • Product Cover Block
  • Product Reviews Block
  • Star Ratings Block
  • Product Meta Block
  • Tabs Blocks
  • Sales Countdown Block
  • Stock Countdown Block
  • Related Products Block
  • Upsell Block
  • Template Block
  • Split Testing Block
  • WooCommerce Hooks Block


Customize the design of your WooCommerce Product Page Blocks

Each WooBuilder Block also comes with lots of great customization settings.

For example, it’s now easy to change the font, font size, the font color of the WooCommerce Product title, and the WooCommerce add-to-cart button.


Use Third Party Gutenberg Block Editor Blocks

You can use any third-party Gutenberg Block alongside WooBuilder Blocks. E.G Gutenberg Pro, the Caxton Layout Block, Kadance Layout Block, or GeneratePress.


Change WooCommerce Product Page settings

WooBuilder Blocks also comes with powerful settings so you can customize aspects of the Product Page layout.

  • Hide Product Page Sidebar
  • Hide Product Page Header
  • Hide Product Page Footer
  • Add a Background image
  • Add a Background colour



Create Templates

If you want to apply your new super duper WooCommerce Product Page designs to multiple products then you can use the WooBuilder Templating system.

It’s incredibly easy to get working and only takes a few minutes.


Chapter 4

Templates and WordPress Full Site Editing

Full Site Editing lets you use Gutenberg to design your entire website. WooBuilder Blocks now fully supports Full Site Editing and Block Themes. This means you can use the FSE WooCommerce Product Page Template to design your Product Page.

Chapter 5

Video demo

Chapter 6

Landing Pages

You can use WooBuilder Blocks on any of your pages (not just product pages). Now you can insert WooCommerce product blocks in pages and posts opens up a ton of opportunities to enhance your WooCommerce store.

Chapter 7

Benefits and features

1 – Increased Sales

Having complete control over every element of the design, layout, and content of your WooCommerce Product Page is incredibly important if you want to give your revenue a boost. An awesome WooCommerce Product page will convert more of your prospects into new customers. With a custom Product Page you’ll be able to…

  • Showcase your products and reflect your brand.
  • Maximise value from any product photography and video footage.
  • Create urgency and spur your customers to purchase by adding powerful Product Page sales boosters like Sales Countdown Timers and Stock Quantity Counters.
  • Establish trust and credibility by highlighting your customer reviews and testimonials.

Answer any customer objections upfront by displaying delivery timescales and shipping costs.

2 – Improved SEO (Search Engine Optimization)

By breaking free of the default WooCommerce Product Page layout you can include much more keyword-rich content that your customers will be searching for on Google. This will give you a much better chance of ranking above your competitors on the search results page.


FeaturesAvailable in WooBuilder Blocks
Uses Gutenberg Block Editor
Drag and Drop Designer
WordPress Full Site Editing
Block Theme support
Blocks can be use in normal Pages
Custom Fonts
Custom Add to Cart Button
Support for Third-Party Gutenberg Blocks
Support for Custom Hooks
Request for Quote funcitonality
Sticky Add to Cart Button
Stock Countdown
Sales Countdowns
Custom Tabs
Custom Thank You Pages
Custom Out of Stock Messages
Hide Header, Footer, and Sidebar
Custom Backgrounds (Images and Colours)
Hand Pick Related Products
Image Carousel/Slider Block
Video for Product Images and Galleries
Catalog Mode

Chapter 8

12 Sales Boosting Tricks

Customizing the WooCommerce Product Page can really boost your sales and conversions.

Here are 12 top tips!

1 – Add a Sales Countdown to increase urgency

Sales Countdowns can be a great way to encourage your customers to take action and make a purchase. Adding a sales countdown to the WooCommerce Product Page is really easy using WooBuilder Blocks.

All you have to do is add the Sales Countdown Block into the WooCommerce Product Page.

2 – Showcase Product imagery with a Photo Carousel

The Product Images Carousel Block makes it easy to showcase your WooCommerce Products in a beautiful Carousel.

It automatically grabs your main product image and your product gallery images to use in the carousel. And because it’s a block and uses the WordPress Block Editor you can place it anywhere within your WooCommerce Product Page.

First just add the WooBuilder Product Images Carousel.

WooBuilder Blocks automagically takes your WooCommerce Product Image and Gallery Images and creates a beautiful auto-timed WooCommerce Carousel for your main product image.

How to customize the WooCommerce Product Page 23

3 – Add a WooCommerce Featured Video

Video is a great way to really showcase your products and replacing your normal WooCommerce Product Image with a video is very easy – just add the video block! If you’re selling your own music videos or movies through your WooCommerce store, this is an easy way to add a trailer to each individual product page.

4 – Customize WooCommerce Related Products

Related products are one of the most important ways you can encourage your visitors to browse your store, hold their interest for longer, and increase your Average Order Value (AOV). WooCommerce comes with a default “Related Products” section, but it looks very generic.

With WooBuilder Blocks, adding and customizing related products on the WooCommerce single product page is easy.

  • Change what products to show in WooCommerce related products
  • Hide WooCommerce related products
  • Change the number of WooCommerce related products
  • Change WooCommerce related products title
  • Change WooCommerce related products columns
  • Change WooCommerce related products image size
  • Add a WooCommerce related products carousel
  • Create a totally unique WooCommerce Related Products section

5 – A/B Split Test the WooCommerce Product Page

Split Testing is a great way to check whether your new designs are working automatically by testing different versions of them. You can then look at the test metrics to see which version was better at meeting your goals.

WooBuilder Blocks is built with experimentation and development in mind, and so it  comes with an A / B Split Testing Block. You can try out as many different layouts as you like and get key insights into which one worked best.

6 – Add a full-screen WooCommerce Product Image

If your store is heavily visually-oriented, and you want to really highlight your Product Photography, WooBuilder Blocks lets you create a full-screen WooCommerce Product Layout.

All we need to do is use the WooBuilder Cover Block that comes with WooBuilder Blocks.

The WooBuilder Cover Block works in a similar way to the existing Gutenberg Cover Block, but it automatically grabs the WooCommerce product image and product data to create a beautiful full-screen WooCommerce Product.

As with all WooBuilder Blocks blocks, the WooCommerce cover block features quite a few customization options including,

  • Change height
  • Make full width
  • Add parallax
  • Add overlay colour
  • Align text

The WooCommerce Cover Block can also be used to create templates that can be applied to multiple products.

7 – Create a one-page WooCommerce website

One-Page WooCommerce websites are great if you only have one product that you want to showcase. These are also great if you need to create a WooCommerce Landing Page.

We’ve put together  a video tutorial on how to create an awesome WooCommerce Landing Page or WooCommerce Single Page website, using the WordPress Gutenberg Block Editor and the WooBuilder Blocks plugin.

8 – Vertically align your WooCommerce Product Gallery images

It’s important to have the flexibility to make your WooCommerce Gallery Images fit more accurately with your design and highlight them.

WooBuilder Blocks therefore gives you 4 options to choose for your product galleries

  • Default layout
  • Hide product gallery
  • Left vertical align product gallery
  • Right vertical align product gallery
How to customize the WooCommerce Product Page 24

9 – Highlight customer reviews and testimonials

Customer reviews and testimonials are very important to establish trust and social proof of the value of your products. In the normal WooCommerce Product Page customer reviews are hard to find. As one of your most compelling sales tactics, you need your positive testimonials to be front-and-centre of your store. 

Although some sites have a testimonials page,most  customers will never visit it.  The online shopping experience has to be accessible, clear, and, importantly, streamlined, so rather than forcing customers to skip to another page to see your reviews, you should make them visible throughout your website – most importantly on the WooCommerce Single Product Page.

Here’s one idea of how your customer testimonials could be used on the WooCommerce Product Page. In this example I’ve added a heading block and a paragraph block to the top of the Product Page. It’s really easy to do and makes a huge difference when a new customer lands on your product pages.

10 – Display Shipping Information and timescales to prevent abandoned carts

Delivery methods, costs, and timescales are a crucial step in the customer journey, affecting whether they’ll either make a purchase from your store or go elsewhere. It’s important to meet and answer any objections up front to prevent customers from abandoning their carts further down the road. 

As research from the Baymard Institute has noted: 

The single most critical issue causing site abandonments is that 51% of sites do not offer a shipping estimate or a shipping calculator at their product pages, this is despite the fact that a majority of users will try to seek out this very information.’

One simple way to solve this problem is to add clear details on your shipping costs and timescales directly on your product page. Here’s one idea.

11 – Add a Stock Countdown to increase urgency

A great way to boost sales is to add a visual stock countdown to the WooCommerce Single Page to encourage customers to make a purchase before you run out of stock of a given product. Here’s a picture of the WooBuilder Blocks Stock Countdown Block, which you can add anywhere within the WooCommerce Product Page layout.

12 – Display payment options to provide reassurance

Your customers would like to know what payment options you support upfront so they don’t waste time going through the whole checkout process only to find they can’t actually checkout using their preferred method.

I’d recommend displaying them right on the Product Page so that any sales questions about payment options are met straight away. This should reduce your cart abandonment rate as well as boosting conversions.

Here’s one idea of what you could do.

Whether you need to add a shipping estimate, an awesome product video, or much larger product images, or more SEO friendly text – this method makes it all possible.

The beauty of this approach is that there are no limitations on the design of WooCommerce Product page layout.

Chapter 9

Frequently Asked Questions


How do I override a WooCommerce template?

You can either dive into the code or use the WooBuilder Blocks plugin 🙂 WooBuilder automatically overrrides the normal WooCommerce template so you can change the design easily.

Can I create WooCommerce Product Page templates that I can use on multiple products?

Yes. With WooBuilder Blocks you can save your design as a template and then apply to multiple products using WooCommerce Categories and Tags.

Does WooBuilder Blocks work on every theme?

Yes. WooBuilder Blocks is designed to be theme neutral. We’ve tested on most of the most popular WordPress themes, including Astra, Divi, Avada, GeneratePress, WPOcean and many more. Note that some themes disable the Gutenberg editor by default, so you may need to re-enable it in your theme settings.

Can I A/B test different WooCommerce product layouts?

A/B testing (or Split Testing) is when you test out two versions of your WooCommerce product (here’s a good article with more detail on how A/B testing works). WooBuilder Blocks now comes with a Split Testing Block. This lets you run multiple versions and layouts of the same WooCommerce product. The Split Testing Block gives you real time statistics on which has been the most successful layout. Finally you can select the winning layout as your choice.

57 thoughts on “How to customize the WooCommerce Product Page”

  1. Hi, I’d love to use this on our site (looks amazing!) however, downloaded plugin and can’t find the “enable WooBuilder blocks” button while on product page…..

    1. Jamie Marsland

      Hi Julian

      Can i double check you have purchase this plugin .

      If you have, could you raise a support ticket here

      It sounds like you might have the new Gutenberg Editor disabled – check if you have the classic editor plugin installed, as this disables the new Gutenberg Editor.


  2. Hi, I want to show video only specific category on single product tab section . Which category have video the description tab section will show active. other category single product will show review tab active, Can any one help me

  3. Hi !! 3 questions for me :

    1/ Is your plugin compatible with any “one page checkout” plugin, (this one for example ?

    2/ You confirm that it works with variable products ? How does the images of each variation appear ?

    3/ I didn’t understand clearly if everything works only by buying this plugin, or do I have to buy another one to make it work (caxton blocks,…) ?

    Thank you !

    1. Jamie Marsland

      Hi Aude,

      Here’s a few answers

      1) This week we are working on our own ‘one page checkout’ functionality that works with the upcoming checkout block that’s going to be included in the next version of woocommerce blocks (from woocoommerce) as we feel this will give customers the maximum flexibility 🙂

      2) Yes woobuilder blocks works ‘out of the box’ with variable products. Here’s a demo It also works great with the WooCommerce attribute swatches plugin (by , here’s a demo of that one

      3) Yes you just need to buy woobuilder blocks. It does require our gutenberg framework plugin caxton but that is a free plugin 🙂 This is all handled during installation. We built caxton as a framework for all our gutenberg based plugins (so we don’t need to include some of the same core block functionality in each plugin).

      1. Hi Jamie,

        Thank you for your quick reply !!
        Ok so for the “one page ckeck out” would you advise me to wait for the new version you are about to release ?
        I would have to install the plugin woocommerce blocks + yours, right ?
        Do you know when they will release the new version of woocommerce blocks ?

        Thank you for the demo, perfect.
        Noted for caxton!


    1. Jamie Marsland

      Yes if you use a layout block like our Caxton Layout Block – that has mobile settings built in 🙂

      1. Hi ! Same question I guess but asked differently : is your plugin responsive ?
        Or do we have to do different settings for mobile and desktop ? Thank you !

  4. Hello how are you? I use Yootheme Pro as my website template. Can you tell me if your plugin is compatible with it? It was not very clear to me if I need to use any more plug-ins together with WooBuilder Blocks, if so can you indicate which one? Thank you.

    1. Jamie Marsland

      Hi Ricardo,

      I haven’t tested with Youtheme so I’m not 100% sure – but we have a trial so you can test it out risk free 🙂

      WooBuilder Blocks uses the WordPress Block Editor so doesn’t need any pagebuilder –

      It does require our free Caxton plugin (this is our gutenberg framework) , but that is all handled during the installation


    1. Jamie Marsland


      Yes that layout is possible 🙂

      Regarding the theme – I haven’t tested with that particular theme, but it should work fine. We have a trial option so you can try woobuilder blocks out for 14 days.

      kind regards,

Leave a Comment

Your email address will not be published.

Scroll to Top