Windows
Deploying the Web Insights Browser Extension on Windows
This guide explains how to deploy the Web Insights for WhatPulse browser extension to managed Windows devices. The extension can be force-installed to Chromium-based browsers (Google Chrome, Microsoft Edge, Brave) and Mozilla Firefox using Group Policy or Microsoft Intune. Force-installed extensions are installed silently and cannot be removed or disabled by end users.
Prerequisites
- Domain-joined Windows devices (for Group Policy) or Intune-enrolled devices
- Administrative access to Group Policy Management Console (GPMC) or Microsoft Intune
- Chrome/Edge ADMX templates installed (for Chromium Group Policy deployment)
- Firefox ADMX templates installed (for Firefox Group Policy deployment)
Extension Identifiers
Use the following identifiers when configuring deployment policies:
| Browser | Identifier | Value |
|---|---|---|
| Chrome / Edge / Chromium | Extension ID | fnfhoihlmikplapbgegdmpifhgmaigbf |
| Chrome / Edge / Chromium | Update URL | https://clients2.google.com/service/update2/crx |
| Firefox | Add-on ID | web-insights-for-whatpulse |
| Firefox | Install URL | https://addons.mozilla.org/firefox/downloads/latest/web-insights-for-whatpulse/latest.xpi |
Deploying to Chromium-Based Browsers
Chromium-based browsers (Chrome, Edge, Brave) all support the ExtensionInstallForcelist policy to silently install extensions from the Chrome Web Store.
The force-install value combines the extension ID and update URL, separated by a semicolon:
fnfhoihlmikplapbgegdmpifhgmaigbf;https://clients2.google.com/service/update2/crx
Method 1: Group Policy
Install ADMX Templates: Download and install the Chrome ADMX templates or Edge ADMX templates if not already present in your Group Policy Central Store.
Open Group Policy Management Console: Create a new GPO (e.g., "Deploy Web Insights Extension") and link it to the OU containing the target computers, or edit an existing GPO.
Navigate to the Extension Policy: In the GPO Editor, navigate to:
- For Google Chrome:
Computer Configuration → Administrative Templates → Google → Google Chrome → Extensions - For Microsoft Edge:
Computer Configuration → Administrative Templates → Microsoft Edge → Extensions
- For Google Chrome:
Enable Force-Install Policy: Open the policy Configure the list of force-installed apps and extensions and set it to Enabled. Click Show and add the following value:
fnfhoihlmikplapbgegdmpifhgmaigbf;https://clients2.google.com/service/update2/crx
- Apply the Policy: Save the GPO and run
gpupdate /forceon target machines or wait for the next Group Policy refresh cycle:
gpupdate /force
The extension will install automatically on the next browser launch. Users will see the Web Insights extension in their browser toolbar and will not be able to remove or disable it.
Method 2: Microsoft Intune
Create a Configuration Profile: In the Intune admin center, go to Devices → Configuration profiles → Create profile. Select Windows 10 and later as the platform and Settings catalog as the profile type.
Add the Extension Policy: In the Settings catalog, search for
ExtensionInstallForcelist. Select the setting for the target browser (Google Chrome or Microsoft Edge).Configure the Value: Add the force-install string:
fnfhoihlmikplapbgegdmpifhgmaigbf;https://clients2.google.com/service/update2/crx
- Assign and Deploy: Assign the profile to the appropriate device group and save. Enrolled devices will receive the policy at their next sync.
Deploying to Firefox
Firefox supports enterprise extension deployment via Group Policy (using Mozilla's ADMX templates) or a policies.json file.
Method 1: Group Policy
Install Firefox ADMX Templates: Download the Firefox ADMX templates and add them to your Group Policy Central Store if not already present.
Open Group Policy Management Console: Create or edit a GPO linked to the target OU.
Navigate to the Extension Policy: In the GPO Editor, navigate to:
Computer Configuration → Administrative Templates → Mozilla → Firefox → Extensions
Enable Extensions to Install: Open the policy Extensions to Install and set it to Enabled. Click Show and add the following URL:
https://addons.mozilla.org/firefox/downloads/latest/web-insights-for-whatpulse/latest.xpi
- Apply the Policy: Save the GPO and run
gpupdate /forceon target machines:
gpupdate /force
Firefox will install the extension automatically on the next launch.
Method 2: policies.json
For environments where Group Policy is not available, you can deploy a policies.json file to configure Firefox directly. Place the following file at the root of the Firefox installation directory:
- 64-bit Firefox:
C:\Program Files\Mozilla Firefox\distribution\policies.json - 32-bit Firefox:
C:\Program Files (x86)\Mozilla Firefox\distribution\policies.json
{
"policies": {
"Extensions": {
"Install": [
"https://addons.mozilla.org/firefox/downloads/latest/web-insights-for-whatpulse/latest.xpi"
]
}
}
}
You can deploy this file using any file distribution method available in your environment (login script, SCCM, Intune file copy, etc.). Firefox will install the extension on the next launch.
Verification
After deploying the extension, verify that it is installed and active:
Check the Browser: Open Chrome, Edge, or Firefox on a target machine and navigate to the extensions page (
chrome://extensions,edge://extensions, orabout:addons). The Web Insights for WhatPulse extension should be listed as installed and enabled, with a note that it is managed by your organization.Check the Toolbar: The Web Insights icon should appear in the browser toolbar.
Check WhatPulse Dashboard: Log in to your WhatPulse Professional dashboard. Devices with the extension installed and the WhatPulse desktop client running should begin reporting web application usage data.