BookmarkSubscribeRSS Feed

Using Output Refinement in A SAS Customer Intelligence 360 Direct Marketing Task

Started ‎02-19-2025 by
Modified ‎02-19-2025 by
Views 1,966

The purpose of this post is to explain why it is important to use the output refinement option in a SAS Customer Intelligence 360 direct marketing task.

 

When a direct marketing task is executed an export file that includes the specified fields is generated for the subjects whose criteria were met in the segment map.

 

For example, in the table below the subjects whose criteria were met have their data for Subject ID, First Name, Last Name, OK to Email and Email Address exported.

 

01_JH_image-1-1.png

Select any image to see a larger version.
Mobile users: To view the images, select the "Full" version at the bottom of the page.

 

When an export file is created it is possible that extra output records are included. This is especially likely if there is a one-to-many relationship to the subject in the export table. A one-to-many relationship is when a single subject - such as customer john doe shown below - has one or more corresponding records - such as multiple email addresses - in another table.

 

02_JH_image-2.png

 

One option to remove these extra output records is to check the Discard rows with duplicate subject IDs for each input source box in the export file settings.

 

03_JH_image-3.png

 

This option keeps the first instance of the subject id and removes the rest. This alone could be problematic. In the example below the email that would be retained is also marked as do not email whereas the two emails below are OK to email. The Ok to Email records can be kept by using output refinement.

 

04_JH_image-4.png

 

Output refinement is selected on the targeting tab by selecting nodes to be used for output refinement.  If OK to Email was selected and added to Output Refinement, then only records who have OK to email would be included in the export file when the direct marketing task was executed.

 

05_JH_image-5.png

 

The following is what would happen by applying these two settings to our example earlier of John Doe having multiple records.  First, if OK to Email was selected for output refinement, then the first record that is do not email would not be included.

 

06_JH_image-6.png

 

Second, if the discard rows with duplicate subject ID’s box was checked then the third or any other records would be removed, resulting in only one record that is OK to email.

 

07_JH_image-7.png

 

This example has shown conceptually why it is important to use the Output Refinement option when executing a direct marketing task. For more detail including how to use the output refinement see the SAS 360 Direct Marketing Tasks course in the SAS Customer Intelligence Learning Subscription.

 

 

Find more articles from SAS Global Enablement and Learning here.

Version history
Last update:
‎02-19-2025 02:22 PM
Updated by:
Contributors

hackathon24-white-horiz.png

The 2025 SAS Hackathon Kicks Off on June 11!

Watch the live Hackathon Kickoff to get all the essential information about the SAS Hackathon—including how to join, how to participate, and expert tips for success.

YouTube LinkedIn

SAS AI and Machine Learning Courses

The rapid growth of AI technologies is driving an AI skills gap and demand for AI talent. Ready to grow your AI literacy? SAS offers free ways to get started for beginners, business leaders, and analytics professionals of all skill levels. Your future self will thank you.

Get started

Article Tags