Need to Know

  • Paragraphs, Layout Builder, and Acquia Site Studio are three popular page-building tools with different strengths and weaknesses
  • This post includes a chart for quick comparisons between the three solutions
  • Paragraphs are the most user-friendly, Layout Builder is the most customizable, and Acquia Site Studio is the best for use by non-developer roles

Are you building a Drupal site and:

Struggling to find the best solution for creating content templates?
Searching for a replacement for D7 Field collections?
Wanting to give your editors more power to create dynamic content?

The solutions start with the right tools.

Three of the most popular page-building tools are Paragraphs, Layout Builder, and Acquia Site Studio. Each has its unique strengths and drawbacks that are important to understand to make the choice that will best fit your needs and goals.

In this blog post, we’ll provide a quick comparison of these three solutions, highlighting the best use cases and primary strengths of each before diving in for a deeper discussion with further resources for your research. Additionally, we’ll discuss some Drupal tools that our in-house experts recommend avoiding.

Quick Comparison:
Paragraphs vs. Layout Builder vs. Acquia Site Studio

Use the chart below to compare the strengths and drawbacks of Paragraphs, Layout Builder, and Acquia Site Studio.

Use Case/Features Paragraphs Layout Builder Acquia Site Studio
Requires a paid license? No No Yes
Part of Drupal Core? No Yes No
Drag-and-drop functionality? Yes, but it's limited to re-ordering Yes Yes
Visual page builder? No Yes Yes
Quick start? Yes, but you have to make your components Yes, layout options and components come out-of-the-box Fairly significant overhead to set up
Learning curve? Minimal Moderate as UI is different Significant due to being an external integration
Requires a specific theme? Minimal Moderate as UI is different Significant due to being an external integration
Can it be added to an existing site? No No Yes, but requires significant changes to the theme
Translation support? Yes

Not out of the box, but these can help support Layout Builder Asymmetric Translation

Layout Builder Symmetric Translations

Yes
Revisions / Revision History? Yes Yes Yes

Use Cases for Paragraphs, Layout Builder, and Acquia Site Studio

Want to dive deeper into these three Drupal page-building solutions? Below, we’ve outlined the key uses and primary strengths of each.

Paragraphs

Most User-Friendly

The Paragraphs module allows editors to choose from predefined paragraph types to add components such as text, accordions, and slideshows to their pages. It is also worth noting that this module is community contributed, open-source and free.

The module doesn’t come with default paragraphs out-of-the-box, but creating your own is fairly simple, and you can create as many paragraph types as you want.

The two main strengths of Paragraphs are:

  • Giving developers the ability to create customized paragraph types that can be used and re-used to create new pages and content layouts.
  • It provides a simple, intuitive content editing experience that doesn’t take long to learn.

Here are some contributed modules we recommend for Paragraphs:

Layout Builder

Most Customizable

Drupal’s Layout Builder (also a free, open-source tool) gives content editors more control over layouts, and gives site builders the ability to create more visual layouts for content.

It allows users to customize how their content is arranged on single pages and across content types, and to create custom landing pages using the easy-to-use drag-and-drop interface.

The two main strengths of Layout Builder are:

  • The ability to create layout templates for all content of a specific type to use by default.
  • Allowing for more dynamic content with customizations for layout templates, and the ability to override templates on a page-by-page basis.

Though Layout Builder ships with Drupal core, maintaining it requires additional frontend development and contributed modules to make it more user-friendly for non-developer roles.

We recommend checking out these contributed modules for Layout Builder-based solutions:

Acquia Site Studio (formerly Cohesion)

Best for Non-Developer Roles

Acquia Site Studio is a proprietary tool that’s best for content editors unfamiliar with Drupal, as it’s more visual and intuitive by default. It’s specifically meant for non-developers (like marketers) to make page, site, and concept development faster. It can also integrate with other Acquia products like DAM, PIM, and Personalization.

The two main strengths of Acquia Site Studio are:

  • It’s primarily a User Interface tool best used by content editors and marketing teams.
  • Can be used to theme more than just the content section of an application, and has the ability to be a full theme replacement for Drupal.

There is a significant upfront cost associated with Site Studio, but it's also a full-fledged solution with the capabilities to support more than just the content section of your website. It has a best-in-class editorial experience out-of-the-box and comes with full multilingual and translation management support.

It’s important to note that adding Site Studio to an existing site could require a significant lift. Changes to your theme’s template and CSS will be necessary, and we recommend planning your update carefully. You can learn more by reading up on Acquia’s official documentation on this process.

Drupal Tools We Don’t Recommend

While you’re here, check out the Drupal tools our in-house experts don’t recommend:

  • Bricks - Maintenance has fallen off in recent years, and we’ve found more issues continue to arise as Drupal core versions progress. The most notable is a caching issue that can cause updates to be significantly delayed after edits to pages.
  • Entity Construction Kit (ECK) - The lack of revision support makes this option inherently less flexible, particularly if you have a larger team and want visibility into past versions of pages, change logs etc. It also has no stable version and is not covered by security.
  • Custom Entities - Overly complex, reliant on code that you’ll need to maintain and adjust as needed for future changes.

Choosing the right page-building solution is essential to creating a successful Drupal website. Understanding both who will be making your day-to-day website updates and how is key to making the right decision.

While Paragraphs is the most user-friendly option, Layout Builder offers the most options for customization, and Acquia Site Studio is most suitable for non-developer roles.

Our in-house experts are here to provide support for every step of your implementation, from providing solutions and recommendations based on your unique business goals to building your site from the ground up. Their combined expertise (and certifications for specific tools like Acquia Site Studio) can help your team make the right decision, and make updates to your site with minimal downtime.