With numerous marketing software out there, how are you supposed to choose the right marketing software to meet all your marketing needs? An integrated martech stack is an answer to the changing industry trends. From HCL Unica V12.1, Unica Suite launched a new product named Unica Link, which has the capability to connect to delivery channels for sending the communication. Unica Link provides both design-time and runtime services. It is invoked at design-time when an administrator configures a Link connection or when you configure a process box in the Unica Campaign application or a touchpoint in the Unica Journey application. Unica Link has the capabilities to create connectors, which include the configuration and provisioning to connect to any delivery channel.

Unica Link supports the following connectors:

  • Mailchimp connector: The Mailchimp connector uploads contact information to an audience in Mailchimp, populating the merge field defined for the Audience. Then runs (or optionally schedule) Mailchimp campaigns for delivering communications as eMail. This connector also has the capability to report back whether emails were delivered, bounced, opened, or links clicked within the emails.
  • Mandrill connector: The Mandrill connector sends email using a defined template on a Mandrill account. This connector then polls Mandrill to report whether emails were bounced, opened, or links clicked within the email.
  • Salesforce connector: Salesforce (CRM) saves and updates details about users. It supports two operations, i.e., ‘Create’ and ‘Update,’ on two objects, ‘Lead’ and ‘Contact.’
  • Twilio connector: The Twilio connector sends SMS to a destination device and fetches the sent SMS status.

Campaign Link Integration Overview

  • Unica Link can create Connectors. Connectors consist of configuration and provisioning to connect to any delivery channel. The out-of-the-box connectors in the Unica link are as follows:
    • Mailchimp
    • Mandrill
    • Twilio
    • Salesforce
  • A new process box named LINK has been introduced in Unica v12.1.
  • Link process box allows the users to create actions (like send eMail, send SMS, or update CRM). There is a unique action associated with each process box.
  • An action is associated with connections.
  • When executing a Link process box, an action is executed in Unica Link, and an underlying execution starts in connectors.
  • Campaign internally triggers event tracking for selective action (MailChimp) based on connection and action properties specified (Activity fetch frequency, Activity fetch units, Fetch results end date).

Integration Configurations

  • To integrate Unica Campaign with Unica Link, the below parameters need to be set at SettingsConfigurationsCampaignpartitionspartition(n)Link.
  • LinkConnectionURL – Specify Link connection URL. The campaign uses this URL to fetch connection and action details
  • LinkProjectName – Project Name for Campaign, which is configured in Link. With the default installation of Link, Project Name for Campaign is ‘_app_campaign.’
  • Application – Application name used in Unica Link for Campaign integration. With the default installation of Link, the Application Name for Campaign is ‘campaign.’
  • AsmUserForLinkCredentials – Unica Platform user who holds Link credentials data source.
  • DataSourceWithLinkCredentials – DataSource name which holds login credentials for Link server to authenticate.
  • LinkSharedLocation – Mounted location where Campaign Listener output the files. By default, Campaign output the files at <CAMPAIGN_HOME>/partitions/partition(n)/HIPData. This location has to be mounted on the Link server. This configuration property holds the mounting location on Link Server.
  • LinkRuntimeServerURL – Link runtime HIP REST server URL.

NOTE: LinkConnectionURL and LinkRuntimeServerURL must end with ‘/.’ Otherwise, you might encounter errors in the LINK Process Box.

Using LINK Process Box in Campaign Flowchart


Before start using the LINK Process Box, the Campaign Administrator needs to configure Link Connector configuration details by navigating to SettingsCampaign settingManage Link Connections. This is where the administrator needs to define a connection to all their delivery channel that marketers can use to deliver marketing communication.


1. Create a flowchart in Campaign and select your audience data (whom to you to send to Journey) in SELECT Process Box.

2. You can implement separation logic if you have any.

3. Then add LINK Process Box and start configuring it as below:

  • On the first screen, all the connectors defined as a part of the pre-requisite configurations would be available. You will have to select the connector which you wanted to use for communication with the customer. 
  • Based on the selection of your connector, different information would be asked. Below is an example for Twilio (SMS connector):

    NOTE: Here <FirstName>is the personalized field, which you can map with Journey fields in the next step. You can add up to five personalization fields in one SMS.

  • Clicking on ‘Next’ would take the ‘Field Mapping’ screen where the marketer needs to map the fields required for the delivery channel and the personalized fields used in your marketing communication.

4. Once the LINK process box is configured, you can run the flowchart.

5. Upon successful run of the flowchart, LINK Process Box would create a .csv file with naming convention as <CampaignCode>_<CampaignID>_<FlowchartID>_<ProcessBoxID>_<RunID>.csv

Following is the sample content of the file generated for Twilio connector:

6. Unica link processes this audience information and performs the execution part like – sending an email, SMS or CRM actions, etc.

7. Delivery status (success, failure, etc.) are sent back to Campaign, and process box execution results are updated. This action creates a result file at the shared location with the content like below:

Below is an example of an email connector execution result:

In this result file, marketers would get clear information on who has done what activities.

Advantages of using Campaign – Link integration

  • No extra efforts are required to send the communication once the LINK process box is executed.
  • No extra efforts are required to fetch the execution results back in the Unica environment.
  • Just one-time configuration.
  • Easy to use

This integration enables Campaign to send data to customers’ in-house developed delivery system, which sends email or SMS based on each custom configuration as per the client requirements. It reduces the dependency on IT infrastructure to achieve these results. It also has the capability to integrate with the CRM system, which enables to keep marketing and CRM systems in sync. To learn more about Unica Campaign and Unica Link Integration you can go through the guide here.

You can reach out to us for any more queries, and we will be happy to help.

Comment wrap
Further Reading
Unica Journey - Dynamic Content and Offers
Marketing & Commerce | January 22, 2021
Unica Journey – Handling Dynamic Content using Decision and Engagement Split
With the increasing number of touchpoints for the customers to engage with a brand or their product, mapping out a customer’s journey has become increasingly complex. Despite that, customer journey mapping is important as it helps in unraveling customer's expectations, gain insight into their mental model, and helps in creating a personalized omnichannel experience. HCL Unica Journey is a product developed for marketers, helping them design the entire customer journey using different capabilities of Unica Journey like Touchpoints, Engagement split, Decision splits, etc. Unica Journey helps marketers communicate with their customers using different touchpoints like Email and SMS. Marketers can integrate the Journey touchpoint with different Email and SMS connectors and quickly deliver their contents/offers to the targeted audiences. Supported Email Delivery Connectors – Unica Deliver, Mailchimp, and Mandrill using HCL Link. Supported SMS Delivery Connectors – Unica Deliver, Twilio using HCL Link. Use Case: As a marketer,  I would prefer to send desired content/offers to the customers based on their hobbies along with personalization with a single click. If the customer has a hobby of ‘Reading’ then as a marketer, I want to send content/offer related to books/magazines to this customers and those who love ‘Music’ I must send content/offer related to some musical instruments, etc. Unica Journey can send dynamic offers/contents to the customers using the preferred delivery channel. The decision split of Unica Journey has a strong capability to do segmentation based on desired conditions. Journey can send desired contents/offers to the set of people who belong to that segment. Let's have a look at how we can achieve it with Unica Journey. Steps 1. Entry Source creation: The marketer needs to create an Entry source where he can upload the customer data in any supported data import formats, as shown below. E.g., CSV file in this...
Unica Interact message Connector
Marketing & Commerce | January 13, 2021
Real-Time Offer Personalization with Unica Interact
A country’s tourism website is planning an email campaign featuring special travel packages to entice 2021 tourism. The company would like to deploy strategic emails offering real-time offer personalization for its customers. Let's understand with the help of this article the goals of the company, the challenges they face, and how Unica Interact can help them in strategizing the entire offer strategy. GOAL Make business user aware of how Interact message connector works. To deploy the Interact message connector in the WebSphere application server. To test the message connector tag to verify personalized offers are getting displayed. CHALLENGE Unfortunately, the company is limited in its backend digital capabilities (no Java or SOAP) and anticipates problems with customers who open emails where only HTML content is possible. The company is looking for a solution to provide real-time offer management in situations where you only have control over the web content that is loaded on the client’s side. SOLUTION Unica Interact is a sophisticated real-time interaction solution to personalize the customer experience and determine the next best action for customer engagement across various channels such as websites, call centers, point-of-sale, ATM’s, kiosks, and more. KEY FEATURE Unica Interact Message Connector allows email messages and other electronic media to make calls to Unica Interact to allow personalized offers to be presented at open-time and when the customer clicks-through the message to the specified site. This is accomplished by using two key tags: The image tag (IMG), which loads the personalized offers at open-time, and the link tag (A), which captures click-through information and redirects the customer to a specific landing page. STEP-BY-STEP SOLUTION 1. MessageConnector gets installed with the Interact installation itself.  The path of msgconnector folder in our windows environment is as follows Path :- C:\HCL\Unica\Interact\msgconnector 2. Deploy the ‘MessageConnector.war’ in the WAS profile....
Marketing & Commerce | January 8, 2021
Unica Discover is Cloud Native!
Cloud-native is the biggest enabler of the generation and helps you to deliver business value by providing you the flexibility to quickly incorporate user feedback for continuous improvement. With the latest feature release, Unica Discover has become cloud-native. Why go Cloud-Native? Cloud-Native applications have several advantages over typical on-premises deployments. Unlike traditional applications, Cloud-Native application resources are automatically provisioned and released with an on-demand allocation of infrastructure. With auto-scaling, complex up-down process needs are addressed, and resources are paid for on a need-only basis. Container-based platforms decrease the time taken to deliver new products and services to market.  HCL understands the customer's needs to have a stable infrastructure that is also primed to scale up or down based on the times of the year. Reduced cost through containerization and the ease of managing the infrastructure will translate to a better customer experience. Unica Discover Is Dockerized! Along with the traditional on-premises solution, Unica Discover is now cloud-ready for any infrastructure options with Docker containerization. With this, Unica Discover has become more flexible, scalable, and manageable, leveraging the Continuous Integration / Continuous Delivery (CICD) model. Dockerized CICD upgrades will allow upgrades, features, enhancements, and fixes to be delivered to customers more frequently and reduced time for testing and deployment! A traditional Unica Discover deployment has Linux components (DNCA and Packet Forwarder) and Windows components (Routing, Processing server, Reports, Replay server, and DB server). All of the Windows components can be deployed in one server or distributed across servers for larger-scale implementations, and the servers themselves can be physical or virtual. In the cloud-native deployment, we have containerized these components and provided Docker images for each. The ports required for communication within the different components, capturing data from Packet Forwarder to DNCA, and forwarding that data to Routing are all automatically managed...
a/icon/common/search Created with Sketch.