Neil Berrow is the founder of WPBundle and has spent over a decade building and optimising WooCommerce stores. He has run ecommerce stores generating seven figures in revenue, worked with agencies across the UK and Europe, and has a deep background in WordPress development, headless architecture, and store profitability. He created WPBundle to solve the plugin bloat and profitability tracking problems he faced repeatedly in real stores.
Areas of expertise
Guides by Neil Berrow
- WooCommerce Checkout Conversion Rate: How to Diagnose and Fix Drop-offs (2026)
The average WooCommerce checkout abandonment rate is 70%. This guide covers how to measure your conversion rate, identify the biggest drop-off points, and implement proven fixes for cart, checkout, and payment friction.
- WooCommerce Dynamic Pricing: Complete Guide to Rules, Plugins, and Strategy (2026)
Dynamic pricing lets you automatically adjust WooCommerce prices based on quantity, customer role, cart total, or time. This guide covers the best plugins, rule strategies, and how to avoid margin erosion.
- WooCommerce Gift Cards: Setup, Strategy, and Best Plugins (2026)
Gift cards generate upfront revenue and bring new customers to your WooCommerce store. This guide covers setup, redemption flows, the best gift card plugins, and strategies to maximise breakage revenue.
- WooCommerce Google Analytics 4 Setup: Complete Guide with Enhanced Ecommerce (2026)
Step-by-step guide to connecting WooCommerce with GA4, enabling enhanced ecommerce tracking, and setting up the key reports that show you where revenue is coming from and where customers are dropping off.
- WooCommerce Product Bundles: How to Create, Price, and Sell Bundled Products (2026)
Product bundles increase average order value by 20–35% in WooCommerce stores. This guide covers fixed and dynamic bundle types, the best plugins, pricing strategies, and how to display bundles for maximum conversion.
- WooCommerce to Next.js Migration: Step-by-Step Guide (2026)
Migrating WooCommerce to a Next.js frontend unlocks sub-second page loads and full design freedom. This guide covers the headless architecture, WooCommerce REST API setup, cart/checkout handling, and deployment.
- Headless WooCommerce Security: The Complete Hardening Guide (2026)
Going headless changes your WooCommerce security model. Learn how to lock down API authentication, CORS, rate limiting, payment security, and session management across the headless boundary.
- WooCommerce Only Shows Revenue — Here’s How to See Your Real Profit
WooCommerce tracks revenue, not profit. Learn how to track COGS, gateway fees, and shipping costs to see your real profit per order.
- Stop Losing Sales to Out-of-Stock: WooCommerce Back in Stock Alerts Guide
Out-of-stock products without alerts lose customers forever. Learn how WooCommerce back-in-stock notifications recover revenue and capture demand data.
- How to Accept WooCommerce Orders via WhatsApp (2026 Guide)
WhatsApp has 2B+ users. Learn 3 levels of WooCommerce WhatsApp integration — from chat buttons to full Business API commerce.
- How to Track Real Profit in WooCommerce (Not Just Revenue)
WooCommerce only shows revenue. Here is how to track your real profit — cost of goods, payment gateway fees, shipping costs, and more — with spreadsheets or plugins.
- WooCommerce Revenue vs Profit: Why Your Dashboard Is Lying to You
Your WooCommerce dashboard shows revenue, not profit. Here is the real math — including payment fees, shipping costs, and COGS — and why $10,000 in revenue is not $10,000 in profit.
- 5 Hidden Costs Eating Your WooCommerce Profits (And How to Track Them)
Payment gateway fees, shipping subsidies, refund costs, infrastructure overhead, and currency conversion — five invisible costs that silently erode your WooCommerce profit margins.
- How to Audit Your WooCommerce Store Speed (Free Tool + Plugin)
Step-by-step guide to auditing your WooCommerce store speed — understand your PageSpeed score, Core Web Vitals, and what to fix. Free online tool and WordPress plugin included.
- WooCommerce PageSpeed Score: What Is Good and How to Improve It
Why WooCommerce stores score 30–55 on Google PageSpeed, what a realistic target is, and the step-by-step path from a bad score to 90+.
- Is Your WooCommerce Store Ready for Headless? A Complete Readiness Check
A systematic checklist to evaluate whether your WooCommerce store is ready to go headless — plugins, content, payments, and technical setup. Includes a free automated readiness scanner.
- WooCommerce Speed Test Plugin: Audit Your Store from WordPress Admin
How to install and use the free WooCommerce Speed Audit plugin — one-click PageSpeed audits for your Shop, Cart, and Checkout pages plus headless compatibility scanning.
- WooCommerce Subscriptions Headless: Recurring Payments Without the Bloat
How to run WooCommerce Subscriptions on a headless architecture — separate renewal processing from your storefront, integrate Stripe for initial payments, and build a custom subscriber portal via REST API.
- B2B WooCommerce Headless: Building a Wholesale Storefront
How to build a B2B wholesale storefront with headless WooCommerce — customer-specific pricing, bulk ordering, quote request flows, and custom account dashboards via the WooCommerce REST API.
- Progressive Web App for WooCommerce: The PWA Implementation Guide
How to build a genuine PWA for WooCommerce — why traditional WordPress cannot deliver real offline capability, how a headless Next.js stack enables installability and service worker caching, and how to implement push notifications.
- WooCommerce Multisite Headless: Running Multiple Stores from One Codebase
Three architecture patterns for running multiple WooCommerce stores with a headless frontend — shared Multisite backend, separate WooCommerce installs, and multi-tenant Next.js. Honest trade-offs for each approach.
- WooCommerce Multilingual Headless: Drop WPML, Keep Your SEO
How to build a multilingual WooCommerce store with a headless Next.js frontend — remove WPML from your rendering path, use Next.js i18n routing for clean hreflang URLs, and keep translated product data via REST API.
- Composable Commerce with WooCommerce: A Practical Guide
What composable commerce means for WooCommerce merchants — how to replace the WooCommerce PHP frontend with Next.js, add Algolia for search, integrate Stripe directly, and build a best-of-breed ecommerce stack in phases.
- Shopify Apps vs WooCommerce Headless: What You Actually Replace
A category-by-category comparison of the most common Shopify apps and their WooCommerce headless equivalents — page speed, checkout, reviews, loyalty, subscriptions, search, and email marketing.
- WPBakery to Gutenberg Migration: Step-by-Step Guide
How to migrate from WPBakery Page Builder to Gutenberg — step-by-step conversion process, tools, pitfalls, and whether you should skip Gutenberg and go headless instead.
- Headless WooCommerce Tutorial: Build a Next.js Storefront
Step-by-step headless WooCommerce tutorial — connect Next.js to the WooCommerce REST API, build product pages, implement cart state, and deploy a working storefront.
- Shopify Headless Pricing: Full Cost Breakdown vs WooCommerce
Real cost breakdown of going headless on Shopify — Plus pricing, Hydrogen development, hosting, and 3-year TCO compared to headless WooCommerce with WPBundle.
- Headless vs Traditional Ecommerce: An Honest Comparison
A balanced comparison of headless and traditional ecommerce — architecture, performance, cost, plugins, SEO, and a 3-year TCO analysis. Decision framework for choosing the right approach.
- Headless Ecommerce Architecture: A Complete Technical Guide
A technical deep-dive on headless ecommerce architecture — the three-layer model, architecture patterns (decoupled, composable, BFF), API protocols, caching strategies, and a production-ready stack.
- Migrating WordPress to a Headless CMS: Two Paths Compared
Two paths for migrating WordPress to headless: keep WordPress as the backend (lowest risk) or move to Sanity/Contentful (clean break). Step-by-step migration guide with SEO and content considerations.
- WP Engine Headless (Atlas) vs DIY Headless WooCommerce
WP Engine Headless (formerly Atlas) uses Faust.js for managed headless WordPress. How does it compare to building your own headless WooCommerce store with Next.js? Cost, features, and WooCommerce support compared.
- Headless Checkout: Why It Is Faster and How to Build One
Headless checkout decouples your checkout UI from your commerce backend. Sub-second load times, full design control, and higher conversion rates. Three implementation approaches compared.
- The True Cost of Shopify at Scale: When $29/Month Becomes $2,000
Shopify looks cheap at $29/month but apps, transaction fees, and Plus pricing push real costs to $1,500-5,000/yr for growing stores. Here is an honest breakdown and the alternatives.
- Self-Hosted Ecommerce: Own Your Stack Without Monthly Fees
Self-hosted ecommerce means running your own commerce backend on infrastructure you control. No transaction fees, no vendor lock-in. Here is how WooCommerce, Medusa, and Saleor compare.
- Why Developers Are Leaving Shopify (And What They're Building Instead)
Liquid templating, locked checkout, API rate limits, and vendor lock-in are pushing developers away from Shopify. Here is what they are building instead with headless WooCommerce, Medusa, and Saleor.
- Next.js Ecommerce: Build a Store Without a Platform
How to build an ecommerce store with Next.js connected to WooCommerce, Medusa, or Saleor. Covers App Router, cart sessions, payment integration, and what starter kits save you.
- Open Source Ecommerce in 2026: WooCommerce, Medusa, and Saleor Compared
An honest comparison of WooCommerce, Medusa, and Saleor for open source ecommerce. Ecosystem size, developer experience, content management, and when to choose each.
- Leaving Shopify? What to Consider Before You Migrate
Before you leave Shopify, understand the real challenges: SEO regression, data migration, customer password resets, and payment gateway transitions. Here is how to migrate safely.
- Headless WooCommerce vs Medusa vs Saleor: Open Source Commerce Backends Compared
A developer-focused comparison of headless WooCommerce, Medusa, and Saleor. APIs, ecosystem, content management, hosting, and when to choose each open source commerce backend.
- Ecommerce Without Shopify: How to Own Your Entire Stack
Running ecommerce without Shopify means owning your code, data, and customer relationships. Here are the alternatives that work and the migration path from Shopify.
- How Much Does a Custom Ecommerce Store Actually Cost in 2026?
The real cost of building a custom ecommerce store: SaaS ($1,500-5,000/yr), traditional WooCommerce ($3,000-15,000), custom headless ($25,000-75,000), or a starter kit ($500-2,000).
- Why Your WooCommerce Product Pages Are Slow (And the Fix Most Guides Won't Tell You)
Variable products, gallery rendering, and related product queries make WooCommerce product pages slow. Here is what actually causes it and how headless fixes the root problem.
- WooCommerce Cart Page Slow: Why Caching Can't Save You
The WooCommerce cart page bypasses all caching by design. Every load executes PHP, queries the database, and recalculates totals from scratch. Here is why and what actually helps.
- WooCommerce Admin Slow? Here's What's Actually Causing It
The WooCommerce admin bypasses all caching, runs expensive postmeta queries, and competes with visitor traffic for server resources. Here is what causes it and what genuinely helps.
- The WooCommerce Plugin Bloat Problem (And How Headless Solves It)
The average WooCommerce store runs 30-50 plugins, adding 200-800ms of PHP execution and up to 2MB of assets per page. Here is how to measure, reduce, and ultimately eliminate plugin bloat.
- Why WooCommerce Variable Products Kill Your Page Speed
Each WooCommerce variation creates 20-30 database rows. A product with 50 variations generates 1,500 rows and a 50KB JSON payload. Here is why variable products are slow and how to fix it.
- WooCommerce vs Shopify Performance: The Third Option Nobody Talks About
Most comparisons pit traditional WooCommerce against Shopify. There is a third option — headless WooCommerce — that beats both on performance while keeping your data and flexibility.
- How to Migrate Your WooCommerce Store to a Headless Frontend (Step-by-Step)
A step-by-step technical guide to migrating a live WooCommerce store to a headless Next.js frontend — backend setup, API integration, cart handling, SEO migration, and DNS cutover.
- Thinking of Migrating WooCommerce to Shopify? Read This First
Before migrating WooCommerce to Shopify, understand the real costs: data loss, SEO regression, vendor lock-in, and ongoing app fees. There is a better option that keeps your WordPress investment.
- Headless WooCommerce vs Shopify Hydrogen: Developer's Comparison
A developer-focused comparison of headless WooCommerce (Next.js) and Shopify Hydrogen (Remix) — APIs, frameworks, deployment, data ownership, vendor lock-in, and developer experience.
- WooCommerce HPOS Migration Guide: What It Fixes and What It Doesn't
HPOS makes WooCommerce order queries 5-10x faster by moving orders out of wp_postmeta. But it does not fix product performance. Here is how to migrate and what else you need.
- WooCommerce REST API + Next.js: Authentication, Sessions and Cart Handling
A developer guide to connecting Next.js to the WooCommerce REST API — authentication methods, session handling for persistent carts, and the checkout integration challenge.
- WPGraphQL + WooCommerce: Complete Setup and Query Guide
How to set up WPGraphQL with WooCommerce — installation, schema exploration, product queries, variation handling, cart mutations, and caching strategies for headless storefronts.
- Headless WooCommerce Cart Sessions: The Hardest Problem (Solved)
WooCommerce cart sessions were designed for PHP, not stateless APIs. Here are four approaches to persistent carts in a headless frontend — and the trade-offs of each.
- Implementing Stripe Checkout in a Headless WooCommerce Store
Three approaches to Stripe payment integration in headless WooCommerce — Stripe Checkout, Stripe Elements, and the WooCommerce Stripe gateway via API. When to use each.
- WooCommerce Webhooks + Next.js: Real-Time Order and Inventory Sync
How to use WooCommerce webhooks to sync product updates, order changes, and inventory to a Next.js frontend — with ISR revalidation, signature verification, and failure handling.
- WooCommerce Edge Caching: Cloudflare, Vercel, and the Headless Advantage
Edge caching with Cloudflare APO, Cloudflare Workers, and Vercel for WooCommerce — how each works, cache invalidation challenges, and why headless ISR is the ultimate approach.
- Why WooCommerce Search Is Broken (And How Modern Architecture Fixes It)
WooCommerce search uses LIKE queries that are slow, inaccurate, and miss product attributes. Here are the alternatives — from search plugins to Algolia to headless instant search.
- Scaling WooCommerce for High Traffic: When to Go Headless
WooCommerce breaks under traffic spikes because PHP workers exhaust and the database bottlenecks. Here are the scaling strategies and when headless becomes the right answer.
- WooCommerce Mobile Performance: Why Responsive Isn't Enough
Over 60% of e-commerce traffic is mobile. Responsive design rearranges the layout but ships the same heavy assets. Here is why mobile WooCommerce is slow and how headless delivers an app-like experience.
- WooCommerce Launch Checklist: Everything to Verify Before Going Live
The complete WooCommerce launch checklist — payments, shipping, tax, emails, SEO, performance, security, and legal compliance. Work through it top to bottom before you go live.
- Headless WooCommerce Migration Checklist: The Complete Operational Playbook
A phase-by-phase checklist for migrating a live WooCommerce store to a headless frontend — audit, build, test, and launch without losing traffic or breaking checkout.
- Best WooCommerce Hosting in 2026: Honest Recommendations
Cloudways, WP Engine, Kinsta, SiteGround, and Pressable compared for WooCommerce — TTFB, PHP performance, object caching, pricing, and headless hosting options.
- WooCommerce Hosting Strategy: Traditional, Scaled, and Headless Architectures
How to architect your WooCommerce hosting — single-server, scaled traditional, and headless setups. Covers caching layers, CDN strategy, database hosting, and traffic spike handling.
- Will Going Headless Hurt My SEO? WooCommerce Edition
Headless WooCommerce does not hurt SEO when done right. SSR, structured data, sitemaps, and Core Web Vitals gains can actually improve rankings over traditional WordPress.
- WooCommerce REST API vs WPGraphQL: Which Is Better for Headless Stores?
A practical comparison of the WooCommerce REST API and WPGraphQL for headless stores — data fetching, caching, commerce operations, and when to use each (or both).
- How Much Does a Headless WooCommerce Store Cost? A Realistic Breakdown
A realistic cost breakdown for headless WooCommerce — DIY vs agency vs starter kit. Development, hosting, and ongoing costs compared to traditional WooCommerce.
- Avada to Headless: Why Your WooCommerce Store Has Outgrown Its Theme
Avada loads 2-4MB of assets per page and caps your Core Web Vitals. Here is why a headless Next.js frontend is the upgrade your WooCommerce store needs.
- WooCommerce at Scale: Why Stores Break at 10k+ Products
WooCommerce stores hit performance walls at 10,000+ products. The wp_postmeta bottleneck, taxonomy queries, and cart sessions — and the architectural fix.
- Why Is WooCommerce So Slow? The Architecture Problem (and the Fix)
Caching and hosting only go so far. Here's why WooCommerce is inherently slow, what the usual fixes miss, and how a headless frontend solves the root cause.
- Best WooCommerce Caching Plugins for 2026: Tested and Compared
WP Rocket, LiteSpeed Cache, NitroPack, FlyingPress, W3 Total Cache, WP Super Cache, Autoptimize, and Perfmatters — honest comparisons with WooCommerce-specific ratings and community reviews.
- How to Speed Up WooCommerce: The Complete 10-Step Guide
A practical 10-step guide to WooCommerce speed optimisation — measure first, then caching, images, plugin cleanup, database tuning, CDN, object caching, and hosting, in the right order.
- WooCommerce Core Web Vitals: How to Fix LCP, INP, and CLS
Fix WooCommerce Core Web Vitals — LCP limited by PHP TTFB, INP wrecked by plugin JS, CLS from cart fragments and image dimensions. Specific fixes for each metric.
- WooCommerce Slow Checkout: Why It Happens and How to Fix It
WooCommerce checkout cannot be cached — it runs PHP on every request. Here's why it's slow, what actually helps, and where the hard architectural limit is.
- WooCommerce vs Shopify Speed: An Honest Comparison for 2026
Shopify is faster out of the box. Optimised WooCommerce is comparable. Headless WooCommerce can win. An honest breakdown of the real speed differences and what drives them.
- Headless WordPress Guide: The Practical Playbook for 2026
A step-by-step guide to going headless with WordPress — architecture decisions, frontend frameworks, API options, WordPress configuration, common pitfalls, and the fastest path for e-commerce.
- Headless Ecommerce Explained: Architecture, Benefits, and Trade-Offs
A complete guide to headless ecommerce architecture — how it works, the three architecture patterns, real benefits and challenges, and how to decide if it is right for your store.
- Headless Commerce Platforms Compared: The Honest Guide for 2026
A comprehensive comparison of the top headless e-commerce platforms in 2026: Shopify Hydrogen, BigCommerce, Medusa, Saleor, Commerce.js, and WooCommerce with WPBundle.
- Shopify Headless vs WooCommerce: An Honest Comparison for 2026
A direct comparison of Shopify Hydrogen and headless WooCommerce covering architecture, cost, developer experience, ecosystem, and vendor lock-in.
- BigCommerce Headless vs WooCommerce: An Honest Comparison for 2026
BigCommerce markets itself as open SaaS, but how does it compare to genuinely open-source headless WooCommerce? A direct comparison of cost, APIs, content management, and flexibility.
- WPBakery to Headless: Why a JavaScript Frontend Is Better for WooCommerce
WPBakery's shortcode-based rendering is holding your WooCommerce store back. Here's why a headless Next.js frontend is faster, more maintainable, and better for conversions.
- Elementor to Headless: Why a JavaScript Frontend Is Better for WooCommerce
Why Elementor becomes a liability for WooCommerce stores and how a headless Next.js frontend delivers faster pages, better SEO, and higher conversions.
- Migrating from Divi to a Headless Frontend: A Practical Guide for WooCommerce Stores
How to migrate your WooCommerce store from Divi to a headless Next.js frontend — what to keep, what to leave behind, and how to avoid the common pitfalls.
- WordPress as a Headless CMS: A Practical Guide for 2026
How to use WordPress as a headless CMS with the REST API and WPGraphQL. Performance benefits, real-world examples, common use cases, and comparisons vs Contentful, Sanity, and Strapi.
- What Is Headless WooCommerce? A Complete Guide for Store Owners
Learn what headless WooCommerce actually means, why store owners are making the switch, and the hidden pain points nobody talks about.