Move AWS SES Templates between AWS accounts or regions using Semplates
In this post, I would like to show how to use Semplates as an easy way in order to copy Amazon SES templates from either one region to another or even between different AWS Accounts. All that in minimum time and with only a few clicks.
AWS Simple Email Service — Benefits and Pain Points
AWS Simple Email Service is a great tool when it comes to sending emails at minimum cost. However, this comes at a price. This is, that it is kind of hard to handle and you need at least some development experience to properly use the API that AWS provides. This is especially tricky for people who want to take advantage of the low pricing, but do not know how to work with the command-line interface (CLI).
What is Semplates
Semplates is a browser-based application that allows anyone to use AWS SES and profit from their cheap email sending options. With Semplates, developers, as well as non-developers, can collaborate to create, update and manage AWS SES email templates without writing any code — and all in your own branding. Semplates offers multiple features to cut time and costs when managing transactional mails and marketing campaigns:
- import existing SES email templates
- create new templates from a library of customizable samples
- code-free editing using a drag-and-drop template editor
- collaborate with technical and non-technical users
- test email templates with placeholders right away from our interface
- store emails as drafts, test everything, and set them productive whenever you are ready
- connect multiple AWS accounts or SES regions and move templates between them
Efficiently promote templates to production
Let’s have a look at the last two features. When developing SaaS products, most companies work with multiple environments to separate the unstable development environment from the one users are working on.
When developing a new feature, we start developing this in our development environment. Let’s say our feature includes sending an email via AWS SES to the customer, for example, to confirm an appointment. We can now easily create the template within Semplates, using our development account. As soon as the feature is ready and we would like to deploy it, we can just do two clicks, in order to copy the template over from the Development environment to Staging or Production. No more unnecessary usage of the CLI or local scripts to copy over the templates. It saves a lot of time and nerves to get the job done efficiently.
So this template is now already used in production but then you find some spelling mistakes. Instead of giving the task to the development team, you can do the adjustments yourself. Log in and update the template. Before you publish it, you can save it as a draft, send test emails and then release the new version to AWS SES with a single click.
Discover AWS SES the easy way
Using AWS SES just got a lot easier! Test out all of the great features and ease your workflow with transactional emails by managing all your Amazon SES Templates within Semplates. The Discover plan is forever free and offers to test all use cases.
Want to learn more
Check out how to set it up in detail in our documentation. If you want to learn more, shoot us an email to hello@semplates.io.