Today I want to show you how easy is to have an email template builder within your SaaS Startup/Company. Nowadays you do not have to spend time on creating such builders, just pick a ready solution.

The Angular Email Template Builder is one of the most advanced builders over the internet, even though it is not so promoted and popular. It is built in Angular, uses Material Design and The responsive email Framework. These being told, you can utilize it just if your project is an Angular project, even though I reckon it will be possible to use it on non-Angular projects just as great, thanks to Angular Elements.

The builder

I have to mention that it is split into two parts, the builder itself which can be installed into the project and the MJML generator which either is installed by you on your own VPS server or (which is by default) you will use default servers! All default servers are maintained by AWS and require either a Free or Paid API Key. It depends on your business demands.

Email Builder to Template Generator Cycle
Email Builder to Template Generator Cycle

The cool stuff about it is that you can use/test it absolutely for free, without writing any emails or contacting someone, just install it from NPM, follow the installation instructions and you are ready to go! No banners or other ads are included! Awesome. Moreover, on installing you get a Free API Key, so you do not need to do anything to get one.


Besides on Neat and Intuitive Design, you get a bunch of features, like:

  • Fully responsive email templates even for Outlook.
  • Drag and Drop Blocks.
  • A lot of options for each Block.
  • Support for Google Fonts.
  • Support for custom placeholders.
  • Support for uploading images.
  • Prevent reload page without saving.
  • Support for LTR and RTL.
  • Support for Custom Templates and Modules/Widgets.
  • and many others like Custom Columns Width:
Custom Columns Width
Custom Columns Width

Among them, there are some features currently being in development:

  • History Strategy, Undo and Redo.
  • Import and Convert MJML Templates.
  • Finish Intl Support.
  • Add Predefined Templates.


To use it or not, it is your decision, but I reckon you should at least give it a try, see how it fits your SaaS Startup/Company and would be great to see your opinion.