Dynamic layouts

Build dynamic layouts with modular blocks

Define reusable custom components and build dynamic layouts for landing pages, micro websites, case studies and testimonials
Acme Inc. - DatoCMS
Edit "Blog post" model
Title
string
Author
1-N relationship
Content
modular content
Text
Gallery
Quote
Call to action

Create modular blocks

Modular blocks allow you to define reusable custom components that enable your writers to build rich stories.

I think modular content is probably one of my favorite features. Being able to put together a piece of content that the client can see on one page and ‘hey, this gets very close to Squarespace‘.
Marc Ammann
CEO @ Matter Supply Co.
Acme Inc. - DatoCMS
Create new Blog post
Title
The Best Video Games to Play
Author
Dan Poe
Content
Text
Lorem ipsum....
Gallery
Text
Lorem ipsum....
CTA label
Try it now!
CTA URL
http://...
Quote
Lorem ipsum....
Author
Steve Jobs
Add a new block:
Text
Gallery
Quote
Call to action
Save Blog Post

Organize and structure your content

Modular blocks are very flexible and easy to use. You can stack & reorganize them on the fly with drag and drop functionality.

Modular content is one of the coolest features in DatoCMS... it lets you build custom landing pages in a matter of minutes!
Jasper Moelker
Partner @ DeVoorhoede
Acme Inc. - DatoCMS
Acme Inc.

Easily build landing pages with dynamic templates

Boost your acquisition and SEO by quickly creating rich and inspiring campaign pages featuring trends or events thanks to dynamic layouts.