16 KiB
Let's Event - Business Documentation
Table of Contents
- Product Overview
- Value Proposition
- Target Audience
- Core Features
- User Journeys
- Business Model
- Competitive Analysis
- Roadmap
- Success Metrics
Product Overview
What is Let's Event?
Let's Event is a meeting scheduling platform that eliminates the back-and-forth of finding meeting times. Users share their availability, and others can book time slots directly—simple, fast, and professional.
The Problem
Current Pain Points:
- ❌ Email chains: "Are you free Tuesday at 2pm?" → "No, how about 3pm?" → endless...
- ❌ Time zone confusion: Manual conversion leads to missed meetings
- ❌ Calendar conflicts: No real-time visibility into availability
- ❌ Complexity: Existing tools (Calendly, Cal.com) are feature-bloated
The Solution
Let's Event offers:
- ✅ One-click booking: Share a link, others book directly
- ✅ Smart scheduling: Only show available time slots
- ✅ Zero setup time: Create account → Set availability → Share link
- ✅ Clean UX: No unnecessary features, just scheduling
Tagline
"Schedule meetings without the hassle."
Value Proposition
For Individuals
Consultants, Freelancers, Coaches
- Professional booking experience
- Eliminate scheduling overhead
- Focus on billable work, not admin
Example: A freelance designer shares their Let's Event link in email signatures. Clients book 30-minute consultations directly, no back-and-forth needed.
For Small Businesses
Agencies, Startups, Service Providers
- Standardize client intake process
- Reduce no-shows with automated reminders
- Professional brand image
Example: A marketing agency uses Let's Event for discovery calls. Leads book directly from the website, reducing response time from days to minutes.
For Job Seekers
Candidates, Networkers
- Easy interview scheduling
- Show professionalism
- Stand out from other applicants
Example: A job seeker includes Let's Event link in applications. Recruiters appreciate the convenience, leading to faster interview scheduling.
Target Audience
Primary Personas
1. The Consultant
- Demographics: 30-45 years old, self-employed
- Pain Points: Wastes 5+ hours/week on scheduling
- Goals: Maximize billable hours, appear professional
- Tech Savviness: Medium to high
- Willingness to Pay: High (time = money)
2. The Small Business Owner
- Demographics: 28-50 years old, 1-10 employees
- Pain Points: Inconsistent client intake, missed opportunities
- Goals: Streamline operations, grow revenue
- Tech Savviness: Medium
- Willingness to Pay: Medium (ROI-focused)
3. The Professional
- Demographics: 25-40 years old, corporate employee
- Pain Points: Internal meeting coordination chaos
- Goals: Reduce meeting overhead, work efficiently
- Tech Savviness: Medium
- Willingness to Pay: Low (company might pay)
Secondary Personas
4. The Recruiter
- Schedules dozens of interviews weekly
- Needs bulk booking capabilities
- Values speed and reliability
5. The Educator
- Office hours, 1-on-1 tutoring sessions
- Needs recurring availability
- Budget-conscious
Core Features
Phase 1: MVP (Current Implementation)
✅ User Authentication
What: Secure account creation and login Why: Protects user data and enables personalized experiences How: Email + password with NextAuth
✅ User Dashboard
What: Central hub for managing bookings and settings Why: Users need visibility into their schedule How: Server-rendered Next.js page with real-time data
Phase 2: Core Scheduling (In Progress)
⏳ Availability Management
What: Define when you're available (days/times) Why: Foundation of the scheduling system User Story: "As a user, I want to set my working hours so others can only book when I'm free."
Example:
- Monday-Friday: 9:00 AM - 5:00 PM
- Wednesday: 2:00 PM - 8:00 PM (special hours)
- Saturday: 10:00 AM - 2:00 PM
⏳ Event Types
What: Different meeting types with custom durations Why: Users offer various services/meeting types User Story: "As a consultant, I want to offer 15-min quick chats and 60-min deep dives."
Examples:
- "Free Consultation" - 30 minutes
- "Project Planning" - 60 minutes
- "Coffee Chat" - 15 minutes
⏳ Public Booking Page
What: Shareable link for others to book meetings Why: Core user flow—this is the product User Story: "As a freelancer, I want to share my booking link so clients can schedule themselves."
URL Format: letsevent.com/book/username
Phase 3: Enhanced Experience
📅 Calendar Integration
What: Sync with Google Calendar, Outlook, Apple Calendar Why: Prevent double-bookings, show real-time availability Business Value: Critical for professional users
📧 Email Notifications
What: Automated confirmations, reminders, cancellations Why: Reduces no-shows, keeps everyone informed Channels: Email (Resend/SendGrid)
🌍 Time Zone Support
What: Automatic time zone detection and conversion Why: Global users need accurate scheduling Example: User in São Paulo, client in New York—times auto-convert
❓ Custom Booking Questions
What: Ask attendees questions during booking Why: Gather context before meetings Examples:
- "What's the main topic for discussion?"
- "Which service are you interested in?"
Phase 4: Advanced Features
💳 Payment Integration
What: Charge for bookings (Stripe) Why: Monetization for users offering paid services Use Cases: Coaching, consulting, legal advice
👥 Team Scheduling
What: Round-robin or collective availability Why: Businesses have multiple team members Example: Customer support—route to next available agent
📊 Analytics Dashboard
What: Booking metrics, popular times, conversion rates Why: Users want insights into their schedule Metrics: Total bookings, cancellation rate, peak times
User Journeys
Journey 1: New User Onboarding
1. Land on homepage
↓ See value prop, click "Get Started"
2. Register account
↓ Email + password + name
3. Dashboard
↓ Empty state prompts: "Set your availability"
4. Configure availability
↓ Select days/times
5. Create event type
↓ Name: "Quick Chat", Duration: 15 min
6. Get booking link
↓ letsevent.com/book/john-doe
7. Share link
↓ Email signature, LinkedIn, website
8. Receive first booking
✓ Success! Dashboard shows upcoming meeting
Journey 2: Attendee Booking
1. Click booking link
↓ Shared by user (email, social, etc.)
2. View availability
↓ Calendar shows open slots in attendee's timezone
3. Select time slot
↓ Choose preferred date/time
4. Enter details
↓ Name, email, optional message
5. Confirm booking
↓ Click "Book Meeting"
6. Confirmation
✓ Success message + calendar invite email
Journey 3: Managing Bookings
1. Login to dashboard
↓
2. View upcoming bookings
↓ List of scheduled meetings
3. Click on booking
↓ See attendee details, meeting info
4. Take action
├─ Cancel (notify attendee)
├─ Reschedule (propose new time)
└─ Add notes (internal reference)
Business Model
Revenue Streams
1. Freemium Model (Recommended)
Free Tier:
- 1 event type
- 10 bookings/month
- Basic availability
- Let's Event branding on booking page
Pro Tier ($15/month):
- Unlimited event types
- Unlimited bookings
- Calendar integrations
- Remove Let's Event branding
- Custom booking questions
- Email reminders
Business Tier ($49/month):
- Everything in Pro
- Team scheduling (up to 5 members)
- Payment integration
- Analytics dashboard
- Priority support
2. Transaction Fee Model (Future)
- Free platform usage
- 3% fee on paid bookings
- Lower barrier to entry
- Revenue scales with user success
3. Vertical-Specific Pricing (Future)
For Recruiters: $99/month
- Bulk scheduling
- Interview coordination
- ATS integrations
For Coaches: $29/month
- Client management
- Session packages
- Payment processing
Cost Structure
Fixed Costs:
- Database hosting: $25/month (Vercel Postgres)
- Domain: $12/year
- Email service: $10/month (Resend)
Variable Costs:
- Server costs scale with users
- Support time increases with users
Customer Acquisition:
- Content marketing (free)
- SEO optimization (free)
- Word of mouth (free)
- Paid ads (future, if needed)
Unit Economics
Target:
- CAC (Customer Acquisition Cost): $0 (organic)
- LTV (Lifetime Value): $180 (12 months × $15)
- Churn: <5% monthly
Competitive Analysis
Direct Competitors
Calendly
- Pros: Market leader, feature-rich
- Cons: Expensive ($10-16/seat), complex UI, limited free tier
- Our Advantage: Simpler, cheaper, better UX
Cal.com
- Pros: Open-source, self-hostable
- Cons: Developer-focused, requires technical setup
- Our Advantage: Hosted solution, faster time-to-value
SavvyCal
- Pros: Beautiful UI, modern features
- Cons: Premium pricing ($12/month), limited integrations
- Our Advantage: More affordable, similar quality
Positioning
Let's Event = "The Simple Calendly"
- Fewer features, but faster and easier
- Lower price point for solo users
- Clean UI without feature bloat
- Fast (built on modern stack)
Differentiation Strategy
- Speed: Fastest time from signup to first booking
- Simplicity: No feature overwhelm
- Price: Undercut competition by 30-40%
- Design: Modern, clean, professional
Roadmap
Q1 2026 (Current)
- ✅ Authentication system
- ✅ User dashboard
- ✅ Database schema
- ✅ CI/CD pipeline
- ⏳ Availability management
- ⏳ Event type creation
- ⏳ Public booking pages
Q2 2026
- 📅 Calendar integration (Google)
- 📧 Email notifications
- 🌍 Time zone support
- 📱 Mobile-responsive booking pages
- 🔍 SEO optimization
Q3 2026
- 💳 Payment integration (Stripe)
- 👥 Team scheduling
- 📊 Basic analytics
- 🎨 Custom branding options
- 🌐 Multi-language support (PT-BR)
Q4 2026
- 🤖 API for integrations
- 📲 Webhooks
- 🔌 Zapier integration
- 🧪 A/B testing framework
- 📈 Growth experiments
Success Metrics
Product Metrics
Activation:
- % users who set availability (target: >80%)
- % users who create event type (target: >70%)
- Time to first booking shared (target: <10 min)
Engagement:
- Monthly active users (MAU)
- Bookings per user per month (target: >5)
- Repeat usage rate (target: >60% monthly)
Retention:
- Day 7 retention (target: >40%)
- Day 30 retention (target: >20%)
- Churn rate (target: <5%/month)
Business Metrics
Growth:
- New signups per week (target: 100 by Month 6)
- Viral coefficient (target: >0.3)
- Organic search traffic growth
Revenue (Post-Launch):
- Free-to-paid conversion (target: >10%)
- MRR (Monthly Recurring Revenue)
- ARPU (Average Revenue Per User)
Efficiency:
- CAC (target: <$10)
- LTV:CAC ratio (target: >3:1)
- Payback period (target: <3 months)
User Satisfaction
Qualitative:
- NPS (Net Promoter Score) - target: >50
- Customer support tickets per 100 users
- Feature request volume
Quantitative:
- Booking completion rate (target: >85%)
- Booking page load time (target: <2s)
- Mobile booking conversion (target: >70%)
Go-to-Market Strategy
Phase 1: Product-Led Growth
Tactics:
-
SEO-optimized content
- "How to schedule meetings efficiently"
- "Calendly alternatives"
- "Best scheduling tools for consultants"
-
Community presence
- Product Hunt launch
- Reddit (r/freelance, r/consulting)
- Hacker News Show HN
-
Word of mouth
- Referral program (future)
- Viral sharing mechanics
- Footer branding on booking pages
Phase 2: Partnerships
Target Partners:
- Freelancer communities
- Consulting associations
- Co-working spaces
- SaaS review sites
Phase 3: Paid Acquisition (If Needed)
Channels:
- Google Ads (scheduling keywords)
- LinkedIn Ads (B2B targeting)
- Facebook Ads (solo professionals)
Risk Analysis
Technical Risks
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| Database downtime | Low | High | Managed PostgreSQL, backups |
| Security breach | Low | Critical | Auth best practices, regular audits |
| Scaling issues | Medium | Medium | Optimized queries, caching |
Business Risks
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| Low adoption | Medium | High | Product-market fit validation |
| Competition | High | Medium | Focus on differentiation |
| Feature creep | Medium | Medium | Strict prioritization |
| Churn | Medium | High | User feedback loops |
Marketing Copy
Elevator Pitch (30 seconds)
"Let's Event is the fastest way to schedule meetings. No more email tennis—just share your link and let people book directly into your calendar. We're like Calendly, but simpler and more affordable. Perfect for consultants, freelancers, and anyone who schedules meetings regularly."
Homepage Headlines (A/B Test Options)
- Schedule meetings without the hassle
- Your calendar, their convenience
- Stop playing email tag—let them book directly
- Meeting scheduling that just works
Feature Benefits (Not Features)
Instead of: "Calendar integration" Say: "Never double-book again"
Instead of: "Custom event types" Say: "Offer the exact meetings your clients need"
Instead of: "Time zone support" Say: "Schedule globally without the math"
Customer Testimonials (Aspirational)
"Let's Event saved me 5 hours a week. I just share my link and clients book themselves. Game-changer for my consulting business."
— Sarah Chen, Marketing Consultant
"Setup took 2 minutes. First booking came in an hour later. Couldn't be easier."
— Marcus Johnson, Career Coach
"We tried Calendly but it was overkill. Let's Event gives us exactly what we need, nothing more."
— Amanda Torres, Startup Founder
Brand Guidelines
Voice & Tone
Voice: Friendly, professional, no-nonsense Tone: Confident but not arrogant, helpful not patronizing
Do: "Schedule meetings in seconds" Don't: "Revolutionary AI-powered scheduling paradigm"
Visual Identity
Colors:
- Primary: Professional blue (#2563eb)
- Secondary: Clean white (#ffffff)
- Accent: Success green (#10b981)
Typography:
- Headings: Bold, sans-serif
- Body: Readable, 16px minimum
Imagery:
- Real people, not stock photos
- Clean interfaces, no clutter
- Focus on the product experience
FAQ for Stakeholders
Q: Why build another scheduling tool? A: Existing options are too expensive or too complex. There's room for a simple, affordable alternative.
Q: What's the barrier to entry? A: Very low. Time from signup to first booking: <5 minutes.
Q: How do we acquire users? A: Product-led growth through SEO, community engagement, and word of mouth.
Q: What's the monetization timeline? A: Launch freemium model at product launch. Focus on user growth first.
Q: What's the defensibility? A: Speed, simplicity, and price. Plus, switching costs increase over time (integrations, shared links).
Conclusion
Let's Event addresses a real pain point with a simple, elegant solution. The market is proven (Calendly does $100M+ ARR), and there's room for a more accessible alternative.
Next Steps:
- Complete Phase 2 features (availability, event types, booking pages)
- Soft launch with beta users
- Gather feedback and iterate
- Public launch with Product Hunt campaign
- Scale through content marketing and SEO
Success Criteria (6 months):
- 1,000 registered users
- 100 paid subscribers
-
4.5 star rating
- <5% monthly churn
The foundation is solid. Time to build. 🚀