// integrations / pingdom
Pingdom → your status page
Last updated: September 2026
Pingdom detects the outage; GreenPing handles telling your customers. Connected by webhook, a check going DOWN flips your public status page, opens an incident, and emails subscribers. When Pingdom reports UP again, the incident closes itself.
GreenPing parses Pingdom's webhook format directly — the current_state field drives everything, no middleware required.
Setup — GreenPing side (2 minutes)
- Create a free page (or open yours), then go to Webhooks → Add Webhook.
- Choose Pingdom as the source and pick the component this monitor watches.
- Copy the generated webhook URL — it's unique and acts as the secret.
Setup — Pingdom side
- In Pingdom, open Integrations and add a Webhook integration.
- Paste your GreenPing webhook URL as the endpoint.
- Attach the integration to the uptime checks that should drive your status page.
- Trigger a test alert if Pingdom offers one, and watch the component flip on your page.
What travels over the wire
Pingdom sends the check's current_state — DOWN opens an incident, UP resolves it:
{
"check": "Website",
"current_state": "DOWN",
"description": "HTTP check failed"
}- Down event → component flips, incident auto-opens, subscribers emailed
- Recovery event → incident auto-resolves, component restored, all-clear emailed
- Every incident appears on your public page with a timestamped timeline
Common questions
Does this work with Pingdom's transaction checks too?
Any Pingdom check that fires the webhook integration with a state change will drive the page — uptime checks are the classic pairing, and the same DOWN/UP mapping applies to other check types that report state.
What does a visitor see during a Pingdom-triggered incident?
The linked component shows Major Outage, the overall banner changes, and an incident with an 'Investigating' update appears on the timeline. Email subscribers are notified automatically at open and at resolution.
Can I still post manual updates during an automated incident?
Yes — automated incidents are normal incidents. Open the dashboard and post updates through the Investigating → Identified → Monitoring → Resolved stepper; subscribers get emailed on each update.
See the loop live on our own page — status.greenping.live runs on this exact integration.
Start freeRelated: UptimeRobot integration · Checkly integration · webhook docs