How Etlworks licensing works, billing options, customer portal access, and key considerations for SaaS and on-prem deployments.
Licensing Models
Etlworks supports multiple licensing models depending on how the platform is deployed:
SaaS (Cloud)
Billed as a monthly or annual subscription
Managed by Etlworks (shared or dedicated instance)
License is tied to your environment and usage tier
Usage limits and capabilities depend on the selected plan (Starter, Business, Enterprise)
On-Premise / Self-Hosted
Billed annually
License is tied to the hardware or VM and requires daily internet access to validate
Includes all features (depending on license scope), with optional HA support
Hybrid Model (Integration Agent)
Agent runs in the customer environment
License is tied to the cloud-hosted Etlworks instance
Additional agent fees may apply depending on the plan
Plans and pricing
Billing Options
SaaS customers can subscribe and manage subscriptions right in the app.
Invoicing is available for Enterprise or On-Premise plans — just contact sales@etlworks.com.
We support annual billing and multi-year discounts.
🔗 Read about billing options.
License Validation (On-Premise)
On-premise deployments must connect to the Etlworks license server at least once every 24 hours.
If the license server is unreachable:
The platform will continue running temporarily
You’ll receive a warning
After a grace period, flows will be blocked until reconnectet
🔗 More on on-premise setup and licensing →
Questions?
Billing or invoicing questions: accounting@etlworks.com
License-related issues or grace period warnings: support@etlworks.com
Upgrade requests or overage discussions: sales@etlworks.com