Integrations · Notifications

MRR movements, posted to Microsoft Teams

New customers, upgrades, churn and scheduled cancellations, posted to a Teams channel moments after they happen. Paste one webhook URL, set a threshold, done.

  • Free until $200k ARR
  • No credit card needed
  • Live in minutes
  • EU hosted, GDPR compliant
Read the setup guide
Setup

Two steps, no app to install

  1. Create an Incoming Webhook

    In Teams, open the channel's options, go to Connectors, configure Incoming Webhook, name it GrowPanel and copy the URL.

  2. Paste it in GrowPanel

    Go to Settings, then Integrations, click Connect on the Teams card, paste the URL and click Done.

  3. Set filters

    Optional: a minimum MRR change and the movement types to send. By default, everything is sent.

Step-by-step setup guide with screenshots

How the sync works

From billing event to channel in moments

GrowPanel posts as soon as it has classified a movement, so every message says what actually happened.

A billing changeA new subscription, upgrade, cancellation or payment
GrowPanel classifies itNew, expansion, contraction, churn, reactivation or scheduled cancellation
Your filtersMinimum MRR change and the event types you pickede.g. over $100
Posted to your channelAmount, movement type, customer name and what changed
Several channels? The Teams card posts to one channel per account. To route alerts to more, send them through the webhooks integration and a service like Power Automate.
No OAuth, no appTeams Incoming Webhooks need only a URL.
ThresholdsSkip small movements with a minimum MRR change.
Event typesNew, expansion, contraction, churn, reactivation and scheduled cancellation.
Active right awayThe card shows Teams webhook activated as soon as you save.
FAQ

Microsoft Teams and GrowPanel, answered

Something else on your mind? Talk to a human, we reply within one business day.

Do I need to install an app in Teams?

No. Teams Incoming Webhooks only need a URL, which you create in the channel's Connectors settings. You may need permission from your Teams admin to add connectors.

Can I filter what gets posted?

Yes. Set a minimum MRR change and pick the movement types to send.

What does a message look like?

Plain text with an emoji for the movement type, the MRR change in the customer's currency, the movement type, the customer name and what changed.

Can I post to more than one channel?

The Teams card posts to one channel per account. To route alerts to several channels, use the webhooks integration with a service like Power Automate.

What does it cost?

The Teams integration is included on every plan, and GrowPanel is free until you're above $200k ARR.

Put your MRR where your team already works