How to Build Email Templates with Notify

Transactional emails shouldn’t be this frustrating. That’s why we built Notify: the fastest way to create, customize, and send transactional emails at scale.

With our template builder, anyone — developer or not — can design professional, dynamic email templates in minutes. Use atomic blocks to build your layout, add dynamic variables like {name} or {company} for personalization, and save templates that integrate directly into your workflow.

No dynamic variables found. Add variables using {variable} syntax.

Compelling headline here.

A brief, engaging subheading for more context

Start writing your email content here. This is a placeholder text to help you get started. You can edit or delete this paragraph as needed. Use this space to communicate your message clearly, whether it's a product update, a welcome note, or an important notification.

Start With Our Basics

Begin with common blocks like Main Heading, Subheading, and Paragraph to lay the groundwork.

Need more? Add pre-styled elements like Quotes, Images, Buttons, Hyperlinks, CTAs, Social Links, Code Blocks, and more.

Then Make It Your Own.

Customize every block with precision. Hover over any element to access options like Edit Content or Edit Style, allowing you to edit text, or adjust design.

Need to move things around? Easily duplicate, move, or delete blocks to refine your template exactly how you want it.

Save and Use Your Template

Once you're happy with your template, save it and use it to send emails. Click the Save button in the top-right corner. Your template is now ready to use for sending emails, either from the dashboard:

Send Email From Template

Or from code, using the Notify SDK:

new Notify("<your_api_key>").sendEmailFromTemplate({
to: "recipient@example.com",
from: "noreply@notify.cx",
templateId: "<your_template_id>",
variables: {
  name: "John Doe",
  company: "Example Inc.",
},
});

With this simple call, Notify automatically handles the heavy lifting—merging your saved template with dynamic variables, formatting it perfectly, and sending it at scale. It’s built for speed and simplicity, so you can integrate and start sending emails in minutes.

To manage your templates, go to View Templates on the sidebar to Preview, Update, or Delete them anytime.

Email Templates

Create Template
    LabelSubjectCreatedActions
    Welcome Email
    Welcome to Our Platform1 hours ago
    Update
    Order Confirmation
    Order #12345 Confirmed30 minutes ago
    Update

    Built for Developers and Marketers Alike

    Notify is the ultimate tool to unify your team’s approach to transactional emails—saving time for developers and giving marketers complete control.

    • For marketers: Our intuitive template builder lets you design, customize, and save stunning, responsive email templates in minutes — no coding required. Stay in control of your brand and messaging without relying on developers.
    • For developers: Once a template is saved, integrate it into your workflow using the Notify NPM package. Simply reference the template ID in your code to programmatically send emails for account verifications, password resets, or custom notifications — all with just a few lines.

    Notify streamlines your workflow, keeps your team aligned, and ensures every email is on-brand, dynamic, and ready to scale.

    Features That Make Your Life Easier

    • Style and Edit with Ease: Customize fonts, colors, and layouts on the fly to match your brand perfectly.
    • AI-Powered Copywriting: Generate engaging subject lines and email content with built-in AI tools, designed to maximize open rates and engagement.
    • Real-Time Preview: See your email as you build, ensuring your final design is flawless.

    Start Building Today

    Stop wrestling with outdated tools and start creating emails that convert. Dive into the demo above, or sign up now to get started.