Typeform CTA Demo
This is a demo page for testing the Typeform-style CTA. Click any button below to see the form in action.
Implementation Notes
✅ Features Implemented:
- Smooth Framer Motion animations between questions
- Swipe gestures for navigation (drag left/right)
- Field validation with error messages
- Progress bar and step indicators
- Auto-advance for select questions
- Enter key navigation for text inputs
- Google Analytics event tracking
- Responsive design
📋 Next Steps:
- Create your Supabase project and run the SQL script in
supabase/create_cta_table.sql
- Add your Supabase credentials to
.env.local
- Customize questions in
app/content/ctaQuestions.ts
- Add the TypeformCTAButton to your landing page components
Note: Form submission will fail until you configure Supabase credentials in your environment variables.