Hero: an interactive Framer code component. Emails arrive, the AI types a reply in your tone, and Approve sends it. Cards tilt toward the cursor.
The brief
An AI support inbox for small teams needs a landing page that makes one promise land in five seconds, replies drafted in your tone and nothing sent without your approval, and turns that promise into a free trial. I wrote the brief myself and built it the way I would for a SaaS client.
Constraints I set
Dark, because the product lives in the inbox late at night, but with real contrast, buttons at 5.4 to 1 and labels readable on a cheap screen. The hero had to show the product working, not a screenshot. Pricing had to switch between monthly and yearly without a reload, and the page had to pass 95 plus on desktop PageSpeed.
Key decisions
Inbox hero. A code component that plays a support thread being drafted, reviewed and sent, so the visitor sees the approve-first workflow before reading a word. Problem before product. Three numbers on what support costs a small team, then the fix. Pricing toggle and FAQ accordion. Both built as code components with keyboard support, so the page answers objections without a sales call. One call to action. Start free, repeated down the page, plus a short demo for the people who will not sign up blind.
Feature rows: draft, approve and route, each with a live UI mockup that animates in on scroll.
Fully responsive: desktop, tablet and phone breakpoints, with a one-column hero and grids on mobile.
How it works and integrations: three-step onboarding and a responsive integrations grid.
Build
Framer with five custom React code components, InboxHero, FeatureUI, PricingToggle, FaqAccordion and Glow. Accent colours run through color-mix so the glow and buttons stay consistent at every size, fluid type in rem, and desktop, tablet and phone breakpoints checked by hand. Scroll-through of the live page below.
Pricing: a Monthly / Yearly toggle built as a code component with animated prices.
Google PageSpeed (desktop): 99 Performance, 95 Accessibility, 100 Best Practices, 100 SEO.
Result
Google PageSpeed Insights, desktop, 99 Performance, 95 Accessibility, 100 Best Practices, 100 SEO. Mobile performance lands between 81 and 92 across runs, with the hero animation still playing. Every section is editable in Framer without opening a code component.
AI SaaS launch page designed and built in Framer: interactive animated hero, pricing toggle, fully responsive. PageSpeed desktop: 99 performance, 100 SEO.