Back to blog

Why I use a block-based page builder

July 9, 2025

Most WordPress developers fall into one of two camps. They either use off-the-shelf page builders like Elementor or WPBakery, giving clients unlimited flexibility with all the chaos that brings. Or they build completely static themes where every change requires a developer.

I take a different approach.

What are blocks?

Blocks are pre-designed, reusable sections of a page. A hero banner. A three-column feature grid. A testimonial carousel. A call-to-action strip. Each one is designed once, built to look right on every device, and made available to your content editors as a simple set of fields.

Your editors don't drag and drop visual elements. They select a block type and fill in the content — a headline, some body text, an image, a button link. The design is already handled.

How it works in practice

When your marketing team needs a new page, they open the WordPress admin and start stacking blocks. They might choose:

  • A hero block with a headline, subheading, and background image

  • A features block highlighting three key benefits

  • A testimonial block with a client quote

  • A call-to-action block with a button

Each block presents simple form fields. There are no colour pickers, no font selectors, no margin sliders. The design decisions were made by a professional during the build, and they're baked into every block.

The result is a page that looks like it was designed from scratch, built in a fraction of the time.

Designed flexibility, not unlimited flexibility

The key difference between my approach and a page builder is intention. Every block exists because it serves a purpose. The options within each block are the options that matter — the content.

This isn't limiting. It's liberating. Your team spends their time on what they're good at — writing, messaging, campaigns — instead of wrestling with layout tools.

Read more about why I choose custom blocks over page builders.

Blocks grow with your business

As your marketing becomes more sophisticated, new blocks can be added. Need a pricing comparison table? A video section? An interactive FAQ? Each new block is designed and built to the same standard as the rest, keeping everything consistent.

You're never starting from scratch and you're never locked into what was built on day one.

About Fraser Clark

I've been a professional developer for over 15 years, consulting and developing websites & software for small businesses, multi-nationals & governments.

I'm an expert in WordPress, Drupal, Laravel & a whole host of other platforms.

More about Fraser | Get in Touch

Get in Touch