How We Built a High-Converting SaaS Landing Page for Zero Strikes
A high-performance Next.js landing page with fluid animations and a clear conversion funnel — delivered in 3 weeks and scoring 98 on Lighthouse.
View live site
Results
+44 pts
Lighthouse Score
54 → 98
-37%
Bounce Rate
78% → 41%
+164%
Trial Signups
-71%
LCP
3.8s → 1.1s
Lighthouse score jumped from 54 to 98. Bounce rate dropped from 78% to 41%. Trial signups increased by 164% in the first 30 days after launch.
The challenge
Zero Strikes needed a landing page that could explain a complex SaaS product in seconds, load instantly on mobile, and convert cold traffic into trial signups. Their previous page scored 54 on Lighthouse and had a 78% bounce rate.
Our solution
We rebuilt the entire page with Next.js 16 App Router, Tailwind CSS v4, and Framer Motion. Every animation runs at 60fps using GPU-only properties. We implemented ISR with a 1-hour revalidation window and optimised every image through Cloudinary with AVIF/WebP format switching.
Tags
The Brief
Zero Strikes is a B2B SaaS tool for automated employee performance management. They had strong word-of-mouth but a landing page that failed to communicate value — visitors left within 8 seconds on average.
Our Approach
We started with a full conversion audit: heatmaps, session recordings, and competitor teardowns. The new architecture centres on a single above-the-fold value proposition, social proof within two scrolls, and a friction-free CTA flow. All animations use Framer Motion with `will-change: transform` to keep the main thread clear.
Technical Decisions
Next.js App Router with full RSC by default — only the CTA button and demo video are client components. Fonts are self-hosted with `font-display: swap`. Images are served from Cloudinary with automatic AVIF → WebP → JPEG fallback. The page is statically generated at build time and edge-cached on Vercel.
“gyb.digital delivered a landing page that genuinely sells. Our trial signup rate jumped 164% and the site feels premium — exactly what we needed to compete with funded players.”
Let's Build Together
Have a project in mind? Tell us about your goals and we'll respond within 24 hours with a clear proposal.

