I use the webhooks Add-on to post my forms to a CRM.
One of the fields is a Date Picker that I have MM/DD/YYYY as the date format.
For some reason the CRM is receiving the date with a completely different format ( 2023-11-01) and I have no idea why this happening.
Anyone has a solution for this?
Thank you very much
All date fields, regardless of the format selected in the field settings, save the value to the entry using the YYYY-MM-DD format. This ensures the format can be changed at anytime without it impacting existing entries.
If the webhooks feed request body setting is set to the “all fields” choice, then that simply sends the raw entry. If you want to send the formatted values, you’ll need to select the “select fields” choice, and then manually configure the field mappings.
Thank you for your response.
What do you mean “manually configure the field mappings”?
Please take a look at my screenshot. That’s how it is currently set up.
Thank you so much for your help!!
When you use the “select fields” choice, a new setting appears, allowing you to enter the keys to be used by the request body. Next to each key is another setting in which you can select the field that contains the value to be assigned to it.
oh ok. Yes, that’s how I have it right now.
But it is still passing the raw data instead of the format MM/DD/YYYY
This is how the field looks in the GF (just in case)
Try changing the mapping to the custom value choice and then in the text input that appears, enter the field merge tag:
Using the merge tag did work.
Thank you for your help!