Cloud Native | March 24, 2022
Adopt cloud native in the way that best meets your own specific business objectives while maintaining choice and flexibility for your future.

Latest Articles

article-img
Marketing & Commerce | September 27, 2018
Planning for Marketing Effectiveness
Planning for a campaign is much easier with Marketing Suite products which are designed to cater to every marketing objective or activity. Marketing Effectiveness helps in reducing the time and budget for any Campaign. The below article will help to understand the steps
article-img
Marketing & Commerce | September 6, 2018
Using Campaign Outbound Triggers
An outbound trigger is the execution of a command, batch file, or script (that is stored on the Campaign Application Server) that takes place after a flowchart or process is run. You can define triggers to perform virtually any action, such as opening an application, sending an email, or running a program.
article-img
Automation | August 27, 2018
Using Campaign Inbound Triggers
This blog will take you through the Inbound Triggers – triggers sent from other applications to Campaign.
article-img
Marketing & Commerce | August 15, 2018
Configuring Db Loader with Interact Runtime
About As we all know Interact is used for delivering optimal, personalized messages in real-time across marketing channels. Interact communicates with the customer-facing touch point using the runtime servers.​You can learn more about Interact architecture here. ​By default, the runtime environment writes contact and response history data from session data into staging tables. On a very active production system, however, the amount of memory required to cache all the data before runtime can write it to the staging tables may be prohibitive. You can configure runtime to use a database load utility to improve performance.When you enable a database load utility, instead of holding all contact and response history in memory before writing to the staging tables, runtime writes the data to a staging file.You define the location of the directory containing the staging files with the  externalLoaderStagingDirectory property.This directory contains several subdirectories. The first subdirectory is the runtime instance directory, which contains the contactHist and respHist directories.The contactHist and respHist directories contain uniquely named sub directories in the format of audienceLevelName.uniqueID.currentState, which contain the staging files.Here are the detailed steps for configuring Db loader with Oracle, Db2 and Sql Server. Db Loader configuration for Oracle: 1.  Create a Data Source under asm_admin as "systemTablesDataSource". Specify the login details of the Interact Runtime specified in the "InteractRTDS" JNDI2. Need to update below configuration Update the parameters under - "Affinium|Interact|general|systemTablesDataSource|loaderProperties" as follows:databaseName: ujanidatabaseName must be correctly specified as SID.loaderCommandForAppend: /data/unica/qa/interact/RG_ACI753_RT_8100/Affinium/Interact/loaderService/oraload.sh <CONTROLFILE> <TABLE> <USER> <PASSWORD> <DATABASE>oraload.sh is located under <Interact_Home>/ loaderService directory update above configuration with path to it along with the mentioned arguments.loaderControlFileTemplateForAppend: /data/unica/qa/interact/RG_ACI753_RT_8100/Affinium/Interact/loaderService/oraload_control_template.txtFor above configuration update path till Oracle Control template file located under  <Interact_Home>/ loaderService directory at your installation directory.loaderDelimiterForAppend: |loaderDelimiterAtEndForAppend: FalseloaderUserLocaleDP: False   3.   Update the parameters under "Affinium|Interact|services" as follows: externalLoaderStagingDirectory: /data/unica/qa/interact/RG_ACI753_RT_8100/Affinium/Interact/loaderService/staging Mention path till <Interact_Home>/loaderService/staging...
article-img
Marketing & Commerce | August 13, 2018
Thanks for Contacting Support!
​If you encounter a problem that you cannot resolve by consulting the documentation or the Portal, your company’s designated support contact can log a case with Technical Support.
article-img
Uncategorized | July 25, 2018
Always-On Marketing
When was the last time you decided that you needed a product or service but really had no idea from where to get it?
article-img
Marketing & Commerce | July 11, 2018
Campaign Execution Best Practices
  The Campaign is the most used tool and the backbone of your marketing ecosystem. Here are the best practice recommended for Campaign users after years of working with this engine. Incorporate the 4 principles of Best Practices into your group Reuse, Organize, Automate and Share. ​ Execution specific Best Practices Create derived fields or custom macros when you need an aggregation of data that doesn’t exist currently on the database. Create control groups at the lowest level of segmentation, and use the random selection functionality provided in the software. When building a new campaign meet as a group and brainstorm the new design before building it.  Then after the campaign is built, meet again as a group to review the design and evaluate the campaign from all three vantage points: Performance, Ease-Of-Use, and Flexibility. Define offer and promotion history so that each discreet contact with a customer can be identified in the database. Use Campaign user attributes to capture more information or create derived fields to support this requirement. Use ‘Check Syntax’ for syntax checking at all times. Use the ‘Summary Tab’ to capture Campaign metadata and descriptive information. Apply suppressions early in the Campaign design process (so that your surviving population is smaller as you progress down the processing chain). To obtain waterfall or cascading counts, use a separate process box for each Select or Segment process, the results can then be displayed with the cell waterfall report. Use the ‘Cell Size Limit’ function to limit output records to particular channels based on constraints. When entering multiple conditions in SELECT and SEGMENT process boxes, enter criteria piece per line and place the AND/OR operators on a separate/newline.  Enter the AND/OR operators in ALL CAPS. Use the ‘General Tab’ to capture comments about the processes you have created. When creating multiple...
article-img
Uncategorized | July 3, 2018
Stay Tuned – V11 Highlights
  Before the 'WHAT’S NEW IN MARKETING SOFTWARE V11'  webinar, I wanted to give you heads up for what’s coming in this release. V11 has been a very exciting release for IBM Marketing Software (IMS). This is the first release delivered by HCL Products and Platforms. This will be officially announced on 31st of May, however, GDPR toolkits are already available for existing customers.  We are adding more support to the platforms with GSKIT, Sun JDK 1.8, Oracle 12.2 database client, Adobe Acrobat DC in Marketing Operations and Cognos v11. ​      Suitewide  Use the new Tool/ sample scripts which allow users to delete customers’ personal data from the application system tables so they comply with the new GDPR EU regulations that come into force on 25th May 2018 Reduce the service disruption when upgrading your marketing software suite using the new Fast Upgrade approach, a new installation and migration process will allow you to move from any supported version to version 11 in one step      Campaign Understand your Campaign performance with Watson Assistant, use natural language to interact with Watson to discover how your Campaigns are performing. Access Cloudera data sources using the Impala ODBC Driver version 2.5.40 to improve the performance of working with big data. Using the latest version of the UBX Toolkit allow users to publish and subscribe to audiences from Campaign making integration with 3rd parties seamless. Integrate your offers easily with 3rd parties using the new REST APIs, link your offers to the content and send your offers to your email provider. Customers using WCA for SMS can now use the SMS response a customer sends back to build follow up activity. When using User Variables in the Extract process they are now copied to the template to reuse them across...
article-img
Marketing & Commerce | June 19, 2018
Campaign APIs – Be REST Assured
  Campaign Offer APIs   In the upcoming Campaign version, a new powerful feature has been added: the ability to perform common tasks through REST APIs!  ​Let’s explain first what the RESTful approach is that we have used to create this new functionality. ​ Representational state transfer (REST) or RESTful Web Services is a way of providing interoperability between computer systems on the Internet. REST-compliant Web Services allow requesting systems to access and manipulate textual representations of Web resources using a uniform and predefined set of stateless operations.  REST APIs give you the possibility to perform actions and queries on your offers, such as:  Retrieve useful data from your Offer information (query Operations and Applications, optionally using specific filters to narrow down your queries) Retrieve all offers Create new offers Perform changes in Offer details Get Offer codes Retire Offers Search for Offers Get Offer template details from which the offer is create Validate Offers ​All this can be performed in a simple, safe, and quick way by using REST APIs.  Simple: REST APIs are simple to use, requiring just a URL and few parameters as input. Safe: leveraging an HTTPS connection and basic authentication, all your data is protected when sent and received. Quick: response time of a REST API call is in seconds!   The Campaign installation will have the Swagger documentation for the precise information for using each API and JSON payload samples. ​It can be found in our documentation.    Sumitra Chachar    Product Manager – HCL Marketing Suite Sumitra is a Product Manager for HCL Marketing Suite (formerly known as Unica). She has been part of Marketing Suite since 2007. She comes from technical background and has passion for building great products. Marketing Platform, Campaign, Interact, Marketing Operations, Contact Optimization, and Opportunity Detect are trademarks of IBM Corporation, in at least one jurisdiction, and are used under license. ​

Upcoming Event

No upcoming events
Close
Filters result by
Sort:
|