Webhooks
Requires Pro plan
Webhooks allow the Quick Quote app to communicate with external systems in real-time by sending automated notifications when specific events occur, such as when a quote is created, updated, or accepted.
Webhooks are ideal for integrating with CRMs, ERPs, or any custom workflows that rely on real-time quote data from your store.
We will attempt to call the payload URL up to 5 times before deactivating the webhook. We will only consider a HTTP status code in the 2xx range to be a successful response. We will not follow a 3xx redirect.
A webhook can be subscribed to updates from the types detailed below.
- quote created - triggered when a quote is requested by the customer, or a new quote is created manually by an admin.
- quoted sent - triggered when a quote is sent to the customer
- quote viewed - triggered when a customer visits the "view quote" page on your website. Viewing the PDF only, does not trigger this webhook
- quote accepted - triggered when the quote is accepted by the customer or the status is set to Accepted by the admin
- quote declined - triggered when the quote is declined by the customer or the status is set to Declined by the admin
- quote canceled - triggered when the quote status is changed to Canceled by the admin
- quote ordered - triggered when a customer completes the purchase of the accepted quote, or the status of the quote is set to Ordered by the admin
Sample webhook payload
Create new webhook
1. Navigate to Integrations page
2. Locate the Webhooks section
3. Select an event to trigger the webhook
4. Enter a URL to receive the webhook payload
5. Press Add
Tip: use a site like https://webhook.site to create a URL that can be used to test the webhook and review the payload content
Tip: Use the Logs button to review the events that have been triggered to make sure there aren't any issues.

Delete webhook
1. Navigate to Integrations page
2. Locate the Webhooks section
3. Press the trash can icon next to the webhook you wish to delete
4. Press Yes to confirm you want to delete the webhook