- What is a Webhook?
- Using Zapier to capture data and send to Mailchimp
- Free alternatives to Zapier webhooks
TwipSend doesn’t natively integrate to external apps to send collected information out, like collected emails, feedback, names, etc., but you can automatically send all your captured leads to external apps like a mailing list using webhooks or manually by exporting the JSON file generated by the app.
What is a Webhook? #
A webhook (also called a web callback or HTTP push API) is a way for an app to provide other applications with real-time information. A webhook delivers data to other applications as it happens, meaning you get data immediately. The only drawback to webhooks is the difficulty of initially setting them up. The easiest way of connecting TwipSend with an external app if you are not a developer, is using a 3rd party service like Zapier or Automate.io.
In plain words, a webhook is a way of connecting two different apps and send information in real time. TwipSend allows you to send caught data using webhooks or automatically in this article we’ll discuss both methods.
Using Zapier to capture data and send to Mailchimp #
In this example you’ll see how to automatically subscribe a contact who filled in an email field to a Mailchimp list. This workflow is similar in Automate.io and linking to other mailing providers than Mailchimp
Please note that on both Zapier and Automate.io the webhooks app is a premium feature. You will find free alternatives to Zapier lower in this article
Step 1 – Create a Zapier zap
Create a Zapier account if you didn’t already. Create a new Zap.
The first app is the trigger app and you want to look for “Webhook” so type webhook in the search field. Webhooks are a premium Zapier app. Next choose the app you want to send the info to. We chose Mailchimp.
Step 2 – Setting up the Zapier webhook
The next step is to configure the webhook app. Chose the “Catch Hook” and click Continue.
Copy the webhook URL that Zapier provides and click continue . It is the only thing you need to add on the Data tab of your TwipSend notification settings.
On the next step you will have to test that the webhook receives data. but let’s first create our TwipSend notification.
Step 3 – Create your TwipSend notification
Create your notification as usual and customize it as you wish. For this example we’ll be using an “Email Collector” notification but you can also use modal collector or any other notification that supports input fields. On the Data section, paste the webhook URL from Zapier and save.
Step 4 – Test notification and webhook trigger
Test your notification on your website. For testing purposes you can use a delay 0 trigger on a specific page of your website and visit it to see the notification. In this case we used the Contains trigger with a specific word to trigger: #automator. Using and incognito window on the browser the notification was tested.
Go back to Zapier and click “Test trigger”. If the setup is correct, you should receive the email the user entered on the notification field.
Now you can follow the setup process and configure your second app to receive the data captured by the webhook. For more info on how to configure Zapier please read their documentation.
Free alternatives to Zapier webhooks #
There are some free alternatives to Zapier which offer webhooks functionalities for free. You could try any of the following.
Works similar to Zapier but they offer webhooks for free. Simply link Webhooks to your desired app and copy the provided URL into the TwipSend notification settings. Try Integromat
Zoho Flow #
Zoho flow offers webhooks for free and the connecting apps is really simple. Try Zoho Flow
Send data to email automatically #
If you don’t want to use webhooks you can also send the captured data by your TwipSend notification to an email address. Leave the Webhook field empty and fill in an email address in the Email field below. With this setup, every time data is captured, an email is sent to the address you specified.
Export captured data manually #
If you only want to collect leads for a later use, the system allows you to export all captured data in JSON format. If you want to see all the data collected by a specific notification just click on a notification from your campaign and go to the Data tab on the top part of the settings screen.
You can examine each entry manually or you can export all entries to a JSON file. You can use this file on other applications that support json format or you can convert it into a CSV or Excel file as explained in this article.