I have created a multi-nested form with several hidden fields based on user selection that’s used internally for our marketing team. You can view the page with the form here. Upon submission, this is sent to our project manager via the Send to other users in the form Submission settings. It was requested that the submitter also receives a copy which I’ve setup via Creative Brief Workflow . The form in the workflow, Creative Brief Recipient Copy, is using several custom Rich Text programmable modules that will display form data if use has selected a specific option. One of the HUBL if statements are {% if contact.add_asset_2 == “Yes” %} … During testing, I submitted the form adding all 10 assets and the results were as expected. However, on the second submission I only added 3 assets, but the copy I received not only showed the new form data, but it also displayed the data from the previous submission. From what I’ve read, contact properties are only updated with new data and previous fields left blank on a new submission are ignored. However, the email that’s sent to the email address in the Send to other users’ settings displays as it should on every submission (see attached). Is there a better way to address this in my specific use case? I’ve researched this issue and found this HubSpot help article here in which I can add an if/else branch in my workflow and check if the field has been updated recently by a certain date and if not clear the value. A similar solution was to make duplicates of all the form field properties and cross check them. The only problem with either of these solutions is the time it would take to clone and or create if/then branches on my workflow for 121+ contact properties that are associated with this form.
A simple solution would be to add an option in the form submission settings that would allow to send the submitter a copy and negate having to use a workflow. See mockup below.
Edited to remove internal URLs
