Hello,
i have the following problem with a marketing form field.
I have a entitie with different values. "Land" it´s supposed to show the list of available Countrys and match them to the contact.
If i dont put a value in the system says to put in a valid value from the list.
But the marketing form does not show the list of available values.
I already added the entitie to the relevance search configuration and there are also values already there.
All i found in the documentation is this:
I followed all the steps and its still not working.
Does anybody else had that problem?
Thank you for you help.
Hey Thomas,
The lookup for country is a custom field. You are likely not seeing the values in the form itself, because the marketing service user does not have access to the entity (crm user do, which is why you can see it in the form designer).
The marketing service user security role should have full access for this entity:
(also relevance search needs to turned on for that entity)
However, I wouldn't recommend on using this country field in your customer facings forms. We've used it for a while and it wasn't ideal for our conversions. The fact that we can use lookup fields is very cool, but it is just not very intuitive for users, it sometimes takes a while to load (makes users think it is not working) and it crashes the form if people are using autofill options in browsers. If I autofill "Deutschland" in my browser, I will get an error saying 'enter a valid country', but users don't know this has to do with the fact that you typing "deutschland' does not associate the GUID of that record.
So in the end we stopped using this lookup. We still wanted to capture countries however, which is why we went for a country option set in the form. This is very common in webdesign, works fast in all browsers and is intuitive.
The lookup is still the preferred option in CRM which is why we match the submitted option set value to the country record in our country entity. So we still end up with a valid country lookup in the lead/contact records, but we don't annoy our users with the badly performing lookup form on our website. Our option set has the same ISO code country names as the custom country entity and we match this to the contacts/leads with 2 seperate flows:
Hello Kenneth,
thank you for your reply. I tested the form with different fields and the changes are beeing saved. It has something to do with the type of field as all the other fields are working properly.
If i select the field "Land" it´s working for a milisecond but then does nothing.
I can see in the form settings that the field should work as i can set up a standard value.
Hi Thomas86 I hope you are doing well.
The problem seems to be on the side of the form and not dynamics as an application. The problem may be that the changes are not being saved. Can you make sure everything is saved and published in the marketing form?
Here some info that can help:
If this answers your question, check it as verified.
Thanks.
André Arnaud de Cal...
291,965
Super User 2025 Season 1
Martin Dráb
230,817
Most Valuable Professional
nmaenpaa
101,156