Skip to main content

Retrying a Failed Lead Webhook

If a lead webhook fails to send, you can retry the webhook from the Leads screen.

Written by Michael Fatica

Overview

If a lead webhook fails to send, you can retry the webhook from the Leads screen. Retrying a webhook sends the original webhook payload again without re-sending the lead notification or creating a duplicate lead.

This is useful when a webhook endpoint was temporarily unavailable, returned an error, or failed due to a network issue.

What Happens When a Lead Webhook Fails

If MetaLocator cannot reach your Webhook or receives an HTTP status code greater than 299, an account notification will be created and delivered via email with the following subject:

"MetaLocator Webhook Error Notice"

How to Retry a Failed Lead Webhook

  1. Log in to your MetaLocator administrator account.

  2. Go to the Leads screen.

  3. Find the lead with the failed webhook.

  4. Select the lead using the checkbox next to the record.

  5. Click Retry Webhook in the toolbar.

  6. MetaLocator will resend the original webhook payload to the configured webhook endpoint.

  7. Review the lead log to confirm that the retry request was recorded.

What Happens When You Retry

When you retry a webhook:

  • The original webhook payload is sent again.

  • The lead itself is not re-sent.

  • No duplicate lead is created.

  • Lead email notifications are not resent.

  • A lead log entry is added to record the retry request.

The lead log will display the attempt as resentwebhook, including the timestamp. The Webhook Response always contains the latest response.

Identifying Leads with Failed Webhooks

  1. Log in to your MetaLocator administrator account.

  2. Go to the Leads under Leads > All Leads.

  3. Notice an icon appears next to any leads with a failed webhook

  4. This icon is shown when the recorded HTTP status code of the webhook is greater than 299.

  5. To find leads with failed webhook in bulk, click Export and review the http_status_code and webhook_response columns.

Troubleshooting

If the retry fails again, check that:

  • The webhook URL is correct.

  • The receiving server is online.

  • Ensure the Interface associated with the lead has a webhook configured

  • The endpoint accepts the expected payload.

  • The endpoint is not blocking requests from MetaLocator.

  • The endpoint is returning a successful HTTP response and status code.

  • Leads that have been anonymized in alignment with data retention standards cannot have webhooks retried.

  • Leads associated with deleted interfaces cannot have webhooks retried.

After correcting the issue, you can retry the webhook again from the Leads screen.

Did this answer your question?