Speed & Core Web Vitals · Shopify & WooCommerce

90+ Lighthouse. Sub-2s mobile load.
In 7 days — or you don't pay.

Every extra second your store takes to load burns ~7% of conversions and silently inflates your Meta CPMs. I rebuild your critical render path, ship a verified PageSpeed report, and lock in monitoring — performance-guaranteed in writing.

Request a Free Speed Audit See before / after scores

Top Rated Plus on Upwork · 100% Job Success · 307 stores tuned · 5,458 hours

The Cost of Slow

Every second you save is revenue you stop leaving on the table.

Google ranks faster sites higher. Meta lowers CPMs for stores that load fast. Customers buy from pages that don't make them wait. This isn't an opinion — it's math.

Where your store probably is

  • Lighthouse score under 50 on mobile (Google's median is 31)
  • 4–6 second LCP — every extra second sheds ~7% of conversions
  • 12+ apps bloating your theme with render-blocking scripts
  • Hero images served as 4MB JPEGs on a 4G connection
  • A "Failing" Core Web Vitals badge in Search Console

Where I get you

  • +90+ Lighthouse on mobile — verified, screenshotted, guaranteed
  • +Sub-2s LCP on 4G · <0.1 CLS · <200ms INP
  • +Render path audited — only the apps you actually use, only when needed
  • +Modern image pipeline (AVIF/WebP, responsive srcsets, lazy loading)
  • +"Good" CWV in Search Console — Google's algorithm gift
The Optimization Stack

Three layers. One performance-engineered store.

Speed isn't a plugin. It's the disciplined removal of everything that doesn't earn its bytes — across the critical path, the media pipeline, and the third-party tax.

01

Critical Render Path Surgery

Inline critical CSS, defer the rest. Strip render-blocking JS, ship modern ES modules, rewrite Liquid that scales O(n²) on collection pages. Every byte above the fold earns its place.

LCP · TBT · FCP

02

Modern Media Pipeline

Responsive srcsets, AVIF/WebP with JPEG fallbacks, lazy loading below the fold, a CDN that actually serves the right size to the right device. Heroes load in 800ms — not 4 seconds.

AVIF · WebP · responsive · CDN

03

Third-Party Tax Audit

A forensic audit of every app, pixel, and tag. Klaviyo, Judge.me, chat widgets — kept, deferred, or replaced. Most stores recover 1.5–2 seconds the moment we stop running scripts they don't need.

apps · pixels · tag manager

Flagship Result

From 38 to 96 Lighthouse — in one sprint.

A UK home goods brand on Shopify, $180K/month revenue, watching their Meta ROAS slide from 3.2 to 1.8 across Q4. Root cause wasn't the ads — it was a 4.4-second mobile LCP eating half their click-throughs. Seven days later, mobile Lighthouse hit 96 and CWV flipped to "Good."

"Adnan delivered good work on this project. His communication was excellent. The speed work paid for itself in two weeks of recovered ROAS. We'll absolutely hire him again."

EC
Verified Client · Founder
UK Home Goods · ✓ Verified Upwork Review
38→96

Mobile Lighthouse

7d

Audit to live deploy

1.4s

Mobile LCP (was 4.4s)

+28%

Conversion lift, 30 days

The Engagement

Three steps. Seven days. Performance guaranteed.

No ongoing retainer required. No vague "best effort" language. A measurable score on a fixed date — or you don't pay.

01

Free 12-min Loom Audit

Submit your URL. Within 24 hours you get a personalized Loom — a real audit of your render path, your worst-performing pages, and the exact bottlenecks costing you conversions. Yours to keep, no strings.

02

7-day Speed Sprint

Fixed price, one week, daily progress updates. We work on a staging clone so your live store never breaks. Final delivery is a side-by-side PageSpeed report — before vs. after, on the record.

03

Locked-in Monitoring

30-day monitoring with automated PageSpeed checks. If your score drops below the agreed threshold within that window, I fix it for free. No fine print, no "performance erosion" excuses.

Free Speed Audit

Your store, audited on Loom — in 24 hours.

Drop your URL. I'll personally record a 10–12 minute walkthrough of your render path, your worst-performing pages, and the three highest-ROI fixes — ranked. Yours to keep whether you hire me or not.

  • A real Loom from a real engineer (not a generic PDF)
  • 3 highest-ROI fixes ranked by impact and effort
  • Verified PageSpeed + CrUX data, screenshotted

Your URL stays private. No list-rental.

Audit request received.

I'll record your Loom within 24 hours and send it to your inbox. No call required.

FAQs

The questions every operator asks first.

"90+ Lighthouse or you don't pay" — what's the actual guarantee? +
In writing: I commit to a target mobile Lighthouse score (typically 85–95 depending on your app stack) before the sprint begins. If the final audited score doesn't hit the target within the 7-day window, you don't pay the final invoice. Half-up-front is refundable on miss.
Will you break my live store? +
No — all work is done on a staging clone of your theme. Your live store stays untouched until you've approved the staging build. I also keep a one-click rollback for 30 days after launch.
Shopify or WooCommerce — which is harder? +
Different battles. Shopify's bottlenecks are usually third-party apps, hero media, and bloated Liquid loops. WooCommerce's are typically hosting, database queries, and plugin sprawl. The diagnostic process is the same; the fixes differ.
What does a speed sprint cost? +
Most fixed-price sprints land between $1,500–$4,500 depending on store size, app stack, and how deep we need to go on the render path.
What if my score drops a month later? +
Included: 30 days of automated PageSpeed monitoring. If your score drops below the agreed threshold within that window, I diagnose and fix it for free.
Book a free 15-min audit