New

Experience Smart HR with Horilla Mobile App

Google Play Store Google Play Store
Home / Blogs

A Complete Guide to System Modules & Version Control in Horilla CRM

CRM
·

March 12, 2026

a-complete-guide-to-system-modules-and-version-control-in-horilla-crm

As CRM systems grow, visibility into installed modules, system components, and their versions becomes critical for maintenance, troubleshooting, and upgrade planning. Horilla CRM provides a dedicated Modules & Versions page that offers a clear overview of the core system and all installed modules, along with their version details.

This feature helps administrators understand what components are running in the system, track version consistency, and ensure compatibility during updates or feature expansion.

Accessing Modules & Versions

The Modules & Versions page is available under system-level settings.

To access this page:

  • Open Settings
  • Navigate to About System
  • Select Version Info

The page opens with a structured overview of the Core System and all installed modules.

Modules & Versions Overview Page

The Modules & Versions page is designed as a visual and informative dashboard that highlights system components clearly.

At the top of the page, you’ll find:

  • Page title: Modules & Versions
  • Subtitle indicating Version Information & Installed Packages
  • A highlighted Core System banner displaying the core version number

This layout provides immediate clarity on the current system state.

Core System Version Information

The Core System section represents the base engine of Horilla CRM.

This section:

  • Displays the current Core System version
  • Indicates the overall system release in use
  • Acts as a reference point for module compatibility
  • Helps during upgrades, audits, and support diagnostics

The Core System version is essential when validating whether installed modules align with the system’s base version.

Installed Modules List

Below the Core System section, Horilla CRM displays all installed modules in a card-based layout.

Each module card includes:

  • Module Name
  • Module Icon for quick identification
  • Short Description explaining the module’s purpose
  • Version Number (e.g., v1.0.0, v1.1.0)

This makes it easy to understand both functionality and versioning at a glance.

Understanding Module Versioning

Each module in Horilla CRM follows its own version lifecycle.

Module version numbers help administrators:

  • Track feature updates and enhancements
  • Identify compatibility with the Core System.
  • Verify successful deployments
  • Communicate system state during support requests.
  • Plan upgrades with minimal risk

Even when the Core System version remains the same, individual modules may evolve independently.

Functional Use Cases of Modules & Versions Page

The Modules & Versions page serves several practical purposes:

System Auditing

Administrators can quickly verify:

  • Installed modules
  • Active system components
  • Current version levels

Upgrade Planning

Before upgrading:

  • Check existing module versions
  • Ensure compatibility with newer core releases.
  • Avoid mismatched dependencies

Troubleshooting & Support

When reporting issues:

  • Version information helps support teams diagnose problems faster
  • Reduces ambiguity during bug investigation

Compliance & Documentation

Version visibility supports:

  • Internal audits
  • Release documentation
  • Change tracking over time.

Read-Only and Secure by Design

The Modules & Versions page is informational only.

This means:

  • No accidental changes to system components
  • No risk of version manipulation
  • Controlled visibility for administrators
  • Safe reference point for operational decisions

This design ensures system stability while providing full transparency.

Benefits of Modules & Versions Management

Key advantages include:

  • Centralized visibility of system components
  • Clear understanding of CRM capabilities
  • Reduced upgrade risks
  • Faster issue resolution
  • Improved system governance

The Modules & Versions feature in Horilla CRM provides a centralized, reliable, and user-friendly way to monitor the system’s core version and installed modules. By presenting version information in a structured and readable format, it empowers administrators to maintain system health, plan upgrades confidently, and support compliance requirements.

This feature plays a vital role in ensuring that Horilla CRM remains stable, transparent, and scalable as business needs evolve.

Horilla CRM Editorial Team Author

Horilla CRM Editorial Team is a group of experienced CRM practitioners, revenue operations specialists, and SaaS product analysts who are passionate about CRM software. We have a deep, practical understanding of the customer relationship landscape — from pipeline management and lead nurturing to sales automation and customer retention — and are committed to providing our readers with the most up-to-date and actionable content. We have written extensively on a variety of CRM software topics, including sales pipeline tools, contact management systems, marketing automation platforms, and customer success software. Our reviews and guides are grounded in real-world usage across SMB and enterprise environments. We are always looking for new ways to share our knowledge with the sales and RevOps community. If you have a question about our CRM software, please don't hesitate to contact us.