Adding attachments to your email campaigns allows you to share more information with your audience, like brochures, and make your message more personalized. This can increase the chances that people will trust your message and take action. Including attachments can also make your email more interesting and engaging.
There are two options to add an attachment to an email campaign:
Good to know
- You can also add an attachment to your transactional emails. To learn more, check our dedicated article Add an attachment to a transactional email.
Add an attachment to your email campaign
There are technical limitations to adding an attachment to your email campaign:
If you add an attachment to your email campaign, you can only send it to less than 5000 recipients.
The attachment size limit is 4MB.
Keep in mind that the total size of your email campaign, including the attachment and email content, should not exceed 5MB. If your email campaign exceeds this size limit, we recommend hosting your file elsewhere, providing public access to the hosted file, and sharing the link to it in your email campaign. Doing so would ensure that your link is valid and that your file can be downloaded by the recipients.
Allowed extensions for attachment files: ics, xlsx, xls, ods, docx, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, msg, pub, mobi, ppt, pptx, eps.
To add an attachment to your email campaign:
- Go to the Advanced settings section of your campaign creation.
- Click Edit settings.
- In the Newsletter settings, check the Add an attachment box.
- Select a file in the Add an attachment field.
- Click Save.
Include an attachment in your API script
There are technical limitations to including an attachment in your API script:
If you add an attachment to your email campaign, you can only send it to less than 5000 recipients.
The size limit for email campaigns is 4MB, including the attachment and email content.
Allowed extensions for attachment files: xlsx, xls, ods, docx, docm, doc, csv, pdf, txt, gif, jpg, jpeg, png, tif, tiff, rtf, bmp, cgm, css, shtml, html, htm, zip, xml, ppt, pptx, tar, ez, ics, mobi, msg, pub and eps.
Using our API, you can include a file you are hosting in your API script. To learn more, check our dedicated API documentation.
FAQs
You can attach only one file to your email campaign, and the file size must not exceed 4MB. If you want to include more than one file, you can upload them to a third-party provider, and include the link to your files directly in your email's design.
To allow your recipients to download a file when they click a button or image in your email:
- Upload your file to a third-party provider such as WeTransfer or Dropbox, and make sure your file is accessible publicly.
- In the Design step of your campaign, add a button or image of your choice.
- Select the button or image and click Add link.
- In the Type of link field, select Absolute link (URL).
- Enter your file's URL in the Link target field.
- Optional: Add a Link title that will appear as a tooltip when hovered.
- Click Insert.
To learn more, check our dedicated article Drag & Drop Editor [New design] - Part 3: How to use content blocks? (Text & Links, Image, Button, etc.).
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo expert partner.