Articles on: Features

Webhooks: A Complete Guide

Webhooks Introduction


Add powerful automation to your contact & cost calculator form with webhooks (Zapier, Integromat, IFTTT). Integration Apps (Zapier, IFTTT) are automation tools that connect your applications and services. It enables you to automate repetitive tasks by connecting two or more apps.





Benefits, Features & Use Cases


  • Based on the services selected in the cost calculator, route a lead to a specific employee
  • Send automated text messages to your leads
  • Organize leads and quote forms in Google Sheets
  • Import orders, leads and quote forms into Monday.com
  • Receive notice of a new lead in Slack.com
  • Create a contact in your CRM
  • Customize the Email Quote form - disable the default email and send it yourself with Zapier. Use the data in the webhook to organize the email the way you would like it



How to Activate & Use This Feature


Settings & Options


  • Step 1. Click on calculator settings
  • Step 2. Choose the event that you would like to trigger the webhook
  • Step 3. Paste your webhook URL, press save
  • Step 4. Activate the trigger





Webhook Data


Lead Details


  • Customer Name
  • Customer Email
  • Customer Phone (if inputted)
  • Custom Fields: any added custom fields to the email quote form
  • Today's date


Calculator Form Details


  • Total Price
  • Tax (if applicable)
  • Coupon Codes (if applicable)
  • Selected elements
  • Name of element
  • Price of element


Example Webhook Data

[

{
"Quantity Input Element": {
"name": "Quantity Input Element",
"unit": 15,
"value": 1,
"unit_price": 1,
"element_price": 1,
"item_total_value": 15
}
},
{
"Comment Box": {
"name": "Comment Box",
"unit": 0,
"value": 0,
"unit_price": 0,
"element_price": 0,
"item_total_value": 0,
"user_content": "121212"
}
},
{
"Slider Element": {
"name": "Slider Element",
"unit": "5.00",
"value": 2,
"unit_price": 2,
"element_price": 2,
"item_total_value": 10
}
},
{
"Dropdown Element": {
"name": "Choice A",
"unit": "5.00",
"value": 10,
"unit_price": 10,
"element_price": 10,
"item_total_value": 50
}
},
{
"Date Picker": {
"name": "Date Picker",
"unit": 0,
"value": 0,
"unit_price": 0,
"element_price": 0,
"item_total_value": 0,
"date": "07-17-2024"
}
},
{
"Distance Element": {
"name": "Distance Element",
"unit": 50.949999999999996,
"value": 2,
"unit_price": 2,
"element_price": 2,
"item_total_value": 101.89999999999999,
"address_of_first_input": "Place A",
"address_of_second_input": "Place B",
"distance_unit": "KM"
}
},
{
"Simple Button A": {
"name": "Simple Button A",
"unit": "5.00",
"value": 10,
"unit_price": 10,
"element_price": 10,
"item_total_value": 50
}
},
{
"Text field": {
"name": "Text field",
"unit": 0,
"value": 0,
"unit_price": 0,
"element_price": 0,
"item_total_value": 0
}
},
{
"Fee & Discount Adjuster One": {
"name": "Fee & Discount Adjuster One",
"unit": 0,
"value": 3,
"unit_price": 3,
"element_price": 3,
"item_total_value": 3
}
},
{
"Advanced Pricing Formula": {
"name": "Advanced Pricing Formula",
"unit": "5.00",
"value": 30,
"unit_price": 30,
"element_price": 30,
"item_total_value": 30,
"calculation_details": " Item 1 x 1 , Item 2 x 2"
}
},
{
"total": 259.9
}
]


Data Not Sent


  • File Uploads
  • Link to PDF files



Settings & Options


  • User completes an Email Quote form
  • User clicks on the Detailed List button



Video Tutorial




Additional Information


Special Notes


No matter which integration app you use, you can follow any of the guides listed below to integrate your app since they all follow a similar process.





  • Zapier- a complete guide to connect with Stylish Cost Calculator
  • Integromat - a complete guide to connect with Stylish Cost Calculator


Limitations


It works with the following events:

  • user clicks on the Detailed List button
  • user completes an Email Quote form


All Elements & Features


Learn more about All Elements
Learn more about All Features

Need Support?


Ask a question or request support
Request a feature or give feedback




Updated on: 14/07/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!