Skip to content

How to set up WooCommerce product pages that actually convert

Matt 4 min read

Getting WooCommerce installed and your products listed is one thing. Getting visitors to actually click Add to cart is another. The default WooCommerce product page layout is functional, but it’s built to cover every use case — not to maximise conversions for your specific store. A few deliberate structural changes can make a meaningful difference to how many visitors become buyers.

This tutorial walks through five practical steps using WordPress 6.9’s Site Editor and a couple of small code additions. No page builder required.

Before you start — what you need in place

Before making any changes, confirm you have:

  • WooCommerce installed and active with at least one product set up
  • WordPress 6.9 running with a block-compatible theme
  • A backup of your site — any time you edit templates, a recent backup is good insurance

If you’re on a classic theme that doesn’t support full site editing, some of the Site Editor steps below won’t apply. The CSS and code snippets will still work regardless of theme type.

Step 1 — Edit your product template in the Site Editor

Go to Appearance → Editor → Templates and look for Single Product in the list. Before making any changes, duplicate the template first — hover over it, click the three-dot menu, and select Duplicate. Rename the duplicate something like “Single Product — Custom” and work from that. This gives you a clean fallback if anything goes wrong.

The product image gallery is the single most powerful conversion element on a product page. In the Site Editor, click on the Product Image Gallery block. Check that the main image is set to a large display size. Two settings worth enabling:

  • Zoom on hover — lets buyers get a closer look without clicking through
  • Thumbnail navigation — displays additional images as clickable thumbnails below the main image

The standard two-column layout — image left, details right — outperforms single-column layouts on desktop for most product types.

Step 3 — Strengthen the add-to-cart section

In the Site Editor, locate the Add to Cart block and the Product Price block. Group them together with the short product description using the Group block — select all three, right-click, and choose Group.

Below the Add to Cart button, add a Custom HTML block and paste in the following trust badge markup:

<!-- Trust badge row — customise text to match your store policies -->

<div class="kc-trust-badges">

  <span>✔ Free shipping over $100</span>

  <span>✔ 30-day returns</span>

  <span>✔ Secure checkout</span>

</div>

Then add this to your Additional CSS:

/* Trust badge row below add to cart */

.kc-trust-badges {

    display: flex;

    gap: 16px;

    flex-wrap: wrap;

    font-size: 0.85rem;

    color: #555;

    margin-top: 12px;

    padding-top: 12px;

    border-top: 1px solid #e5e5e5;

}

.kc-trust-badges span {

    display: flex;

    align-items: center;

    gap: 4px;

}

Step 4 — Add social proof below the fold

WooCommerce includes a Product Reviews block — make sure it’s present in your template and positioned clearly below the product details. If reviews are disabled, go to WooCommerce → Settings → Products and enable them.

Below the reviews, check that the Related Products block is active. In the block settings, you can control how many related products display — three to four is enough for most stores.

Step 5 — Check the mobile layout

The following CSS adds a sticky Add to cart bar on mobile that keeps the button accessible as the visitor scrolls:

/* Sticky add to cart on mobile */

@media (max-width: 768px) {

    .woocommerce-variation-add-to-cart,

    .cart {

        position: sticky;

        bottom: 0;

        background: #fff;

        padding: 12px 16px;

        box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.1);

        z-index: 100;

        margin: 0 -16px;

    }

}

Test this on your actual phone before publishing — the sticky behaviour can interact differently with some themes.

Testing before you publish

WordPress 6.9’s Site Editor includes a Preview button that lets you check your template changes across desktop, tablet, and mobile before saving. Use it after each major change rather than at the end.

Once you’re ready to save, your changes will apply to every single product page on your store immediately. It’s worth doing a quick check on two or three different products to make sure nothing looks unexpected.

Talk to us about your WooCommerce store →

Written by

Matt

Matt has been working in the web industry for over 15 years, he is also an avid mountain biker. He discovered his love for the internet years ago and has since honed his skills to keep up with the latest trends and technologies in the industry. Matt has worked with a diverse range of clients, including small businesses, non-profits, and large corporations, delivering high-quality websites. Apart from his work, Matt loves to explore the outdoors and takes every opportunity to hit the trails on his mountain bike. His commitment to his work and passion for mountain biking have earned him a reputation as a talented and well-rounded individual. If you're in need of a skilled web developer or an adventure-seeking mountain biker, Matt is the perfect fit.

Let's build something
that works for you.

Free consultation. No lock-in contracts. Just honest advice on what your business actually needs.