Microsoft Teams Setup Guide

Send form submission notifications to Microsoft Teams. Create an Incoming Webhook and receive Adaptive Cards.

Free on all plans. Teams notifications are included on every FormBlade plan, including the free Personal plan (50 messages/month). Most form services charge for this.

Setup steps

Follow these steps to create an Incoming Webhook in Microsoft Teams. This is the current, supported method.

1Open Microsoft Teams

Open the Microsoft Teams desktop app or web app and navigate to the channel where you want to receive form notifications.

2Open channel settings

Click the channel name, then select Manage channel (or right-click the channel and choose Manage channel).

3Open Connectors

Go to Connectors → Edit.

4Add Incoming Webhook

Find Incoming Webhook in the list and click Add (or Configure if it has already been added to the channel).

5Configure the webhook

Name it (e.g., "FormBlade") and optionally upload a custom icon. Click Create.

6Copy the webhook URL

After creation, Teams will display the webhook URL. It starts with:

https://*.webhook.office.com/webhookb2/...

Copy this URL.

7Configure FormBlade

Log in to your FormBlade dashboard. Open the form you want to configure, go to Settings → Notifications, and click Teams. Paste the webhook URL and click Save.

8Send a test message

Click Send test message in the Teams notification settings. You should see an Adaptive Card appear in your Teams channel within a few seconds.

Message format

Messages are formatted as Adaptive Cards, displaying each form field and its submitted value in a structured card layout within your Teams channel.

Multiple forms

You can use the same Teams webhook URL on multiple forms. Each Adaptive Card includes the form name, so you can identify which form the submission came from. All notifications land in the same channel.

Old webhook URLs (deprecated)

Office 365 Connectors retired: Microsoft retired the old O365 Connector webhooks (URLs starting with https://outlook.office.com/webhook/...) in December 2025. These URLs no longer work. If you have one, create a new Incoming Webhook using the steps above — the new URL starts with *.webhook.office.com/webhookb2/. Update it in your FormBlade form settings and you're done.

Availability

PlanTeams notifications
Personal (free)50 per month
Pro3,000 per month
BusinessUnlimited