Funnel Preview Performance Upgrade | Clixio Changelog
We’ve upgraded the funnel-preview service to Nuxt 3.14, introducing performance improvements, security enhancements, and optimizations. This update results in reduced load times, smaller bundle sizes, and an overall better user experience.
- Server Bundle Size Reduced: From 526MB to 337MB (36% reduction), improving efficiency.
- Client Entry File Size Reduced: From 117KB to 96KB (17.9% reduction), leading to better First Contentful Paint (FCP) and Largest Contentful Paint (LCP) performance.
Security & Code Enhancements
- Component Name Obfuscation: Component names are now hashed and hidden for improved security and code encapsulation.
Lazy Loading for Translations
- Previously, all language files were loaded on the client side, increasing load times.
- Now, only the required language file is loaded dynamically, improving FCP and overall performance.
- This change also contributed to the reduction in entry file size by eliminating unnecessary bundled language messages.
- The Gym Funnel benchmark now achieves an average mobile page speed score of 90 after these optimizations.
- Server-side translations to remove the need for client-side locale file loading.
- Exploring Nuxt’s native delay hydration to enhance performance further.
- Optimising and lazy loading third-party scripts used in forms, surveys, and calendars.
- Reducing render-blocking CSS to further improve load times.
- Targeting a mobile page speed score of 90+ even with JS-heavy elements like forms, surveys, and order pages.



These enhancements ensure faster load times, improved user experience, and overall better system performance. Further optimisations are planned in upcoming releases.