Changelog
What's new in MakeEmWait — feature releases, improvements, and fixes.
Changelog
All notable changes to MakeEmWait are documented here.
March 2026 — Error Handling Improvements
- Field-level validation errors — validation endpoints now return an
errorsarray with per-field{field, message}objects for precise error display Retry-Afterheader — application-level 429 responses include aRetry-Afterheader with the number of seconds to wait- ARIA accessibility — toast notifications include
role="alert"andaria-live="assertive"for screen reader support - Humanized error messages — error text is now user-friendly and suitable for displaying directly in the UI
- Success toast feedback — all dashboard CRUD operations (create, update, delete) show success toasts
- Warning toast type — a new yellow warning toast type for non-critical issues (e.g., approaching rate limits)
- Embed widget error display — the embed widget now surfaces validation errors inline within the form
March 2026 — Launch
MakeEmWait is live! Here’s everything included in the initial release.
Waitlist Management
- Create unlimited waitlists with unique hosted signup pages
- Configurable fields: email (required), name, phone, custom questions (text, dropdown, checkbox)
- Open/close waitlists to control signup availability
- Social proof messaging that adapts based on signup count
- Customizable headlines, subheadlines, and hero images
- Position offset for displaying inflated counts
Referral System
- Viral referral tracking with unique referral links per signup
- Configurable referral boost (1-100 positions per referral)
- Public leaderboard with anonymized rankings
- Referral milestone emails (Pro)
- Referral notification emails (Pro)
Embed Widget
- One-line script tag integration for any website
- Four themes: dark, light, glass, auto (system preference)
- Compact mode for space-efficient layouts
- Shadow DOM isolation prevents style conflicts
- Unstyled variant (embed-plain.js) for full design control
- Returning visitor detection with welcome-back screen
- Social sharing buttons (X, LinkedIn, copy link)
Email Features (Pro)
- Custom email templates with variable substitution
- Email blasts to entire waitlist (up to 50,000 recipients)
- Custom sending domains via DNS verification
- Personalized unsubscribe links with RFC 8058 one-click support
- Offboarding emails on signup deletion
Integrations (Pro)
- Custom webhook notifications (signup.created, referral.credited)
- Slack integration with Block Kit formatting
- Discord integration with rich embeds
Analytics (Pro)
- Daily traffic and signup analytics
- UTM parameter tracking and breakdowns
- Conversion rate calculations
- Top referrers report
Team Management (Pro)
- Invite team members with Admin or Viewer roles
- Shared access to all waitlists under one account
Data Management
- CSV import (up to 10,000 signups per import, Basic+)
- CSV export with all fields including UTM and consent data (Basic+)
- Move signup positions (Advanced+)
- Self-service unsubscribe and data deletion for signups
Access Control (Advanced+)
- Hide MakeEmWait branding
- Hide position numbers
- Domain restrictions for email signups
- Block personal email providers
- Custom redirect URLs after signup
Security
- API key authentication with SHA-256 hashing
- JWT authentication
- Honeypot bot protection
- SSRF protection on webhook URLs
- Email verification with timing-safe token comparison
- HMAC-signed unsubscribe and deletion tokens
API
- Full REST API with OpenAPI documentation
- Interactive API documentation
- Comprehensive error codes and handling
Billing
- Three plans: Basic ($3/mo), Advanced ($10/mo), Pro ($50/mo)
- 7-day free trial with Pro access, no credit card required
- Stripe-powered billing with customer portal