Shopify store monitor

Your store is losing revenue
right now.

Bloodhound watches every page of your storefront for the technical failures that kill conversion: broken JavaScript, failed checkouts, slow scripts. It puts a pound sign next to each one.

Under 5KB storefront script·0ms render blocking·No cookies

Issues15 ACTIVE
REVENUE AT RISK
£9,420
THIS WEEK
17,924
RESOLVED
3
Error
Cannot read properties of undefined (reading 'variants')
847 sessions · product
£4,820
at risk
Fetch fail
POST /checkout/session 502 Bad Gateway
312 sessions · cart
£2,840
at risk
Rejection
Unhandled promise rejection: NetworkError
219 sessions · product
£1,760
at risk
8.4%
Conversion lift per 100ms saved
Deloitte & Google, 2020
53%
Mobile visitors abandon after 3 seconds
Google, 2016
45%
Of all storefront requests are third-party scripts
HTTP Archive, 2024
<5KB
Bloodhound script, gzipped, zero render blocking

Every JS error, ranked by what it's costing you.

  • Catches window.onerror, unhandledrejection, failed fetch/XHR, and CSP violations, deduped into issues automatically.
  • Revenue impact calculated from affected session count times your average order value times conversion rate.
  • Checkout monitoring via Web Pixel covers the funnel no other app can reach.
Issue detailCRITICAL
ERROR MESSAGE
TypeError: Cannot read properties
of undefined (reading 'variants')
theme.min.js:1834:42
SESSIONS
847
7-DAY EVENTS
3,294
REV AT RISK
£4,820
DEVICES
Mobile 71%Desktop 23%Tablet 6%
Script waterfall: product page
static.klaviyo.com586ms blocking
cdn.judge.me478ms blocking
connect.bolt.com312ms blocking
cdn.loox.io298ms blocking
cdn.shopify.com95ms blocking

See exactly which app is killing your LCP.

  • Every third-party script on your storefront measured by size, execution time, and main-thread blocking, named by the app it belongs to.
  • Point at the culprit in your next agency call: this script is adding 480ms to every product page load.
  • Ghost script detection catches leftover code from apps you already uninstalled.

Leaked API keys. Vulnerable libraries. Found automatically.

  • Scans every script on your storefront for exposed credentials (Shopify Admin tokens, Klaviyo private keys, Stripe secrets) before a visitor finds them first.
  • Identifies outdated JavaScript libraries with known CVEs loaded by your installed apps.
  • Weekly security header audit: CSP, HSTS, X-Frame-Options, referrer policy.
Security findings2 CRITICAL
🔑
Klaviyo Private API Key exposed
pk_live_•••••••••••••••••••••
Found in: static.klaviyo.com/onsite/js/klaviyo.js
CRITICAL · ROTATE IMMEDIATELY
⚠️
jQuery 1.12.4: known XSS vulnerability
CVE-2020-11022, CVE-2020-11023
Loaded by: cdn.shopify.com/s/files/.../theme.min.js
HIGH · UPDATE REQUIRED
🛡️
CSP: missing frame-ancestors directive
Storefront is vulnerable to clickjacking.
Add: Content-Security-Policy: frame-ancestors 'self'
MEDIUM

Real shoppers.
Real scores.

p75 field data from your actual visitors, not a synthetic lab test. See which pages are bleeding conversions before Google penalises them.

LCP: 30 day trend (all pages, p75)last 30 days
LCP
3.6s
CLS
0.18
INP
190ms

14-day free trial. No credit card required.

Pro
$49/mo
14-day free trial · cancel any time
  • JS error tracking & revenue attribution
  • Core Web Vitals, real user data
  • Checkout funnel monitoring
  • Script analytics & waterfall
  • Slack & email alerts
  • 100K events/month · 30-day retention
Start free trial
Business
$249/mo
14-day free trial · cancel any time
  • Everything in Growth
  • WCAG 2.2 AA accessibility suite
  • Secret leakage detection
  • Vulnerable library detection
  • Script origin allowlist
  • 500K events/month · unlimited retention
  • Dedicated Slack support
Start free trial

14-day free trial. See your errors in minutes.

One-click install from the Shopify App Store. No developer required. Cancel any time.

Start free trial →

Under 5KB · 0ms render blocking · no cookies