Episerver Addon

How to Install Add-ons in Episerver


Add-ons extend the Episerver platform by adding functionality within a wide selection of areas.

They are generally developed by Episerver and others are open source, available from the Episerver developer community.


Add-ons in Episerver:

  1. Google Analytics.
  2. Marketing Automation.
  3. Languages.
  4. Social Reach.
  5. Self Optimization Block. etc.



There are three ways through which we can install the Add-Ons.

  1. One-click” installations from inside the Episerver user interface.
  2. Installing Add-ons via NuGet Packages.
  3. Manual Upload of Add-ons as Packages.


1. “One-click” installations from inside the Episerver user interface

Initially install options are not visible in the User Interface across Add-ons tab as shown below:

In Order to make the “install” option visible in Episerver user interface, we need to update the InstallationMode to “UI” in Web.config under episerver.packaging node.

<episerver.packaging installationMode=”UI”>

Post the Configuration changes Install button is visible in Add-ons tab and looks as shown below:


2. Installing Add-ons via NuGet Packages

In Order to install Add-ons via NuGet Package change the InstallationMode to “Code in Web.config under episerver.packaging node.

<episerver.packaging installationMode=”Code”>

Post the Configuration changes in Web.config, We can install Add-ons as NuGet Package through Visual Studio (from Tools->NuGet Package Manager->Package Manager Settings) and add Episerver live feed as PackageSource.

3. Manual Upload of Add-ons as Packages

You can Manually upload the package(assuming that you have already downloaded package) into Episerver by browsing the package and then installing it.

Beta Add-ons:

Beta Add-ons are the  pre-release Add-ons whose functionalities can be verified by adding EpiBetaUsers user group(role) to your user.


 The Update tab shows available updates for installed add-ons. When you upgrade an add-on, the old version is uninstalled and the new version is installed. This process also updates related add-ons (dependencies and dependents).

By using any one of the above three ways we can install Add-ons in Episerver . As per my opinion installing  Add-ons through Episerver User Interface as  is it easy to see updates related to them



About The Author

Leave a Reply