We use a mix of both landing page forms and embedded. For this reason we’re listening for hsvalidatedsubmit for conversion tracking purposes. Inside the hsvalidatedsubmit event we push values to GTM’s data layer. We then have GTM listening for the appropriate values and then triggering goal/conversion events.
Recently we introduced a new conversion tag for DoubleClick, and we’ve found we’re getting inconsistency caused by the page redirecting/reloading before the conversion has resolved.
Is there a way to delay inside hsvalidatedsubmit, or is there a better method of creating a listener for form completions?