So you’ve built your data analytics stack, and now you get all the customer data you want — what’s next? Now it’s time to make that data work for you. Let’s talk about data activation.
Renta helps companies collect data from their websites and apps and third-party tools. Today I want to show you what happens after the data has been gathered — how we use it not only for reporting, but to personalize our customers’ experience with the product.
Using Renta's first-party tracking and server-side technologies, you can integrate streaming data with any business tool you can think of. It all comes down to the proper selection of tools. And I’m going to show you just that – the software that helps me create event streaming integrations in just a few minutes.
Table of contents
Why are we doing this?
In the perfect world, customers come to your website, browse for a while, and then perform the action you want them to — purchase your product, sign up for your newsletter, or create an account.
But in the real world, a lot of users quit halfway – they add items to a shopping cart and then abandon it, fill in their email for the newsletter but don’t confirm the subscription, or, in my case, start creating an integration within Renta and don’t complete it.
A follow-up message could go a long way. But who has the time to personally track all the unfinished actions and write emails? Here’s where the magic comes in – you can automate the whole process. You build it once and then don’t have to do anything but watch and enjoy.
For instance, here’s what our customers receive when they start creating an integration in Renta but never finish it. In XX% cases, the customers complete the integration or ask our manager for help.
This message was created automatically using server-side technologies and an integration platform
Let’s see how we achieved this.
How does it work?
As I mentioned above, we need just two tools to set up the process:
We keep track of what users do in our product using Renta SDK. Then, we send this data to Pipedream where we can sync it with other business tools. Pipedream has over 900 ready-to-use connections and lets us execute custom Python code, which we will leverage in this process.
This tutorial provides a step-by-step guide on how to stream data from the Renta SDK to Pipedream.
Step 1: Setting up a webhook data source in Pipedream
In Pipedream, create and configure a webhook trigger. To do this, go to the Workflows page and create a new workflow:
Finally, you need to copy the unique webhook URL to which you can stream tracking data from your site.
Step 2: Creating an integration in Renta
In Renta, go to the Integration catalog and create a new integration: