Personyze tracks everything that’s going on inside of a monitored website. All visitor activity, visitor data, and page events are analyzed to identify visitors belonging to specific audiences, so you can personalize their experience.

Webhook action allows you to pass on any data collected by Personyze to a URL where it can be extracted by a 3rd party application.

To set up a new Webhook Action:

1.   Follow the path: New Campaign > Add Actions > Integration with other systems > Webhook

2.   Paste in the Webhook URL provided by the 3rd party application you want to receive Personyze data.

webhook personalization

3.   Click on the “Add another field” button, and name each row under the “key” column.

 Note: The name of the key is going to be the variable name within the 3rd party application receiving this data.

4.   For every row, select the type and location of data that should be forwarded to the 3rd party application. There are four main types of data you can pass:

  • Choose “Custom” -to manually type in the value you wish to forward to your 3rd party application.

  • Choose “User” – to pass on any user information you have stored in the user’s social profile table( such as the visitor’s name, email address, gender, etc).

  • Choose “Container” – to pass on the information extracted from a grab data container.

  • and choose “Selector” – to pass on the information contained within a specific page element( such as a div ID, or class name).

 

Let’s use Zapier to demonstrate how webhook action works:

Zapier is an API integration service that empowers services and applications to communicate, share data, and cause events within one application to trigger actions within another.

The service’s “Webhooks by Zapier” action, dynamically generates a URL address, that is continuously monitored for changes in it’s content. All we need to do is copy this URL, and paste it into Personyze’s “Webhook” action URL field.

In our example, we’ve set Personyze to extract the visitor’s input into the homepage’s opt-in form, pass this information into Zapier using the webhook action, and then have Zapier  “zap” this user data into a Google Spreadsheet.

Let’s use Zapier to demonstrate how webhook action works:

Zapier is an API integration service that empowers services and applications to communicate, share data, and cause events within one application to trigger actions within another.

The service’s “Webhooks by Zapier” action, dynamically generates a URL address, that is continuously monitored for changes in it’s content. All we need to do is copy this URL, and paste it into Personyze’s “Webhook” action URL field.

In our example, we’ve set Personyze to extract the visitor’s input into the homepage’s opt-in form, pass this information into Zapier using the webhook action, and then have Zapier  “zap” this user data into a Google Spreadsheet.

Setting up the Webhook on Zapier's end

Assigning an appropriate response to each action’s performance.

At the bottom of every Personalization Action there is an ‘Alert’ feature. The Alert can:

  1. Send an email alerting that an action is underperforming,

  2. Automatically deactivate that action or audience when the visitor matches some audience( custom conditions are met).

  3. Or influence 3rd party apps via Webhook actions based on campaign performance.