Skip to main content

Introduction to Stack9 Experience

Stack9 Experience is the Digital Experience Platform (DXP) layer that provides pre-integrated marketing, content, and AI capabilities accessible via REST APIs. Built on MACH architecture principles, it delivers enterprise-grade DXP functionality with the flexibility of a composable platform.

What is Stack9 Experience?​

Stack9 Experience transforms how organizations build digital experiences by providing ready-to-use DXP capabilities that would traditionally take months to develop and integrate. Instead of assembling multiple vendors or building from scratch, you get a unified API-first platform that handles:

  • ✅ Content management with headless CMS capabilities, live preview, and a governed component library
  • ✅ Marketing automation with journey orchestration
  • ✅ Customer data platform with unified profiles
  • ✅ Email communications with deliverability optimization
  • ✅ AI-powered personalization with semantic search
  • ✅ Real-time analytics with comprehensive reporting
  • ✅ Digital asset management with a central Documents Manager and direct-to-storage uploads
  • ✅ Multi-tenant architecture ready for enterprise scale, with Business Unit segregation inside a tenant
  • ✅ Outbound webhooks for real-time, push-based integration

How Stack9 Experience Complements Stack9 Core​

While Stack9 Core provides the foundation for building domain-specific applications, Stack9 Experience delivers standard DXP capabilities that every modern business needs:

Stack9 CoreStack9 Experience
Custom business logicStandard DXP capabilities
Domain-specific applicationsMarketing, content, communications
Back-office systemsCustomer-facing experiences
Fully customizableConfigurable via API
Your unique requirementsIndustry-standard features

Together, they provide:

  • Stack9 Core handles your unique business domain logic
  • Stack9 Experience provides standard DXP capabilities
  • A unified, API-first platform reduces typical composable architecture complexity
  • Single platform reduces vendor management overhead

MACH Architecture Principles​

Stack9 Experience is built on modern MACH architecture:

  • 🔧 Microservices - Each capability operates as an independent service
  • 🔌 API-first - All functionality exposed through well-defined REST APIs
  • ☁️ Cloud-native - Built for AWS with modern scaling capabilities
  • 🎯 Headless - Frontend completely decoupled from backend systems

This architecture delivers the speed of a packaged solution with the flexibility of a composable platform.

Multi-tenant by Design​

Every aspect of Stack9 Experience is designed for multi-tenancy from the ground up:

  • Isolated tenant configurations - Complete data separation
  • Per-tenant resource provisioning - OpenSearch indices, webhooks, and storage
  • Tenant-specific bootstrapping - Automated setup and configuration
  • Independent scaling - Each tenant scales based on usage

This enables enterprise organizations to support multiple brands, divisions, or customers from a single platform while maintaining complete isolation and control.

API-First Architecture​

Stack9 Experience delivers every capability through comprehensive REST APIs:

  • OpenAPI 3.0 specification - Complete API documentation
  • Consistent patterns - RESTful design with predictable endpoints
  • JSON request/response - Modern, developer-friendly format
  • Multi-tenant aware - All endpoints support tenant isolation
  • Version tracking - Built-in entity versioning for audit trails

API Reference: The complete Stack9 Experience API includes 100+ endpoints across admin, content, marketing, email, AI, and analytics capabilities as documented in the OpenAPI specification.

Concept pages​

PageWhat it covers
Content ManagementHeadless CMS: projects, document models, the governed Slice library, live preview, the image pipeline, redirects, site settings, plus email templates and forms
Marketing AutomationCampaigns, journeys, and orchestration
Customer Data PlatformUnified subscriber profiles, lists, and audiences
Email & CommunicationsSending, deliverability, and email event webhooks
AI & PersonalizationSemantic search, assistants, and personalisation
Analytics & ReportingMetrics, reports, and engagement data
Platform ArchitectureMulti-tenancy, API-first design, versioning, and data management
Documents ManagerThe central asset library: signed direct-to-storage uploads, tag folders, smart views, dedup, trash and restore, drop-in pickers
Business UnitsData segregation inside one Marketing Tenant: grants, the Active Business Unit, Tenant Owner, Core Slices and Business Unit Forks
WebhooksOutbound event delivery: the form.submission event, payload envelope, queue-based retries, and header-based security

Getting Started​

Stack9 Experience capabilities can be used independently or together:

  1. Choose your capabilities - Select only what you need
  2. Integrate via API - RESTful endpoints with OpenAPI docs
  3. Configure per tenant - Multi-brand/multi-division support, with Business Units for segregation inside a tenant
  4. Scale automatically - Cloud-native infrastructure grows with you

Ready to explore the capabilities? Start with Content Management to understand how Stack9 Experience handles headless CMS, jump to Marketing Automation for campaign and journey management, or read Business Units if you are planning a multi-brand rollout.


Stack9 Experience delivers the composable DXP architecture that gives you the speed of a packaged solution with the flexibility to adapt as your business grows.