Last updated: 5 October 2022

Stuart Alderson-Smith

Austin Rief, co-founder of Morning Brew, tweeted about the importance of newsletter archives last year. It made me realise even though there are many ways to create newsletter archives, they aren’t well known or easy to implement.

In this post, I’ll expand on Austin’s tweet and explain why you should archive your newsletters. I’ll also give you 4 different ways to archive and examples of popular newsletters using each method.

Why you should archive your newsletters

The great thing about blogs is that your work compounds over time. Anyone can read, share and discover past work, which helps you build trust with your audience and improve search rankings.

Newsletters should have the same benefits.

After all, you’ve spent ages writing perfect newsletters that are read and loved by your audience. Why would you leave them hidden in subscriber inboxes instead of having them permanently and publicly available?

Plus, new subscribers come along at any stage of your journey. It’s safe to assume that a fair number of them would like to read your older stuff too. This is especially true if your newsletters contain “how-to” content and tutorials.

As an added bonus, your newsletters increase your overall body of content. This is great for SEO and helps you monetise site traffic and your newsletter signup page.

Now that you understand the importance of newsletter archives, I’ll take you through 4 ways to create an SEO-friendly newsletter archive, including our recommended way using Newsletter Glue.

Email posts to subscribers in WordPress with Newsletter Glue

Who it’s best for:
Those who already spend a lot of time inside WordPress and would prefer to publish newsletters natively in WordPress too.

Also, those keen to ensure that the style and branding of their blog posts, newsletters, and archive all match and that they have full creative control.

The upside:
Once set up, it just works. No learning curve, just use the regular WordPress editor.

You benefit from the power and flexibility of WordPress and can create unlimited templates.

The downside:
Not everyone wants to use WordPress. You are limited to the email service providers that Newsletter Glue connects to.

Right now we connect to Mailchimp, MailerLite, Sendinblue, Campaign Monitor, ActiveCampaign, GetResponse, and Sendy.

The Gutenberg Times

The Gutenberg Time's newsletter archive

How to do it:

Once up and running in Newsletter Glue (the links at the end of this section can help you if you’re not quite there yet), simply write and publish a newsletter as normal:

Step 1. Navigate to Newsletters and click ‘Add new newsletter’

Write newsletter in WordPress with Newsletter Glue

Step 2. Write your newsletter

You can customise your entire newsletter using our pattern templates and custom blocks.

Step 3. Publish

  • Add in the relevant details and double check your settings.
  • Send yourself a test email or check out the preview email in a new tab.
  • Head to the end of the post and click Send as newsletter.
  • And when you’re ready… Publish!

Where to find your archives

Your newsletters are automatically archived by Newsletter Glue. Here’s how to find them:

By default, we’ve categorised all newsletters under Archive. This means that the default archive for your newsletters can be found at As an example, you can check out our newsletter archive here:

This also means that if you create a new category, for example, members-only, the archive for the new category can be found at

You can also display your newsletter archive via a recent posts widget or by manually adding an archive to your page by using shortcodes. Click for more details.

For more in-depth details, check out these two tutorial posts:

Copy and paste newsletter archive manually

The manual way is to use good old ‘copy and paste’ to duplicate your newsletter content as a blog post. 

Who it’s best for:
Those not keen to go down the road of setting up plugins, learning about RSS, automated importing and so on.

The upside:
It gets the job done with no extra tech or plugins required. It matches seamlessly with the rest of your site.

The downside:
It’s quite tedious and takes a lot of time (over 1 hour for anything that isn’t just plain text).

The WP Weekly

The WP Weekly's archives

How to do it:

  1. Copy the text from your email and ensure the content is still relevant.
  2. Add headers and formatting where necessary.
  3. Download, then upload images and manually insert them in the right places.
  4. Check links and formatting one last time.
  5. Upload the content on your blog.

Embed newsletter archive code snippet in WordPress

Many email service providers provide you with a javascript snippet to embed your newsletter archive on your website.

Who it’s best for:
Those who don’t want to fiddle too much with background settings and code, but still want their entire archive available on their own site.

The upside:
Quick and simple to set up, requires minimal time, tech skill and effort. Plus, all the “tech stuff” powering the archive is handled by the service provider.

The downside:
You’re very much at the mercy of the service provider. What if they close up shop? What if they make a significant change to archiving functionality and you don’t notice? Also, you don’t have any control over the general styling of the archive. It may therefore not match your site’s overall theme or brand. Your archive’s styling = the service provider’s styling choices.

Austin Kleon

A screenshot of Austin Kleon's newsletter archive page on his website.

A number of newsletter service providers offer this feature. Here, we’ll look at Mailchimp’s.

Mailchimp allows you to embed a custom email campaign archive to your website. Options offered include either an embed of their archive generator code or designing and hosting your own custom campaign archive for extra control.

Austin Kleon embeds his Mailchimp archive onto his website this way.

How to do it:

In order to use the archive generator code option, simply follow these steps:

  1. Click the [Campaigns] icon
  2. Click [All campaigns]
  3. Choose a folder, and click [Get archive code]
  4. Click the name of the folder you want to display
  5. Copy the code to your clipboard or to a plain-text file
  6. Paste the code into your website’s HTML where you want the archive to appear

RSS to email: Fetch posts and place them into automated newsletters

What is RSS? It stands for Really Simple Syndication. It’s a simple way to fetch the latest posts in an easy to read format.

You can subscribe to an RSS feed and read them on an RSS reader like Feedbin. Or you can sync your email service provider to your RSS feed and get them to magically send the content of the RSS feed to your subscribers as a newsletter.

Who it’s best for:
Those who want to set things up once and not touch it again. You’ll need a little patience and technical know-how as setting this up isn’t straightforward.

The upside:
Set it up once and it does what it needs for as long as you want it to.

The downside:
It can be tricky to set up the first time round.

You can’t preview your weekly email before it gets sent out so troubleshooting is impossible. This leads to common issues of emails breaking if you accidentally added something unexpected in your blog post. Examples of this include GIFs and YouTube embeds.

Chris Lema

Chris Lema's blog/newsletter archives

WPBeginner confirms that “all WordPress blogs come with built-in support for RSS feeds. By default, each page of your WordPress site contains a meta tag that points to your website’s RSS feed location.”

The “archiving” part of this process is then simply having all of your newsletters show as regular blog posts on your site, as they’re one and the same.

How to do it:

Here you have two options: 

  1. Set your RSS feed to send out emails automatically. Mailerlite is one service provider offering this functionality. To do this, add your RSS feed URL, select how often to send newsletters out and the number of blog posts to include each time. Finally, set a default newsletter design.
  2. If you’d like to have your blog posts read as an RSS feed, subscribers need to “fetch” your RSS feed using feed reader software, an app or a browser extension (of which there are many). You simply need to direct them to your specific RSS feed. If using WordPress the feed is usually to be found by simply adding /feed/ to the end of the URL. For example, this blog’s URL is It’s RSS feed URL is therefore

Choose your newsletter archive method

As demonstrated here, there really is no shortage of different ways to archive your newsletters. What’s important is simply that you do!

This article covered quite a number of different methods. Some may be better (or quicker, or easier to set up) than others, but they all essentially get the job done in one way or another. Your needs will ultimately be what help you choose a method of archiving your newsletters.

However, we think Newsletter Glue is the best method as it results in a more efficient workflow that saves you precious time.

Happy archiving!

found this post helpful?

You might also enjoy:

Get Newsletter Glue plugin

Ready to halve your publishing time and double your reach with Newsletter Glue?

30 day money-back guarantee