Integromat lets you connect apps, automate workflows, and move data between tools. Using Webhooks in Integromat, you can integrate Ringba with your existing technology stack.

What is Integromat?

Integromat is a webapp that allows you to connect apps, automate workflows, and process data. You can set up a free account that gives you 2 active scenarios and allows you to process 1000 operations a month.

Create a Scenario in Integromat with a Webhook

Go to your Integromat account, click “Create a new scenario” and pick the services you want to integrate.



Select Webhooks and choose “Custom Webhook”. Name your new webhook and click “Save”.



Copy the webhook endpoint URL, click “OK”, and login to your Ringba account.



Create a Tracking Pixel in Ringba to send data to Integromat

Navigate to the Campaign you want to send data from. Scroll down to the “Pixels” section and click “Add Pixel” to create a new tracking pixel for your Integromat integration.



Choose the event that will trigger the postback pixel to fire on.



Each event has different data that’s accessible to it. Ensure that your call will have the information that you need when the pixel is fired. For example, you can’t set your pixel to be sent on an incoming call and expect to send information about the call cost because it is not possible to know about it before the call finishes.

Paste the webhook endpoint URL from integrate and add the tokens you want to include when you are passing data through Integromat. You will need to add these tokens using the correct formatting for appending URL parameters.



URL Format:
https://hook.integromat.com/...?TagName1=[TagValue1]&TagName2=[TagValue2]

“TagName” is your personal identifier and “TagValue” was generated by a token.

Example URL:
https://hook.integromat.com/…?DateTime=[Call:CallDateTime]&CallID=[Call:InboundCallId]

For this example, we are going to use “Incoming” as the trigger to fire the pixel and we are going to send the Date/Time and Inbound Call ID to Integromat.

Toggle the switch to “Enable POST Pixel” and select “JSON”. You can pass additional data in your request by including custom headers and values. You also have the ability to use Tag Filters to only trigger your request when specific criteria is met.



Click “Create” to update your campaign and activate your Tracking Pixel. You can now pass data from Ringba to Integromat!



Use Integromat to pass your Ringba data to another Third-Party Tool

Now that you can pass data from Ringba to Integromat, you can send that data to any other supported third-party tool.

Go back to Integromat and add another Module to your Scenario. From here, you can connect Ringba to any app you want to send data.

For this example, we will take some information about a call and send it to a Google Sheet. To do this, we will use Google Sheets to connect with Integromat and receive data from Ringba.



For “Action”, select “Add a Row”. This will automatically create a new row in your spreadsheet every time the Ringba Pixel is fired.



Next, you’ll need to add a connection in Integromat for your Google Sheet account. Once you’ve connected your Google Drive account, make sure you have a spreadsheet setup to receive your data.

Here’s what ours looks like:


In Integromat, select the spreadsheet you want to connect. Choose the worksheet and wait for Integromat to load your headers.



Next, map your data to the headers in your spreadsheet.



Click “Save” and hit the play button in the bottom left to test your Scenario.



Run a test by copying your completed URL with tokens and pasting it in your browser address bar. Hit enter and the Integromat webhook will catch your data and send it to the spreadsheet.



Toggle the switch in the bottom left corner to activate your Scenario. For ‘Run Scenario’, choose “Immediately” to ensure Integromat receives your data from Ringba. Click “Activate” to complete your new integration with Integromat.



You can conduct a real-world test by calling a number in the Ringba campaign. In this example, the pixel will fire immediately on “Incoming” and send caller data into the spreadsheet. Check your spreadsheet and you’ll see that your Ringba data has already been passed through Integromat.

Reporting Event in Ringba:


Ringba Data in Spreadsheet: