We run a small gourmet food e-commerce shop based in Valencia, selling across Spain. The agency that built our site last year handed it over with the GA4 code (gtag.js) pasted directly into the theme template, telling us we didn't need an extra management panel. At the time that did the job since basic pageviews and sessions were showing up in the dashboard.
But for the last two months we've been struggling to track micro-conversions like add-to-carts checkout steps, and form submissions. We spend roughly 1,200 EUR a month on ads but we can't clearly tell which campaigns are actually bringing in orders. A freelance specialist we spoke with said everything needs to be migrated to Google Tag Manager (GTM), and that sticking with hardcoded scripts means paying a developer 150-200 EUR every time we want to track a new button.
Is our current direct GA4 setup truly falling short or would switching to GTM just be unnecessary overhead that risks messing up our existing data? like considering migration costs and the risk of data loss, is it worth the headache?