SenderKit
ONE-CLICKSupabase integration

Auth & transactional email for Supabase

Route every Supabase Auth email through SenderKit with one click. Branded templates, your-domain DKIM for the inbox, and no template lock — via Supabase’s Send Email Hook.

Auth emails included · Your-domain DKIM · No template lock

Connect in three steps

Step 1

Authorize Supabase

Connect your Supabase account once. SenderKit uses the Management API — no SMTP host, port, or passwords to copy.

Step 2

Pick your project

Choose the project whose auth emails you want to own. SenderKit configures its Send Email Hook for you.

Step 3

Done — mail routes through SenderKit

Every auth email now renders from your templates and sends from your authenticated domain. Verify with one test sign-up.

What one click configures

  • Mints a Send Email Hook endpoint and signing secret for your project
  • Seeds six editable auth templates into your workspace (never overwrites an existing one)
  • Points the project's Send Email Hook at SenderKit and keeps double opt-in on
  • Lifts the project's email rate limit so SenderKit governs volume — not Supabase's ~2/hour default
Every auth email is covered:
Sign-up confirmationsignupMagic linkmagiclinkPassword recoveryrecoveryInviteinviteEmail changeemail_changeReauthenticationreauthentication
Why route Supabase email through SenderKit

Own your auth email — branding, deliverability, and all.

One-click, no SMTP credentials

Authorize Supabase once and SenderKit configures the Send Email Hook through the Management API — no copy-pasting host, port, or passwords.

Inbox placement, your domain

Auth mail is DKIM-signed for your own domain via Amazon SES, with SPF/DMARC alignment — the fix for the Outlook/spam problem Supabase's shared mailer can't solve.

Your templates, unlocked

SenderKit renders six editable auth templates, so you brand every auth email instead of living with Supabase's template constraints.

Every auth email, covered

Sign-up, magic link, password recovery, invite, email change, and reauthentication all route through a single hook.

Delivery you can see

Every send is logged, with delivery, bounce, and complaint webhooks — observability Supabase's built-in mailer doesn't give you.

Beyond auth

The same workspace sends transactional email, SMS, and push via the SenderKit API and an MCP server for AI agents.

Why the Send Email Hook, not just SMTP

Most providers plug into Supabase as a custom-SMTP relay — which means Supabase still renders your templates, so you’re stuck with its template constraints and only the sending changes. SenderKit connects through Supabase’s Send Email Hook instead, so it owns both sending and rendering. You get your own branded templates and your-domain DKIM in one move — not just a different SMTP server.

Frequently asked questions

Will this stop my Supabase emails going to spam?

Largely, yes — once you authenticate your sending domain. SenderKit signs auth mail with DKIM for your own domain (via Amazon SES) and aligns SPF/DMARC, which is what actually moves mail out of Outlook and Gmail spam. You publish a few DNS records — SenderKit gives you the exact ones and verifies them — and a zero-DNS shared domain is available to start.

Does it replace Supabase's rate-limited mailer?

Yes. The Send Email Hook hands every auth email to SenderKit, so Supabase's ~2 emails/hour built-in limit no longer applies — SenderKit governs volume under your plan.

Can I keep my own branding and templates?

Yes. SenderKit seeds six editable auth templates and renders them itself, so you control the look of every auth email. An existing template with the same name is never overwritten. Unlike a custom-SMTP relay — where Supabase still renders the email — the Send Email Hook lets SenderKit own both sending and templates.

Do I need to self-host Supabase or use a CLI?

No. Hosted Supabase connects in one click via OAuth. If you self-host, a documented manual setup wires the same Send Email Hook by hand.

What about non-auth transactional email?

The same SenderKit workspace sends transactional email, SMS, and push from the API (and an MCP server for AI agents) — so your receipts, notifications, and OTPs live alongside your Supabase auth mail, with no second integration.

New to deliverability? Read email authentication (SPF/DKIM/DMARC) or why emails go to spam.

Wire Supabase email in one click

Connect your Supabase project, keep your branding, and land auth mail in the inbox. Start free — 500 emails a month, no credit card.

By creating an account, you agree to our Terms.