---
title: "Oracle Responsys setup for Data Activation"
slug: "oracle-responsys-setup-for-data-activation"
description: "Learn how to configure your Oracle Responsys connection for Data Activation."
updated: 2026-02-27T12:17:05Z
published: 2026-02-27T13:25:42Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.supermetrics.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Oracle Responsys setup for Data Activation

The Data Activation connector for Oracle Responsys enables you to combine the power of customer data management with Responsys's advanced campaign orchestration capabilities. This integration ensures highly personalized and consistent messaging across channels, driving engagement and conversions.

Here's how this connector enhances your marketing efforts:

- **Unified customer profiles**: Use enriched first-party data to create detailed, actionable customer profiles in Oracle Responsys, enabling precise audience segmentation.
- **Hyper-personalized campaigns**: Use real-time data to tailor email, SMS, and push notification campaigns based on customer preferences, behaviors, and lifecycle stages.
- **Streamlined multichannel marketing**: Deliver seamless and coordinated messaging across multiple channels by syncing data streams with Oracle Responsys's powerful orchestration tools.
- **Automated data updates**: Keep your campaigns agile and relevant by ensuring that customer data flows dynamically between systems without manual intervention.
- **Improved campaign ROI**: Target high-value segments and optimize retargeting efforts, maximizing engagement and driving higher returns from your marketing campaigns.
- **Cross-channel consistency**: Align messaging and experiences across all touchpoints, ensuring a unified customer journey that strengthens brand loyalty.

## Destination connector overview

| Attribute | Value |
| --- | --- |
| **Platform type** | Email campaigns |
| **Cookie Sync** | No |
| **Connecting protocol** | REST |
| **API Version** | V1.3 |
| **Real-time data sync** | Yes |
| **Syncs Data On** | Add, Update, Remove |
| **Allowed setting multiple connectors** | Yes |
| **ProfileVars Support** | Yes |

## Before you begin

Before configuring the Oracle Responsys connector, the following requirements must be met:

- **An active** Oracle Responsys account
- **The server** the account is hosted on (needed for determining the authentication endpoint, see [Oracle Responsys REST API documentation](https://docs.oracle.com/en/cloud/saas/marketing/responsys-rest-api/SendRequests.html))
- A **Profile list** with recipients configured on the Oracle Responsys account that you want to send emails to
- A **Custom Event** configured on the Oracle Responsys account to be triggered by the connector

## Instructions

### Step 1: Configure destination

1. On the Data Activation platform, select **Connectors** in the left-side navigation bar.
2. Select **Server to Server** and click **New Connector**.
3. Select **Oracle Responsys** and fill in the following details:
  - **Name**: Display name of the partner Server to server integration, used throughout the Data Activation system
  - **Username**: Username of the account to log in with
  - **Password**: Password of the account to log in with
  - **Authentication endpoint**: URL of the authentication endpoint on the server that hosts the account
  - **Profile list**: Name of the profile list that the recipients of the events are part of
  - **Identifier type**: Choose one of three identifiers to identify the recipient of the custom event (see below)

**Identifier types:**

- **Oracle Responsys Recipient ID (RIID)** (partner number 27): A unique identifier specific to Oracle Responsys
- **Hashed Email** (partner number 7001): The SHA256 hashed email of the recipient
- **CRM ID** (partner number 2001): A custom identifier that you have given the recipient

### Step 2: Add the destination connector to an Audience or Journey

Adding the Oracle Responsys connector to an audience or journey only requires one additional setting:

- Custom**Event name**: This name must be **the same** as the name of the **custom event defined in Oracle Responsys platform**, used as a trigger in the personalized workflows

Once a profile has been added to an audience or journey and a custom variable is present, it's sent to Oracle Responsys as a property of the Custom Event with that exact name. Two extra properties are always sent:

- `profileId`: Data Activation profile identifier
- `callType`: One of ADD, UPDATE, REMOVE signifying the segmenting operation that occurred

## Connector limitations and known issues

The Oracle Responsys API runs in a multi-tenant environment with shared resources across users. Responsys monitors how many API requests are submitted from each account and throttles requests from an account if it endangers the level of service to other clients.

The API infrastructure strictly enforces limits to API requests. When the internal capacity limit for the account is reached, API requests fail with error code `INTERNAL_CAPACITY_LIMIT_EXCEEDED` in the response. This is visible in the error statistics for the connector in the Data Activation.

For more information, see the [Oracle Responsys throttling documentation](https://docs.oracle.com/en/cloud/saas/marketing/responsys-rest-api/Throttling.html).

## Error handling

For the Oracle Responsys connector, we report the actual Oracle Responsys-specific error codes.

Error documentation can be found in the [Oracle Responsys error handling documentation](https://docs.oracle.com/en/cloud/saas/marketing/responsys-rest-api/handlingError3.html).

The following error codes are Data Activation-related:

- Timeout
- Other error
- Invalid credentials

To read more about these errors, see [Using journey and audience connectors](/v1/docs/using-audience-and-journey-connectors).

## More resources

- [How to build audiences](/v1/docs/how-to-build-audiences)
- [How to build journeys](/v1/docs/how-to-build-journeys)
- [How to measure goals and outcome signals](/v1/docs/how-to-measure-goals-and-outcome-signals)
