Skip to main content

Overwolf Electron Installer

The Overwolf Installer is a full featured app installer which you can easily use with your Overwolf Electron apps. The Overwolf Installer is used in conjunction with the Overwolf Developers' Console to provide access to your apps performance metrics.

As an Overwolf Electron app developer, you can choose the installer for your app between traditional Electron installer packages or the Overwolf Installer.

Overwolf Installer advantages

The advantages of using the Overwolf installer:

  • The Overwolf App Store listing always provides the latest version for download and installation.
  • Leverages Overwolf's CDN for faster, more streamlined downloads.
  • Includes the initial CMP pop-up so that you only need CMP settings in your app.
    • Showing European users a fully fledged CMP Flow.
    • Ensuring that the user acknowledges and accepts Overwolf's ToS.
  • Includes CRN from other apps.
  • No additional code signing needed for the installer. This helps reduce code signature overhead.
  • Customizable UI and installation features including:
    • Target installation directory.
    • Custom images during installation process.
    • Custom branding.
note

The Overwolf Installer currently only works on Windows OS.

Decoupled from your app versions

The Overwolf Installer is completely decoupled from your app so that you do not have to worry about maintaining the installer. Overwolf maintenance of the Overwolf Installer includes:

  • Changes in underlying installer dependencies.
  • Various improvements to UI/UX.
  • Maintenance of security flaws in installer dependencies.
  • Issues with Anti-Virus software.
  • Changes in minimum System requirements.

Minimal installer file

The Overwolf Installer doesn't contain your app's files when initially downloaded and run, but instead, it fetches the latest version of your app from the CDN.

Supported Urchin Tracking Module (UTM) parameters

The Overwolf Installer also provides tracking of installation UTM Parameters, which you can view in your Developers Console Dashboard. UTM parameters allow you to track the installation sources for your app.

The Overwolf Installer supports the following parameters:

  • utm_source—identifies which site sent the traffic. (required)
  • utm_medium—identifies what type of link was used (for example, cost per click or email).
  • utm_campaign—identifies a specific product promotion or strategic campaign.

How to use the Overwolf Electron Installer

If you are interested in using the Overwolf Installer for your Electron app, contact your DevRel for specific details.