Diagnosing Performance Issues
If your store feels slow after installing Looksy, this guide will help you identify and fix performance bottlenecks.Quick Performance Check
Before diving into troubleshooting, establish baseline metrics:Run Google PageSpeed Insights
- Visit PageSpeed Insights
- Test a product page URL
- Note your scores:
- Performance score (target: 90+)
- Largest Contentful Paint (target: < 2.5s)
- First Input Delay (target: < 100ms)
- Cumulative Layout Shift (target: < 0.1)
Common Performance Issues
Issue: Page Load Time Increased
Solution 1: Verify Looksy is Not the Cause
Solution 1: Verify Looksy is Not the Cause
- Disable Looksy app temporarily
- Clear cache and test page speed
- Re-enable Looksy and test again
- Compare results
Solution 2: Optimize Product Images
Solution 2: Optimize Product Images
- Are product images > 1MB? (Too large)
- Are they high resolution but uncompressed?
- Compress images with TinyPNG or Shopify’s image optimizer
- Use WebP format (Shopify supports this)
- Target file size: 100-300KB per image
- Resize to max 2048px width
Solution 3: Review Other Apps
Solution 3: Review Other Apps
- How many apps do you have installed? (> 20 is concerning)
- Are there apps you’re not actively using?
- Go to Shopify Admin → Apps
- Uninstall apps you don’t need
- Test page speed after each removal
- Keep only essential apps
Solution 4: Check Theme Performance
Solution 4: Check Theme Performance
- Switch to Dawn (Shopify’s free, fast theme)
- Test page speed
- If significantly faster, your theme is the issue
- Use a performance-optimized theme
- Remove unused theme features
- Hire developer to optimize custom theme
Issue: Virtual Try-On Rendering is Slow
Solution 1: Check Internet Connection
Solution 1: Check Internet Connection
- Try on fast WiFi vs. cellular
- Test with speedtest.net
- Target: 10+ Mbps for smooth experience
- Try-on will take longer (5-10 seconds vs. 15-20 seconds)
- This is network-dependent, not Looksy’s fault
Solution 2: Optimize Selfie Size
Solution 2: Optimize Selfie Size
- Use photos < 2MB
- Don’t upload ultra-high-res images (8K phone photos)
- Compress before uploading if possible
Solution 3: Check Server Status
Solution 3: Check Server Status
- Check Looksy status page (if available)
- Contact support to verify server status
- Try during different times of day
Issue: Core Web Vitals Failing
Largest Contentful Paint (LCP) > 2.5s
Largest Contentful Paint (LCP) > 2.5s
- Large, unoptimized hero images
- Slow server response time
- Render-blocking JavaScript
- Compress product images
- Use lazy loading for images
- Optimize hero/banner images
- Enable Shopify CDN
First Input Delay (FID) > 100ms
First Input Delay (FID) > 100ms
- Too much JavaScript executing
- Multiple apps loading synchronously
- Heavy theme JavaScript
- Remove unnecessary apps
- Minimize third-party scripts
- Use async loading for non-critical scripts
Cumulative Layout Shift (CLS) > 0.1
Cumulative Layout Shift (CLS) > 0.1
- Images without width/height attributes
- Dynamic content insertion
- Web fonts loading
- Set image dimensions in HTML
- Reserve space for dynamic content
- Use font-display: swap for web fonts
Mobile Performance Optimization
Issue: Slow performance on mobile devices
Mobile-Specific Image Optimization
Mobile-Specific Image Optimization
- Automatically serves appropriate sizes
- Verify theme uses responsive image tags
Reduce Mobile JavaScript
Reduce Mobile JavaScript
- Minimize app usage on mobile
- Disable non-essential features on mobile
- Use lazy loading aggressively
Test on Real Devices
Test on Real Devices
- iPhone (older models like iPhone 8)
- Android mid-range devices
- Both WiFi and 4G connections
Advanced Diagnostics
Using Browser DevTools
Network Tab Analysis
Network Tab Analysis
- Open Chrome DevTools (F12)
- Go to Network tab
- Reload page
- Sort by “Time” column (largest first)
- Identify bottlenecks
- Files > 1MB (compress these)
- Long wait times (server issues)
- Many small requests (concatenate if possible)
Performance Tab Analysis
Performance Tab Analysis
- Open Chrome DevTools (F12)
- Go to Performance tab
- Click Record
- Reload page
- Stop recording
- Analyze timeline
- Long tasks (> 50ms)
- JavaScript execution time
- Layout thrashing
Lighthouse Audit
Lighthouse Audit
- Open Chrome DevTools (F12)
- Go to Lighthouse tab
- Select “Performance”
- Run audit
- Review recommendations
- Opportunities (biggest impact)
- Diagnostics (specific issues)
Shopify-Specific Optimizations
Shopify Online Store Speed Report
Access:- Shopify Admin → Online Store → Themes
- Click ”…” → View speed report
- Review metrics and comparisons
- Your store’s speed vs. similar stores
- Top issues to fix
- Historical performance
Enable Shopify CDN
Should be enabled by default Verify:- Check if images load from cdn.shopify.com
- If not, contact Shopify support
- Faster global image delivery
- Reduced server load
- Better performance worldwide
Use Shopify’s Image Optimization
Automatic optimization:- Shopify resizes images automatically
- Serves WebP to supported browsers
- Lazy loads images
App Compatibility Issues
Issue: Conflicts with other apps slowing performance
Identify Conflicting Apps
Identify Conflicting Apps
- Note current page speed
- Disable apps one by one
- Test page speed after each
- Identify which app(s) cause slowdowns
- Page builders (heavy JavaScript)
- Review apps (external API calls)
- Chat widgets (constant polling)
- Personalization apps (complex logic)
Resolve Conflicts
Resolve Conflicts
- Find lighter alternatives to heavy apps
- Configure apps for lazy loading
- Load apps only on specific pages
- Contact app developer for optimization
Server Response Time
Issue: Slow Time to First Byte (TTFB)
What it measures: Server response time Target: < 600ms Common causes:- Shopify server issues (rare)
- DNS problems
- Too many redirects
- Heavy backend processing
- Check Shopify status page
- Contact Shopify support if consistently slow
- Reduce redirects
- Optimize Liquid code in theme
Performance Monitoring
Set Up Ongoing Monitoring
Google Search Console
Google Search Console
- Verify site in Google Search Console
- Navigate to “Core Web Vitals” report
- Monitor ongoing performance
Shopify Analytics
Shopify Analytics
- Online Store Speed report (weekly)
- Session duration (slower = shorter sessions)
- Bounce rate (slower = higher bounce rate)
Third-Party Tools
Third-Party Tools
- GTmetrix (free, detailed reports)
- Pingdom (uptime + performance)
- WebPageTest (advanced analysis)
Performance Best Practices
Checklist for Fast Store
- Product images compressed (< 300KB each)
- Using WebP format where possible
- < 15 apps installed
- Performance-optimized theme
- Shopify CDN enabled
- Lazy loading images enabled
- Minimal third-party scripts
- Regular performance audits
- Core Web Vitals in “Good” range
When to Contact Looksy Support
Contact [email protected] if:- Page speed decreased immediately after installing Looksy
- Disabling Looksy significantly improves performance
- Try-on rendering takes > 10 seconds consistently
- You see JavaScript errors related to Looksy
- Product page URL
- PageSpeed Insights results (before/after Looksy)
- Browser console errors (F12)
- Steps taken to troubleshoot
Expected Performance Impact
Normal Looksy Performance
Page Load:- Impact: < 0.1 seconds
- Core Web Vitals: No change
- Time: < 1 second after page load
- Async: Doesn’t block rendering
- Time: 15-20 seconds (server-side processing)
- Network-dependent: Slower on poor connections
- Same as desktop
- Works well on 4G/5G
- Graceful degradation on 3G
Common Questions
Will Looksy slow down my store?
Will Looksy slow down my store?
How can I verify Looksy isn't causing slowdowns?
How can I verify Looksy isn't causing slowdowns?
What's the biggest performance bottleneck for most stores?
What's the biggest performance bottleneck for most stores?
Can I use Looksy on a slow store?
Can I use Looksy on a slow store?