Send Antlytics data to Microsoft Teams
Post your daily analytics summary to a Teams channel using an Incoming Webhook connector.
Option A: Webhooks (recommended)
Create a Teams Incoming Webhook
- In Microsoft Teams, open the channel you want to post to.
- Click ··· (More options) → Connectors → search for Incoming Webhook → Configure.
- Name the connector (e.g. "Antlytics") and click Create.
- Copy the Webhook URL Teams provides.
Connect to Antlytics (via Zapier or Make)
Teams Incoming Webhooks expect a specific MessageCard or AdaptiveCard JSON format, not the raw Antlytics payload. Use Zapier or Make as a middle layer:
Zapier example:
- Create a Zap: Webhooks by Zapier → Catch Hook (trigger).
- Set this Zap URL in Antlytics → Settings → Webhooks → Add webhook.
- Add a Webhooks by Zapier → POST action:
- URL: your Teams Incoming Webhook URL
- Data (JSON):
{ "@type": "MessageCard", "@context": "https://schema.org/extensions", "summary": "Antlytics daily summary", "sections": [{ "activityTitle": "📊 {{site_name}} — {{period}}", "facts": [ { "name": "Visitors", "value": "{{stats__visitors}}" }, { "name": "Pageviews", "value": "{{stats__pageviews}}" }, { "name": "Bounce rate", "value": "{{stats__bounce_rate}}%" } ] }] }
Option B: API polling via Power Automate
Use Power Automate with a Recurrence trigger → HTTP action to call GET /api/v1/stats, then a Post message in chat or channel action to send to Teams — all within the Microsoft ecosystem.
Need help?
Email support@antlytics.com with your site ID.
Something missing? Get in touch and we will update these docs.