Each third-party script (analytics, chat, reviews, pixels) adds a DNS lookup, a TLS handshake, and competes for main-thread time. A long tag list is the most common cause of a sluggish storefront.
How to fix it
- Inventory every tag in Settings → Customer events and your theme; remove anything unused or duplicated.
- Prefer Shopify's native pixel/Customer Events sandbox over hard-coded tags where possible.
- Consolidate overlapping tools (one analytics suite, not three).
- Load non-critical scripts on interaction or via
requestIdleCallbackrather than on load.