Build a Data Layer before you build tags
A properly structured data layer pushes structured, consistent data to GTM from your site. This means ecommerce events carry product IDs, prices, and categories automatically. Without it, you are extracting data from the DOM, which breaks constantly.