What this check inspects
Shipwork fetches the page and joins the HTML with the response headers, then matches that text against signatures for the common platforms: Shopify, WooCommerce, WordPress, BigCommerce, Magento, Wix, Squarespace and Webflow. It does the same for analytics and advertising tools: Google Analytics 4, Google Tag Manager, Meta Pixel, TikTok Pixel, Hotjar, Klaviyo, Microsoft Clarity and Pinterest Tag. It also reports an X-Powered-By header when one is present, and notes when a review platform such as Trustpilot, Judge.me, Yotpo, Okendo or Stamped is detected.
What a failure means
This check is mostly informational: it tells you what was detected rather than what is wrong. The one warning is the absence of any advertising or analytics tag, because conversion tracking cannot work without one. Everything else, the platform, the tags, the X-Powered-By value and the review platform, is reported for context. A missing X-Powered-By is not a finding at all.
How to fix it
- Install a conversion tag if the check found none and you run paid traffic, so conversions can be attributed.
- Remove tags for tools you no longer use, since abandoned pixels still load and slow the page.
- Use the platform name the check reports to pick the right fix path in the related guides.
- Suppress a version-revealing X-Powered-By header if you would rather not advertise the stack.
A typical failure, worked through
The setupA store migrated from Shopify to a custom theme on another platform but left the old Shopify pixel and a retired analytics tag in the head.
What the check reportsThe check reports the current platform, then lists both the old and the new tracking tags, and notes a review platform that is no longer in use on the site.
The pointA stack accumulates tags over time. Seeing the full list is the quickest way to find the ones that now cost bandwidth and track nothing useful.