Siebel Marketing Guide > Campaign Load Mapping and Analytic Adapters > About Marketing Integration Objects and Components >

Recommended Campaign Load Mappings-Examples


Settings for campaign load mappings depend on the following:

The examples in this section describe a few recommended mappings. The examples do not include all the required fields but do provide the recommended field mappings for certain integration component fields.

The following topics contain examples of recommended campaign load mappings:

Mapping to the Siebel Data Warehouse

Table 9 contains the recommended mappings when no contacts have been deleted and no new contacts have been added to the Siebel database during Campaign Load. Use the recommended mappings in Table 10 when contacts have been deleted. Other fields from available components may need to be mapped based on program or campaign requirements.

Table 9 shows the recommended mappings when the following conditions are met:

Table 9.  Mapping to the Siebel Data Warehouse
Integration Component
Integration Component Field
List Measure Field
Comment
Contact
Person UID
W_PERSON_D.PRSP_CON_UID
 
Contact
Contact Organization
W_PERSON_D.CON_BU_NAME
 
Contact Key
Key 1
W_PERSON_F.ACCNT_WID, W_ORG_D.ROW_ID
The field can vary depending on customer hierarchy mappings.
Contact Key
Key 2
W_PERSON_F.CONTACT_WID, W_CONTACT_DM.ROW_WID
The field can vary depending on customer hierarchy mappings.

Table 10 shows the recommended mappings when the following conditions are met:

Siebel Data Warehouse may not be synchronized with the Siebel database when contacts have been deleted and the deleted contacts should not be included in campaigns. Use the recommended mappings in Table 10 when contacts have been deleted.

Table 10.  Mapping to the Siebel Data Warehouse When Contacts Deleted
Integration Component
Integration Component Field
List Measure Field
Comment
Contact
Person UID
S_CONTACT.PERSON_UID
Equal join from W_PERSON_D.PRSP_CON_UID to S_CONTACT.PERSON_UID.
Contact
Contact Organization
S_BU.NAME
Equal join S_CONTACT.BU_ID to S_BU.PAR.ROW_ID.
Contact Key
Key 1
W_PERSON_F.ACCNT_WID, W_ORG_D.ROW_ID
The field can vary depending on customer hierarchy mappings.
Contact Key
Key 2
W_PERSON_F.CONTACT_WID, W_CONTACT_DM.ROW_WID
The field can vary depending on customer hierarchy mappings.

Mapping to the Siebel Database

Use the recommended mappings in Table 11 when prospects are not included in the campaign. Use the recommended mappings in Table 12 when prospects might be included. Other fields from available components may need to be mapped based on program or campaign requirements.

Table 11 shows recommended mappings when the following conditions are met:

Table 11.  Mapping to the Siebel Database-Prospects Not Included
Integration Component
Integration Component Field
List Measure Field
Comment
Contact
Person UID
S_CONTACT.PERSON_UID
Equal join from W_PERSON_D.PRSP_CON_UID to S_CONTACT.PERSON_UID.
Contact
Contact Organization
S_BU.NAME
Equal join S_CONTACT.BU_ID to S_BU.PAR_ROW_ID.
Contact Key
Key 1
S_ORG_EXT.ROW_ID
The field can vary depending on customer hierarchy mappings.
Contact Key
Key 2
S_CONTACT.ROW_ID
The field can vary depending on customer hierarchy mappings.

Use the recommended mappings in Table 12 when the following conditions are met:

Table 12.  Mapping to the Siebel Database-Prospects Might Be Included
Integration Component
Integration Component Field
List Measure

Contact Key

Key 1

Integration ID

Contact Key

Contact Id

Contact ID (Pseudo-field)

Contact Key

Prospect Id

Prospect ID (Pseudo-field)

Mapping to a Non-Siebel Database

Use the recommended mappings shown in Table 13 when new contacts are added to the Siebel database during Campaign Load. Use the recommended mappings shown in Table 14 when new contacts are added to the Siebel database during Campaign Load. Other fields from available components may need to be mapped based on program or campaign requirements.

Table 13 contains the recommended minimum mapping requirement when the following conditions are met:

Table 13.  Mapping to a Non-Siebel Database-New Contacts in Campaign Load
Integration Component
Integration Component Field
Required
List Measure
Comment
Contact
Person UID
Yes
Individual ID
ID of the customer hierarchy mapping to Siebel Contact.
Contact
Contact Organization
No
Organization field
The organization names in the source database must match exactly with Siebel organization setup (S_BU).
Contact
First Name
Yes
Individual's First Name
 
Contact
Last Name
Yes
Individual's Last Name
 
Contact Key
Key 1
Yes
Household ID
 
Contact Key
Key 2
No
Individual ID
 

Table 14 contains the recommended minimum mapping requirement when the following conditions are met:

Table 14.  Mapping to a Non-Siebel Database-No New Contacts in Campaign Load
Integration Component
Integration Component Field
Required
List Measure
Comment
Contact
Person UID
Yes
Individual ID
ID of the customer hierarchy mapping to Siebel Contact.
Contact Key
Key 1
Yes
Household ID
 
Contact Key
Key 2
No
Individual ID
 


 Siebel Marketing Guide 
 Published: 23 June 2003