Home /Blog /comparison

ACF vs Meta Box for Bricks: Which Custom Fields Plugin Fits?

RCRay Chan·2026-08-18·comparison

The Short Version

Both ACF and Meta Box work with Bricks, and both do the same core job well. The real question isn’t “which plugin is better” — it’s “which one fits the way you build.”

Pick ACF if you want the biggest ecosystem, the most tutorials, and the path of least resistance in the Bricks community. Pick Meta Box if you build data-heavy sites, need clean settings pages and custom table storage, or run an agency with many client sites. Both will serve you well; the wrong choice for your situation just costs you extra work later.

What Both Do Well

At the functional level, the two plugins are closer than most people think:

  • Code-free custom fields — text, number, image, file, select, checkbox, and group/repeater fields on posts, pages, and custom post types
  • Dynamic data in Bricks — fields appear in the Dynamic Data dropdown, and tags like {acf:field_name} or {mb:field_name} render on the front end with no PHP
  • Query loops — Bricks Query Loops can pull posts filtered by custom field values from either plugin
  • Official integrations — the Bricks Academy documents both. ACF gets a dedicated integration page; Meta Box is listed alongside it as a supported custom fields source

If you only need a few fields on a couple of post types, flipping a coin is legitimate. The differences show up at the edges: data volume, multi-site work, and ecosystem convenience.

ACF’s Strengths

ACF is the default for a reason: it has the largest ecosystem of any WordPress custom fields plugin. When you hit a problem, the answer already exists — a forum thread, a YouTube tutorial, or a snippet in a theme’s documentation. Most third-party Bricks add-ons, templates, and tutorials simply assume you use ACF.

The plugin itself has matured. ACF 6.x modernized the field group UI, added AJAX-powered search on relational fields, and Local JSON, which lets you version field configurations in a theme or a repo. The free version covers basic field types, field groups, and conditional logic. ACF Pro adds the fields that made ACF famous: repeater, flexible content, gallery, options pages, and clone fields — flexible content alone is a reason many teams stay on ACF Pro.

If you follow Bricks tutorials, you will absorb ACF by osmosis. That is a real, practical advantage.

Meta Box’s Strengths

Meta Box takes a more architectural approach. Instead of one plugin plus a Pro tier, it is a free core plus a modular extension family — MB Custom Post Type, MB Settings Page, MB Relationships, MB Views, MB Custom Table, and more. Everything shares one brand and one consistent API, which keeps complex sites coherent.

Two capabilities matter most for Bricks users:

  • Settings pages. ACF gives you options pages in Pro; Meta Box’s settings page extension is more flexible, with multiple pages, tabs, and field groups on each. For site-wide options — contact info, social links, theme settings — this is genuinely nicer to build and maintain.
  • Custom table storage. Meta Box can store field groups in dedicated database tables instead of WordPress’s wp_postmeta — the biggest performance lever in this comparison (more below).

And the license model: Meta Box licenses cover unlimited sites. ACF Pro is priced per site. If you manage ten client sites, that math matters.

Bricks Integration Differences

Both plugins surface their fields in Bricks’ dynamic data system, but the integration depth isn’t identical.

  • Dynamic tags: ACF fields use {acf:...} tags; Meta Box fields use {mb:...}. Bricks lists the fields of both plugins directly in the Dynamic Data dropdown, so in the editor they feel similar.
  • ACF gets the smoothest ride. The Bricks Academy says the builder integrates with all ACF and ACF Pro fields, including flexible content and nested groups. Because most of the community runs ACF, edge cases get solved fastest there.
  • Meta Box covers CPTs, taxonomies, custom fields, and relationships — including Meta Box’s relationship fields, a clean way to connect posts. The historical weak spot was grouped/cloneable fields: older Bricks versions handled them awkwardly, and forum threads show users working around it. Recent versions have closed most of the gap.

One practical note: if you use MB Custom Table, remember the fields live in a separate table. Meta Box still exposes them to Bricks, but for very large query loops you want your filter fields indexed — plan the schema before you load thousands of rows.

Pricing Compared

ACF Meta Box
Free version Basic fields, groups, conditional logic More capable core (group & cloneable fields included)
Paid pricing ACF Pro: $49/yr (1 site), $149/yr (10 sites), $249/yr (unlimited) Extensions priced individually (~$49/yr each) or as bundles
License model Per site Unlimited sites
Repeater / flexible content Pro (repeater, flexible content, options pages) Group + cloneable in core; layout-style fields need more assembly
Custom tables Not available MB Custom Table extension

For Bricks users: building one site and want repeater or flexible content? ACF Pro at $49/year is a small price. Running an agency or many sites? Meta Box’s unlimited-site licenses and per-extension pricing usually win. Want everything free? Meta Box’s core is more generous than ACF free.

Performance Considerations

By default, both plugins store values in wp_postmeta — WordPress’s key-value meta table. That is fine for a few thousand posts, but meta queries slow down as the table grows, especially with repeated field lookups inside loops.

MB Custom Table is the differentiator. You can store a field group in its own table with real columns and indexes, which makes filtering, sorting, and joining dramatically faster at scale. ACF has no official equivalent — performance work means caching, query optimization, or adding a search plugin.

The honest summary: for typical Bricks sites — a few thousand posts, standard loops — you will not feel the difference. At tens of thousands of posts, heavy meta filters, or WooCommerce-scale catalogs, custom tables start to matter. And for most real projects, ACF’s Local JSON and simpler mental model are worth more than the raw speed.

Recommendation

Scenario Pick
First Bricks site, following tutorials, small data ACF (free or Pro)
Repeater / flexible content layouts ACF Pro
Large catalogs, heavy filtering, many posts Meta Box + MB Custom Table
Settings pages and site-wide options UI Meta Box
Agency running many client sites Meta Box (unlimited sites)
Don’t know where to start ACF — biggest safety net

Neither choice locks you in badly: both plugins’ data lives in standard WordPress meta, so switching later is a migration chore, not a rewrite. If you’re new to Bricks entirely, read what Bricks Builder is first, then pick the plugin that matches your data — not the one with the louder fanbase. When you’re ready to round out your stack, the tools page covers the rest of the Bricks ecosystem.

Contents
  1. The Short Version
  2. What Both Do Well
  3. ACF's Strengths
  4. Meta Box's Strengths
  5. Bricks Integration Differences
  6. Pricing Compared
  7. Performance Considerations
  8. Recommendation

Need a hand?

Building a Bricks site? I take on client projects.

From a fast marketing site to a full Bricks build or a migration off Elementor — I've done it all, and every guide on this site is written from real project experience. Tell me what you need and I'll reply within one business day.

  • Bricks site builds & redesigns
  • Elementor / Divi → Bricks migrations
  • Bricks → Astro / headless performance upgrades
  • Speed optimization, 95+ PageSpeed targets

No spam. Just a reply with next steps.