Ainda encontro loja pagando consultoria para "avaliar a migração para o Adobe Commerce" com o Page Builder na lista de motivos. Não precisa: ele saiu da exclusividade em agosto de 2021, com o Magento 2.4.3, e nunca mais voltou.
A parte útil dessa conversa não é ganhar a discussão — é saber exatamente onde termina o que você já tem e começa o que custa dinheiro.
O que mudou no 2.4.3
O Page Builder nasceu no Adobe Commerce 2.3.1, e por dois anos foi argumento de venda da edição paga. No 2.4.3 as notas de versão registraram a mudança em uma linha: Page Builder is now available as a bundled extension in Magento Open Source. A documentação do produto repete a mesma coisa: a partir do 2.4.3, a funcionalidade básica do Page Builder também está no Magento Open Source.
Na prática, isso quer dizer que o módulo Magento_PageBuilder — pacote magento/module-page-builder — já vem na instalação padrão do Open Source. Você não instala nada, não compra nada e não pede licença para ninguém.
O editor visual é o mesmo: arrastar linhas e colunas, blocos de texto, imagem, vídeo, botão, HTML, mapa, slider, e os content types de catálogo que puxam produto e categoria. Ele aparece em página CMS, bloco CMS, descrição de produto e descrição de categoria.
Checar na sua loja em 30 segundos
Três comandos, na raiz do Magento:
php bin/magento module:status Magento_PageBuilder
composer show magento/module-page-builder
php bin/magento config:show cms/pagebuilder/enabledO primeiro diz se o módulo está instalado e habilitado. O segundo mostra a versão que o Composer resolveu. O terceiro lê a configuração que liga o editor.
Pelo admin, o caminho é Stores > Configuration > General > Content Management > Advanced Content Tools. Ali moram três coisas que vale conhecer:
- Enable Page Builder — o interruptor principal, no caminho de configuração
cms/pagebuilder/enabled. - Enable Page Builder Content Preview — o preview dentro das telas de produto e categoria. A própria descrição do campo avisa que colocar em No pode melhorar a performance do admin quando vários atributos são editáveis pelo Page Builder. Em catálogo grande, eu desligo.
- Google Maps API Key — sem ela o content type de mapa não renderiza. É a causa número um de "o mapa sumiu da página".
Um detalhe que pega quem ativa o Page Builder numa loja antiga: conteúdo criado antes dele continua sendo HTML solto, e o editor mostra esse conteúdo dentro de um único bloco HTML em vez de virar linhas e colunas mágicas. Isso é esperado, não é bug.
O que é pago mesmo
A diferença entre as edições não está no editor — está no que você consegue fazer com o conteúdo depois de montá-lo.
| Recurso | Open Source | Adobe Commerce |
|---|---|---|
| Page Builder (editor visual) | Sim, desde o 2.4.3 | Sim |
| Dynamic Blocks | Não | Sim |
| Content Staging e preview agendado | Não | Sim |
| Customer Segments | Não | Sim |
A documentação dos Dynamic Blocks não deixa margem: this is an exclusive feature that is available only in Adobe Commerce and is not available in Magento Open Source. São blocos que mudam de conteúdo conforme regra de preço e segmento de cliente — o famoso "banner diferente para quem já comprou".
O Content Staging é o que permite montar a campanha da Black Friday hoje, agendar para entrar às 00h e ver o preview do site naquela data. Sem ele, no Open Source, a campanha entra na unha ou por um script seu no cron. Os Customer Segments são a régua que alimenta os dois: agrupar cliente por comportamento, valor gasto, produto no carrinho.
Para confirmar do seu lado, rode php bin/magento module:status --enabled e procure por Staging, CustomerSegment e Banner. Numa instalação Open Source, nenhum deles aparece — não existe módulo desabilitado esperando ser ligado, o código simplesmente não vem no pacote. Se você quer o comparativo completo entre as duas edições, o guia das duas edições passa item por item.
Perguntas rápidas
Estou no 2.4.2 e quero o Page Builder. Dá para instalar só ele?
O caminho suportado é atualizar para o 2.4.3 ou mais recente, onde ele já vem no pacote. Forçar o módulo numa versão anterior por Composer é encrenca de dependência, e você ainda ficaria numa versão sem patch de segurança, que é um problema maior do que a falta do editor.
Posso desligar o Page Builder e voltar para o editor antigo?
Pode, colocando Enable Page Builder em No. O conteúdo já criado com ele continua no banco e volta a ser exibido como HTML. Antes de fazer isso numa loja com conteúdo, teste em ambiente separado, porque a edição perde a estrutura visual.
O Page Builder deixa a loja mais lenta?
O que ele gera é HTML, então o frontend não muda muito. O peso aparece no admin: o preview dentro das telas de produto e categoria é a parte cara, e é justamente essa que a Adobe deixou como configuração separada para você desligar.
Pra conferir na fonte
- Adobe Commerce 2.4.3 release notes — Adobe Experience League
- Page Builder introduction — Adobe Experience League
- Dynamic blocks — Adobe Experience League
- magento2-page-builder — GitHub