PQM – Modules, Installation and Updates
PQM – Modules, Installation and Updates
PQM modules extend the core system with optional features such as advanced analytics, independent orders, warehouse management, communication tools, invoicing and industry-specific workflow extensions.
What are PQM modules?
A module is an add-on that depends on the main PQM plugin. The recommended architecture is to install each module as a separate WordPress plugin, while PQM Pro controls module access, license entitlements and update availability.
Why separate module plugins?
- each module can have its own version,
- module updates are cleaner and safer,
- modules can be sold as separate add-ons,
- debugging is easier,
- WordPress can display modules in the plugin list,
- customers install only what they need.
Example modules
| Module | Purpose | Example use |
|---|---|---|
| NASA+ Analytics | Advanced production analytics. | KPI, delay risk, anomalies and bottlenecks. |
| Orders | Orders independent from WooCommerce. | Use PQM without a WooCommerce store. |
| Warehouse | Materials and stock management. | Track stock, consumption and material reservations. |
| Communication | Department communication. | Messages between office, production and customer service. |
| Invoicing | Invoice-related integrations. | Connect production tasks with sales documents. |
Installing a module
In the target Pro workflow, modules can be installed from PQM → Modules. The screen can show available modules, installed modules, modules requiring a license and modules with available updates.
Typical installation flow
- The administrator opens PQM → Modules.
- PQM checks the license and available entitlements.
- The module shows a status such as Available, Installed, Update available or License required.
- The administrator clicks Install.
- WordPress installs the module as a separate plugin.
- The administrator activates the module.
Updating modules
Modules should update through the native WordPress plugin update mechanism. The PQM → Modules screen can provide a convenient Update button, but technically the update should still use WordPress plugin updating.
Where should module updates appear?
- WordPress → Plugins,
- WordPress → Updates,
- PQM → Modules.
Module statuses
| Status | Meaning | Action |
|---|---|---|
| Installed | The module is installed and active or ready to activate. | Use or activate it. |
| Update available | A newer version exists. | Click Update. |
| Available | The license allows installation, but the module is not installed yet. | Click Install. |
| License required | The module is not included in the current license. | Purchase or upgrade. |
| Inactive | The module is installed but not active. | Click Activate. |
NASA+ Analytics module
NASA+ Analytics is designed for advanced production analysis. It can help show risk, anomalies, bottlenecks, low-margin tasks and production trends that are not obvious in simple reports.
Example analysis areas
- tasks at risk of delay,
- overloaded departments,
- unusually long lead time,
- low-margin tasks,
- complaint trends,
- risk of missing deadlines.
Orders module
The Orders module can allow PQM to work with orders independently from WooCommerce. This is important for companies that do not run a traditional online shop but still need structured order-to-production workflows.
Warehouse module
The Warehouse module can extend PQM with stock and material control. In production, missing material can block a task or cause a delay, so warehouse visibility can become critical.
Communication module
The Communication module can provide department messaging and, in the future, may support mobile and desktop app containers for production communication outside the WordPress dashboard.
Module security
Modules should only be installed from trusted sources. Every module should clearly state its version, author, required PQM version and required PHP version.
Modules allow PQM to grow like a platform instead of becoming one heavy plugin. Customers install only the features they need, and the system can grow with the business.

