MaestroPress: Powering Your
WordPress-Based Spektrix Website
MaestroPress License Overview
What MaestroPress Is
If you're reading this document, you're likely either exploring what MaestroPress can do for your WordPress website, or you're already using it as part of your Spektrix integration. Benefit from the added flexibility, control, and enhanced user experience MaestroPress provides with an integration by Sland.
MaestroPress is proprietary software developed and maintained by Sland Studios. Because it plays a central role in how your website connects to Spektrix, it closely intersects with website hosting, ongoing support requests, and, in many cases, ongoing support retainers.
This document aims to provide clear expectations around usage, updates, and support, and to help distinguish between licensed software, hosting infrastructure, and ongoing support work.
How MaestroPress Works with Your Website
MaestroPress sits at the intersection of your WordPress website and your Spektrix platform, acting as the integration layer that allows the two systems to work together cleanly and reliably, and with additional features and optimizations.
Official Spektrix Web Partner- Spektrix Partner Directory
As an official Spektrix Web Partner, Sland Studios works closely with Spektrix's APIs, data structures, and evolving platform requirements. This gives us deep experience and insight into how Spektrix behaves in real-world website environments, and allows MaestroPress to be built and maintained in a way that aligns with and augments both systems.
From a web stack perspective, MaestroPress:
- Pulls structured data from Spektrix (such as events, pricing, availability, memberships, and donations)
- Translates that data into WordPress-friendly Structures
- Integrates data from Spektrix into a local templating system, allowing greater control and flexibility in how you present your shows online
This approach keeps Spektrix doing what it does best, CRM, ticketing, and transactional processing, while WordPress and MaestroPress handle user experience, accessibility, performance, and content flexibility on the front end. Sland is excluded from interacting with cardholder data or the transaction environment by design, minimizing security risks.
Important: Because MaestroPress lives within your website's application layer, it is directly affected by website updates, server environments, and supported software versions. This is why it is maintained as active software and why its use is closely tied to hosting, support, and ongoing maintenance considerations.
MaestroPress Licensing & Pricing
After the initial website build and Spektrix integration is completed, MaestroPress is licensed on an annual basis starting at the time of website launch.
Annual License Fee
This annual licensing fee covers the continued use of MaestroPress on your website and supports ongoing development, maintenance, and stewardship of the plugin by Sland Studios.
What the MaestroPress License Includes
- Continued use of the MaestroPress plugin on your live website
- Access to newer MaestroPress versions as they are released
The license is best understood as permission to use MaestroPress on your site, not the inclusion of free upgrades, deployments, or new features.
Important Clarification on Updates & Features
While your license provides access to newer versions of MaestroPress, upgrading to later versions or deploying additional features is not automatic and is not included.
This is because:
- Every MaestroPress deployment is customized to the specific website
- New versions may require testing, configuration, or adjustment to existing integrations
- Feature releases are often deployed selectively based on client needs
As a result:
- Upgrading MaestroPress versions is billable support work
- Deploying new MaestroPress features beyond the original website build is additional scope
- Updates are planned and executed intentionally to avoid unintended breakage
This approach prioritizes stability and avoids the risks associated with forced or automatic updates in complex website environments.
What's Not Included with the MaestroPress License
The MaestroPress license does not include:
- Website hosting or server infrastructure
- Automatic upgrades to newer MaestroPress versions
- Compatibility work related to:
- Spektrix API changes or new/changed features
- WordPress core updates
- Third-party plugin updates
- Server or PHP version changes
- Content updates, layout changes, or design refinements
- New feature development or custom enhancements
- Troubleshooting, investigation, or QA related to site-specific issues
All of the above are handled through ad-hoc support or an ongoing support retainer. For more information about how Sland handles support or hosting, please refer to: Hosting, Retainer, and Support SLA.
Important clarification:
A MaestroPress license grants the right to use the software on your website and access future versions. It does not include the labor required to upgrade, deploy, test, or adapt those versions to your specific website.
MaestroPress Users & Ongoing Support Retainers
Modern websites are not static systems. Even when MaestroPress itself is stable, changes elsewhere in the stack, hosting environments, WordPress core updates, plugins, third-party services, or evolving Spektrix APIs, can affect how integrations behave over time.
For this reason, we strongly recommend that MaestroPress clients maintain an ongoing support retainer. A retainer allows us to:
Stay ahead
of compatibility issues
Before they cause visible problems
Plan MaestroPress
upgrades intentionally
Rather than reacting to breakage
Coordinate updates
across systems
WordPress, plugins, hosting, and Spektrix dependencies
Reduce
emergency situations
Avoiding after-hours work and unexpected support costs
Focus on
improvements
Feature enhancements instead of recovery work
Maintain long-term
platform stability
Through ongoing monitoring and preventative care
Retainers also provide continuity and context. Because we're working with your site regularly, we don't need to re-discover how things are configured each time something changes. This leads to faster resolution, fewer assumptions, and more efficient use of time.
While a support retainer is not required to use MaestroPress, it is the most efficient and cost-effective way to ensure your Spektrix integration remains stable, secure, and aligned with your evolving website and business needs vs relying on ad-hoc as needed support update requests.
Intellectual Property & Licensing
MaestroPress is proprietary software developed and owned by Sland Studios.
Your MaestroPress license grants you the right to use the plugin on your website as part of your Spektrix integration, subject to the terms of your agreement with Sland Studios. The license does not transfer ownership of the software, its source code, or its underlying intellectual property.
Specifically:
Intellectual Property
MaestroPress remains the intellectual property of Sland Studios
License Permits Use
The license permits use of MaestroPress on your website for its intended purpose
No Redistribution
Redistribution, resale, sublicensing, or reuse of MaestroPress outside of your licensed website is not permitted
Source Code Access
Access to source code, internal tooling, or proprietary logic is not included unless explicitly agreed to in writing
Frequently Asked Questions
Why isn't MaestroPress a "set it and forget it" plugin?
MaestroPress operates within a dynamic web environment. Even if MaestroPress itself remains stable, changes elsewhere can affect how it behaves, including:
- WordPress core updates
- Plugin or theme updates
- Hosting or server environment changes
- Updates or changes to Spektrix APIs
- Changes to legal requirements such as PCI standards.
Because of this, MaestroPress is maintained as active software and requires ongoing consideration as part of your broader website ecosystem.
What happens when there's a major MaestroPress version update (e.g. 2.x → 3.x)?
Major MaestroPress version changes represent significant evolution in how the integration works. These updates are typically driven by:
- Changes in Spektrix APIs or supported workflows
- Improvements to performance, accessibility, or security
- Architectural changes needed to support future features
Upgrading between major versions is not automatic and is not included in the annual MaestroPress license.
Each website upgrade requires planning, testing, and adjustments based on your specific configuration, and is therefore handled as billable website work.
Just as MaestroPress has evolved from 2.x to 3.x, future major upgrades (such as 3.x → 4.x) will happen over time. This is a normal and expected part of actively maintained software.
It is important to keep this in mind as an ongoing cost to ensure you are running the latest stable and supported version of MaestroPress (an old version of MaestroPress will not be supported in perpetuity).
That said, these major updates happen infrequently, and we will ensure to give you ample notice of this change.
Who is responsible when something "breaks" or doesn't look right?
Because MaestroPress connects multiple systems, issues can originate from different places:
- Sland Studios / Website & Integration: Layout, presentation, custom integration logic, or front-end behaviour
- Spektrix Platform: Event data, pricing, availability, CRM logic, or API responses
- Hosting & Performance: Server resources, load times, traffic spikes, or infrastructure limits
When something appears broken, investigation is often required to determine where the issue originates. This investigative work is a normal part of responsible support and is typically billable. For more information visit our Support SLA page.
Why does diagnosing an issue sometimes take time?
MaestroPress sits at the intersection of WordPress, Spektrix, and your hosting environment. Investigating an issue may involve:
- Reviewing recent changes or updates
- Testing different environments
- Verifying data coming from Spektrix
- Coordinating between systems
In some cases, determining the cause of an issue requires nearly the same effort as resolving it. For this reason, investigative work is treated as billable maintenance unless clearly covered by warranty.
Does the MaestroPress license include ongoing updates and new features?
The license provides access to MaestroPress as licensed for your site, but it does not include:
- Automatic deployment of new features
- Custom enhancements or new workflows
- Major version upgrades
New features or upgrades are scoped and implemented based on your site's needs and are handled as additional project or maintenance work.
Is hosting included with MaestroPress?
No. MaestroPress is licensed software and does not include website hosting.
Because MaestroPress is affected by server environments and hosting configurations, we strongly recommend pairing it with Sland-managed hosting or maintaining a support retainer to ensure compatibility and stability over time.
For more details, visit our Hosting Service Overview page
Do I need an ongoing support retainer to use MaestroPress?
A retainer is not required, but it is strongly recommended.
Retainers allow us to:
- Stay ahead of compatibility issues
- Plan MaestroPress upgrades intentionally
- Coordinate updates across WordPress, plugins, hosting, and Spektrix
- Reduce emergency or after-hours support situations
Without a retainer, MaestroPress-related work is handled reactively and billed on an ad-hoc basis.
Access our Ongoing Support Retainer service page for full details.
Can my internal developer or third-party web provider modify MaestroPress or make a copy of the source code?
No. MaestroPress is proprietary software owned by Sland Studios, and its source code may not be modified, copied, forked, or reused by third parties, even if they are experienced developers or familiar with WordPress and Spektrix integrations.
Your web developer can utilize MaestroPress through the WordPress dashboard but not by accessing, altering, or copying the source code itself.