> For the complete documentation index, see [llms.txt](https://docs.statuspal.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.statuspal.io/platform/integrations/pingdom.md).

# Pingdom

To automate the reporting and closing of incidents on your status page based on the status reported by Pingdom synthetic checks, follow these steps.

### Create your Webhook Integration in StatusPal

First, you need to create an <mark style="color:purple;">endpoint URL</mark> within StatusPal. This URL will act as the bridge between Pingdom and StatusPal, receiving notifications from Pingdom about uptime check results via webhook.

* **Navigate to Services:** On your Status Page, create a new service or edit an existing service.
* **Add Webhook:** On *Monitoring and incident automation section*, check on `Webhook` and select `Pingdom`.
* **Finish and Save:** Create or update the service, then copy the <mark style="color:purple;">endpoint URL</mark> that will be created for you.

<figure><img src="/files/PtZpEGidJnd3awJSpRFC" alt=""><figcaption></figcaption></figure>

### Create your Webhook Integration in Pingdom

Next, you need to create a webhook integration within Pingdom.

* **Navigate to Settings:** On the Pingdom navigation bar, click on `Settings`.
* **Access Integrations:** Go to the *Integrations section* and click on `Add integration`.
* **Add Webhook:** In the new integration configuration, you'll need to add the <mark style="color:purple;">endpoint URL</mark> provided by StatusPal. *This URL is specific to your StatusPal service configuration and is essential for the integration to work correctly*. Paste this URL into the appropriate field.

### Create your Synthetic Monitoring Service in Pingdom

Next, you need to configure your uptime check in Pingdom and link it to the webhook you just created.

* **Navigate to Synthetics:** On the Pingdom navigation bar, click on `Synthetics`.
* **Create Uptime Monitor:** Choose `Uptime` and create a new monitor for the synthetic you want to track. Configure the monitor according to your needs (e.g., check frequency, target URL).
* **Configure Webhook:** Within the monitor's configuration settings, locate the *Webhook section*. Check the box corresponding to the webhook you created in the previous step. This will enable Pingdom to send notifications to StatusPal whenever the uptime check status changes from **Up** or **Down**.

That's it! Once you have completed these steps, Pingdom will send notifications about your uptime checks to StatusPal, allowing you to monitor and manage your service availability from a centralized platform.

## Metrics from Pingdom

In addition to incident automation, you can display uptime metrics from a Pingdom check as a chart on your status page.

1. In your status page's dashboard, go to **Metrics > New Metric**.
2. In the **Source** field, select **Add new 3rd party integration (Pingdom)**. If you already have a Pingdom integration, select it and skip to step 4.
3. Fill in the required Pingdom integration fields and click **Submit**.
4. Select the Pingdom check you want to use, then configure the metric **Type** and **Unit**.
5. Check **Enabled** and **Visible** to make the metric appear on your status page.
6. Click **Submit** and wait about a minute for the metric to populate.

{% hint style="info" %}
Pingdom metrics display uptime percentage and response time data pulled directly from your existing Pingdom checks — no additional monitoring configuration needed.
{% endhint %}
