Skip to main content

Track conversions with Adobe Experience Platform

Adobe Experience Platform logo

Adobe Experience Platform (AEP) is the connected data foundation for Adobe Real-Time CDP, Adobe Customer Journey Analytics, and Adobe Journey Optimizer. Its Rokt event integration sends conversion data to Rokt so you can connect marketing activity to outcomes such as purchases, subscriptions, and application downloads.

Looking to sync audiences?

AuthenticationDirect link to Authentication

Authenticating with the Rokt Event API Forwarding Extension requires a Rokt Public Key, Rokt Secret, and Account ID. Reach out to your account manager to get these credentials.

Configure the extensionDirect link to Configure the extension

Extensions provide data element types and rules for you to work with. To install the Rokt Event API server-side extension, first create an event-forwarding property. For more information, see Adobe's Create an event-forwarding property documentation.

Go to the Event Forwarding tab within Data Collection at experience.adobe.com. Search for the Rokt Event API Extension in the extension catalog and click Install.

Rokt Event API Extension installation view

When prompted, enter your Rokt Account ID, Rokt Public Key, and Rokt Secret. Rokt recommends storing these credentials as secrets and referencing them as data elements.

Rokt Event API Extension configuration view

Configure your data elementsDirect link to Configure your data elements

Data elements provide shortcuts to data that exists elsewhere. If the underlying data location changes, you can update the data element instead of each rule or extension that uses it. For more information, see Adobe's Data Elements documentation.

Data elements can be any of the following:

  • Custom code.
  • A path to an attribute in the Adobe Request Context.
  • A secret.
  • An IP address.

Configure your ruleDirect link to Configure your rule

Rules are collections of events, conditions, and actions that control the behavior of the deployed server-side event-forwarding property. For more information, see Adobe's Rules documentation.

  1. Create a rule, give it a unique name, and add a condition that triggers your action.

    Adobe Experience Platform rule view

  2. Configure your action by selecting the Rokt Event API Extension and then Send Event.

  3. Use the data elements you defined to populate the fields for the Event API request:

    • Event data contains information about the conversion, including the event time and a unique client event ID.
    • Object data contains user identification properties. Include at least one of email, emailsha256, or passbackconversiontrackingid.
    • Customer information contains other attributes supported by the Event API extension. Use {} for raw JSON if you are only sending one of the required identification properties.

    Adobe Experience Platform event action view

    note

    Forward all events that represent meaningful conversions in your business funnel. The more conversion data Rokt receives, the better it can optimize your campaigns.

  4. Add the Rokt field mappings. The following fields must ultimately be received by Rokt. See the Events API field reference for the complete list.

    ParameterDescriptionRequirement
    Event IDA unique identifier for the event.Required
    Event TimeTime of the event in UTC.Required
    EmailRaw email address, lowercase and without leading or trailing spaces.One of email, Email SHA-256, or Passback Conversion Tracking ID is required.
    Email SHA-256SHA-256 hash of the email address.See above.
    Passback Conversion Tracking IDA Rokt-generated ID used to match a conversion to the originating click.See above.
    MobileMobile phone number of the converting customer.Recommended
    First NameCustomer's first name.Recommended
    Last NameCustomer's last name.Recommended
    Confirmation RefConfirmation reference ID.Recommended
    Conversion TypeDifferentiates between conversion events.Recommended

    The complete list of accepted fields appears in the Customer information data section.

  5. Click Save.

Your extension and rule action are now configured. You can configure events from client-side tag extensions and Experience Data Model schema datastreams to forward conversion data to Rokt when your conditions are met.

Was this article helpful?