Custom Zapier integration
Send user data to Zapier
Why use Zapier custom integration?
Our Zapier integration is growing in triggers and actions. However, you might find situations where there aren't enough triggers for your specific needs. In this tutorial, you will learn how to send user data to Zapier at any moment.
Before you start
You must already have a Zapier account and be able to create new Zaps.
1. Choose Zapier Webhook as the trigger
In the first step, search for and select the Zapier Webhook trigger.
2. Choose the trigger "Catch Hook"
You will get a URL of the destination where we will send our API calls. Just copy it and go to User.com automation. You can select Silent Mode since we won't need the response.
3. Create the automation
Before you proceed further with Zapier, you will have to send the first POST message to the URL provided by Zapier. To do so, go to Automation and create a new automation.
Inside, there will be a simple page view trigger connected to the module API call. Inside the page view trigger, simply enter something like "thispagewilltriggerzapier". Inside the module API call, only update the first field, URL, pasting there the URL provided by Zapier.Now save the action as active and set it to trigger each time the condition is met.
5. Trigger the automation
Now visit your page with the text specified in the trigger, in this case, userengage.com/?thispagewilltriggerzapier. Remember to add the question mark before the text!
6. Test the trigger
You can now go back to Zapier and test your trigger. (You don't have to select anything in the step "Pick off a Child Key".) If your automation was triggered and the API call had the right URL, everything should work without issues.
7. The action
The User.com side of the Zap is finished - you can move on to setting up the Action such as creating a spreadsheet row with the data collected from User.com.
Each time the trigger is activated, User.com will send all user attributes to Zapier and then you can choose any of them from a drop-down menu.
Integration with other systems.
No matter which integration system you use, the process will be similar:
1. Create a webhook trigger.
2. Call the webhook via User.com automation to map inform the integration systems about the data structure that is being sent from User.com.
3. Define the action of the integration.