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
Contacts
All your users, enriched with real-time data from your database.
Active Contacts
+18%3,241
across all sources
All from your database. Zero code. Zero sync.
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 to activate your users
No SDK, no complex setup. First flow live in 20 minutes.
Connect
Link your Supabase or Postgres database. Your contacts appear in real-time — no CSV, no import, no sync.
Build
Create multichannel flows with our visual builder. Email, WhatsApp, conditions, delays — drag, drop, done.
Activate
Messages fire automatically when your data changes. trial_ends_at approaching? payment_status = failed? Minimo reacts.
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.
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.
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.
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.
| DB triggers | Visual 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
Proven workflows you can deploy today
Every recipe shows: Trigger → Audience → Channel → Goal. Copy, customize, launch.
Trial onboarding
trial_ends_at setactivated_at not nullTrial ending reminders
trial_ends_at < 3 daysupgraded_at filledInactive user reactivation
last_active_at > 30 dayslast_active_at updatedFeature adoption nudge
feature_x_used = falsefeature_x_used = truePayment failed recovery
payment_status = failedpayment_status = successLead capture → welcome sequence
lead_status = newsigned_up_at filledFrequently asked questions
If you have any further questions or just want to reach our team, click the button below.
Connect your database →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
Co-founder, Minimo
"Finally, no more cron jobs for trial expiry emails. Minimo just watches the DB and fires the right message."
Matteo Nista
Co-founder, Minimo
"The auth email templates saved us hours. Connected Supabase, edited the template visually, shipped the same day."
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
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
Solo Founder, Devboard
"We replaced Loops, a custom webhook layer, and a Zapier account with Minimo. Simpler stack, better results."
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
Co-founder, Minimo
"Finally, no more cron jobs for trial expiry emails. Minimo just watches the DB and fires the right message."
Matteo Nista
Co-founder, Minimo
"The auth email templates saved us hours. Connected Supabase, edited the template visually, shipped the same day."
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
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
Solo Founder, Devboard
"We replaced Loops, a custom webhook layer, and a Zapier account with Minimo. Simpler stack, better results."
Simone Petroni
CTO, LaunchKit
Evaluating alternatives? We've done the research for you.
Detailed comparisons coming soon
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.
Irene Fruggiero
Beautygo.it CEO
We shipped our auth emails and two DB workflows in a day. No cron job, no redeploys.
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.