Rudderstack
Rudderstack is a customer data platform that enables clients to easily sync data to and from third-party platforms.
Using Rudderstack's webhook destination, users can effortlessly send conversion data to Rokt, enabling more precise targeting, better personalization, and improved campaign outcomes.
This guide outlines the steps required to integrate Rudderstack with Rokt, to easily send comprehensive and enriched conversion data to Rokt.
Integration Setup
Authentication
Authenticating with Rokt's API via a Webhook integration requires a Rokt Public Key, Rokt Secret and Account ID. Reach out to your Account Manager to get these credentials.
Pre-requisites
Ensure that you have track
events syncing via a Rudderstack source already.
Creating a Rokt Destination
The Rokt endpoint only supports track events with event type "Product Purchased", "NewUserRegister", "Deposit Completed", and "First Deposit Completed". If additional event types are needed for your use case, please reach out to your account manager.
Log in to your Rudderstack account and navigate to the "Destinations" page
Click on the button New Destination in the upper left hand corner. In the search bar search for "Webhook" and select this destination type.
After naming the destination, connect it to a source of
track
eventsConfigure the following values for the webhook:
Webhook URL: https://data-integrations.rokt-integrations.com/v1/rudderstack
URL Method: POST
Then add the following headers fields (these are required authorization values, if you do not have them please reach out to your account manager):
rpub
rsec
accountid
- Click Continue and finish the integration set up.
You are now ready to go! For questions and concerns, please reach out to your Rokt contact or account manager.