on ‎2019 Oct 24 9:03 PM
Hi,
UseCase: Send custom field from C4C with values on BP Account to Marketing. The field is a inhouse loyalty-score and business want to be able to get all Companies that has value A. Business should also be able to create a segmentation model where only contacts that are related to a Company with a given score should be in the Target Group.
Implementation:
Created custom field which is using business Context: Marketing: Account and Contact.
Values are flowing fine between c4c and MKT. And using segmentation profile: Account and Contact, the segmentation is working as expected. To be able to segment on only Contact I have also added the datasource _SAP_CF_IA_CONTACT which is, by default, added to segmentation object SAP_CE_INTERACTION_CONTACT (Account and Contacts). I have also added a the extension objects eg. YY1_CustomLoyalty (Using business Marketing: Context Account and Contact).
To accomplish the Contact scenario I have added the datasource _SAP_CF_IA_CONTACT to the segmentation object SAP_CONTACT_ENGAGEMENT_SIN (Contacts). Key Field mapping using SAP_CONTACT_KEY - CONTACT_KEY
and added the YY1_CustomLoyalty visible in segmentation. The field is now visible when doing segmentation, but it holds no values as it does for Profile: Account and Contact when trying to segment on Contacts.

Question: Where am I going wrong?
Any insight is aprichiated 🙂
Request clarification before answering.
Hi Anders
As you assigned the Custom Fields to Accounts Segmentation Profile
( Marketing Extensibility --> Assign to Segmentation )
Similarly requesting to assign the same custom field to All Contacts Segmentation Profile Rather than copying the Data source form All Accounts , because Key Values VARY from Accounts and Contacts.
Thanks and Regards
Kedar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anders,
sorry for delay...you have to assign the new fields to the specific business context for the segmentation (App ''Marketing Extensibility') and then you will see the datasource ' _SAP_CF_CE_CONTACT_IA_ERP_CUST' with your custom fields.
Regards
Katharina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi Anders,
can you try to take this 'YY'-field from Datasource '_SAP_CF_CE_CONTACT_IA_ERP_CUST' for the segmentation object 'Contacts'?
Regards
Katharina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I guess you are referring to SAP_CE_CONTACT_IA_ERP_CUSTOMER ? That's at least the datasource that I can find. And Yes, That is the datasource which is default on the "All Contact" profile. It does however not hold any of the YY-custom fields that I have added.
Is there a magic datasource I should select in the "UI and Report" pane in the app for Custom Fields and Logic ?
Kind Regards
hi Anders,
but your field 'YY1_CustomLoyalty' is not filled on contact level, right?
I guess this is the reason why you do not see values if you segment on contacts.
Regards
Katharina
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.