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.