Back to Research/Script Cost Index
Third-Party Performance Benchmark

Top 50 E-Commerce Scripts: The CPU Weight Index

We ran controlled laboratory tests in Headless Chromium on mobile CPU profiles to isolate the exact execution cost and main-thread blocking time of common e-commerce trackers.

The Main-Thread Cost Hierarchy

Script / TechnologyCategoryAvg TBT ImpactTransfer PayloadFriction Rating
Hotjar / FullStory (Session Replay)Session Replay240ms185 KBHigh Friction
Google Tag Manager (Un-optimized GTM)Tag Manager160ms140 KBHigh Friction
Yotpo / Judge.me (Review Carousels)Reviews135ms210 KBModerate Friction
Meta Pixel (fbevents.js)Advertising115ms88 KBModerate Friction
TikTok Pixel (analytics.tiktok.com)Advertising95ms76 KBModerate Friction
Klaviyo On-Site JSEmail / CRM85ms62 KBLow Friction
Google Analytics 4 (gtag.js)Analytics45ms48 KBLow Friction

The Cumulative Compound Effect

While no single tracking tag breaks a site on its own, stores frequently load 6 to 12 marketing tags concurrently. On a mid-tier mobile device (iPhone 12 / Android Snapdragon 700 series), this causes total main-thread blocking time to exceed 800ms to 1,400ms, making the mobile checkout freeze during payment submission.