Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested answer

A Contact record with multiple Application records

(0) ShareShare
ReportReport
Posted on by 5

Hi,

I'm quite new to CRM Dynamics and have been looking at how to achieve what we are trying to do,There are a couple of things I'm trying to do so any help with any of the points below would be greatly appreciated.

We have a number of contacts who have applied to more than one course hence the contact has associated multiple application records.

  1. Is there a way to identify all contacts who have more than one application?
  2. Is there a way to create a customer journey for a contact and combine the titles of all the courses they have applied to and have been offered a place into one Marketing e-mail? The number of applications/courses can be more then 2 at times

I have looked at Advance Find and Segments to help generate these lists however I have't been able to achieve this at all, so unsure if its even possible or is there a work around which can help resolve this?

Hope someone can help and many thanks in advance 

  • BhavC Profile Picture
    BhavC 5 on at
    RE: A Contact record with multiple Application records

    Hi Kokulan and Clofly

    I've tried the Roll-up field and I’m able to achieve what we are after but only partially. The roll up field is counting all associated Application records and providing a whole number which is great however since it is counting all records it is also adding applications from the past. I added the Roll up field onto a view with certain criteria i.e applications which are for 2021 ect however since the Roll-up is counting all the data the view is inaccurate, so stuck again. I tried to add as many conditions as I could to narrow down the Roll-up field to only count the required records however strangely I’m unable to add all conditions which I could on the Advanced Find not sure why that is (probably due to my lack of knowledge about this)

    I tried to use Calculated field however honestly I’m really baffled by how this works again probably due to my lack of knowledge. I have looked at several online resources and videos but really struggling to grasp this concept especially in relation to what I’m trying to achieve.

    Are either of you able to guide further?

    Thanks

  • BhavC Profile Picture
    BhavC 5 on at
    RE: A Contact record with multiple Application records

    Thank you Kokulan and Clofly for your replies and the links, I've started looking through this and if anything I'll be in touch.

    Kind regards,

    Bhavini

  • Suggested answer
    cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: A Contact record with multiple Application records

    Hi BhavC,

    As per my understanding, did you create a custom entity called "Course" or "Application" and associate it with Contact entity via N:1 relationship?(A contact has multiple application records.)

    If so:

    1. Is there a way to identify all contacts who have more than one application?

    Yes, a possible way is to create a calculated field to Contact entity, which is used to count all associated application records of contact, then add the field as a new column to any view of Contact.(such as My Active Contacts.)

    https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/define-calculated-fields

    2. Is there a way to create a customer journey for a contact and combine the titles of all the courses they have applied to and have been offered a place into one Marketing e-mail? 

    Yes, we can show all associated records of contact in a marketing email with for-each loops expression.

    https://docs.microsoft.com/en-us/dynamics365/marketing/dynamic-email-content#for-each-loops

    Before adding the expression, the related custom entity need to be synced with marketing-insights service:

    https://docs.microsoft.com/en-us/dynamics365/marketing/mkt-settings-sync

    Regards,

    Clofly

  • Suggested answer
    Kokulan Profile Picture
    Kokulan 18,052 on at
    RE: A Contact record with multiple Application records

    Hi

    For the following "Is there a way to identify all contacts who have more than one application?" in CRM, you could create a rollup field on contact record, with a name like "Number of applications" and you can add this field to any contact views and will help you to identify if users have more then one application.

    Please follow the link below to see how you can create a rollup field

    https://www.crmcs.co.uk/content/creating-a-simple-rollup-field.aspx

    And you could refer to the following docs page to know more about rollup fields

    https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/define-rollup-fields

    Note : One thing to keep in mind, the rollup calculation will only update the values every 12 hours by default and I assume this should be sufficient for your requirement. This 12 hour setting can be changed to 1 Hour which is the min value you could set but since this is a system wide change I would not recommend changing this.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,489 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,305 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans