ExpressionEngine Docs

ExpressionEngine Pro Installation and Activation

Downloading ExpressionEngine Pro

As of ExpressionEngine version 6.1.0, ExpressionEngine Pro is shipped with the zip file located on the ExpressionEngine website or through the GitHub release assets (it is not automatically included if cloning the public repository with Git).

Installing ExpressionEngine Pro

Similar to ExpressionEngine add-ons, to install Pro navigate to the Add-on Manager, find ExpressionEngine Pro under uninstalled add-ons, and click on “install”.

install pro

Trial use of ExpressionEngine Pro

When used in a local development environment with an approved top-level domain or hosted in an approved PaaS environment, ExpressionEngine Pro (including Low Search and Low Variables) can be used freely. All features are available to users while in this trial mode.

Pro trial

Approved Top-Level Domains

Approved Platform-as-a-Service (PaaS) Domains

Purchasing an ExpressionEngine Pro License

ExpressionEngine Pro requires a license to be installed on a publicly visible domain. You can choose from yearly or monthly billing, as well as receive a discount for additional MSM sites. If a site which was developed locally with ExpressionEngine Pro is deployed to a publicly visible site you will most likely see license error messages in your Control Panel. While not breaking the front-end of your site, an invalid license will prevent many Pro features from being used including front-end editing, Low Search, Low Variables, Cookies management, and more.

Purchase Pro from the Control Panel

To purchase an ExpressionEngine Pro license you can click on the “Purchase Pro License” link in the Control Panel (found at the bottom of the side navigation menu).

purchase pro Control panel

Purchase Pro from the ExpressionEngine Store

To purchase an ExpressionEngine Pro license from the ExpressionEngine Store, go to https://expressionengine.com/store/purchase-pro and select the type of billing that best suits your needs.

Purchase a license for additional MSM sites

After purchasing your first license for your default site, additional MSM licenses can be purchased using the same methods as above at a discounted rate.

Activating Your License

Follow these steps to use your purchased Pro license:

  1. Go to your ExpressionEngine Store Account and attach the license to a site (Video: Attach your product to a site).
  1. Next, enter your site license key in your General Settings (Settings -> General Settings -> Site License Key)

license key

Your ExpressionEngine Pro installation should now should show as active.

Valid install

Installation of Included Products

An ExpressionEngine Pro license also includes access to other products. Currently this includes Low Search and Low Variables. Each of these can be downloaded separately and will be automatically installed with Pro if available in your user/addons folder. If you do not wish to use any of the additional products, just do not include these in your user/addons folder and they will not be installed. If your site is already making use of Low Search, Low Variables, or other included products, they will continue to work as intended.

Downloading Included Products

Included products (such as Low Search and Low Variables) can be downloaded from the ExpressionEngine Store. Once downloaded, simply unzip the product package and follow the standard add-on install process.

Licenses for Included Products

Once installed, included products will be licensed through the site license which Pro is attached to. Therefore, all you need to do is ensure that your site license is setup correctly, and all your included products will just work.

Using Included Products Without Pro

If you have installed included products along side your ExpressionEngine Pro installation, but do not wish to continue to use Pro, then you must purchase individual licenses for those products through the ExpressionEngine Store. Once those licenses are purchased and tied to a site in your Store account, then your products will again have full functionality.