Home/ Docs/ Integrations

LaunchSaaS Integrations

Step-by-step setup guides for the services that LaunchSaaS connects with.

Updated Apr 2026

LaunchSaaS is built on a small set of best-in-class services. Each integration is pre-wired — setup is a matter of creating accounts, copying credentials, and setting environment variables. Below are the detailed guides for each.

What Each Integration Does

Vercel — hosting and deployment

Vercel hosts the Next.js application. It handles serverless API routes, edge functions, static asset serving, and automatic SSL. LaunchSaaS is pre-configured for Vercel with no additional vercel.json customization needed. Every push to main triggers an automatic deployment.

Supabase — database and authentication

Supabase provides two things for LaunchSaaS: a PostgreSQL database (with Row Level Security for multi-tenancy) and a managed authentication service (Supabase Auth). All database migrations, RLS policies, and auth configuration are included in the LaunchSaaS repository.

Resend — transactional email

Resend delivers transactional emails: welcome emails on signup, password reset links, magic link logins, team invitation emails, and payment confirmation emails. LaunchSaaS includes HTML email templates for all of these. Resend's free tier allows 3,000 emails/month, which is sufficient for most early-stage applications.

Note on Stripe

Stripe payment integration is covered in the Stripe Payments documentation rather than here, because it is a core feature of LaunchSaaS rather than an optional add-on integration.