Creating an endpoint
1
Open the Endpoints page
Go to Settings → Webhooks → Endpoints and click Add Endpoint.
2
Fill in the details
Provide the following three fields:
- Endpoint Name — a label to help you tell your endpoints apart. Choose something descriptive, like “Billing Notifications” or “Project Sync”.
- Endpoint URL — the
https://URL that Grow CRM will POST to when an event fires. - Subscribed Events — check each event you want delivered to this endpoint from the grouped list (Clients, Leads, Invoices, and so on). Only checked events are sent. See the Event reference for the full list of available events.
3
Save the endpoint
Click Save. The endpoint is immediately active, and Grow CRM generates a signing secret for it automatically. Copy the secret from the endpoint’s detail page and store it securely — you’ll need it to verify incoming requests.
Editing and deleting
Edit an endpoint at any time to update its name, destination URL, or subscribed events. Changes take effect immediately — the next delivery will use the updated settings.Sending a test event
Once an endpoint is saved, open its detail page and use Send Test Event to select one of its subscribed events and queue a single delivery carrying synthetic example data. This is the fastest way to confirm that your receiving server is reachable and that your signature verification code works correctly — without waiting for real CRM activity to occur.Test deliveries are clearly synthetic. The payload uses
"id": 0 and contains a placeholder message — real customer data is never used for a test send.