The Matomo Microsoft Teams plugin lets you deliver reports directly to Microsoft Teams where your team can receive regular analytics updates. This feature is available in Matomo Cloud for configuration and On-Premise users can install it from the Matomo Marketplace.

This guide explains how to obtain a Microsoft Teams Incoming Webhook URL for use with Matomo.

  1. Open Microsoft Teams and navigate to the team and channel where you want Matomo notifications to appear.
  2. Next to the channel name, click the ellipsis icon () > Manage channel > Settings.
  3. Expand Connectors and click Edit.
  4. Find Incoming Webhook: In the Connectors pop-up, search for Incoming Webhook and click Add or Configure.
  5. Configure Webhook: Give your Webhook a descriptive Name (e.g., “Alerts from Matomo”).
  6. (Optional) Upload an image for the Webhook.
  7. Click Create.
  8. A unique URL will be generated. Copy this URL and save it securely; this is your Webhook endpoint.
  9. Click Done or Close to finish.

Note: The Webhook URL is a sensitive URL. Anyone having access to your Webhook URL means they can post any messages to the channel without authentication.

Previous FAQ: How to integrate Microsoft Teams and Matomo