Cohesion logo
Acquia and Cohesion

Cohesion Joins Acquia

Accelerate the creation of digital experiences

Find out more

Acquia Cohesion products

Acquia Cohesion for new and existing websites.

Acquia Cohesion Page editor

Create rich content with a powerful drag and drop component based authoring experience.

Acquia Cohesion Page editor

Acquia Cohesion Site builder

Build websites end-to-end using a drag and drop visual layout builder and style builder.

Acquia Cohesion Site builder


Trusted by industry.

Royal Mail Logo
London Business School Logo
Close Brothers Logo
City and Guilds Logo

Technical information

Answers to common technical questions.

    Where do I need to host my website?

    You can host your website wherever you want. Acquia Cohesion only requires a module which you install on your websites and an API key.

    The Acquia Cohesion API is used to compile Twig, CSS and JS which is then sent back to your Drupal installation. The API is not required for your website to run, only for creating new layouts and styles.

    Does it work with the Acquia stack?

    Acquia Cohesion has been developed to work with Acquia technology. It works with Acquia Cloud, Acquia Cloud Site Factory and Acquia Lift. The Acquia Cohesion development roadmap includes closer integrations with these technologies.

    Does it work with multilingual websites?

    Acquia Cohesion stores content within a Drupal field that can be added to any content entity. Content within this field can go through Drupal's translation system just like any other field.

    Text added to Acquia Cohesion templates is wrapped in translation tags so that it is picked up by Drupal's translation systems.

    Does it work with revisions and workflow?

    Pages using Acquia Cohesion edito are compatible with revisions and workflow just like any other Drupal pages.

    Can I use it on an existing website?

    You can use Acquia Cohesion on an existing website to offer the page layout and content authoring capabilities to website editors. When using Acquia Cohesion on an existing website you can simply add the Acquia Cohesion layout builder field to content entity bundles where you want to provide this feature.

    You'll also need to use Acquia Cohesion's component builder to create content and layout components for your website editors to use within the layout builder.

    For more information, see the user guide: Using Acquia Cohesion on an existing website


    Can I extend it's functionality?

    If you're a developer, you can extend Acquia Cohesion's functionality using the methods below.

    Field Formatters

    Field data from content entities can be rendered on a Acquia Cohesion template either as raw data via tokens, or using the field’s default Field Formatter.

    If using a Field Formatter, the output will be exactly as defined by the field module. This means Acquia Cohesion will work seamlessly with core fields and contributed modules that supply their own layout and templates for their field output.

    Developers are also able to create custom fields with custom formatters and Acquia Cohesion will render these exactly as the developer has defined.


    The simplest way to inject developer created layout and styling into the Acquia Cohesion templates is to define them as a standard Drupal block. With that approach you can create any layout you need, bring in blocks defined in modules and retain 100% control of the layout of that block.

    Custom DX8 elements

    The downside of using a block is there is no way to give a site builder options from within the Acquia Cohesion sidebar editor. To do this, you can create your own Acquia Cohesion element and define its form using the Plugin API. For more information, see the user guide: How to create a custom element


    Get a demo and try Acquia Cohesion.

    Request a personalized demo and sandbox to test drive Acquia Cohesion for yourself.

    Get a demo