Skip to main content

Notifications

Customer experience | Sales, Customer Insights,...
Suggested answer

Get contact form to update from custom event registration fields

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

Hi,

I have added some custom event registration fields to an event I have made in MDM however when people fill in this form, their contacts are not being updated correctly. 

I made a 'phone number', 'company name' and 'job role' field, could someone please help me with getting these correctly mapped so that they update the contact form.

Thanks,

J

  • Sameh Sabil Profile Picture
    Sameh Sabil 10 on at
    RE: Get contact form to update from custom event registration fields

    I agree with you that in case if you have more than one response "Custom Registration Fields", this workflow will bring on value only into all the other fields

    For example I did this workflow twice one for the "Job Title" and other one for "Attending Type", when both ran in new registration it brings only the job title output out of both workflows

    regards

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: Get contact form to update from custom event registration fields

    Hi @clofly mao

    Thank you very much for the great input. I did follow your steps and its working. Do you have idea how i can do this with multiple custom fields(example job title and company name/organization)

  • Suggested answer
    ShravanSuri Profile Picture
    ShravanSuri 1,255 on at
    RE: Get contact form to update from custom event registration fields

    Hi,

    As a part of our 2020 Release Wave 1 functionality, we're bringing the ability to use Marketing forms for event registrations - for simple events (free, single registration at a time). We made the announcement here - docs.microsoft.com/.../improved-event-management-experience

    In using a marketing form, you can use fields from your contact, lead, and event registration entity (as well as custom questions) - on your forms - and it will map automatically to the right entity (and so update the right field on the contact/lead/event registration).

    Hope this helps,

    Thanks,

    Shravan

    PM, D365 Marketing

  • Suggested answer
    AmeyHolden Profile Picture
    AmeyHolden 230 on at
    RE: Get contact form to update from custom event registration fields

    Great idea of a work around from cloflyMao but I would suggest as this is a background workflow type job to instead use Power Automate for this. Happy to help out with building this flow if you need some guidance please give me a shout! 

  • cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: Get contact form to update from custom event registration fields

    Hi jonrisual,

    Could my answer solve your problem? :)

    Regards,

    Clofly

  • Suggested answer
    cloflyMao Profile Picture
    cloflyMao 25,202 on at
    RE: Get contact form to update from custom event registration fields

    Hi jonrisual,

    Custom registration fields data will be saved in Registration responses entity record.

    For example, I created a custom field called "Promo code", then a registration response record will be created to save submitted answer from contact.

    pastedimage1578641633684v1.png

    As some people have asked same requirement as yours and from my exploration on event portal, 

    currently firstname, lastname and email fields are only supported fields for contact during event registration,

    we couldn't add add custom input fileds and map them to contact corresponding fields.

    With a technical explanation, these fields are restricted in current Event API design, other not supported fields will be ignored.

    (Feature that customization for mapping more fields to contact might come up in future version)

    ------------------------------------------------------------------------------------------------------------------------------------

    However, due to each registration response record will bind to one event registration record,

    and a event registration record will bind to one contact record,

    so you could create an on-demand or automatical workflow based on registration response entity, 

    then update contact's field via relationship: registration response -> event registration -> contact.

    For example, I update promo code value in registration response to related contact's jobtitle field:

    1. Create a workflow: Update related contact's field 

    pastedimage1578642749303v3.png

    2. Create an action: Update contact field which is based on contact entity to update contact field, because we could only update directly related entity in workflow.

    pastedimage1578643870286v4.png

    find input text in Local value:

    pastedimage1578644031863v5.png

    set field value:

    pastedimage1578644109497v6.png

    Save and active the action.

    3. Back to Update related contact's field workflow again, find our previous created action

    pastedimage1578644267273v7.png

    In Properties dialog, set

    PromoCode(Input text) to registration response's response value(answer in custom field) directly.

    Target(contact) to related event registration's contact field.

    pastedimage1578644353865v8.png

    4. Run the workflow on registration response:

    pastedimage1578644630502v9.png

    5. The value in response field will be passed via the relationship chain that I mentioned previously.

     pastedimage1578644766555v10.png

    6. You can open the workflow process session to see whether operation has been executed successfully or there was any reason for being stuck.

    pastedimage1578644857069v11.png

    In addition, by default registration response entity is not visible in site map(left navigation menu), you could view all records by method below:

    When you're viewing list records of any entity, then change etn to msevtmgt_registrationresponse in URL:

    pastedimage1578642533818v2.png

    Regards,

    Clofly

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…

Announcing Forum Attachment Improvements!

We're excited to announce that attachments for replies in forums and improved…

Vahid Ghafarpour – Community Spotlight

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

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,965 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 230,836 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans