Marketing Automation Theme Development

By DB Hurley · PUBLISHED August 12, 2015 · UPDATED March 11, 2020

Are you interested in creating a custom theme for your marketing automation campaigns? This tutorial series will allow you to quickly get up to speed creating your own Mautic themes and the basics of theme development. Throughout this series you will learn how to create a theme you can use for your landing pages, your custom email templates, and more.

Lesson 1: Basic Overview & Configuration

This first tutorial in the Theme Creation 101 tutorial series we look at the overall structure of your themes folder, files, and the necessary core files you will need to create. Later tutorials in this series will be focused on specific aspects such as email marketing templates, landing page design and other details. Here we also briefly explore the config.php file that will be used by Mautic to identify and use your new theme.

Hopefully these short videos will give you the information you need to create powerful themes. You can then use in your marketing automation to give your users flexibility to create dynamic content while adhering to a fundamental base design that maintains a strong brand presence.

Files & GitHub Repository

As we develop this theme together the files we create will be made available via a github repository and you will be able to use this theme as an example when you build your own themes later. You can clone this repo to keep up-to-date as we work through this tutorial series.



Admiring the hard work you put into your site and in depth information you offer. It's great to come across a blog every once in a while that isn't the same out of date rehashed material. Great read! I've saved your site and I'm including your RSS feeds to my Google account.