I run a platform selling online vocational training courses based in Madrid. We have a monthly ad budget of around 4,200 Euro, and to measure conversions, I set up registration form submissions on our website as a GA4 event... I did the setup myself via tag manager and configured it during testing to fire on form submit.
The problem is, checking the dashboard over the last two weeks, theres a huge gap between the number of people submitting forms and the event count in GA4. While 140 new form submissions landed in our CRM, the event shows up 285 times in the analytics dashboard. btw nearly every form submission is being counted twice.
This is throwing off our ad optimization and making our cost per conversion look cut in half compared to reality. Where does this double-counting usually come from during GA4 event setup and how can I audit and fix this without breaking the setup?