For JC — Copy the email text below and send to marketing.storage with the PDF report attached.

1. Click "Copy Email Text" to copy the plain-text version
2. Paste into your email client
3. Attach the PDF: APS_Site_Speed_Report_Feb2026.pdf (download from the dashboard Reports page)

All Purpose Storage — Website Speed Report

storeallpurpose.com — Prepared Feb 19, 2026

Hi team,

We've completed a full site speed analysis across storeallpurpose.com — the homepage and all 81 facility/location pages. The results show a critical mobile performance problem that's directly impacting our ability to convert visitors into renters.

Full detailed report with per-page data is attached as PDF. Here's the summary.

63% of our website traffic comes from mobile devices. The average mobile performance score is 38 out of 100. Zero facility pages pass Google's Core Web Vitals. Our facility pages take an average of 9 seconds to load main content on mobile — Google's research shows this causes a 123% increase in bounce probability vs a 1-second load.

63%
Mobile Traffic
30,204 of 49,968 sessions
38
Mobile Score
Out of 100 (Poor)
9.0s
Avg Page Load
Target: under 2.5s
0%
CWV Pass Rate
0 of 81 pages pass

The Problem

When a customer searches "storage units near me" on their phone and clicks through to one of our location pages, they wait 9 seconds before the main content appears and 23 seconds before they can actually interact with the page (tap buttons, fill out forms, etc.).

Most of them leave before the page finishes loading. Google's data from 11 million mobile page loads shows:

Load TimeBounce IncreaseWhat It Means
1 → 3 seconds+32%Losing 1 in 3 extra visitors
1 → 5 seconds+90%Nearly double the bounces
1 → 7 seconds+113%More than double
1 → 9 seconds+123%APS is here

Homepage: Mobile vs Desktop

MetricMobileDesktopTargetStatus
Performance Score426390+POOR
Largest Contentful Paint5.9s1.4s<2.5sFAIL
Time to Interactive24.1s5.2s<7.3sFAIL
Total Blocking Time1,631ms1,374ms<200msFAIL
Layout Shift (CLS)0.0010.004<0.1PASS
Server Response (TTFB)178ms174ms<800msPASS

Key insight: The server responds fast (178ms TTFB). This is not a hosting or server problem. The bottleneck is client-side — heavy JavaScript, unoptimized images, and render-blocking resources. Desktop is significantly better because desktop devices have more processing power to handle the bloated page.

Highest-Traffic Pages (Most Urgent)

These are the location pages getting the most customer traffic. Their mobile speed matters most:

FacilitySessions (90d)Mobile ScoreLCPBounce Rate
Westmoreland, NH1,2054014.0s55.9%
Tilton, NH1,116378.5s54.8%
S Burlington, VT992366.8s33.0%
Lincolnville, ME978417.5s57.5%
Poland, ME816407.6s33.8%
Belmont, ME793437.3s41.2%
Swannanoa, NC792417.1s49.3%
Waterboro, ME7563611.3s28.3%
Hinsdale, NH734398.3s30.2%
Warwick, RI694427.0s51.8%

Full data for all 81 pages in the attached PDF report.

What Needs to Be Fixed

P1 — Critical (do these first)

1. Reduce Largest Contentful Paint (LCP) from 9.0s to under 2.5s
The main content element takes 9 seconds to render on mobile. Optimize hero images (WebP/AVIF format), implement lazy loading, preload above-the-fold images, serve responsive image sizes, compress all images.
2. Reduce Total Blocking Time (TBT) from 1,212ms to under 200ms
JavaScript is blocking the main thread for over a second. Users can't tap, scroll, or interact. Audit JS bundles, defer/async non-critical scripts, code-split heavy modules, remove unused JavaScript, defer third-party scripts (chat widgets, analytics, trackers).
3. Reduce Time to Interactive (TTI) from 23.4s to under 7.3s
Pages take 23 seconds to become interactive on mobile. Directly tied to TBT — reducing JavaScript execution fixes both. Also: reduce DOM size, minimize render-blocking CSS, implement critical CSS inlining.

P2 — High Priority

4. Reduce First Contentful Paint (FCP) from 5.2s to under 1.8s
Users see a blank screen for 5+ seconds. Eliminate render-blocking resources, inline critical CSS, preconnect to required origins.
5. Reduce First Input Delay (FID) from 330ms to under 100ms
When users tap "Rent Now" or any button, there's a 330ms delay. Break up long JS tasks, reduce third-party script impact.

What's Already Good (no changes needed)

CLS (Layout Shift): 0.018 — Excellent. Pages don't jump around while loading. Keep this.
TTFB (Server Speed): 21ms avg — Excellent. Server is fast. This confirms the fix is entirely front-end code, not infrastructure.

Revenue Impact

We estimate fixing mobile speed from 9s to under 3s could recover $140,000 - $280,000/year in additional lifetime revenue from visitors who currently bounce before the page loads.

49,968
Sessions (90d)
2.64%
Conversion Rate
$1,314
Avg Customer LTV
$140-280K
Annual Recovery

The math: Google shows ~32% bounce increase at 3s vs ~123% at 9s. At 555 sessions/day, 63% mobile, recovering even 10-20% of excess mobile bounces at our current 2.64% conversion rate and $1,314 average customer lifetime value gets us to that range.

Next Steps

Please action the P1 items first (LCP, TBT, TTI) — these are the highest impact. Specifically:

1. Image optimization — Convert to WebP/AVIF, implement lazy loading, serve responsive sizes. This should be quick.
2. JavaScript audit — Defer or remove non-critical scripts. Provide a breakdown of all third-party scripts on facility pages so we can decide what stays.
3. Render-blocking resources — Inline critical CSS, async/defer JS bundles.
4. Timeline — Let us know your timeline for the P1 fixes. We'll re-run the PageSpeed tests after to measure improvement.

Full report for all 81 pages is attached.

Thanks,
JC
All Purpose Storage