WooCommerce Page Builder is a plugin that adds a drag-and-drop design layer to the pages WooCommerce generates automatically, letting store owners rebuild product, cart, checkout and account templates without touching code. It is built by DawnThemes as an add-on for the WPBakery Page Builder, which means WPBakery must already be installed for it to do anything at all. Anyone running a WooCommerce store on WPBakery who wants more control over the standard templates than the theme allows is the intended buyer.
The plugin has been sold 4,956 times on CodeCanyon and holds a 4.42 out of 5 rating across 86 reviews, which places it among the more established WooCommerce Page Builder Add-ons on the marketplace. It costs $34 for a regular licence and was last updated by the vendor in April 2024.
What the plugin actually lets a store owner change
The core idea is straightforward: WooCommerce ships with fixed templates for every page in the purchase flow, and this plugin replaces those templates with layouts assembled from WPBakery rows, columns and shortcode elements. The vendor supplies a full set of WooCommerce shortcodes so that each piece of a product page — image, title, rating, price, excerpt, add-to-cart button, meta, share buttons, tabs, description, reviews, related products and up-sells — becomes an individual draggable block.
That matters because it breaks the usual dependency on the theme. In a standard WooCommerce setup, moving the price above the title or putting the add-to-cart button beside the image means editing PHP template files or finding a theme with the right hooks. Here, the same result comes from dragging elements around inside WPBakery. The plugin also supports per-product and per-category layouts, so a store selling both physical goods and digital downloads can give each group a different product page without duplicating the whole site.
The template coverage extends well beyond the single product page. The vendor lists builders for the shop archive, product category archives, product tag archives, the cart, the checkout, the thank-you page, and the My Account area — including a separate layout for the logged-out state of My Account. Cart and checkout customisation is the part most competing plugins skip, and it is the most technically awkward part of WooCommerce to restyle. The plugin also includes a demo importer and an auto-update mechanism, plus online documentation and video tutorials.
For developers who want finer control, custom templates can be overridden by copying the plugin’s woocommerce-page-builder-templates folder into the active theme. That is a standard WordPress pattern and a sensible one — it means template changes survive plugin updates instead of being wiped by them.
Compatibility is unusually broad for a plugin in this category. The vendor names WooCommerce Memberships, Subscriptions, Composite Products, Bookings, Extra Product Options, Product Configurator, German Market, Germanized, Simple Auction, Frontend Manager, Multivendor Marketplace, WooThumbs, YITH Wishlist and YITH Compare as supported. It also declares compatibility with WooCommerce 6.x and with High Performance Order Storage, the newer database structure WooCommerce introduced for orders. Note that the declared compatibility stops at WooCommerce 6.x, and the vendor does not state support for later major versions — worth checking before purchase if the store runs a current release.
Where this fits, and where it does not
The clearest fit is an agency or freelancer building client stores on WPBakery. If the studio already standardises on that builder, adding this plugin means one consistent editing interface across the whole site rather than a mix of page builder for content pages and PHP overrides for shop pages. The per-category layout feature is genuinely useful for multi-department stores, where a clothing category needs size guidance near the top of the page and an electronics category does not.
A second fit is a store owner who needs a specific, non-standard checkout or cart layout. Most page builder add-ons for WooCommerce concentrate on the product page because it is easy. Reworking checkout is harder and rarer, and this plugin covers it, along with the thank-you page that most stores never touch.
The wrong choice is any site not already running WPBakery. The plugin is an add-on, not a standalone builder, so buying it means buying WPBakery too — the vendor does not bundle it. A store built on Gutenberg, Elementor or a block theme would be adding an entire second page builder purely to style shop templates, which is a poor trade. The product data also marks it as not Gutenberg-optimised, so it will not integrate with the block editor’s own layout tools.
It is also a poor fit for a store that only needs small tweaks. Changing a button colour or moving one element can usually be done with a few lines of CSS or a lightweight hooks plugin. Installing a full template-override system to achieve that adds a dependency that has to be maintained for the life of the site.
Strengths and limitations
Strengths
- Covers the full purchase flow, including cart, checkout and thank-you pages, not just the product page.
- Per-product and per-category layout assignment allows different templates within one store.
- Template overrides can be copied into the theme, so customisations survive plugin updates.
- An extensive shortcode library exposes every standard WooCommerce product element as a draggable block.
- Broad declared compatibility with popular WooCommerce extensions for subscriptions, bookings, memberships and multi-vendor setups.
- Established sales history and a rating above 4.4 from a reasonably large review base.
Limitations
- It requires WPBakery Page Builder, which is sold separately. The $34 price is not the total cost of entry.
- Declared WooCommerce compatibility stops at the 6.x line. The vendor does not state tested support for newer major releases, so a store on a current version should verify before buying.
- Source files included are JavaScript, CSS and PHP only. There is no indication of a Figma or design file, and the listing marks the product as not high-resolution.
- Because layouts are stored as WPBakery content, switching away from WPBakery later means rebuilding every customised shop template from scratch. The lock-in is real.
- Adding a page builder layer to cart and checkout pages increases the amount of markup those pages load, which is the opposite direction from the performance work most stores need on conversion-critical pages.
- Support quality and update cadence cannot be judged from the listing alone; the most recent entry is from April 2024, and the vendor does not publish a roadmap.
How it compares with the wider category
WooCommerce Page Builder Add-ons generally fall into three groups. The first is single-purpose plugins that let you redesign the product page only — cheaper, lighter, and usually enough for a simple catalogue store. The second is full theme frameworks that bundle their own shop templates and builder; these give more cohesion but lock the entire site into one vendor’s ecosystem. The third, which is where this plugin sits, is a bridge between an existing general-purpose page builder and WooCommerce’s template system.
Against the first group, this plugin wins on scope. Cart, checkout and account pages are covered, and the shortcode library is deeper. Against the second group, it wins on flexibility: it works with any theme, as the vendor states, so a store is not forced to abandon its existing design. Against both, it loses on independence — it only functions as a passenger on WPBakery.
The practical comparison is therefore not “is this the best WooCommerce template plugin” but “does the site already use WPBakery”. If yes, the decision is about whether the template coverage justifies $34. If no, the comparison should be against standalone alternatives that do not require a second builder licence.
Frequently Asked Questions
Does WooCommerce Page Builder work without WPBakery?
No. The plugin is explicitly an add-on for WPBakery Page Builder and depends on it to function. WPBakery is not included in the purchase, so the total cost is the plugin price plus a separate WPBakery licence. A store not already running WPBakery would need to install and licence it first.
Can the checkout and cart pages be redesigned with this plugin?
Yes. The vendor lists dedicated builders for the cart page, the checkout page and the thank-you page, alongside the more common product and archive templates. This is a meaningful differentiator, since most competing add-ons only address the product page. Checkout customisation should still be tested carefully, as it is the most fragile part of any WooCommerce build.
Will customised templates be lost when the plugin updates?
Not if the override method is used. The plugin supports copying its woocommerce-page-builder-templates folder into the active theme, and templates loaded from the theme take precedence. Layouts built directly in the plugin’s own template files, rather than through the builder interface, would be at risk. The vendor provides documentation and video tutorials covering the process.
Is it compatible with WooCommerce Subscriptions and Memberships?
The vendor declares compatibility with both, along with Composite Products, Bookings, Extra Product Options, Germanized, German Market, Simple Auction and several multi-vendor and YITH extensions. Compatibility claims are vendor-declared rather than independently verified, so a store relying on a specific extension should confirm the combination works before committing to a full build.
Verdict
This is a sensible purchase for a store or agency already committed to WPBakery that needs control over the whole WooCommerce template chain rather than just the product page. The cart, checkout and account coverage, the per-category layout assignment and the theme-override path are the features that justify the price, and the sales and rating figures suggest a product that has been used in enough real stores to have had its obvious problems ironed out. It is the wrong purchase for anyone not running WPBakery, for stores that only need minor styling changes, and for anyone unwilling to accept that their shop templates become tied to the builder. Buyers on WooCommerce versions newer than the 6.x line should confirm current compatibility with the developer before purchase, since the vendor does not state it.