What is Market Segmentation?

Some would say the goal of Strategic Marketing is to target the right customer with the right communication. With the recent surgency of Big Data and other data capture and mining tools, it is now more important than ever to understand your customer base. 

Most of my clients are in the financial industry with large amounts of demographic and transactional data on their customers. This data is the lifeblood of their organization. If harvested correctly, this data can be used in numerous ways: to retain customers, to increase products purchased per household, to increase engagement with online tools, to curb customer loss, to bolster customer loyalty, to name a few.

For Marketing professionals who are responsible for transmuting raw data into usable marketing data, segmentation is imperative. Segmentation, in its broadest form, is dividing your customers (prospects) by shared selection factors. For example, customers born between 1981 and 1996 (or “Millennials”) with only one purchased product might provide a vital customer population to increase products per individual and/or household.

What are Unica Strategic Segments?

Understanding that marketing starts with segmentation, Unica Suite has built-in functionality that supports the creation of defined, reusable segmentation across your marketing initiatives. Once you define the business rules for determining a given population, that logic can be built into a reusable object within the Unica Campaign application that can be shared across users and, therefore, marketing opportunities; these reusable objects are referred to as Strategic Segments. Unica Strategic Segments are a powerful way to follow the “build once, reuse again” methodology. 

In its simplest definition, Unica Strategic Segments are a list of audience ids such built from pre-defined business rules that can be shared across multiple Campaign and flowcharts. These populations, as we will learn below, can be any population pool that is necessary for proper marketing; those populations may be inclusions, say a General Starting Population, or they can be suppression populations. Remember, due to Strategic Segments being built within the application interface, modifications to the underlying business logic can be quickly made via application users. 

Examples of Unica Strategic Segments| Business Justification:

  • Global Starting population for Monthly Email e-Mailing | While minor modifications to Strategic Segments may be necessary, the underlying logic is repeatable month over month.
  • Global Suppression of inactive customers, delinquent accounts, or deceased, a commonly and widely used suppression for use across multiple campaigns.
  • Contact frequency suppression | Contact frequency suppression impacting all promotional campaigns.

When to use Strategic Segments?

As we learned above, Strategic Segments are built to universalize any population pool for any business purpose; typically, they are used to create starting populations and/or suppressions that are shared across users in any campaign.

For example, your business wants to support the following business rule(s) in their Marketing Initiative: 

  1. Customers who are active in the last 90 days, 
  2. Marketable via email, and 
  3. Have not received the Promotion “Credit Mailing January”. 

Suppose that all three (3) rules can be derived easily from data fields in mapped Customer database tables and/or views. 

A Strategic Segment could be built to support this population pool.

How to Create Strategic Segments?

Unica Configuration Prerequisite:

Before your users can create Strategic Segments, your application Administrator must perform the following administrative task. The Save flowchart run results option under Admin > Advanced settings must be enabled for flowcharts that include CreateSeg processes. Otherwise, the strategic segments will not persist. To enable this option, the configuration property Campaign|partitions|partition[n]|server|flowchartRun|saveRunResults must be set to TRUE

Application Configuration:

Define a CreateSeg process in the Sessions area of the application so the segments are available globally. Users can then use the segments in any campaign.

Navigate to Campaign module Sessions. Typically, a dedicated Session is created to house all Strategic Segments.

1. Open a session flowchart for editing.

2. Drag the CreateSeg process from the palette to your flowchart.

3. Connect one or more data manipulation processes (for example, a Select process) as input to the CreateSeg process.

4. Double-click the CreateSeg process. The CreateSeg process configuration dialog box opens, and the Define segments tab is open by default.

5. On the Define segments tab:

    1. Select one or more source cells from the Input list. These source cells will be turned into segments. If there is only one input, it is already selected.
    2. Select Create mutually exclusive segments if you want to ensure that each qualifying record belongs to no more than one segment.
    3. In the Result segments area, highlight an input cell and click Edit to configure the segment.

6.  In the Edit segment dialog:

    1. Give the segment a name that describes its purpose. The name that you assign is the name that will appear when users select this segment from lists.
    2. Provide a brief description of the segment contents (for example, what input was used to create the segment).
    3. From the Create under list, select a folder where the segment will be stored.
    4. From the Temp table data source list, select a data source in which to cache the strategic segment. Use the Ctrl key to select multiple data sources.

Note: Selecting a data source is required only if doNotCreateServerBinFile on the Campaign|partitions|partition[n]|Server|Optimization configuration page is set to TRUE. If this property is set to TRUE, at least one valid data source must be selected.

            e. From the Security policy list, select a security policy, if applicable, to apply to the new segment.

            f.  Click OK to return to the Define segments tab.

7. (Optional) Use the General tab to assign a name and descriptive note. The name and note only appear in the session flowchart. They are not used to identify the generated segment in lists.

8. Click OK to save and close the configuration.

9. To create or update strategic segments, run the CreateSeg process in production mode, or use the Run menu to save and run the flowchart in production mode. Test runs do not create or update strategic segments.

That’s it! This Strategic Segment can now be used across multiple users and multiple flowcharts.

When to not use Strategic Segments

In general, Strategic Segments should be built when repeatable logic is required across multiple campaigns. However, there is always a risk of over-engineering Strategic Segments. If business rule(s) are specific to a singular, one-off adhoc build or the translated logic is quite simple, then adding logic directly into a singular flowchart is a better direction.

When to serve up data in the Data Layer

While Strategic Segments are generally a good idea when wanting to create reusable shared objects, there may be some instances where adding data directly into the data layer is more beneficial. Using the same example above, let’s say the Marketing team now wants to include a fourth business rule in addition to the above three; Customer(s) who:

  1. Have made Grocery transactions in the last 18 months.

Since this rule may be very specific to a single marketing initiative, this population may not be served up best by creating a Strategic segment. Also, given that transactional table(s) and corresponding logic are typically quite large and grow exponentially, serving up a flag or other identifier in a data table and/or view will likely improve execution times when used directly within flowchart logic or within a Strategic Segment.

How often should Strategic Segment flowcharts be executed?

Like all flowcharts, Strategic Segments can be refreshed per schedule. Due to the complexity of some Strategic Segment setups, many Administrative application users chose to run their Strategic segment flowcharts when application use is low (E.g., 3 am daily execution). While some Strategic Segments may need to be refreshed daily, others can only need to be refreshed weekly or even monthly. The cadence of refresh executions should be aligned with your business marketing needs.

In conclusion, Strategic Segments are powerful and often overlooked and/or underutilized functionality of Campaign. Strategic Segments created in Sessions allow for the creation of global reusable objects that can provide consistently applied logic across users as well as reduced individual flowchart executions times. The use of Strategic Segments should be carefully weighed to avoid over-engineering and/or replacement of data better served up in the Customer data layer.

Learn more about Unica Campaign Suite.

Comment wrap
Further Reading
Marketing & Commerce | December 9, 2020
Unica 12.1 – Licensing – Quick Start for Customers
Unica V12.1 has been released to power the next generation goal-based marketing, and Unica v12.1 is the first release to enable an HCL Licensing portal called FlexNet. Once the user deploys the HCL Unica products, they will need to configure required licenses with HCL Unica products to start using them. Without applying for a valid license, the user would not be able to login into Unica environments. Licensing in Unica is to validate products' entitlement and measure the product consumptions based on various units. HCL Unica products support the below license models. Term based licenses Perpetual licenses If you are upgrading from earlier versions of Unica products to version 12.1, you can have the option to take a Perpetual type license for the existing products you are entitled to use. And for new product licenses, you can take the option of Term based licenses. This is flexible as per your entitlement plan. In the upgrade scenario, you could have Term and Perpetual licenses in your entitlements. While you upgrade to 12.1, you should have default entitlements with Perpetual type licenses in your FlexNet account. HCL supports the below type of counting mechanism for products in the HCL Unica suite. Configuring Unica 12.1 – Licenses Once you perform a clean install or upgrade install and tries to login to the Unica application, you would be prompted to enter the license details. Below are the high-level steps to configure the licenses for Unica 12.1. Pre-requisites: Before you start with license configuration you will need to fulfill the below perquisites: Make sure you have FlexNet (HCL Licensing Portal) login details. Login to FlexNet portal. Check if you can see entitlements for the products they are entitled to. Please raise a support ticket if you do see the products in entitlements. You will need...
Marketing & Commerce | November 17, 2020
Unica Named a November 2020 Gartner Peer Insights Customers’ Choice for Multichannel Marketing Hub.
HCL Software is excited to announce that Unica, a leading enterprise marketing solution, has been recognized as a November 2020 Gartner Peer Insights Customers’ Choice for Multichannel Marketing Hub (MMH). Our team at Unica takes great pride in this distinction, as customer feedback continues to shape our products and services. In its announcement, Gartner explains, “The Gartner Peer Insights Customers’ Choice is a recognition of vendors in this market by verified end-user professionals, taking into account both the number of reviews and the overall user ratings.” To ensure fair evaluation, Gartner maintains rigorous criteria for recognizing vendors with a high customer satisfaction rate. Here are some excerpts from customers that contributed to the distinction: “A solid product with deep user community and good integrator expertise in region.”- Head Of Marketing Data & Analytics in the Finance Industry “HCL Unica is a great Campaign Management tool which generate good revenue for organisation.”- Senior Manager in the Services Industry "HCL Unica is a great ROI Marketing Automation tool.”- Associate Director in the Manufacturing Industry Read more reviews for Unica here. Everyone at Unica is deeply proud to be honored as a November 2020 Customers’ Choice for Multichannel Marketing Hub. To learn more about this distinction, or to read the reviews written about our products by the IT professionals who use them, please visit the Customers’ Choice announcement. To all of our customers who submitted reviews, thank you! These reviews mold our products and our customer journey, and we look forward to building on the experience that earned us this distinction! If you have a Unica story to share, we encourage you to join the Gartner Peer Insights crowd and weigh in. The GARTNER PEER INSIGHTS CUSTOMERS’ CHOICE badge is a trademark and service mark of Gartner, Inc., and/or its affiliates, and is used...
Marketing & Commerce | November 12, 2020
Manage TVC-Grid Validation in Unica Plan – A Systematic Way
Marketers are always looking for tools and processes to manage their marketing operations, streamline workflows, optimize the budget spend, resources, and manage other marketing assets. MRM is a single solution that can take care of all your needs, from strategic planning to executing a certain marketing activity and ensuring that consistency binds the team together. Unica Plan is the solution that Unica Suite offers to manage all your marketing needs and activities. HCL Unica Plan (Formerly known as Marketing Operations) supports the feature called Tabular View Control (TVC) Grid, where the marketer can choose and arrange the different attributes like Text, Numeric, Date, etc. which they want to use for tracking their business activities. Grids are mainly used for collecting data, in the user interface, it appears like a table or a list. You can enter data into the cells of the grid according to the selected attributes and their data type. Apart from this, the product supports the customization of grid attribute(s) with validation; for example, the attribute should start with a specific character/word OR attribute should not allow entering beyond a certain limit OR attribute should only allow data between a certain range, etc. “com.unicacorp.uap.grid.validation.plugin.GridValidatorPluginImpl” validator is delivered with HCL Unica Plan which can help you to define the validations on-grid attribute(s). This validation plug-in supports two types of rules. ROW: row-level rules are executed first. GRID: grid-level rules are executed after row-level rules. HCL Unica Plan ships with the following sample rules. BeginsWithRule DateCheckRule RangeCheckRule UniqueCheckRule This article will help you to understand the grid validation, data validation rules, and how to implement the ROW level validation using the "BeginsWithRule" rule with the Text Single Line Type attribute. Let’s follow the step by step approach to learning the validation. Create the new grid frame using the Form...
a/icon/common/search Created with Sketch.