Does SightMill have an API?

Does SightMill have an API?

Yes, we support an API concept called webhooks. Webhooks are an industry-standard, lightweight technology used to pass data between platforms in response to events. As more and more applications use real-time information and events, webhooks are becomming increasingly popular way of linking systems.

Who else uses webhooks? It's an incredibly popular web standard that's used by, for example, Microsoft on its Dynamics 365 platform, by Salesforce for its cloud CRM platform, by Stripe for credit card processing, as a native connector for Zapier, and SightMill.

How do I use a webhook? We support incoming webhooks (that is another platform that wants to send information to SightMill) and outgoing webhooks (when SightMill sends information to another platform.

For SightMill to receive data (eg it's an incoming webhook), you'll need to connect add your unique SightMill webhooks adress to the other platforms. We provide the details in the Integrations page.

For SightMill to send data (eg it's an outgoing webhook), you'll need to copy your account's unique URL from the other software and paste this into SightMill; we provide details of how to link to another platform to send them data.

Why use webhooks? It's a simple, robust technology that's easy to setup. For example, you can link SightMill to Slack in just a couple of minutes. Or you can link Salesforce to SightMill in a few minutes.
    • Related Articles

    • What is a webhook API?

      A webhook is sometimes called a web callback or push API. It's a way for one system to send real-time information to another system - data is exchanged immediately an event happens. In a typical standard API, one system will keep asking another for ...
    • How to use webhooks to trigger SightMill to send an email survey

      You can link your CRM or application directly to SightMill so that an email survey is sent by SightMill when triggered directly from your application. This is a great way to send an email survey after, for example, a customer service call or when a ...
    • Which platforms can SightMill integrate with?

      As standard in all plans, SightMill comes ready to integrate with any application that supports webhooks (one of the most popular being Zendesk). In addition, it also has pre-configured integrations with Salesforce, Google Analytics, Zapier, and ...
    • How to integrate with Salesforce

      We provide all the tools to integrate SightMill with Salesforce using webhooks API to receive information from Salesforce and its Apex REST API to send information back to Salesforce. Note: you will need to be comfortable creating Salesforce scripts ...
    • How do webhooks work in practice?

      Let's take an example of integrating SightMill with Salesforce CRM so that SightMill will generate and send out an NPS email survey when you change your contact settings in Salesforce to show the contact has bought your product. (Note: to send ...