XM is a frontend module tailored for business users and creative teams. It helps them design and create experiences that support omnichannel commerce. These users can publish content and experiences across channels without having to code.
XM supports various types of users, but it’s especially relevant to the following user types:
- Business users: XM empowers merchandisers and marketers. They can use prebuilt page components in XM to build experiences and publish content across various channels. This helps them focus more on improving their brand and business and less on development.
- Creative teams: XM allows designers and user experience specialists to bring their creative vision to life with minimal coding. After working with developers to create any custom design components they may need, components can be re-used to craft different experiences. Further, creatives can use XM using the standard design technologies they know. They don’t have to learn new technologies specific to a monolithic platform like Shopify’s Liquid.
- Developers: Developers collaborate with business users and creative teams in XM. They help build new design components and page functionality that these users can use and reuse.
The following briefly describes some first-class features of XM:
- Headless CMS: XM provides a headless CMS to support the delivery of content to various channels. It’s responsible for XM’s omnichannel support. The decoupled nature of a headless CMS allows business users, designers, and developers to work independently.
- Visual page builder: XM comes with a page builder or a WYSIWYG editor that includes out-of-the-box page building components. Marketers and designers use it to design and build the commerce experiences they want. Developers use it to create reusable components that business users can use and reuse.
These are some example uses cases where the use of XM is suitable:
- Enterprises wanting to replatform in a cost-effective manner: Enterprises using monolithic e-commerce platforms like Salesforce Commerce and Shopify Plus can use XM to start modular replatforming with Fabric. They can begin with XM as their digital experience platform to integrate with their existing commerce frontends, backend, and third-party services. With XM, they’re able to keep their current platform working with no downtime. Then, they can gradually introduce new modules and remove the complex ones in shifting to the modular platform. Over time, Fabric and XM allow their business to scale while saving time and money rather than maintaining their current monolithic platform.
- High growth businesses needing to publish omnichannel experiences: Fast-growing retailers can use XM to replace their traditional CMS that limits their content publishing capacity. Unlike a traditional CMS, XM’s headless CMS allows retailers to publish content to various channels. Aside from that, it can also integrate with third-party e-commerce services such as artificial intelligence to provide better customer experiences.
- E-commerce startups starting their online presence: Budding online entrepreneurs can take advantage of XM’s integrated Storefront and headless CMS. They can quickly roll out an online store and a blog and manage their content within XM with minimal code. As their online business grows, they can integrate third-party services with XM or use Fabric’s other e-commerce-related services like PIM and OMS.
Last update: May 12, 2021