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: