D365 Marketing Weekly
Have you seen the D365 Marketing Weekly newsletter yet?
A weekly issue covering features, functionality and news on the topic of Marketing, specifically covering Dynamics 365 Marketing and other interesting tools and tips for anyone interested in the subject.
Subscribe Here
*** NOTE: ALL INFORMATION IS ACCURATE AT DATE OF PUBLISHING ***

Good question right, how can you access event registration custom questions and answers? Sometimes something that seems it should be so easy is not all that simple to find or understand. I must admit, even though I’ve used a few custom (or unmapped) fields on forms, I hadn’t started collecting any extra feedback for myself on an event registration form. When you just add fields for a Contact for an Event, it’s pretty easy to see all that information on a list of Event Registrations. If you’ve started using unmapped fields for Events, do you know how it all works and hangs together? I hope my digging and poking around a bit helps give you some light bulb moments of your own.

First, this is what I am referring to. You can add unmapped fields on to an Event (and Marketing) registration form. However, unmapped fields you add and save on a regular marketing form are not available to add to an event registration form and vice versa. When you add a field, give it a logical field name, something that makes sense rather than the generated name it will be given by default. For example, all of my attendee questions have that as a prefix to make them easier to find later on. You can then still use your placeholder text and also set the label for the question.

Click to view in detail

On the form submission for the Event Registration, we can see the Display name comes from the label on the form, then the logical name you set, and the value is the response given.

Click to view in detail

If you go to the out of the box Event form (not a customised one) the registration and attendance tab is MAGICAL! 🪄 There is a view just for my event, and it just knows what information to display! Woohoo! How on earth does it actually know though? Also, notice that it has a link to the registration and the full name of the Contact and their Email which is on the new views by default.

Click to view in detail

Right so this is where the digging comes in. Looking at that tab on the form in the editor and seeing what it is pulling from, it is showing Event registrations. Hmm, but how does it get all the custom fields in the columns? Well, the Event registration custom field table is the answer. Add new fields (you don’t even need to save them for future use) and you can see them in the list of fields (columns) like you see below. This is truly a thing of beauty. If you are using a custom form, you will be unlikely to get this all working without taking a copy of the out of the box form. There are over 50 scripts that run and many fields you might not even have on your form that are still needed to make it all work.

Click to view in detail

But how does it know to add them to that view for the Event? Well, again, on the Event Registration table we can see that there is a view created for each event where I added in some custom unmapped fields. I love this. 😍

Click to view in detail

If I open the view for the May webinar, the filter is the Event where I used those fields. Everything is created and populated for me.

Click to view in detail

What is actually happening is that a hidden field is being populated with the GUID from the new view created so that it shows the overview with the custom fields by default when you look at the Registration and attendance tab.

Click to view in detail

I figured I would see what I can do in terms of changing the view and columns slightly to see what impact it had on other things. I renamed the new fields that were created in the Event Registration Custom field table, so they were shortened rather than being the full label from the form.

Click to view in detail

I then moved things around and removed a lot of the other fields that I didn’t want. This gives me what I truly need. Now I am not suggesting you do that each time, but I found it helpful to understand that I can do this if I needed or wanted to for a given event.

Click to view in detail

From here I can easily export the view of the registrations along with the answers given on my custom fields. Awesome!

Click to view in detail


Check out the latest post:
Start A Power Automate Flow From Your Custom Page


Unsure about your Customer Insights set up?

Customer journeys are powerful, but only if the platform, data model, and compliance framework are aligned.

I work with teams using Customer Insights Journeys to make sure it is set up correctly, data is compliant, and journeys deliver without surprises.


D365 Marketing Weekly
Have you seen the D365 Marketing Weekly newsletter yet?
A weekly issue covering features, functionality and news on the topic of Marketing, specifically covering Dynamics 365 Marketing and other interesting tools and tips for anyone interested in the subject.
Subscribe Here

This is just 1 of 592 articles. You can browse through all of them by going to the main blog page, or navigate through different categories to find more content you are interested in. You can also subscribe and get new blog posts emailed to you directly.


2 thoughts on “How Can I Easily Access Event Registration Custom Questions & Answers In Realtime?

  1. Dear Megan,

    I’ve read your post (https://meganvwalker.com/access-event-registration-custom-questions-cij/) and was wondering whether this option is also available for custom forms.
    I’d be very grateful if you could let me know.

    Best regards,
    Tobias

    1. Not in the same way Tobias, but I am not 100% certain of what you mean by custom forms. Do you mean regular marketing forms with unmapped fields? If so, all of the values submitted should be in the msdynmkt_marketingfieldsubmission table. So if you go to one of the form submissions for your form with your unmapped fields, then scroll to the bottom, all of the questions with their submitted values should be there. You can open those individual records and see they are from that msdynmkt_marketingfieldsubmission table. So you could try and do something to get the information out from there?

Leave a Reply

Your email address will not be published. Required fields are marked *