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 information back to Saleforce from SightMill, we use a REST API that's described next.)
Step 1: define your new event in Salesforce (marking the contact as sold and closing the contact record); in Salesforce, set this event to trigger a webhook.
Step 2: in SightMill, setup the project to receive data via a webhook - go to the integrations page and select receive data via webhook. SightMill displays your unique URL. Select and copy this URL.
Step 3: back in Salesforce, paste the unique URL into Saleforce's event trigger.
Salesforce will now send SightMill data in JSON format whenever the new event is triggered (ie when you have made a new sale and mark the record as sold.