Docs Getting Started

Introduction

Learn what mailshit is and how it can help you build and send beautiful emails.

What is mailshit?

mailshit is a visual email builder and sending platform designed for developers and teams who need to create, manage, and send transactional emails without the usual pain.

Instead of wrestling with HTML tables, inline styles, and email client quirks, you design emails visually and export clean, production-ready code.

Key Features

Visual Drag & Drop Editor

Build email templates using an intuitive block-based editor. Add text, images, buttons, and layouts without writing a single line of HTML. See your changes in real-time with instant preview.

Dynamic Variables

Use the {{variableName|default}} syntax to add dynamic content to your templates. Variables are automatically extracted and can be provided via API at send time.

Visual Flow Builder

Connect templates to email providers using a visual node-based flow editor. Add verification gates, configure routing, and see your email pipeline at a glance.

Multiple Email Providers

Connect any major email provider—Resend, SendGrid, AWS SES, Postmark, and more. Switch providers without changing your templates.

Built-in API

Render templates and send emails programmatically with a simple REST API. Integrate with your backend in minutes.

How It Works

  1. Design - Create templates using the visual editor
  2. Configure - Connect your email provider in settings
  3. Build - Set up your flow with variables, templates, and outputs
  4. Send - Trigger emails via API or export the code

Who Is It For?

  • Developers who want to ship emails faster without fighting email client quirks
  • Startups that need transactional email without the overhead
  • Teams that want designers to iterate on emails without developer involvement
  • Anyone tired of debugging email client rendering issues

Next Steps

Ready to get started? Follow the Quickstart guide to send your first email in under 2 minutes.