Skip to content

Personalization-Unica Integration

Personalization helps us to recognize a specific site visitor or also determine characteristics of a user based on previous purchases, products or pages viewed, or other attributes based on user profile. Personalization then selects content that is appropriate for that profile.

Unica Campaign is a web-based solution that enables you to design, run, and analyze direct marketing campaigns. Users can create segments in Unica Campaigns and now also from Segment Central with the latest release.

Unica provides an ability to access Campaign segments with the help of Unica Campaign APIs that provides segment details based on the partitionName and audienceName created under the Segments of Campaigns.

The Unica Campaign API explorer can be reached via /Campaign/api/campaign/rest/v3/swagger-ui.html. For example: https://unicasample.hcl.com/Campaign/api/campaign/rest/v3/swagger-ui.html unica-campaign-segments

Personalization-Unica Integration here helps the customers integrate HCL Unica Campaign Segments in DX Personalization. With the integration, you can leverage segment lists from Unica Campaign in DX Personalization Rules for decisions on Content Visibility or Content Selection.

Users can leverage segments from Unica Campaigns in Personalization with different options as described below:

  • Sample for leveraging Unica segments in PZN Rules
    The Sample code approach allows the user to create Custom Application Object with parameters that allow the user to access Unica Campaign APIs to use segments in DX Personalization for content selection or visibility. Users can create multiple application objects as per the requirement to handle customer needs. Creating your own plugin with the sample is the most flexible way to integrate with Unica but requires java coding. See the link for more information.
  • Out-of-box application object for shipping Unica with PZN
    The Out-of-box application object method allows you to create a Default Application Object with default attributes by running a ConfigEngine task with some parameters required to connect with Unica Campaign APIs. It does not require custom coding but limits the way the user is identified for the selection in Unica. See the link for more information.
  • Unica Segment Picker for leveraging segments in PZN Rules The Unica Segment picker allows the user to select a value from the Unica Segment list for the condition added while writing Personalization Rules. See the link for more information.

These application objects can then be used in Personalization Rules by validating the segments against the conditions for providing better Content visibility or Content Selection.

HCLSoftware U learning materials

For an introduction and a demo on how to use Personalization, go to Personalization. To try it out yourself, refer to Personalization Lab and corresponding Personalization Lab Resources.