Licensing
To get the full experience with Umbraco Engage you need to purchase and install a license. Learn more about how a license work in this article.
Umbraco Engage is a commercial product. You can run Umbraco Engage unrestricted locally without the need for a license and will display a trial banner. Running Umbraco Engage in the public domain will require you to have a valid license.
How does it work?
Licenses are sold per Umbraco installation. This means one license covers a single Umbraco database and its associated web project.
While the license is sold per installation, it is configured on a domain basis. This allows the Umbraco licensing server to verify that the backoffice is being accessed from an authorized environment.
Example License Configuration
When you purchase a license, you define one production domain (which includes all its subdomains) and up to two development or testing domains.
For a license configured for mysite.com, with development domains devdomain.com and devdomain2.com, the following are covered:
Local Development:
localhost,*.local, and*.test.Production:
mysite.comand all subdomains (for example,www.mysite.com,shop.mysite.com).Staging/QA: Your two specifically registered domains, such as
devdomain.comanddevdomain2.com.
What does a license cover?
There are a few differences as to what the licenses cover:
A single license covers the installation of Umbraco Engage in 1 production backoffice domain, as well as in any requested development domains.
The development and production domains work with or without the
wwwsubdomain.The license also includes
localhost,*.local, and*.testas valid domains.Each individual subdomain has to be specified as part of the license (e.g.
subdomain.mysite.com), wildcard subdomains are not allowed.
Purchasing your license
You can look at the pricing, features, and purchase a license on the Umbraco Engage page. A member of the sales team will manage this process. You will need to provide all domains you wish to have covered by the license, such as primary and development/staging/QA domains. You should then receive a license code to be installed in your solution.
Add additional domains
To add additional domains to your license, reach out to the sales team with your request, and they will manage this process.
Configuring your license
Once you've purchased your license with the correct domains, you are ready to configure the license key on your Umbraco installation.
The license key should be added to your configuration using product ID: Umbraco.Engage.
For detailed instructions on how to install and configure your license, including version-specific examples and additional configuration options, see the Configure Licenses article.
Verify the license installation
You can verify that your license is successfully installed by logging into your project's backoffice and navigating to the Engage section. Here, you will see a license dashboard in the right pane, which should display the status of your license (Valid).

If the license (status) is not correct, verify the license in Umbraco -> Settings -> Licenses tab, and (re)validate if necessary.
Last updated
Was this helpful?