For Supabase & Postgres builders

Your marketing engine. Powered by your database.

Connect Supabase. Build a flow. Email and WhatsApp fire when your data changes. No webhooks. No code.

Trusted by 9 SaaS teams · 0% churn · 10K+ messages sent

Built for
SupabaseLovableBase44V0Replit
m

Contacts

Active Contacts

+18%

3,241

across all sources

Sources
Database (Supabase)
64%
External API
21%
Manual Import
9%
Web Form
6%
Name
Plan
Trial End
MRR
Alice SmithTrial2d left
Bob JonesPremium$49
Charlie DayFree
Dave WilsonTrial5d left
A user signs up.Welcome email — sent.
Trial expires in 3 days.WhatsApp reminder — delivered. 98% open rate.
Payment fails.Recovery flow — email + WhatsApp. Automatic.

All from your database. Zero code. Zero sync.

The Problem

The integration tax

Your data is already in Postgres. But to send lifecycle emails, you need to sync it elsewhere, write cron jobs, maintain webhooks, and deploy code for every message change.

Data lives in Postgres

Your Supabase DB knows everything: user plans, trial dates, credit balances. It's the source of truth.

CRMs require syncing

Customer.io, Intercom, or HubSpot need constant data syncs. Stale data = missed opportunities.

Flows require code/cron/edge functions

Every lifecycle email needs a script, webhook, or cron job. More code to maintain, more deploys.

Stop duct-taping tools together.

Without Minimo

  • Supabase → Zapier → Resend
  • Resend → Loops for lifecycle
  • Loops → Twilio for WhatsApp
  • Twilio → a custom webhook
  • Webhook breaks → silence

5 tools. 3 accounts. 1 breaking change away from silence.

With Minimo

  • Supabase → Minimo
  • Email + WhatsApp from one flow
  • Visual builder, no code
  • Contacts always in sync
  • One dashboard for everything

1 tool. 1 connection. Always in sync.

Three steps

Three steps to activate your users

No SDK, no complex setup. First flow live in 20 minutes.

01

Connect

Link your Supabase or Postgres database. Your contacts appear in real-time — no CSV, no import, no sync.

02

Build

Create multichannel flows with our visual builder. Email, WhatsApp, conditions, delays — drag, drop, done.

03

Activate

Messages fire automatically when your data changes. trial_ends_at approaching? payment_status = failed? Minimo reacts.

Auth Emails

Edit auth emails without redeploying

Your signup confirmations, password resets, and transactional emails — designed visually, called by a stable template ID. Change copy or design anytime. Your backend code stays the same.

Stable template UIDs your backend calls — update design without touching code

Visual editor: logo, colors, fonts — on-brand in minutes

Works with Supabase Auth, custom SMTP, or any email provider

Example

When user signs up → send magic link email styled like your app. Your backend calls template_uid_123, you update the design from Minimo dashboard.

Database Triggers

Your database changes. Minimo reacts.

No webhooks. No cron jobs. No Edge Functions. Pick a column — Minimo fires the right message at the right time. trial_ends_at approaching? payment_status = failed? Minimo reacts.

Watch any column: trial_ends_at, plan, payment_status, last_login

Real-time triggers via Supabase Realtime — no polling, no cron

Visual workflow builder: conditions, delays, branches, multi-channel

Example

trial_ends_at in 3 days → Day 3: email reminder → Day 6: WhatsApp escalation → Day 7: last chance offer. All triggered by one DB column.

Tracking & Analytics

Measure activation from DB states

Filter users by database columns, define success events from your schema, and track conversion without integrating separate analytics tools.

Segment users by any DB column: plan tier, usage level, signup date

Define goals from DB states: activated_at not null, upgraded_at filled

Track conversion per workflow — no need for Mixpanel or Amplitude

Example

Goal = activated_at not null → Track which workflows drive activation. See conversion by segment (free trial vs paid, EU vs US) all from your DB.

Goals Tracking
Activation Rate
45%/ 100%
Retention
680/ 1,000 users
MRR Growth
$32,400$/ $50,000
WhatsApp + Email

WhatsApp + Email. From the same database trigger.

98% open rate on WhatsApp. 20% on email. Same workflow, same trigger, two channels. Your user gets an email AND a WhatsApp — or one based on conditions.

Same DB trigger fires email + WhatsApp — one flow, two channels

Unified inbox: see all WhatsApp conversations, reply directly from Minimo

Perfect for EU/mobile-first markets where email isn't enough

Example

Payment failed → WhatsApp reminder with payment link. User replies "I'll pay tomorrow" → you respond from web inbox, all logged.

EmailWhatsAppDB triggersVisual builder
Dreamlit
Resend
Loops
Minimo

See full comparison → coming soon

Already using Resend?

You have two options.

Option A

Keep Resend. Add Minimo.

Use Resend as your SMTP delivery provider. Minimo sits on top: it handles your template editor, lifecycle flows, WhatsApp, and contact management. Resend just delivers.

  • Your existing Resend setup stays intact
  • Add WhatsApp and visual flows without replacing anything
  • Best if you're already deep in Resend's delivery infra

Option B

Replace Resend entirely.

Minimo includes built-in email delivery. Connect your domain, verify your DNS, and you're sending — no separate account needed.

  • One less SaaS subscription
  • Email + WhatsApp in the same dashboard
  • Full delivery visibility inside Minimo
Connect your database →
Recipes & Playbooks

Proven workflows you can deploy today

Every recipe shows: Trigger → Audience → Channel → Goal. Copy, customize, launch.

Trial onboarding

Trigger: trial_ends_at set
Audience: New trial users
Channel: Email (Day 0/1/3)
Goal: activated_at not null

Trial ending reminders

Trigger: trial_ends_at < 3 days
Audience: Active trials
Channel: Email + WhatsApp
Goal: upgraded_at filled

Inactive user reactivation

Trigger: last_active_at > 30 days
Audience: Inactive users
Channel: Email series
Goal: last_active_at updated

Feature adoption nudge

Trigger: feature_x_used = false
Audience: Users without activation
Channel: Email + in-app
Goal: feature_x_used = true

Payment failed recovery

Trigger: payment_status = failed
Audience: Failed payments
Channel: WhatsApp + Email
Goal: payment_status = success

Lead capture → welcome sequence

Trigger: lead_status = new
Audience: New leads
Channel: Email (Day 0/2/7)
Goal: signed_up_at filled
Integrations
Supabase
PostgreSQL
Next.js
Lovable
FAQ

Frequently asked questions

If you have any further questions or just want to reach our team, click the button below.

Connect your database →
What founders say

Trusted by Supabase builders

See what early adopters are saying about Minimo.

"We built Minimo because we kept setting up the same Zapier chains every new project. One Supabase connection and you're done."
Andrea Vitto

Andrea Vitto

Co-founder, Minimo

"Finally, no more cron jobs for trial expiry emails. Minimo just watches the DB and fires the right message."
Matteo Nista

Matteo Nista

Co-founder, Minimo

"The auth email templates saved us hours. Connected Supabase, edited the template visually, shipped the same day."
Simone Bortolin

Simone Bortolin

Founder, YC W24

"Trial-to-paid conversion jumped after setting up DB-triggered reminders. The WhatsApp channel alone moved the needle."
Numan Cheema

Numan Cheema

Head of Growth, Stackshift

"The WhatsApp integration is exactly what I needed for EU users. 98% open rate vs 20% email — it's not even close."
Michele Lizzit

Michele Lizzit

Solo Founder, Devboard

"We replaced Loops, a custom webhook layer, and a Zapier account with Minimo. Simpler stack, better results."
Simone Petroni

Simone Petroni

CTO, LaunchKit

"We built Minimo because we kept setting up the same Zapier chains every new project. One Supabase connection and you're done."
Andrea Vitto

Andrea Vitto

Co-founder, Minimo

"Finally, no more cron jobs for trial expiry emails. Minimo just watches the DB and fires the right message."
Matteo Nista

Matteo Nista

Co-founder, Minimo

"The auth email templates saved us hours. Connected Supabase, edited the template visually, shipped the same day."
Simone Bortolin

Simone Bortolin

Founder, YC W24

"Trial-to-paid conversion jumped after setting up DB-triggered reminders. The WhatsApp channel alone moved the needle."
Numan Cheema

Numan Cheema

Head of Growth, Stackshift

"The WhatsApp integration is exactly what I needed for EU users. 98% open rate vs 20% email — it's not even close."
Michele Lizzit

Michele Lizzit

Solo Founder, Devboard

"We replaced Loops, a custom webhook layer, and a Zapier account with Minimo. Simpler stack, better results."
Simone Petroni

Simone Petroni

CTO, LaunchKit

Evaluating alternatives? We've done the research for you.

Detailed comparisons coming soon

START TODAY

Start sending in 5 minutes

Get your first workflow live in 20 minutes. Plus hands-on help and perks that de-risk your first month.

IF

Irene Fruggiero

Beautygo.it CEO

We shipped our auth emails and two DB workflows in a day. No cron job, no redeploys.
47 founders on the waitlist

What you get

  • White-glove setup: connect Supabase, verify your domain, migrate auth emails.
  • 2 starter workflows live in 7 days (trial ending, low credits, etc.).
  • WhatsApp channel setup included (if needed).
  • Special early access pricing locked for 12 months.
Connect your database →
No credit card required
Minimo

At Minimo, our mission is to be the plug-and-play CRM and marketing tool for modern softwares.

© Minimo by The Bare OÜ All rights reserved.