Context
Windfall's landing page presents a flight-deal alert concept: choose a home airport, watch for unusually low fares, and receive deals by email. Our work covered the public marketing page.
The problem
Cheap-flight hunters still open tab after tab of search engines, pick dates first, and miss the fares that last hours. The product needed a brand that felt like travel, not another comparison widget, plus a landing that explains a reversed model: airport first, destination later.
How we approached it
We built a travel-focused marketing page in Next.js: an airplane-window hero, boarding-pass and airmail UI, and a three-step story (home airport, fare search, inbox). The page presents Standby (free weekly digest) and Priority (€49/year instant alerts). The live domain is windfall.flights.




What shipped
- Production marketing site at windfall.flights
- Brand-led landing: sky hero, airport watch UI, fare cards, airmail alert mock
- How-it-works, pricing, FAQ, and signup messaging for EU departure airports
- Standby vs Priority packaging (free digest vs €49/year instant alerts)
Outcomes
- A live landing page that explains alerts without a flight search form
- Copy and UI that make the inverted model obvious in one scroll
- Clear presentation of the proposed free and paid plans
Stack
- Next.js (App Router)
- React 19
- TypeScript
- Tailwind CSS
- Bun
- Vercel
