CMS-powered Material UI components and templates
If you’re building landing pages or React applications, you’ve likely come across Material UI (MUI). One of the most popular React UI component libraries, Material UI is trusted by thousands of teams for its robust, production-ready components and seamless adherence to Google’s Material Design.
But even with a powerful toolkit like MUI, there’s always a way to go faster and deliver more value, especially when you start with ready-made templates.
Today, we're launching Material UI’s free templates with built-in integration with AB testing and personalization. It can help you skip boilerplate, accelerate launches, and grow faster by delivering dynamic content to experiment and validate the best strategy.
Why use Material UI free templates with CMS integration?
1. Skip setup and ship faster
Material UI offers a curated collection of free templates, including dashboards, marketing pages, checkout flows, authentication screens, and blogs. Each template is fully responsive, production-ready, and leverages MUI’s theming system so you can get started with a beautiful, accessible UI in minutes instead of days.
No need to build layouts from scratch or wire up basic sections like hero banners, footers, or pricing tables. Just pick a template, plug in your content, and focus on what makes your product unique.
2. Built-in customization and theming
All free templates come with both custom and default Material Design 2 themes, supporting light and dark modes out of the box. You can easily toggle styles, extract sections (like a hero unit or footer) for reuse, and integrate with your own branding using MUI’s powerful theming tools.
3. Modular and reusable components
Templates are structured so you can extract and reuse parts of a page, meaning there is no need to duplicate code across projects. Whether you need just a testimonial section or a full marketing page, you can mix and match components to build your ideal UI.
4. Backed by a thriving ecosystem
Material UI is built with React and TypeScript, and its ecosystem includes advanced components, icon libraries, and integrations with tools like Croct for CMS-powered content and personalization.
You’re never locked in and can always override styles, extend logic, and keep up with the latest best practices in modern web development.
Explore Croct templates to skip boilerplate and ship faster. One command for components with built-in personalization and AB testing. No integration work needed.

How to use Croct templates for dynamic marketing pages on Material UI
Croct has taken the Material UI free marketing page template and layered on dynamic content management, personalization, and AB testing. The result? A marketing page that’s not only visually stunning but also conversion-optimized and easy to manage for non-technical teams.
This is what Croct adds to MUI templates:
-
CMS-ready components
Manage content for navbars, CTAs, pricing plans, and more directly from the CMS. No manual prop wiring or content model setup required.
-
Personalization and AB testing
Define audience segments and test variations using the same MUI components, all managed from the Croct platform.
-
Component-level content management
Update a section once and apply changes everywhere, ensuring consistency across marketing sites and product interfaces.
-
One command integration
Get started with a single command and have everything up and running in less than one minute.
Material UI’s marketing page template is perfect for launching visually engaging, responsive landing pages fast. With Croct’s enhancements, growth teams can personalize content and run experiments without touching code, empowering marketers to optimize in real time.
Get started with Material UI + Croct components
Getting started is as easy as running one command:
npx croct@latest use material-ui://block/hero-section
You can check the list of components here.