How do you track a form submission once per session with Google Tag Manager (GTM)
I'm currently trying to track form submissions on a site that has forms all over it as well as user accounts. We want to track the first form submission (a new lead) then nothing else. Because of the platform (I don't have access to the backend) it's causing every form submission to be tracked. Is there a way to limit it to user or session?
In this instance I'm wanting to fire conversion pixels for adwords and it's firing every time a form is filled out.
I've looked at Simo's guide on this that was written 6 years ago but it doesn't seem to be working.
What I did as a stopgap is identify the most common single use form (the registration form) and use that as the conversion method. However, there are other forms that are meant to be used by logged in users that get submitted over and over again. If a non-logged-in user uses this form an account is automatically created. These are the form submissions I'm trying to track.