See translation

Prestashop Email attachments

With this module you can easily add any kind of file attachment to selected mails that your shop sends to your customers. With features available in this module you can easily add own files to email, generate pdf files based on cms pages contents or even create pdf file with usage of rich text editor

Shop version 9.x, 8.x, 1.7.x, 1.6.x PrestaShop 8.x & 9.x support Yes :-)
Available translations this module Email attachments is fully translated into: Slovenčina (sk)this module Email attachments is fully translated into: Magyar (hu)this module Email attachments is fully translated into: Čeština (cs)this module Email attachments is fully translated into: Srpski (rs)this module Email attachments is fully translated into: Français (fr)this module Email attachments is fully translated into: 中文 (zh)this module Email attachments is fully translated into: Русский (ru)this module Email attachments is fully translated into: Norsk (no)this module Email attachments is fully translated into: Български (bg)this module Email attachments is fully translated into: Íslenska (is)this module Email attachments is fully translated into: Polski (pl)this module Email attachments is fully translated into: Slovenščina (si)this module Email attachments is fully translated into: हिन्दी (hi)this module Email attachments is fully translated into: Lietuvių (lt)this module Email attachments is fully translated into: Svenska (sv)this module Email attachments is fully translated into: Українська (ua)this module Email attachments is fully translated into: 日本語 (ja)this module Email attachments is fully translated into: Ελληνικά (el)this module Email attachments is fully translated into: Eesti (et)this module Email attachments is fully translated into: Deutsch (de)this module Email attachments is fully translated into: Nederlands (nl)this module Email attachments is fully translated into: Dansk (da)this module Email attachments is fully translated into: English (en)this module Email attachments is fully translated into: Română (ro)this module Email attachments is fully translated into: Italiano (it)this module Email attachments is fully translated into: Bahasa Indonesia (id)this module Email attachments is fully translated into: Latviešu (lv)this module Email attachments is fully translated into: Português (pt)this module Email attachments is fully translated into: Hrvatski (hr)this module Email attachments is fully translated into: Suomi (fi)this module Email attachments is fully translated into: Español (es)
Module version 1.3.4
Works with ThirtyBees Yes
Public help and discussion Open forum discussion
  • Trusted developer of module Email attachments
  • Support to the module Email attachments
  • Free updates of the module Email attachments
  • Open source - you can edit module code Email attachments
  • Module Email attachments works with PrestaShop 1.7
  • Module Email attachments works with PrestaShop 1.6
  • Module Email attachments works with PrestaShop 8.0

More info: Prestashop Email attachments

As you already know - with this module you can easily attach unlimited number of emails that your shop sends to customers of your shop. Plugin is multi-store and multi-language friendly. You can setup unique settings for each attachment. It is the only one available module that will send attachemnts in emails delivered by third party modules!

attach files to emails


With module you can create unlimited number of attachment instances. These instances can use 3 types of attachments: own file, cms page contents [pdf], custom contents [pdf]. So, during configuration of attachment instance, you can select what type of file it will attach:

3 types of attachments
Manual file upload Cms page contents [PDF file] Custom contents [PDF file]
Upload own files and attach them to selected emails delivered by your shop Select Cms page and automatically generate PDF file with cms page contents Create custom contents with usage of rich text editor - module will generate PDF file with these contents.

Variables feature

As you already know - our module gives you possibility to create attachment from CMS page (pdf file) or Custom contents (pdf file). In body of these contents you can use the same variables that are associated with email template where you want to assign additional attachment. Simply saying - while you will create pdf attachment, you can use variables that will be replaced with corresponding values. Like {firstname} - will be replaced with customer's firstname, if you will use {order_name} - it will be replaced with order reference number.

Support of all emails!
This module allows to attach files to email by template. It supports core emails and also emails from modules! This is really powerful feature because you can attach files to emails like newsletter subscriptions, gift cards emails from modules etc.

Support of all emails!
Core emails Emails from modules

core - bankwire
core - cheque
core - contact
core - contact_form
core - credit_slip
core - download_product
core - employee_password
core - forward_msg
core - guest_to_customer
core - import
core - in_transit
core - log_alert
core - newsletter
core - order_canceled
core - order_changed
core - order_conf
core - order_conf_cart_rules
core - order_conf_product_list
core - order_customer_comment
core - order_merchant_comment
core - order_return_state
core - outofstock
core - password
core - password_query
core - payment
core - payment_error
core - preparation
core - productoutofstock
core - refund
core - reply_msg
core - shipped
core - test
core - voucher
core - voucher_new

All emails delivered with custom modules, for exmaple:

module: followup - followup_1
module: followup - followup_2
module: followup - followup_3
module: followup - followup_4
module: giftcertificate - custom_friend_1
module: giftcertificate - custom_friend_2
module: giftcertificate - gcrt_friend
module: giftcertificate - gcrt_voucher
module: ordercoupons - oc_voucher
module: orderfiles - of_admin_customer
module: orderfiles - of_admin_customer_account
module: orderfiles - of_admin_customer_comment
module: orderfiles - of_customer
module: orderfiles - of_front_customer_comment
module: orderfiles - of_order
module: oreminders - reminder
module: oreminders - reminder_status_change
module: ph_simpleblog - new_comment
module: ps_emailalerts - customer_qty
module: ps_emailalerts - new_order
module: ps_emailalerts - order_changed

If you use also other custom modules that sends emails
we guarantee that module will allow to attach file to these emails

Attach file to email only if customer purchased specific product
Module has feature to create instance of attachment that will be added to email only if customer purchased specific product. Module checks if email template contains {id_order} variable. If this variable will exists in email - module can check if this specific order was an order for specific product. And if so - attach an attachment to order, or not. 

Attach to order confirmation email all "attachments" of purchased products

Module as feature to attach all files (attachments that were uploaded for specific product) to order confirmation email (order_conf template). This option is available to activate on main configuration page of the module. Option - when active will check what products customer purchased - then verify if these products have attachments and if so - attach it to email with order confirmation email.

Usage examples of module: Prestashop Email attachments

  1. meet the law requirements
  2. attach terms and conditions pdf to emails
  3. attach privacy policy pdf to emails
  4. attach terms and conditions to order confirmation email
  5. attach file to email only if customer purchased specific product in order

Associated videos: Prestashop Email attachments

Currently no related video clips available

Module reviews: Prestashop Email attachments

Reviews were placed by customers that purchased this addon. If you already purchased this plugin and if you expect to left a review - you will get an email form shop after 2 weeks from purchase. This email will contain reminder about pending comment with url to review form
Average grade
4.57
Vasco2022-11-09
Paulo2022-11-05
Sara2022-10-26
Boglárka2022-09-16
Céline2022-09-15
Mária2022-08-28
Thierry2022-08-23
Olgierd2022-07-27
Klara2022-07-03
Lorenzo2022-07-01
Valentina2022-06-12
Raquel2022-05-24
Carlos2022-05-21
Jakub2022-04-30

Frequently asked questions

Feature under construction

Associated blog posts

Currently no related articles

Email attachments Changelog - informations about updates

Version 1.3.4

  • Full PrestaShop 9 Compatibility: The module is now fully compatible with the latest PrestaShop 9. This major update ensures seamless integration and flawless performance, allowing you to continue creating and managing email attachments on the newest version of the platform without any interruptions.

Version 1.3.3

  • Expanded Internationalization: To enhance user experience for a global audience, the module's back-office interface has been professionally translated into an extensive list of new languages. This makes configuration and management more intuitive for non-English speaking users. The newly supported languages are:
  • English
  • Polish (Polski)
  • Spanish (Español)
  • Italian (Italiano)
  • French (Français)
  • Czech (Čeština)
  • German (Deutsch)
  • Danish (Dansk)
  • Finnish (Suomi)
  • Greek (Ελληνικά)
  • Bulgarian (Български)
  • Lithuanian (Lietuvių)
  • Latvian (Latviešu)
  • Estonian (Eesti)
  • Indonesian (Bahasa Indonesia)
  • Hungarian (Magyar)
  • Hindi (हिन्दी)
  • Croatian (Hrvatski)
  • Icelandic (Íslenska)
  • Japanese (日本語)
  • Dutch (Nederlands)
  • Norwegian (Norsk)
  • Portuguese (Português)
  • Romanian (Română)
  • Serbian (Српски)
  • Russian (Русский)
  • Swedish (Svenska)
  • Slovenian (Slovenščina)
  • Slovak (Slovenčina)
  • Ukrainian (Українська)
  • Chinese (中文)

Version 1.3.2

  • New Feature - Automatic Product Attachments: A powerful new automation feature has been introduced. The module can now automatically detect and attach files that are associated with a purchased product (from the product's "Attachments" tab in PrestaShop). This is ideal for effortlessly sending user manuals, warranty information, or digital guides with order confirmation emails.

Version 1.3.1

  • PrestaShop 8.x Enhancements: This update includes a series of under-the-hood improvements that refine the module's performance, stability, and overall user experience when operating in a PrestaShop 8.x environment.

Version 1.3.0

  • Optimized Search Tool for PrestaShop 8.x: The internal search functionality has been revamped to provide a more efficient and optimized workflow. Finding specific email templates or attachment rules is now faster and more intuitive within the PrestaShop 8.x back office.

Version 1.2.9

  • PrestaShop 8.x Compatibility: This milestone release introduces full compatibility with the PrestaShop 8.x branch, ensuring that all module functionalities operate correctly and reliably on this modern platform version.

Version 1.2.8

  • Multistore Global Attachments: Enhanced multistore support by adding a feature to create a single attachment rule and apply it globally across all configured shops. This simplifies management and ensures consistency for merchants running multiple storefronts.

Version 1.2.7

  • Improved Product Identification Logic: The algorithm responsible for identifying specific products within a customer's order has been refined. This results in more accurate and reliable triggering of conditional attachments based on purchased items.

Version 1.2.6

  • New Advanced Conditional Attachments: Introduced a powerful new layer of conditional logic. You can now configure attachments to be sent only if both of the following conditions are met:
    • The email template contains the {id_order} variable, ensuring it's an order-related email.
    • The specific order associated with the email contains a particular product you have defined.
    This allows for highly targeted delivery of attachments, such as software licenses or specific instructions, only to customers who purchase the relevant product.

Version 1.2.5

  • UI/UX Improvements for PrestaShop 1.7: The module's back-office configuration interface has been visually updated for PrestaShop 1.7.x versions, resulting in a cleaner appearance and a more intuitive user experience.

Version 1.2.4

  • Enhanced Stability and Error Handling: Core module workflows have been improved to increase stability and proactively prevent potential 'Internal Server Errors'. This update ensures a smoother and more reliable operation under various server configurations.

Version 1.2.3

  • Dynamic Variables in PDF Content: A major feature has been added, allowing you to use dynamic variables (like {firstname}, {order_reference}, etc.) directly within the PDF content editor and on CMS pages. The module will automatically replace these variables with the customer's or order's specific data, enabling the creation of personalized PDF attachments on-the-fly.

Version 1.2.2

  • Configuration Page Refinements: Further enhancements were made to the module's configuration page for better clarity and ease of use.
  • Corrected Update Checker: The automatic update notification system has been fixed to ensure it correctly identifies the module and provides accurate alerts for new versions.

Version 1.2.1

  • Improved Back Office Language Detection: The mechanism for identifying the administrator's language in the back office has been improved, ensuring the module's interface displays in the correct language more reliably.

Version 1.2.0

  • PrestaShop 1.6.x Enhancements: This version introduced specific improvements to optimize the module's performance, stability, and compatibility for stores running on the PrestaShop 1.6.x platform.

Version 1.1.0

  • PrestaShop 1.7.x Compatibility: A major update that made the module fully compatible and ready to work with the PrestaShop 1.7.x architecture.
  • New Feature - Custom PDF Generation: Introduced the highly-requested feature to generate PDF files directly from custom content. Using an integrated rich text editor, you can now create your own documents to be sent as attachments.

Version 1.0.0

  • Initial Release: The first version of the module was launched on the MyPresta addons marketplace.
  • Core Functionality: The module was ready to work with PrestaShop 1.6.x, providing the fundamental capability of attaching files to emails sent by the shop.
29.99 €
Add to cart

Gallery