Oracle Integration Business Accelerator for Siebel Loyalty and CrowdTwist

February 14, 2022 | 4 minute read
Prakash Masand
Senior Principal Product Manager, Oracle Integration
Venkat Bhat
Senior Principal Product Manager, Oracle Siebel Product Management
Text Size 100%:

Now, more than ever, customer retention has become critical to every business and loyalty programs must go beyond transactional-based rewards to create stronger connections with customers by offering rewards they value, including sweepstakes, digital downloads, coupon codes, code redemption, automatic rewards, and more. 

The move to deliver personalized engagement and extend loyalty reward programs by adding surveys, polls, quizzes and, social connections is not only a great way for businesses to differentiate and add more value to the customer relationship, but they also become an invaluable source of customer insight and first-party data.

Today, Oracle Integration makes it easy to get the best of both worlds— the comprehensive transactional capabilities of Siebel Loyalty and the modern engagement capabilities of CrowdTwist— without having to worry about infrastructure or connectivity issues. Oracle Integration Cloud can make the necessary connections, and it works behind the scenes to enable seamless business flows.

Oracle Integration Cloud’s deployment-ready Business Accelerator speeds up the process of integration and helps businesses leverage the combined power of Siebel Loyalty and CrowdTwist as quickly as possible. The applications work in real-time and supports bidirectional data transfers.

Siebel Loyalty to Crowd Twist Business Accelerator Overview

This Business Accelerator can be used in different scenarios. Common use cases for this Business Accelerator are as follows:

  • Synchronizing member enrollment data between Siebel Loyalty and CrowdTwist
  • Engagement activity push (asynchronous flow) from CrowdTwist to Siebel Loyalty
  • Reward redemption (real-time flow) from Siebel Loyalty to CrowdTwist
  • Migrating (member) data from Siebel Loyalty to CrowdTwist

 

Scenario 1) Synchronizing member enrollment data between Siebel Loyalty and CrowdTwist

  • When a member is enrolled or updated in Siebel Loyalty, the appropriate Synchronization Workflow is invoked and the data is sent to Oracle Integration Cloud (OIC)
  • OIC sends the member data (OIC Member Sync Flow) to CrowdTwist
  • In CrowdTwist, the member is created or updated through the CrowdTwist REST APIs. The member's Third Party ID in CrowdTwist corresponds to the member's Member Number in Siebel Loyalty

Scenario 2) Engagement activity push (asynchronous flow) from CrowdTwist to Siebel Loyalty

  • When a member participates in a quiz, poll, survey or any other engagement activities through either the Crowd Twist API or CrowdTwist Activity List Widget, CrowdTwist creates a Live Push User Activity to OIC
  • When OIC receives the Engagement Activity Push from CrowdTwist, it maps the CrowdTwist fields to Siebel fields
  • OIC then sends the data to Siebel by calling ProcessExterOrderTxn REST API and either an Accrual (where points are assigned to the member) or an Adjustment (where the points are redeemed from the member based on points sent) transaction is created and processed in Siebel

Scenario 3) Reward redemption (real-time flow) from Siebel Loyalty to CrowdTwist

  • The Siebel Loyalty transaction processing engine redeems the points for any Digital Reward (Sweepstake, Digital Download, or DigiCode) and then triggers OIC integration through the synchronous REST service
  • OIC integration (Oracle Siebel LOY CT DigiRewards) looks up the CrowdTwist RewardId corresponding to the Siebel Product Id. It then invokes the CrowdTwist Reward Redemption API to get the requested reward details. Details of any errors are returned to Siebel Loyalty
  • CrowdTwist redeems the reward and sends back the Digital Code (in the case of DigiCode), Downloadable URL (in the case of Digital Download) or enroll (in the case of Sweepstake). DigiReward is stored in Siebel Loyalty

Scenario 4) Migrating (member) data from Siebel Loyalty to CrowdTwist

  • Siebel generates the csv file, containing the data to export, using the LOY Member CT Async Flow
  • Oracle Integration Cloud (OIC) validates the csv export file, based on the defined mappings.
  • OIC generates a json file and uploads it to the SFTP location, so that members are created in CrowdTwist

 

It’s time to talk about the real benefits of using this Business Accelerator:

  • Collect and organize customer data from disparate sources
  • Synchronize customer data between applications in real-time
  • Provides full workflow capabilities with routing, tasking
  • Allows customized operations to meet the unique loyalty management requirements of your organization
  • Provides tools for error reporting and review

In the loyalty management space, today’s spotlight is on technology. Try Oracle Integration Infrastructure today. To leverage the business accelerators on your Oracle Integration instance you need to enable the feature flag "oic.common.install.business-accelerators" for your instance and here's how you can request a feature flag. Existing Siebel Loyalty customers can discuss their integration plans and roadmap with their Oracle representative. The entire integration process is light-touch and takes only a few weeks, enabling customers to realize immediate performance benefits. Read “Siebel Loyalty Administration Guide” for more information.

Prakash Masand

Senior Principal Product Manager, Oracle Integration

Oracle Integration Cloud Product Manager

Venkat Bhat

Senior Principal Product Manager, Oracle Siebel Product Management


Previous Post

February 2022 New Third Party Application Adapter

Madhav Poosarla | 4 min read

Next Post


Modernize Faster with 4 Integration Patterns for Intelligent Automation

Antony Reynolds | 2 min read
Oracle Chatbot
Disconnected