Why didn't my webhook fire?
Check every webhook against one conversion, read why each was skipped, and fix it.
Chapters
Transcript
A conversion shows in your reports, but one of your webhooks never got it. Here's how to find out why, in a few seconds. Find the conversion on the Conversions page. On its row, click the webhook button: Why didn't this fire? Routy checks every webhook set up for this conversion, without sending anything. Each one either would be sent, or was skipped, with the reason underneath. Google Ads conversions already has it. Routy sends a conversion to each webhook once. CRM sync isn't set up for this conversion's type. Edit the webhook, and add the type to its conversion events. Meta Conversions API only sends conversions whose click came from Facebook Ads. This click came from Google Ads, so it was skipped. Set its event source to All, or to the right platform. Legacy Zapier is disabled. Enable webhook takes you to where you can switch it back on. Fixing a webhook doesn't send what it already skipped. To send this conversion now, use Send on the traffic source's Webhooks tab, with this click ID. Webhooks that already have it won't send it twice. The guide for this screen lists every reason, and what to do about each one.