Performance intelligence for WooCommerce

Know exactly
what's slowing
your checkout.

Tilltrace instruments your WooCommerce storefront in real-time — pinpointing which plugins, scripts, and gateways are costing you conversions. Millisecond precision. No guesswork.

Installs as a WordPress plugin · First data in under 2 minutes

app.tilltrace.io/sites/…/cart
Overview
Checkout
Cart
Product
Diagnostics
Settings
Cart Update (AJAX) Time
426ms
Last 7 days
P95 Cart AJAX Time
806ms
Last 7 days
Median Cart AJAX
348ms
↓ 85ms since TaxJar disabled
Bottleneck
Server-side plugin
A plugin is adding backend time
Data Status
Ready
Active
Cart AJAX Performance Breakdown
426ms
Ajax422ms · 99%
Top Contributors
taxjar-simplified…
off
+294ms
advanced-dynamic-…
off
+61ms
Insights
High TBT — 380ms avg. Elementor scripts blocking main thread.
taxjar adds overhead
< 2 min
Time to first insight
P95 + median
Percentile tracking
Zero PII
No personally identifiable data stored
HMAC signed
All API requests
How it works

From install to insight
in three steps.

No infrastructure to manage, no custom tracking code. Install the plugin, connect your account, and start seeing real performance data immediately. Reliable even on cron-less, cached, and free-tier hosting — no data loss.

01

Install the WordPress plugin

One-click install from your WP admin. The plugin instruments checkout, cart, and product pages automatically — hooking into WooCommerce core with zero configuration.

# WP Admin → Plugins → Add New
Upload woo-optimize-plugin.zip
Plugin activated
API key connected
First event in ~30 seconds
02

Collect real telemetry

Every real visitor checkout, cart update, and product page view generates a signed telemetry event — with step timing, plugin attribution, browser vitals, and script waterfall data.

checkout1.8s
cart ajax426ms
product load289ms
717 sessions · last 7 days
03

Diagnose and fix

Guided scan mode deactivates plugins one at a time — measuring the impact — then restores them. You get millisecond-level attribution for every suspect plugin, with fix guides attached.

Guided scan result
taxjar+294ms ↓
dynamic-pricing+61ms ↓
stripeNeutral
Features

Everything you need to
stop losing revenue.

Six layers of observability — from raw server timing to browser vitals — all mapped back to individual plugins and scripts.

Live AJAX telemetry

Every cart update, add-to-cart, and checkout step timed server-side with per-plugin attribution. P50, P95, and rolling 7-day baselines.

Cart AJAX avg426ms
P95806ms
Median348ms

Guided diagnostic scans

Safe scan reads telemetry passively. Guided scan deactivates suspect plugins one at a time and measures real checkout time — then restores everything.

Guided scan in progress
taxjar-simplified
advanced-dynamic
woocommerce-gateway
elementor

Before / after tracking

Disable a plugin, and the since-change overlay immediately shows avg, median, and P95 against the 7-day baseline — with confidence guards for low-session windows.

Since TaxJar disabled
Avg
426ms
132ms
Median
348ms
85ms
P95
806ms
318ms

Browser vitals & script waterfall

Real User Monitoring: LCP, FCP, TTFB, INP, TBT, and CLS on every page. Script-level timing identifies render-blocking assets by handle name.

LCP p753.4s
INP avg240ms
TBT avg380ms
CLS avg0.079

Regression detection

P95 before/after plugin version updates, tracked automatically. See it flagged in your dashboard when a WooCommerce or gateway update degrades checkout performance.

Regression detected
woocommerce 10.7.0 → 10.8.1
P95 1.9s2.5s+32%

Checkout step breakdown

Server processing time split into load, shipping calculation, payment processing, and order confirmation — each attributed independently.

Page Render0.7s
Payment0.5s
Shipping0.2s
Order Complete0.3s
Dashboard preview

One view. Every layer
of your store's performance.

Checkout, Cart, and Product tabs each surface a different layer of the performance stack — unified under one workspace per store.

Tilltrace — Diagnostics
Fleet
Diagnostics
Insights
Settings
Workspace
Tilltrace
Safe ScanPassive
Reads telemetry. Never disables plugins.
Guided ScanStaging
Isolates plugins one-by-one. 4 min.
Plugin ResultsGuided scan · 4 plugins tested
taxjar-simplified-taxes-for-woocommerce
High impact — disabling significantly improved checkout time
High Impact+294ms
advanced-dynamic-pricing-for-woocommerce
Moderate impact detected
Moderate+61ms
woocommerce-gateway-stripe
Neutral — no measurable impact
Neutral+18ms
elementor
Moderate impact detected
Moderate+74ms
Use cases

Built for every performance
investigation you'll ever run.

Most common

Which plugin is making cart updates take 2 seconds?

Run a Guided Scan. It deactivates each plugin with detected hook impact, measures real checkout time without it, then restores it. You get a ranked list: TaxJar +294ms, Dynamic Pricing +61ms. Disable the offender. Verify with the before/after overlay.

cart AJAX
2.1s
348ms
After updates

A WooCommerce update just shipped. Did it break checkout?

Regression detection compares P95 before and after each plugin version change automatically. If checkout P95 jumps after an update, you see a regression flagged in your dashboard with exact delta — no need to run manual tests or compare logs.

regression +32%
P95 1.9s
P95 2.5s
Page speed

Checkout LCP is 3.4 seconds. What's loading first?

The Script Attribution waterfall shows every enqueued script timed by the browser — matched back to its WordPress handle and owning plugin. Stripe loads in 736ms. wp-element 507ms. Elementor commons 205ms. You see exactly what's blocking the render.

browser vitals
LCP 3.4s
TBT 380ms
Verification

I disabled a plugin. Is checkout actually faster now?

The since-change overlay compares post-removal sessions against the 7-day baseline — showing avg, median, and P95 with direction arrows. Low session counts (under 30 or 10% of baseline) are automatically muted so you don't act on noise.

median since change
373ms
85ms
Pricing

Simple pricing.
No surprises.

Start free, scale when you need more sites or history.

Free
$0forever
  • 1 site
  • 30-day data retention
  • Product page telemetry
  • Plugin attribution
Get started
Most popular
Pro
$19per month
  • 5 sites
  • 90-day data retention
  • Cart + checkout telemetry
  • Guided scans
  • Regression flags
  • Browser vitals
  • Script attribution
  • Custom thresholds
  • Priority support
Start Pro trial
Agency
$49per month
  • Unlimited sites
  • 1-year retention
  • Everything in Pro
  • Fleet dashboard
  • Team access
  • API access
Contact us

Stop guessing.
Start measuring.

Tilltrace is free to start. Install the plugin, connect your account, and have your first performance insight within two minutes.

Get started free

No credit card required · Free plan forever