You designed it in Figma. Figma Make turned it into a working app. Now your users need emails that look just as polished.Dreamlit generates branded email templates with AI, matching your colors, logo, fonts, and visual style through Brand Styles. It securely connects to your database and reacts to changes:
New row in users → welcome email
New row in orders → receipt email
New row in feedback → follow-up email
Your Figma Make app handles the product. Dreamlit handles the communication.
A Figma Make app connected to Supabase or Postgres (Neon, Railway, Aurora, etc.)
5 minutes
Not sure which database to use? We recommend Supabase. It connects to Dreamlit in two clicks via OAuth, and you get auth, realtime subscriptions, and a generous free tier.
Step 2: Verify your Figma Make app writes the data
Here’s the key insight: Dreamlit securely connects to your database and reacts to changes, not your code. When a new row appears in your users table, Dreamlit sends the email automatically.
If you’re using Supabase Auth, users are automatically added to the auth.users table when they sign up. No extra table needed.
If your Figma Make app already creates user records on signup, you’re done. No changes needed.Common table patterns that work well:
Dreamlit generates email templates independently of your Figma Make app. This is intentional: email design has different constraints than web UI (client compatibility, dark mode, mobile rendering).To match your brand:
Set up a Brand Style in Dreamlit with your colors, logo, and fonts
When creating workflows, mention your style: “Send a welcome email with a minimal, modern design”
Edit the generated template directly in Dreamlit’s visual editor
This is the core benefit. Your Figma Make app writes data to the database. That’s it. Dreamlit reacts to those writes and handles notifications separately.No API calls from your app. No email provider SDKs. No secrets to manage.
Any workflow that triggers on a database change. Check out our use cases for example prompts across welcome emails, order confirmations, reminders, internal alerts, and more.
How do I know what tables my Figma Make app created?
Check your database directly. If you’re using Supabase, go to Table Editor in the Supabase dashboard. You’ll see all tables your app uses. Dreamlit also shows you available tables when you create a workflow.
Usually no. Dreamlit reacts to database changes, so if your app already writes the data you need, you’re set. If you need to track something new (like form submissions), you’ll need to add that table or field to your app.
Will my emails keep working after I update my Figma design?
Yes. Dreamlit connects to your database, not your Figma Make deployment. Update your design and redeploy as often as you like. Your email workflows keep running.
Use the preview feature to send test emails to yourself with real data from your database. Your workflow won’t email actual users until you publish it.
Dreamlit works alongside traditional email providers. Since Dreamlit takes a fundamentally different approach (database-driven, AI-generated workflows), you don’t need to migrate. Try Dreamlit for your next workflow and keep using your current provider for everything else.