Skip to Content
Product Information
Author's profile photo Josef Ehbauer

Extensibility Association To Standard Business Objects in SAP Marketing Cloud

Some Customer Scenarios require associations between Business Objects, which are not foreseen in Standard of SAP Marketing Cloud. A good example is a campaign for a Marketing event, which is modeled as product in Marketing. If you want to analyze the performance of that campaign, you need a direct relation between the business objects campaign and product.

With Extensibility Associations it is possible in SAP Marketing Cloud to enhance any business object with an association to the standard business objects product or product categories.

To do so, apply the following steps

  1. Logon as Administrator and launch the app “Custom Fields and Logic”
  2. Define the needed extensibility field, choose Business Context “Marketing – Campaign”, type “Association to Business Object” and select the business object “Marketing Product”
  3. Specify the label and description of the new field, which shall be exposed also in the UI
  4. Enable the desired entities, e.g. ODATA services or CDS Views, which shall be enhanced by the new custom field.
  5. After you have published the enhancement, you can include the custom field into the campaign UI, using the UI adaptation mode, and you have a proper F4-help available.
  6. The new field is also available in the CDS Queries, if you have enabled it.


Note, this feature is possible for every Business Object in Marketing, e.g. also for programs, and it is also available for Marketing – Product Categories.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Jiawei Chen
      Jiawei Chen

      Hi Josef

      Thanks for your sharing. We are now using Marketing on-premise 1709 sp1, there are only two objects in the list. Could you please give me some suggestions, if we want extend association between campaign and product? Very appreciate.

      Author's profile photo Josef Ehbauer
      Josef Ehbauer
      Blog Post Author

      Hi Chen,

      unfortunately is this function not yet available in MKT release 1709SP01. It will be available first in 1809.

      Thanks for your understanding and kind regards,


      Author's profile photo Valentina Medos
      Valentina Medos

      Hi Josef,

      Thank you for instructions, but can you say me where can I find UI adaption mode?


      Author's profile photo Josef Ehbauer
      Josef Ehbauer
      Blog Post Author

      Hi Valentina,

      you can open the UI adaptation mode from the central Me area in the fiori LP on the top left side.

      Regards, Josef

      Author's profile photo nidhi goyal
      nidhi goyal

      Hi Josef,

      we have the requirement to show additional information related to contact person in a new tab in  contact in SAP Marketing On-Premise. For this we created a new custom business object "campaigns" but we don't find any possibility to link records of this custom business object to the default contact business object.

      We also tried creating a custom FIORI app to display the details in a graphical format but unable to link to contact screen using custom fields - URL based

      In 1809, I could see there is a UI extension available but no apps available to extend:


      Can you please help us if this is feasible?



      Nidhi Goyal

      Author's profile photo Josef Ehbauer
      Josef Ehbauer
      Blog Post Author

      Hi Nidhi,

      honestly I do not see the relation to this blog. I suggest that you submit a question to get the answer as there is a broader audience listening to our inquiry.

      Best Regards,

      Author's profile photo Pooja Loknath Maru
      Pooja Loknath Maru

      Hi Nidhi,

      We have a similar requirement. Did you find a solution for this?