Wednesday, April 13, 2022

#905 OIC Responsys Adapter

Oracle Responsys Campaign Management is a cross-channel campaign management platform that delivers advanced intelligence at scale so you can create personalized messages based on the individual interests and preferences of customers and prospects.

OIC plays a major role in ensuring customer data is made available to Responsys from a wide variety of sources - e.g. Oracle commerce Cloud, SFDC etc.

The usual caveat applies here - I am not a Responsys expert.

But hopefully this post will show how easy it is to import data into Responsys using OIC.

Step 1 is to create the target in Responsys - 

Here I need to create a new Profile List

I just accept the default fields - 

Note the ability to add new fields.

So that's my target taken care of, now to OIC - 

Step 2 - Create a Responsys Connection in OIC - 

I configure as follows - 

Step 3 - Create a Simple Contact Import Integration 

The Trigger is REST based and configured as follows -

Request Payload - 

Response Payload - 

The Responsys adapter invoke is configured as follows -

Now to the Mapping - 

here I map the REST trigger request payload to the Responsys target -

There are 2 structures in the target, record data and merge rule. record data refers to the contact data I want to sync.

The merge rule data contains control meta data -

Note how these fields have been hardcoded - I will externalise this to an OIC lookup later.

Finally, test...

Step 4 - Test the Integration


Validate in Responsys -

Regarding hard coding the default values - I got the relevant values from the Responsys REST API docs.

Step 5 - Build Campaign in Responsys


No comments: