---
title: "Connect Uptrack to Zapier — Integration Guide"
description: "Connect Uptrack to 6,000+ apps via Zapier using webhooks. Send uptime alerts to Google Sheets, PagerDuty, Notion, Jira, and more."
url:
https://uptrack.app/guides/zapier
---
# Connect Uptrack to Zapier
Send Uptrack alerts to 6,000+ apps — Google Sheets, PagerDuty, Notion, Jira, Trello, and more. No code required.
## How it works
Uptrack sends a JSON webhook to a URL you specify. Zapier's "Webhooks by Zapier" trigger catches it and routes it to any app.
1Monitor goes down → Uptrack fires webhook
2Zapier catches the webhook
3Zapier sends it to Google Sheets, PagerDuty, Jira, etc.
## Step-by-step setup
### 1. Create a Zap in Zapier
Go to [zapier.com](
https://zapier.com/app/zaps) and create a new Zap. For the trigger, search for **"Webhooks by Zapier"** and select **"Catch Hook"**.
### 2. Copy the Zapier webhook URL
Zapier will give you a unique webhook URL like:
https://hooks.zapier.com/hooks/catch/12345/abcdef/
Copy this URL.
### 3. Create a webhook alert channel in Uptrack
Go to **Dashboard → Alerts → Add Channel**. Select **"Webhook"** as the type and paste the Zapier URL.
### 4. Test the connection
Click **"Test"** on your new webhook channel. Go back to Zapier and click "Test trigger" — you should see the test data from Uptrack.
### 5. Add your action
Choose what Zapier does with the alert. Popular options:
- • **Google Sheets** — Log every incident to a spreadsheet
- • **PagerDuty** — Create an incident in PagerDuty
- • **Jira** — Create a bug ticket automatically
- • **Notion** — Add to an incident database
- • **Trello** — Create a card in your ops board
- • **SMS (Twilio)** — Send a text message
- • **Email (Gmail)** — Send to a custom email
## Webhook payload
When an incident happens, Uptrack sends this JSON to your webhook URL:
{
"event": "incident.created",
"monitor": {
"name": "API Production",
"url": "https://api.example.com",
"type": "http"
},
"incident": {
"status": "ongoing",
"cause": "HTTP 500 Internal Server Error",
"started_at": "2026-03-31T10:15:00Z"
}
}
When the incident resolves, a second webhook fires with `"event": "incident.resolved"` and includes `duration` in seconds.
## Ready to connect?
Webhooks are available on every paid plan.
[See plans ](
https://uptrack.app/pricing)
## Related reading
- [Webhook payload reference](
https://uptrack.app/guides/webhook-payloads)
- [n8n node](
https://uptrack.app/integrations/n8n)
- [Slack alerts](
https://uptrack.app/integrations/slack)
- [Slack slash commands](
https://uptrack.app/guides/slack-commands)