Common speed issues
| Issue | Impact | Solution |
|---|---|---|
| Large uncompressed images | Slow initial load | Compress images before uploading; use WebP format |
| Too many third-party scripts | Render blocking | Remove unused scripts; defer non-essential ones |
| Unoptimized custom code | JavaScript execution delay | Minimize custom code; use async loading |
| Excessive fonts | Additional network requests | Limit to two font families maximum |
| Too many page sections | Large DOM size | Consolidate sections; remove unused elements |
Built-in platform optimizations
The HoopAI platform includes several automatic optimizations:- CDN delivery — all pages and assets are served through a global content delivery network for fast loading worldwide
- Automatic image optimization — uploaded images are compressed and served in optimized formats
- Minified CSS and JavaScript — platform code is minified automatically
- Browser caching — static assets are cached in the visitor’s browser for faster return visits
- Lazy loading — when enabled, images and videos below the fold load only when the visitor scrolls to them
Image optimization
Images are typically the largest assets on a page. Optimize them before uploading:Resize before uploading
Resize images to the maximum display size needed. A hero image rarely needs to be larger than 1920 x 1080 pixels.
Compress the file
Use tools like TinyPNG, Squoosh, or ImageOptim to compress images without visible quality loss. Aim for under 200 KB per image.
Use WebP format
WebP images are 25-35% smaller than JPEG or PNG at equivalent quality. Most modern browsers support WebP.
Script management
Audit your tracking scripts
Review all scripts in the funnel’s Tracking Code settings. Remove any scripts you no longer use.
Enable Optimize JavaScript
In the funnel’s Settings tab, enable Optimize JavaScript. This lazy-loads custom HTML and JavaScript elements to improve initial page load.
Measuring page speed
Use Google Lighthouse to measure your page performance:- Open your published page in Google Chrome.
- Press F12 to open Developer Tools.
- Click the Lighthouse tab.
- Select Performance and click Analyze page load.
- Review the performance score and recommendations.
| Metric | Target |
|---|---|
| Largest Contentful Paint (LCP) | Under 2.5 seconds |
| First Input Delay (FID) | Under 100 milliseconds |
| Cumulative Layout Shift (CLS) | Under 0.1 |
| Total Blocking Time (TBT) | Under 200 milliseconds |