How does Magento Page Builder work?

02.01.2020 Angelika Siczek
red letters Magento hovering over binary code

We have good information for you! Updates have appeared in Magento Commerce. Page Builder is a new way of building and editing content that transfers control to the user. This option gives online store owners the freedom to create. They can create whatever is needed to encourage customers to shop more often in their store, without the restrictions imposed by the templates. This is a great help, also for all owners who want to improve UX in their store.


Magento Page Builder


What is a design system?

The main page and its appearance is in a sense the language in which you speak to your clients. Thanks to Page Builder, your team, without IT experience, can create a consistent look and feel of the site that goes hand in hand with your brand style. So you’ll get a real differentiator.


When you create a page design, you don’t have to re-compose the template every time. The design system is an option included in Page Builder, which allows you to create the entire design pattern, according to which innumerable subpages are created later. It includes branding guidelines, entire design and style libraries. Thanks to the design system, whatever you add to your page will look as neat as the home page and consistently in relation to the whole page.


How to create a design system?

First, identify the elements that should belong to it and determine for what purpose they should be included. Some of them will be consistent throughout the site, such as logos or specific buttons. At the stage of creating a project, you can think about whether these common elements should have their variants, used depending on the needs, and what could be used to have variants. All this in the context of usefulness for the user. Remember that creating different versions of the same item can be a great and powerful tool in terms of the uniqueness and attractiveness of the site.


A well-thought-out design system must include base styles, such as typography, color selection, template layout, size of individual elements, and space between them. The most important thing when creating such a system is to look at your website as a set of elements that make up everything you expect.


How to implement the design system?

After the design system is ready, the frontend developer implements it for your Page Builder. First, it will add base styles to the main store page, and then adapt individual elements to the content of Page Builder. Each type of content will be edited for specific elements and all its variants. The developer will also take care of extending the content and their functions, or changing them if necessary.


What does adding technical content look like?

Without a design system, the matter is a bit complicated. On the store owner’s side, the e-commerce manager or online seller is responsible for the admin panel. He makes daily content updates. On the developers’ side, a frontend person is required who works directly on the Magento code and an e-commerce website designer responsible for the visual side and UX (User Experience).


First, the e-commerce manager defines the functions needed and their requirements. Later, after accepting these ideas, the designer creates view mockups in various variants. Then the frontend developer takes over the work and transforms these mockups into templates in Magento, HTML and CSS. Every time a salesperson wants to create a new sales campaign, he must work with developers who will translate his ideas into a programming language. All these concepts later function as drafts in Magento Admin. Only then the e-commerce manager can review the changes and either approves them or asks for changes.


In the context of a ready design system, you can now see the difference from an idea to a simple change of content or the introduction of a new product page. How many people are involved in this repetitive and tedious work. The design system facilitates the entire process and transfers power over the content to the people most involved in their creation, taking off a lot of work from developers’ arms.


What are the advantages of a design system?

Creating a full design system means you can make changes to the content of the page instantly. Sellers can create content, subpages and links according to a specific scheme without worrying about the fact that any of the elements will not match the rest. This allows you to create tabs on the home page that promote a specific product, along with image or video content. When a new product appears, just edit the card. The sales team can use Page Builder and easily create, for example, a link to a new product line, using ready-made elements in the interface, in which it is enough to transfer a specific element to the template. It’s not just a simple solution. The effect is neat and consistent with the whole page. It also relieves developers who, instead of dealing with painstaking updates of images and text content, can refine the technical features of your store.



Page Builder is a tool that drastically changes the content creation for an e-commerce site. It not only gives power and freedom in editing content on its own website to the owner of the store, but also reduces the time of such changes to a minimum. You never have to worry again that the introduction of a sales campaign at the last minute will depend on the developers. Thanks to the design system, you can create each element yourself and in a specific convention that matches your entire brand. Visual consistency and scope of editing in the hands of sales people have never been so close!

Have a question?

Write to us

    PDF, DOC, DOCX, JPG lub PNG (max 5MB)



    Andrzej Szylar

    Chief Executive Officer


    Magdalena Paczyńska-Kamienik

    HR Manager


    Aleksandra Bielawska-Clegg

    HR Business Partner



    Michał Duława

    New Business Developer



    Katarzyna Zajchowska

    Marketing Partner