How To Design an Email Newsletter Template in 7 Simple Steps

by Stephanie Hamilton

Last updated on February 20th, 2018

Email isn’t going away. It’s here to stay. In the same vein, email newsletters are becoming more popular (and more important) than ever.

If you’re wanting to reach potential (and existing) customers, newsletters are a great way to spread your message to a large audience — whether it be upcoming projects, company news, and other business-related information. Also, it’s super cost effective.

In this tutorial I’m going to walk you through how to create your own email newsletter template in Adobe Photoshop, and we’re going to be using some common design patterns that I’ve found to be very effective.

After you’ve completed this design process, you’ll be ready to code and style this template. Here’s a link to the post on coding an email newsletter. Let’s go!

The Final Product

Here’s an image of what the email newsletter will look like, when we’re done with the design phase:

pet marketing newsletter

1. Getting Started

So, as a general rule of thumb, it’s best to design your newsletter with a fixed width instead of a fluid/liquid layout. Don’t know the difference? This article should clear it up. This will prevent horizontal scroll bars, resulting from not using the full width of the screen. Design your newsletter with a width of around 550-600px and make sure the important information is within the top 300-500px of height as this is the size of an average “preview pane” in most desktop email clients.

2. Setting up the Document in Photoshop

Open up Photoshop and create a new document with a width of 800px and a height of 1000px with a resolution of 72dpi. Be sure the color mode is RGB.


For the background I filled it with a light gray. I created a container 600px wide to house the main content. I chose to fill it with white and positioned it in the center of the document.


3. Allow the user to view the email in the browser of their choice


I added this notice to the top of the newsletter using the Myriad Pro font, 10pt size. It’s important to give people plenty of options of how to view your email as some email clients might not download images from an email by default. To improve accessibility, always include a link to view the email newsletter in a web browser.

4. Create the Email Newsletter Header

In this tutorial I’m creating an email newsletter called The Pet Digest to compliment my new blog called The Pet Anthology. The goal is to keep interested readers up to date with the latest goings on through a weekly bundle, delivered to subscribers. Since the branding on my blog has already been established, choosing the fonts, color, and graphics of my newsletter should be easy.

the pet anthology

The above image is the header of the blog. I’m going to retain the look and feel while making only slight modifications. I start by selecting and dragging the mascot over into the newsletter template. From there I grab the name and slogan and drag them onto the new document as well. With some minor revisions to the text, the newsletter looks like this:

the pet digest

The fonts I used were: Slab Tall X for the words Pet Digest, Champagne & Limousines for the words Our Weekly Bundle, and Learning Curve for the.

5. Create the main part of the newsletter

Start by creating another rectangle that’s 600px wide under the header and extend it close to the bottom of the page.

e news letter

I then gather the content that will be featured in the coming weeks newsletter. Again, borrowing the design attributes already laid out in my blog The Pet Anthology, I create the heading using Museo Sans, drag and drop in the main image as well as copy and paste the article text. A dotted border placed underneath will separate each article field.

blog content

I then duplicate the first entry twice and move them down to fill out the rest of the spots for this newsletter. I’ll place the new content in the duplicated spots shortly.

newsletter petanthology

Using guides, I insert the remaining two entries and erase the duplicated content.

pet email newsletter

6. Add Social Links

I want to include an area for social network and RSS icons, as well as the ability to let the subscriber share the newsletter with friends. I start by creating a rectangle 252px wide and include text to encourage the subscriber to follow us. I use these social network icons, changing the colors around to reflect my branding. Keeping in mind usability of e-newsletters I decide to keep things simple.

follow pet anthology

I then duplicate the rectangle and place it to the right, including the Share this with you friends text in the Museo font, on top.

7. Include a Footer

To wrap things up, I create the footer which will allow you to get in contact with me and a link allowing you to unsubscribe from the newsletter. Every newsletter needs to have a link or a button to allow the reader to freely unsubscribe from the newsletter if they want to.



That’s it! Hopefully this tutorial gave you a good idea of how to design a functional email newsletter. Let me know if you have any comments or questions about the design process!

Once again, here’s a link to the post on coding an email newsletter.



Get updates on new articles, webinars and other opportunities:

Stephanie Hamilton

Stephanie Hamilton runs a small branding and web design studio where she helps clients market their company online. Visit By Stephanie and let's collaborate to tell your brand's story. Visit the blog for more helpful design and business resources.


Comment Policy

Please join the conversation! We like long and thoughtful communication.
Abrupt comments and gibberish will not be approved. Please, only use your real name, not your business name or keywords. We rarely allow links in your comment.
Finally, please use your favorite personal social media profile for the website field.


Your email address will not be published.

  1. Anonymous says:
    December 18, 2016 at 9:28 pm

    There is no sugar coating this, it is just plain shite. This is a photoshop tutorial. Email newsletters are actually HTML, CSS, and text. This is a horribly mislead and appears intentional to dupe those who don’t know any better.

  2. rokk says:
    November 14, 2016 at 1:42 am

    Great..tutorial but you missed what I want to know. Most newsletters are interactive. How to do this?

  3. Asad Zaman says:
    October 24, 2016 at 4:14 pm

    Great, easy to follow tutorial, it would be good to have a follow-up tutorial for turning it into an HTML newsletter.


  4. Sarah says:
    March 21, 2016 at 1:06 am

    A nice, creative and helpful tutorial! Can you provide HTML code of this template?

  5. Anonymous says:
    February 5, 2016 at 8:32 am

    Appreciating the commitment you put into your site and detailed 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. Excellent read! I’ve saved your site and I’m adding your RSS feeds to
    my Google account.

  6. Evans Joey says:
    January 22, 2016 at 12:23 am

    I’m just learning Photoshop and this is VERY helpful. Thanks for the tutorial and a few templates to get me started…wish me luck!

  7. Anonymous says:
    January 7, 2016 at 11:24 pm

    Exploring the idea of designing email newsletter is very simply but very good to learning.

  8. shivendra says:
    November 23, 2015 at 3:13 am

    Geate work. i want a quick mailer article and i got this, Thanks a lot.

  9. Rabab almasri says:
    November 22, 2015 at 6:52 pm

    It’s amazing.. i need this thing in my work ☺

  10. Bob Rugg says:
    October 14, 2015 at 12:53 pm

    I edit/manage a dinosaur PRINT newsletter. I want to take it into this century and realize after reading your article I am a kindergartener in the digital world.
    Enjoyed the help and look forward to learning more.

  11. Bobby says:
    September 10, 2015 at 10:14 am

    I’m so glad that I found this article! Last month I decided to try free trial version of GetResponse platform but I still need more practice to be a professional email marketer. Now I feel much more confident in it!

  12. Dinesh says:
    June 30, 2015 at 11:22 pm

    online news are way to people aware for everyday updates, daily news and etc.Thanks for making this useful contents

    • Kathryn Aragon says:
      July 1, 2015 at 9:39 am

      You bet, Dinesh. Hope it helps.

  13. Tikvah says:
    June 30, 2015 at 3:46 pm

    Hello, thank you for sharing.
    Do you have a similar template for InDesign? Why did you pick Photoshop for this project, any specific reason?

  14. Dinesh says:
    June 12, 2015 at 4:40 am

    A great follow up to this would be what’s allowed in an email.I think newsletter is a good addition to other social media channels.

    • Kathryn Aragon says:
      June 12, 2015 at 9:28 am

      Agreed. Thanks for the tip, Dinesh.

  15. Derek Parent says:
    April 23, 2015 at 3:01 pm

    I’m trying to setup a newsletter for my website. Can anybody help me via email? derek [at] theparentteam [dot] com Thanks in advance.

  16. Suleman says:
    March 25, 2015 at 1:06 am

    Nice tutorail, Very easy to follow step by step guide from start to end.

    • Kathryn Aragon says:
      March 25, 2015 at 10:01 am

      Glad you found it helpful, Suleman.

  17. Paul says:
    March 10, 2015 at 11:54 am

    I have a question: Why do you say at the beginning that you should make the e-mail 600 dpi width, and then the very next thing you do is create a file that’s 800 dpi? What happened to 600 dpi?

  18. budyk says:
    January 28, 2015 at 2:42 am

    nice example……thanks

    • Kathryn Aragon says:
      January 28, 2015 at 8:20 am

      You’re welcome, Budyk!

  19. Steve says:
    January 20, 2015 at 7:33 am

    Thanks! This was really helpful, especially for a beginner like me. Two questions:
    1. Is there a truly reliable open source alternative to PhotoShop that you would recommend, among the several software one can find browsing the web?
    2. I’ve been trying a drag&drop email builder, MailStyler ( that allows to create great HTML templates without coding. It seems amazing to me, but before buying it – have you tried it? Would you recommend it?
    Thanks so much

    • Kathryn Aragon says:
      January 20, 2015 at 9:46 am

      Hi Steve. Glad you found it helpful! Stephanie may have something more to add, but here are my thoughts. There are alternatives to PhotoShop, but I never find them satisfactory. You might try PhotoShop Online Free. As for MailStyler, I’ve never used it, so I can’t give a good recommendation. Hopefully another reader will add their two cents. Best of luck, and thanks for stopping by.

  20. ravi says:
    July 29, 2014 at 6:12 am

    It was really impressive.I would also recommend a worthy feature wherein you can send bulk emails with ‘schedule time’ option.

    • Neil Patel says:
      July 29, 2014 at 1:25 pm

      Ravi, glad you found it helpful 🙂

  21. Spark Email Design says:
    May 21, 2014 at 8:02 am

    Good tutorial, It really helps experienced as well as freshers or new email template designer. Apprize your effort for drafting this blog.

    • neil says:
      May 21, 2014 at 11:40 am

      Glad we could help. Thanks for the feedback 🙂

  22. Joe says:
    March 18, 2014 at 11:56 am

    Nice tips!

  23. Mahendra says:
    June 22, 2013 at 4:35 am

    Very nice step by step tutorial .. really help me designing my first newsletter… thanks a lot.. for such a great tutorial…

  24. Allyson Steffey says:
    February 12, 2013 at 5:08 am

    Good tutorial. I would love to see your steps or things for making a good email newsletter. But I have noticed that people don’t care about compatibility of email newsletter. One thing I want to say that browser compatibility is the most important things for any email newsletter template. Because as you know, nowadays, technology has developed, people are using email newsletter from different devices as well as different browsers. So if your email newsletter would be compatible for browsers, then you will get more conversions for your business.

  25. sachinbatwal says:
    October 11, 2012 at 6:42 am

    Thanks for your information. 🙂

    • Russ Henneberry says:
      October 11, 2012 at 8:59 am

      You are welcome — hope it helped you develop an awesome email newsletter template!

  26. Anastasia says:
    April 11, 2012 at 8:25 am

    /really need to read my own comments before sending them out. Sorry about all the mistakes.

  27. Anastasia says:
    April 10, 2012 at 7:06 am

    With all due respect, it’s quite difficult to take seriously a design advise from a website which uses h1 tag for subheads and #bbb for comment styling.

    • Russ Henneberry says:
      April 10, 2012 at 8:34 am

      @Anastasia — Touche! However, the subheadings on this blog are h2’s. I will darken up the comment styling. Thanks for pointing this out!

  28. herve says:
    April 9, 2012 at 8:26 am

    This tutorial if helpful from a graphic approach misses technical informations about how to properly code and style newsletter.
    I understand that this was not the topic of the article but it gives the illusion to novices (or even worse to clients!) that this is all you need to do to create a newsletter.
    To my mind the difficulty of doing a proper newsletter doesn’t really come from the graphic part but from the coding part which is very specific in the case of newsletter emails.

    • Russ Henneberry says:
      April 9, 2012 at 10:05 am

      @Herve, good point! I will update the post to reflect this reality. Thanks for the feedback!

    • Stephanie says:
      April 10, 2012 at 3:30 pm

      Hi Herve, My intention was for this to be a two part series. The coding aspect will be covered in the second edition.

      • Panel says:
        April 14, 2012 at 3:39 am

        I’m quite curious about the other part.

        It’s not easy code e-mail newsletter.
        Every mailer or online mailer shows emails differently.

      • Flo says:
        April 19, 2012 at 4:06 pm

        Really nice tutorial, but i’m also searching for the coding aspect…. when will you release the second edition? Looking forward to it 🙂

  29. Boost Inspiration says:
    April 9, 2012 at 7:49 am

    Very nice and to the point.

  30. Fiona says:
    April 7, 2012 at 4:14 am

    Great, easy to follow tutorial – it would be good to have a follow-up tutorial for turning it into an html newsletter.

    • Stephanie says:
      April 10, 2012 at 3:30 pm

      Thanks for reading Fiona! Stay tuned for the second half of this post!

Show Me My Heatmap

Ah, @CrazyEgg I really do love you! So useful evaluating how users are interacting with all aspects of our redesign

Mike Halligan


What makes people leave your website?