Candu webhooks allow you to automatically send data from Candu (the sender) to another application (the receiver), such as your CRM, analytics tool, or database. This allows you to do further analysis and tracking outside of Candu! 📈
Webhooks allow you to send automatically:
Content views: triggered whenever one of your users views embedded Candu content
Interaction Events: triggered whenever one of your users clicks on an interactive Candu component such as a card or button
Form Responses: triggered when a Candu Form is submitted.
Common use cases for webhooks
Analytics Tools like Mixpanel, Heap, or Amplitude - connect all of your data in one place so you can see if engagement with Candu content has any impact on product activation, adoption, or retention
Your CRM - if you are using Candu Forms, you may want to update contact records with new data captured
Slack—You may want to notify a channel when a high-intent CTA, like 'Upgrade Now,' is clicked.
Using Candu Webhooks
In your Candu account, you can access Webhooks by going to 'Settings' > 'Integrations' > 'Outgoing Webhooks.'
There are two ways you can setup Webhooks:
Monitoring Webhooks
Once you have set up Webhooks, you can see enable/disable & edit them anytime from the Integrations screen in Candu.
You can also click 'View' to see a log of all the recent Webhook events that have occurred:
Click into any individual event to see what was sent - a response of 200 means the event was successful:
You can filter the list of events to see if any errors have occurred and check the response to see what the issue is. If you want to try sending the event again, you can hit the' Resend' button.