Tracking contact history
Configure a Track process to update existing rows in contact history or create new rows.
For examples, see The Track process.
1.
2.
Click the Edit icon Tiny pencil icon in the flowchart window.
3.
4.
5.
6.
Use the Source tab to select input cells that contain potential responders. Cells from processes that are connected to the Track process appear in the Input list.
a.
Use the Input list to select different or additional source cells.
b.
Use the Contact Date field to select a date to associate with records that the Track process will update. By default, a value of "Today" is selected. You can also use derived fields to populate the Contact Date.
c.
Select a Contact Status Code to associate with the records that you are updating in contact history.
7.
Click the Mapping to Treatments tab.
Use the Candidate Action Fields list to choose the relevant field to match to the Treatment Code. The treatment code uniquely identifies the row in the contact history to update.
Select a field to use for matching, and click Add to move it to the Matched Offer/Treatment Fields list, so it is paired with a Treatment Code.
8.
Click the Log tab to specify how to update contact history.
*
a.
To update contact history in the system tables, select the Log to Contact History Tables check box.
b.
*
Update Existing Records: If a record exists, update it. If a record does not exist, do not create it.
*
Create New Records Only: If a record does not exist, create it. Do not update existing records.
*
Update Existing and Create New: If a record exists, update it. If a record does not exist, add it.
c.
To write additional fields to the contact history, click Additional Fields to display the Contact History Logging Options dialog. Use the Add, Remove, Match, Up1, and Down1 buttons to select and move fields from the Candidate Fields list to the Fields to Log list. Unmatched fields will not be updated.
d.
9.
If you want to log to a destination other than, or in addition to, the contact history in the system tables, select the Log into Other Destination check box. This option allows you to write to an alternate table or file.
a.
Use the Log To list to specify whether the output should be written to a file or a new or existing table in the database:
If you select File, use the Specify Output File dialog to specify the output file type, the file name, and the corresponding data dictionary.
If you select New Table, use the New Table Definition dialog to specify information about the new table to which you want to write the log output.
b.
To specify which fields to output, select fields from the Candidate Fields list and move them to the Fields to Output list.
If you do not see the fields that you want to select, expand the items in the Candidate Fields list. You can also used derived fields for Candidate Fields.
c.
You can automatically find matching fields by clicking Match. Fields with exact matches for the Table Field names are automatically added to the Field to Log list. If there are multiple matching fields, the first match is taken.
d.
*
Append to Existing Data: Append the new contact information to the end of the table or file. If you select this option for a delimited file, labels will not be exported as the first row. This is the best practice for database tables.
*
Replace All Records: Remove any existing data from the table or file, and replace it with the new contact information.
10.
(Optional) Click the General tab to assign a name and descriptive notes to the process.
11.
The process is now configured. You can test run the process to verify that it returns the results you expect.