MailChimp offers free file hosting right in the app, making it easy to share files with your subscribers. Our Campaign Builder lets you quickly upload and link to hosted files in our templates so subscribers can download the file to their computer when they view your campaign. We even track clicks for your file in the campaign report. In this article we walk you through how to host and delete files in your MailChimp account, provide info about the types of files we can host, and also offer some insights into why hosting files has more to offer than using traditional attachments when sending bulk email.


What file types can I upload?

There's a 10MB limit for individual files in your MailChimp gallery. We recommend images be under 1MB if you're displaying them in your campaign to ensure subscribers can download and view them quickly.

While we accept all file types for upload, we'll also inspect each uploaded file and change extensions to reflect the original format if necessary. For example, if you're working with a JPEG image type, but rename or save it using a .png extension we'll detect the original file type and change it back to JPEG automatically when the file is uploaded. For additional image requirement details, check out this article.

Upload and link to files

To upload and link to files in your campaign, follow the steps below.

  1. Navigate to the Design step of the Campaign Builder.
  2. Click an existing content box or drag and drop a new one into your layout.
  3. Create the text you want to link (for example Download the new track! ) and then highlight the text.
  4. Highlight the text you want to link

  5. On the toolbar, click the link icon.
  6. Link Tool

  7. From the Link to drop down menu, choose the File option.

    Link to file

  8. The Upload screen lets you drop files from your computer into the upload area, click the browse for a file link to locate a file on your computer, or place the file URL in the import a file from a URL box.
  9. Link Tool

  10. Click the Upload button to add your file to the File Manager.
  11. Locate your file and click the Select button under it. You'll be returned to the Insert/Edit Link window with the URL for the file populated in the File URL box. If you'd like the link to open in a new window, assign a CSS class, or create a title for your link, click the Advanced Options link to edit those settings.
  12. Click Insert and the link to your file is set!

Any files uploaded to your account will be stored separately from images under the Files heading in the File Manager in your account.

If you'd like to get a file to subscribers right after they sign up, check out this article for some ideas on how to do that.

Delete files

To delete files hosted with MailChimp, follow the steps below.

  1. From the Design step of the Campaign Builder, click into a text block to open the text editor.
  2. Click the File Manager button on the toolbar.

    Link Tool

  3. Click the Files heading in the File Manager window.

    Upload File

  4. Click the Bulk Actions button.
  5. Check the box next to each file you want to delete.

    Delete File

  6. Click the Delete Checked button.

    Delete checked

  7. In the Confirm Deletion box click Delete to remove the file from your account or click Cancel to return to the File Manager.

    Delete confirm

Why MailChimp doesn't allow attachments

There are a number of reasons attaching files to bulk emails can cause problems.

  • Many ISPs and end-users block emails above a certain size. Attachments can increase the size of your email raising the risk of your email getting blocked.
  • Most content and virus scanning programs see attachments sent through any bulk mailing service as a potential security threat, and either block the attachment or the email entirely. So a majority of attachments may not reach your subscribers.
  • Sending a copy of your file to each recipient would take a lot of bandwidth, which can get pretty expensive. Hosting files for you instead of allowing for attachments helps keep costs down and allows MailChimp to offer things like our Forever Free plan.

Hosting files instead of allowing attachments helps keep costs down and helps delivery rates, which means a win for everyone. Plus, you'll be able to track which recipients click the link for your file, and how many times.

This feature is available to users with Author level or higher permissions. Take a look at this article to learn more about the different access levels for a MailChimp account.

Related Articles