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
To set up the process that creates messages like this, we used just two tools – Renta’s Javascript SDK and the Pipedream integration tool.
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:
Renta Javascript SDK. It’s a first-party tracking tool for product and marketing analytics. It helps you track your website's user activity while bypassing third-party cookie restrictions. Javascript SDK can stream data to a data warehouse and any business tools.
Pipedream. This integration platform helps us connect pre-built API components and create custom integrations very quickly. In today's case, Pipedream will take event data from the Renta Javascript SDK and use it to sync data with the Pipedrive CRM.
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.
Before you start the tutorial, make sure that Javascript SDK is installed on your website. If you’re not sure how to do that, here’s a thorough tutorial.
How to create an integration using Renta Javascript SDK and Pipedream
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: