How do I get notified when a customer or license is created?
Question
I want my CRM to update automatically when someone buys a license. Is there a webhook?
Answer
Yes. In the Management Console, go to Settings / Notifications and create a notification of type WEBHOOK with an HTTPS endpoint. Then pick the events you care about:
| Event | When it fires |
|---|---|
LICENSEE_CREATED | A new customer was created |
LICENSE_CREATED | A new license was created |
PAYMENT_TRANSACTION_PROCESSED | A NetLicensing Shop transaction changed status |
WARNING_LEVEL_CHANGED | A customer’s warning level changed, for example from GREEN to YELLOW |
NetLicensing sends an HTTP POST with a JSON payload that you can shape yourself. The endpoint has to use HTTPS with a public certificate. For popular CRM and automation tools there are ready-made integrations, including Zoho CRM and Zapier.