Plugin pricing



“The value of software shows in how it helps users over time. If a software makes things more efficient, brings new ideas, or gives users an edge over others, it should be priced to reflect that.”


Based on “Harvard Business Review”, “Understanding the Value of Your Digital Investments”


In the future, we will no longer offer plug-ins for sale below a minimum price of €10. This decision comes from the increased administrative effort and accounting costs associated with lower-priced products. However, we still want to support the community spirit: if you prefer, you can continue to offer your plug-ins for free. This way, we keep the idea of sharing and supporting each other within the developer community alive.

Before you evaluate your software using the table, please keep in mind that many developers tend to undervalue their innovative work. Software that improves efficiency, solves problems, and provides a competitive edge has long-term value. The results of the evaluation are just a suggestion to help guide your pricing. Ultimately, you are free to set the price of your software according to your own judgment—your ideas and your work deserve it.


Plugin Assessment: Evaluation of tasks to be completed and performance (plays a major role in the assessment).
Single Command Plugin

– A very simple plugin that performs a specific command or function. Often used to automate a simple process.
Example: A plugin to execute a single macro or command.
Script-based Plugin

– A plugin with multiple commands or a short script that performs basic functions. It can automate simple tasks but requires minimal integration into the show structure.
Example: Automatically creating presets or simple sequences.
Interactive Plugin

– A plugin that requires some user interaction and controls more complex processes. It provides input options for users and automates medium tasks.
Example: A plugin for selecting cues or groupings with various options.
Process-controlling Plugin

– An advanced plugin that is deeply integrated into the show structure and controls multiple processes simultaneously. It often operates in the background and automates complex show or system tasks.
Example: A plugin that generates dynamic effects applied to multiple fixture groups.
Complex Data Processing Plugin

– A highly developed plugin that not only integrates deeply into the show structure but also processes multiple data sources and connects across various show elements. It takes on essential control or synchronization tasks.
Example: A plugin for controlling SMPTE synchronization and integrating external systems while managing multiple processes in parallel.

Usefulness of a Plugin: How useful the plugin is for users and its functionality (also plays a major role in the assessment).
Limited Use (Simple Helper)

– The plugin offers only a very specific benefit or solves a very small problem. It is helpful but relevant only in limited situations or for very specific tasks.
Example: A plugin that simplifies a one-time action that could also be done manually.
Useful Everyday Helper (Saves Time on Routine Tasks)

– The plugin automates routine tasks or saves users time on recurring processes. It is regularly useful and improves workflow efficiency.
Example: A plugin that automatically generates frequently used presets or creates simple layouts.
Situational Added Value (Facilitates Special Tasks)

– The plugin provides specific benefits in more complex or rare work situations. It can be particularly helpful in certain projects or scenarios but is not always required.
Example: A plugin that synchronizes specific show elements or meets specific event requirements.
Significant Added Value (Automates Complex Processes)

– The plugin automates complex or time-consuming processes, creating significant work relief. It not only saves time but also reduces the likelihood of errors.
Example: A plugin that automatically creates complex sequences or effect combinations, simplifying multiple work steps.
Essential (Integrated into Workflow and Optimizes Efficiency)

– The plugin is so useful that it is integrated into the daily workflow and forms a central part of the work. It significantly enhances efficiency and has become almost indispensable for users.
Example: A plugin that fully automates central show processes and synchronizes with external systems, making it practically irreplaceable.

User Interface (UI) of a Plugin: Ranges from simple to complex design and ease of use (has a medium level of importance).
Minimalist UI (No or Minimal Interface)

– The plugin has either no visible user interface or operates with minimal input. Operation is mostly via command lines or simple buttons.
Example: A single button or command that triggers the plugin without further options or interactions.
Basic UI (Simple Input and Selection Options)

– The UI offers simple interactions, such as dropdown menus or checkboxes. There are only a few settings that the user can adjust.
Example: A plugin that allows a selection from predefined options but requires no deeper configuration.
Interactive UI (Multiple Settings and User Guidance)

– The UI offers multiple options and input fields that the user can customize. User guidance is clear and provides explanations for available settings.
Example: A form with various options, sliders, or setting fields that guide the user through the process.
Dynamic UI (Contextual Adjustments and Real-Time Feedback)

– The UI adapts to the context and offers different options to the user based on selected settings. There is visual or auditory feedback in real time.
Example: An interface that changes dynamically based on the chosen function, with preview options or real-time updates.
Complex Modular UI (Multi-layered, Customizable Interface)

– A highly developed UI with multiple layers or modules that is highly customizable. The user can adjust the layout and arrangement of controls. Control is through various windows, tabs, or modules.
Example: A dashboard with multiple panels that can be individually configured, offering a wide range of setting and customization options.

User-Friendliness of a Plugin: Overall ease of use for the end-user (also has a medium level of importance).

No Integrated Assistance

– The plugin offers no support for operation or errors. The user must operate the plugin independently without hints or error messages. Errors may be displayed, but without further information.
Example: A plugin that generates an error message but provides no explanation or suggested solutions.

Minimal Assistance (Basic Error Messages)

– The plugin provides basic error messages when something doesn’t work but without detailed explanations or suggestions for resolution. The user receives only brief hints about what went wrong.
Example: A plugin that shows simple error messages like “Invalid command” or “Execution error” without further assistance.
Contextual Error Messages with Simple Assistance

– The plugin shows detailed error messages and offers simple assistance, such as brief hints about possible causes of the error. There are hints for obvious user mistakes, like incorrect entries or missing parameters, but no comprehensive support.
Example: An error message with a brief explanation like “Input error: Parameter X is missing,” indicating a specific mistake.
Extended Assistance with Explanatory Tooltips and Error Messages

– The plugin offers extended support through explanatory tooltips or brief hints that appear during input. In case of errors, clearer instructions or solution suggestions are provided. This assistance appears contextually and can improve the user experience.
Example: When the user clicks on an input field, a tooltip appears with a short explanation of the field, and error messages provide hints for correct entries.
Comprehensive Assistance with Pop-ups, Explanations, and Suggestions

– The plugin offers comprehensive, interactive assistance. When used incorrectly, pop-up windows appear with detailed explanations, solution suggestions, and possibly links to further information. Concrete recommendations and alternative suggestions are provided to fix the error and optimally support the user.
Example: When an error occurs, a pop-up window appears with a detailed explanation of the error, multiple suggestions for troubleshooting, and a link to an interactive guide or video tutorial.

User Manuals, Support, and Documentation: Quality and availability of manuals, support, and documentation for the plugin (has less weight in the assessment).
Minimalist Manual (Barely Available)

– The manual is very rudimentary or only available as a few notes. It provides no adequate guidance and is only helpful for experienced users.
Example: A short text file with basic commands but no further explanations or examples.
Basic Manual (Simple Description of Functions)

– The manual contains basic information about the functions of the plugin but lacks detailed instructions or practical examples. It provides only a general overview.
Example: A simple PDF with a list of features and brief descriptions of how to use them.
Detailed Manual (Step-by-Step Instructions)

– The manual offers step-by-step instructions for using the plugin but includes only a few practical examples. It covers all essential functions but is not particularly extensive.
Example: A structured document with screenshots explaining how to use the plugin well, but without advanced tips or tricks.
Advanced Manual (Comprehensive Explanations and Examples)

– The manual provides detailed explanations of all functions of the plugin, supplemented by practical examples, tips, and common troubleshooting solutions. It also helps advanced users to make optimal use of the plugin.
Example: A well-structured manual with numerous examples, step-by-step instructions, screenshots, and a FAQ section.
Comprehensive User Manual (Interactive, Multimedia Guide)

– An extremely detailed manual that includes not only written explanations but also multimedia content such as videos, interactive tutorials, and detailed case studies. It covers all aspects of the plugin, from installation to advanced features.
Example: An interactive online manual with video tutorials, application examples, troubleshooting tips, and a support forum.

We recommend selling your plugin for:

Net total amount in euro: 0€