Vovy sends Supabase invites to your beta list, customizes the invite email, and adds a page where invited users set their password.
Invite my first 20 beta testers to the app by email
How it works
- Read your invite list: Vovy reads the names and emails from your Google Sheet and shows a table so you can remove anyone before sending.
- Brand the Invite user email: It edits the Invite user template in Authentication, Emails with a warm welcome and your app name.
- Add a set password page: In Cursor Vovy adds the page invite links land on, where the new user picks a password with updateUser.
- Send the invites: It sends each invite with Invite user under Authentication, Users, pacing them so they stay under your email rate limit.
- Track who joined: Vovy writes back to your sheet who has accepted, based on each user's last sign in in Supabase.
What you provide
- A list of emails
- A Supabase project with custom SMTP
What you get
- Invites sent to your list
- A branded invite email
- A set password page
- A sheet showing who joined
FAQ
Can I send 20 invites on the built-in email service?
Not quickly. It allows only about 2 emails per hour, so set up custom SMTP first.
How long do invite links last?
Invite links expire based on your project's email link expiry setting, so send them when people are ready. You can resend an invite to anyone who missed it.
Can I make my app invite-only?
Yes. Turn off Allow new users to sign up in Supabase's auth settings, and invites still work.
Related tasks
All tasks