Latest Articles

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
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.
Automation | August 27, 2018
Using Campaign Inbound Triggers
  This blog will take you through the Inbound Triggers – triggers sent from other applications to Campaign. Inbound Triggers Inbound triggers are triggers sent from other applications to Campaign.  The other applications send information to the unica_actrg executable that resides in the bin directory (<CAMPAIGN_HOME>/bin).  The application calls unica_actrg and passes parameters: ​ Usage of unica_actrg ​Possible parameters can be seen by typing ‘unica_actrg’ from the command line: Unica_actrg [-p <port.] [-s ] [-v] [ | | -n ] , , … Where items enclosed in [] brackets are optional.   The | sign indicates an ‘OR’ – campaign code can be used, or campaign name or flowchart name.   -v is used to indicate the version of the Campaign Trigger Utility.   Examples: 1)     All flowcharts waiting for ‘Go’ This would send a message to continue execution of all flowcharts (the * is a wildcard) waiting for the command ‘go’.   Tip:  In Unix, if there are spaces in the campaign name or flowchart name this will cause an error.  To avoid this put quotes around the asterisk. <CAMPAIGN_HOME>/bin/unica_actrg ‘*’ Go   2)     All flowcharts waiting for ‘Go’ specifying the port.   <CAMPAIGN_HOME>/bin/unica_actrg –p 5664 ‘*’ Go   This would call the Campaign on port 5664 (if multiple versions of Campaign are installed on the same server you may need to specify the port) and send a message to continue execution of all flowcharts (the * is a wildcard) waiting for the command ‘Go’.   3)     A specific flowchart waiting for the command ‘Go’ <CAMPAIGN_HOME>/bin/unica_actrg TestFlowchart Go   This would send a message to continue execution of the flowchart ‘TestFlowchart’ waiting for the command ‘Go’. Campaign A Triggers Execution of Campaign BIn this example Campaign A will send an outbound trigger that will then be the inbound trigger that Campaign...
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/ <CONTROLFILE> <TABLE> <USER> <PASSWORD> <DATABASE> 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...
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. ​ What to include when you submit a case The Technical Support team is a group of technical trouble-shooters with deep product expertise who are very well versed in identifying root causes and fixing problems. There may be occasions where the Technical Support team cannot answer all your questions, but they will be able to engage other groups within the company to get answers quickly.To enable Support to evaluate your issue and determine how best to help resolve it, you should include the following information when you submit a case. ​Clear, descriptive, one-line summary in the case's Summary field or in the email Subject field.  Description of the behavior observed, include error messages and screen shots if applicable and steps to replicate the behavior. Does this happen to one user or all users? or happen on a specific browser or configuration? Environment details, including the following:          ·         Product that is having the issue          ·         Version of the products installed          ·         Application server and version          ·         Operating system on which the products are installed          ·         Database type and version          ·         Have there been any changes to the environment recently? Provide product and application logs files generated around the time of the behavior. Provide related session files, configuration files and data files. ​Provide an accurate Severity Level, which reflects the impact of the issue on you and your business. Severity 1 - Critical Impact/System Down: Business critical software component is inoperable or critical interface has failed. This usually applies to...
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? Even if this required that you carry out some research the internet stops this being an onerous task. What you almost certainly did not do was wait for a vendor or supplier to interrupt you to plant that seed of need in your head. That certainly was the approach with traditional outbound marketing. Marketers would look for patterns and similarities in data, devise segments that, hopefully, contained like-minded individuals and would then send them offers that appeared to work for others whose data defined the group. The next, logical progression was to push these segmented offers to inbound channels where they could be delivered if and when the customer appeared.In fact, the days of the outbound, interrupt, marketing message should be predominantly behind us now as the digital age enables us to easily move to an “always-on” paradigm where we, as marketers, are constantly picking up signals, markers, context and events that our customers and prospects leave behind them in the channels and ecosystem and, thereby, enable us to be able to react to their current needs and desires and present them with communications and help that they perceive to be of real value; truly marketing as a service.Let’s look at some examples. The outbound call center agent waits for the dialer to connect him with the customer which the marketing team has determined would have a high propensity for a Platinum credit card. They start to present the offer to the customer but it becomes apparent that the customer has recently written off their car and now needs a car loan as the insurance did not cover the full costs of replacement. Always-on marketing...

Upcoming Event

No upcoming events