MonetizationOS Docs

Brands

MonetizationOS lets you operate multiple customer-facing brands under a single organization. A brand acts as a lightweight partition: you can scope access, experiences, orchestration, and platform configuration without spinning up separate organizations.

Why use brands?

Use brands when you have distinct go-to-market fronts that share underlying infrastructure but differ in presentation, pricing mixes, or entitlement strategy.

Common scenarios:

  • Consumer vs. Enterprise product lines
  • White-label / OEM offerings for different partners
  • Regional brands with localized pricing or feature availability
  • Legacy vs. next-generation product migrations

In similar products without support for brands, teams often duplicate configuration across separate organizations or over-parameterize single entities.

What is a brand?

A brand is a unique label you attach to MonetizationOS entities. Publishable entities must reference at least one brand.

Enabling brands

Brands are opt-in at the organization level. Be aware that you cannot opt-out after enabling brands.

Once enabled:

  1. Create initial brand(s) (you can start with the default brand).
  2. Associate existing versioned entities with the new brand(s). (All existing entities will, by default, be linked to the default brand)
  3. Update calls to MonetizationOS to use the new brand(s) environment-specific API keys.

Learn More

References

API references

Workflow references

Admin Guides