About Build Your DXP

Learn more about the purpose behind Build Your DXP, the reason it exists, and how you can contribute to keeping all the information updated.

Learn more about the motivation behind this website, disclaimers related to the content published, and how you can contribute to this project.

What is a DXP?

A DXP, or a Digital Experience Platform, is an emerging category of software aiming to tackle the primary goal of perfecting the customer experience, or CX. Traditionally DXPs have been "full-stack" monoliths that provide an architecture for businesses to digitize their business goals, marketing activities, analytics, and content management. Over time, with the rise of API-driven approaches and the need for omnichannel content distribution, there has been an emergence of micro-services based DXPs, which are essentially a suite of products working in harmony.

This website aims to catalog these "best of breed" micro-services that typically come together to form a DXP.

Learn more about the details on a DXP in the context of microservices and Headless CMS on the GraphCMS Academy.

What is BuildYourDXP.com?

BuildYourDXP is an open-source compilation of tools and services that typically come together to form a DXP. Our goal is to provide an objective landscape of services that follow certain guidelines:

  • All tools and services must integrate with one another, either natively, or via a series of configurations.
  • They must be independent of the other - whether for deployment, adding in, removing, or modifying - i.e. not a "monolith".
  • They must provide an API
  • While not necessarily "Headless", each tool must be prominent in their category as an independently scalable component.
  • No vendor should be a "monolithic" DXP by itself.
  • Each vendor should be a cloud-based SaaS solution for easy adoption, without the obstacles of self-hosting, on-premises, or security upgrades.

To ensure that the information is as up-to-date and comprehensive as possible, this project is completely open-source, and edits/additions are welcomed.

Component Selection

The "components", or categories chosen, are those that most prominently appear, or can be included, in most B2B and B2C use cases across industries without niche barriers.

  • AB Testing
  • AI and Machine Learning
  • Analytics
  • Authorization & Authentication
  • CDP (Customer Data Platform)
  • Chatbots
  • Cloud Services (Hosting and Delivery)
  • Customer Engagement
  • eCommerce
  • Headless CMS
  • Marketing Automation & CRM
  • NPS
  • Payments
  • Personalization Engines
  • Reputation Management
  • Sales Automation & CRM
  • Search & Discovery
  • Voice

Disclaimer

This project is initiated and maintained by GraphCMS. As we are a Headless CMS, we do appear in the Headless CMS component, however, we have attempted to ensure no bias in our positioning alongside our highly competent competitors. Should any concerns or conflicts arise on this topic, please reach out to us on support@graphcms.com.

Furthermore, we hold no affiliation with any of the tools and services mentioned on this website. Neither do we endorse any of the brands mentioned here. The purpose of this is to compile a comprehensive list of as many vendors in the components provided, and when selecting microservices to build your own DXP, we encourage you to conduct your own due diligence into how these services apply to your use-cases. For any issues, conflicts, edits, suggestions, or removals, please get in touch with us.

Service Selection

We have attempted to curate as many micro-services as we could find per category. For any inaccuracy in selection, suggestions, or contributions, please get in touch with us.

Contribute to this project

To contribute to this project, simply fill in the form and share the name of the service you wish to include, what category it would fall under, and optionally, your email address for us to reach out to you when we update the website.

Get in Touch

To get in touch with us in regards to any of the information provided on this website, please reach out via support@graphcms.com.

About GraphCMS

GraphCMS is the first native GraphQL Headless Content Management System (CMS), enabling over 30,000 users and teams across the world to rapidly build and deliver multi-channel digital experiences at scale. GraphCMS is developed by GraphCMS GmbH, headquartered in Gießen, Germany, with an additional HQ in Berlin, Germany.

Learn more about GraphCMS on graphcms.com.

© 2020 — Maintained and Powered by