MonetizationOS Docs

Experiences

Experiences are the building blocks of what your users see when they hit a paywall, access gate, or promotional surface. Each experience defines the content and behavior of a moment in your user's journey, whether that's a registration wall, a premium upgrade prompt, or a personalized offer.

You can navigate to Experiences in the left-hand navigation menu. This will take you to a list of all your existing experiences, including:

  • Name: The name and description of the experience
  • Type: The experience type
  • Last Updated: The date and time the experience was last modified, and who it was updated by
  • Actions: A three-dot menu with the option to delete the experience

Experience Types

There are four experience types available in MonetizationOS.

  • HTML: Used for banners or messages built with HTML. These let you build banners and promotional components using standard HTML, CSS, and JavaScript. Best for teams who want creative flexibility or are already comfortable with HTML.
  • App Experience: Used for schema-driven components rendered by your own frontend library. These define a schema-driven component that your frontend library knows how to render, and fill in the content fields via an auto-generated form. For more information, see our Schemas guide.
  • JSON (Coming Soon): Used for structured data responses, ideal for API integrations and chatbot interfaces.
  • Text (Coming Soon): Used for plain text responses, ideal for simple or free-form messages and notifications.

Click below to find out how to:

On this page