Everything you need to manage templates, govern changes, and customize tenant experiences with ShowroomOS.
Quick start guide to set up your ShowroomOS workspace, configure your first template, and onboard tenants.
Learn how to create, edit, and publish templates. Master the Template Wizard and advanced HTML/CSS editor.
Complete guide to version control, visual diffs, tenant impact analysis, and staged rollouts.
How tenants customize their storefront without breaking the template. Safe content and branding overrides.
REST API documentation for programmatic template management, tenant operations, and webhook integrations.
Security architecture, compliance standards, and best practices for protecting your multi-tenant platform.
A template is a complete storefront design that controls the HTML and CSS for three core pages: Home, Catalog, and Item Detail. Templates are created and managed by Platform Owners and assigned to tenants.
Example: The "Luxury Boutique" template uses serif fonts, gold accents, and elegant spacing. When assigned to a tenant, their storefront adopts this design instantly.
Tenants can customize content and branding without touching HTML or CSS:
What tenants cannot do: Upload custom HTML, inject JavaScript, modify CSS directly, or break template structure.
Every template change creates a new version. You can compare versions side-by-side using the Visual Diff viewer, which shows:
Before publishing, you'll see which tenants are affected, their risk scores, and potential conflicts. You can schedule publishes for off-hours or roll out gradually using staged rollouts.
A staged rollout publishes a template version to tenants in phases. You can choose:
If issues arise, you can pause the rollout, investigate, and resume or abort. You can also instantly rollback to the previous version.
Start your 15-day preview to explore templates, test the governance features, and experience the platform risk-free.