What Is the Experro Headless CMS?

The Experro Headless CMS is a content‐management back end that decouples content creation and storage from presentation. Unlike a traditional “monolithic” CMS where content and front-end templates live together—Experro’s headless approach exposes all content via REST APIs. This separation enables developers to build any kind of front end (websites, mobile apps, IoT devices) while letting content editors work in a single, unified interface.
  • API-First Architecture: All content operations (CRUD) happen through well-documented API endpoints.
  • Flexible Front-End Freedom: Developers choose their framework or technology stack (React, Vue, Next.js, Nuxt.js, Angular, etc.) without being tied to a templating system.
  • Omnichannel Delivery: One body of content can feed multiple channels such as web and mobile while maintaining consistency across them.

Key Features & Benefits

Experro’s headless CMS has been designed to scale from small blogs to enterprise-level digital experiences. Below are the core capabilities that make it stand out:
  1. Content Modeling & Components
    • Custom Models: Define structured data types (“Models”) to represent blog posts, products, authors, events, etc.
    • Reusable Components: Build nested, repeatable “Components” (rich text, image galleries, feature blocks) so that editors can assemble complex pages without developer intervention.
  2. Media Management
    • Centralized Asset Library: Store and organize images, videos, documents, and other digital files in one place.
    • Folder/Tag Organization: Quickly find or filter assets by folder, tag, or search keywords.
    • Automatic Transforms: On-the-fly resizing and format conversion (e.g., WebP, JPEG) available via URL parameters.
  3. eCommerce Support (Optional Add-On)
    • Product, Brand, Category Models: Pre-built templates for core eCommerce entities that can be customized or extended.
    • Storefront Integration: Use API endpoints to power product listings, carts, checkout flows, and order management on any front-end framework.
  4. Publish Workflow & Scheduling
    • Publish Queue: Draft, schedule, and queue content for future publication without manual, last-minute intervention.
    • Version Control: Every content entry maintains a revision history. Roll back to previous versions with a single click.
  5. Forms & Lead Capture
    • Drag-and-Drop Form Builder: Create custom forms (contact, newsletter signup, surveys) without writing code.
    • Webhooks & Notifications: Automatically push form submissions to Slack, send email notifications, or fire off API calls to CRMs.
  6. Navigation & Site Structure
    • Menu Management: Build and reorder multi-level navigation menus. Link to Collections, Models, external URLs, or anchor links.
    • Role-Based Visibility: Control which menus or pages appear to which user roles or user groups.
  7. Cache Control & Performance
    • Built-In CDN Integration: Content is automatically cached at the edge for lightning-fast delivery.
    • Manual & Automatic Invalidation: Purge cache for individual entries or entire Collections whenever content changes.
  8. Security & Access Control
    • Granular Permissions: Define who can create, edit, publish, or delete content by assigning roles.
    • API Tokens & Scopes: Generate scoped API keys that restrict read/write access to specific Models or Collections.

How This Guide Is Organized

This user guide mirrors the Content menu structure in the Experro dashboard, providing step-by-step instructions, annotated screenshots, and best practices:
  1. Introduction Overview of the headless architecture and core benefits.
  2. Getting Started Logging in, navigating the UI, and understanding your workspace.
  3. Insights Interpreting Engagement Metrics—Home and Dashboard (CMS, Orders, Products, Customers).
  4. Content Library Managing Entries: browsing, creating, editing, versioning, and publishing.
  5. Content Model Defining Models, Components, eCommerce templates, and Collections.
  6. Media Manager Uploading, organizing, optimizing, and inserting assets.
  7. Publish Queue Scheduling and monitoring content deployments.
  8. Forms Building, embedding, and handling form submissions with notifications.
  9. Navigation Building and managing menus and custom links.
  10. Cache Controlling edge and browser caching, plus invalidation strategies.
Each chapter builds on the last, guiding you from initial setup to delivering a fully dynamic, multi-channel digital experience with Experro.