Deploy WhatsApp Business via Intune | Win32 Guide
WhatsApp Business on Windows is more complex to package than most apps because it installs per-user into AppData rather than Program Files. This guide covers the correct approach for deploying it via Intune in user context, with the correct detection rule and a workaround for the per-user install limitation.
Download the installer
Download the WhatsApp Business desktop installer from the official page:
https://www.whatsapp.com/download
Download the WhatsApp Business version (not the personal WhatsApp). The installer is an EXE file named WhatsAppBusinessSetup.exe.
Wrap with the Content Prep Tool
IntuneWinAppUtil.exe -c "C:\AppSource\WhatsAppBusiness" -s "WhatsAppBusinessSetup.exe" -o "C:\IntunePackages"
Add the app in Intune
- Upload the .intunewin file
- Name: WhatsApp Business
- Publisher: WhatsApp LLC
Install and uninstall commands
Detection rule
Because WhatsApp installs per-user, file detection rules pointing at Program Files will not work. Use a registry detection rule in the user hive:
Or use a PowerShell detection script that checks the per-user install location:
# Detect WhatsApp Business - per-user install
$waPath = "$env:LOCALAPPDATA\WhatsApp\WhatsApp.exe"
if (Test-Path $waPath) {
Write-Output "Detected"
exit 0
} else {
exit 1
}Known gotchas - per-user install
App only installs for the logged-in user at deployment time
Because WhatsApp installs per-user, it only installs for whoever is logged in when Intune runs the deployment. If a new user logs in to the same device later, they will not have WhatsApp Business — it will deploy again when their Intune profile evaluates. This is expected behaviour for per-user apps.
WhatsApp auto-updating
WhatsApp manages its own updates via the Squirrel updater built into the AppData install. This is generally fine — users get updates automatically without any action from you.
Frequently Asked Questions
Yes. WhatsApp Business provides an EXE installer that supports silent deployment. Wrap it with IntuneWinAppUtil and use the /S silent switch for a system-level install.
WhatsApp Business is designed for business accounts and includes features like business profiles and quick replies. The packaging process is the same as consumer WhatsApp but uses a different installer from the WhatsApp Business download page.
Use a file detection rule checking for WhatsApp.exe in C:\Users\Public\Desktop or a registry check under HKCU\SOFTWARE\WhatsApp. Note that WhatsApp typically installs per-user, so detection behaviour can vary.
WhatsApp Business installs per-user into AppData by default. This is a known limitation - the installer does not support a true machine-wide install. Use the user context install in Intune rather than system context.