{"id":527,"date":"2021-10-20T22:07:31","date_gmt":"2021-10-20T19:07:31","guid":{"rendered":"https:\/\/presta.site\/blog\/?p=527"},"modified":"2026-07-24T09:47:59","modified_gmt":"2026-07-24T06:47:59","slug":"how-to-change-the-shop-e-mail-in-prestashop","status":"publish","type":"post","link":"https:\/\/presta.site\/blog\/en\/how-to-change-the-shop-e-mail-in-prestashop\/","title":{"rendered":"Update the PrestaShop Shop Email for Orders and Contact Forms"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Your <strong>PrestaShop shop email<\/strong> shows up in order alerts, customer messages, and the address shoppers see on the store. Changing it is rarely one field &#8211; Mail Alerts, the store record, contact form recipients, and theme modules can each hold a different address. This guide walks through those places in the order that usually fixes the wrong inbox first.<\/p>\n\n\n<!--more-->\n\n\n<p class=\"wp-block-paragraph\">You set one address during installation. Later, when you switch domains, staff, or providers, PrestaShop may still send or display the old one until every relevant screen is updated. The paths below apply from PrestaShop 1.7 onward, including 8 and 9 &#8211; menu labels can shift slightly, but the ideas stay the same. Official contact\/store screens are documented under <a href=\"https:\/\/docs.prestashop-project.org\/v.9-documentation\/user-guide\/configuring-shop\/shop-parameters\/contact\" target=\"_blank\" rel=\"noopener noreferrer\">PrestaShop 9 Shop Parameters \u2192 Contact<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Change where order alerts go (Mail Alerts)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If new-order emails still land in an old inbox, you are usually editing the native <strong>Mail Alerts<\/strong> module &#8211; not the main store email.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Modules \u2192 Module Manager<\/strong> and search for <strong>Mail Alerts<\/strong>.<\/li>\n<li>Open <strong>Configure<\/strong>.<\/li>\n<li>Find <strong>Email addresses<\/strong> (often near the bottom). Replace or add the address that should receive order notifications.<\/li>\n<li>Save, place a test order in a private window, and confirm the new inbox.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1430\" height=\"906\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_3.png\" alt=\"Mail Alerts module in PrestaShop Module Manager for shop email order alerts\" class=\"wp-image-528\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_3.png 1430w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_3-300x190.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_3-1024x649.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_3-768x487.png 768w\" sizes=\"auto, (max-width: 1430px) 100vw, 1430px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1405\" height=\"942\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_2.png\" alt=\"PrestaShop Mail Alerts email addresses setting for order notifications\" class=\"wp-image-529\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_2.png 1405w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_2-300x201.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_2-1024x687.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_2-768x515.png 768w\" sizes=\"auto, (max-width: 1405px) 100vw, 1405px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mail Alerts can hold several addresses. Keep only inboxes that should see every new order &#8211; leftover staff emails are a common leak.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Update the main PrestaShop shop email (Stores)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The store email is the default shop identity: many emails to customers and modules that do not define their own address fall back to it. It is also often what themes print as \u201ccontact us\u201d unless overridden.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open <strong>Shop Parameters \u2192 Contact<\/strong>.<\/li>\n<li>Open the <strong>Stores<\/strong> tab.<\/li>\n<li>Edit the store and set the email field to your current address.<\/li>\n<li>Save, then check a customer-facing email template or the contact block on the front office.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1409\" height=\"1000\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_4.png\" alt=\"PrestaShop shop email field under Shop Parameters Contact Stores\" class=\"wp-image-532\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_4.png 1409w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_4-300x213.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_4-1024x727.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_4-768x545.png 768w\" sizes=\"auto, (max-width: 1409px) 100vw, 1409px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Changing this does not always rewrite Mail Alerts or contact-form recipients &#8211; treat those as separate checkboxes on your list.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fix contact-form recipient addresses<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Messages from the contact form go to the contact you configure (Customer service, Webmaster, or custom contacts) &#8211; each can have its own email.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Shop Parameters \u2192 Contact<\/strong> (Contacts list \/ Stores tabs depending on version).<\/li>\n<li>Edit the contact customers choose in the form.<\/li>\n<li>Update its email and save.<\/li>\n<li>Send a test message from the storefront for each contact option you still offer.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1421\" height=\"963\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_5.png\" alt=\"Editing contact form email recipients in PrestaShop Shop Parameters Contact\" class=\"wp-image-533\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_5.png 1421w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_5-300x203.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_5-1024x694.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_5-768x520.png 768w\" sizes=\"auto, (max-width: 1421px) 100vw, 1421px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">When the address on the site still looks wrong<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the storefront still shows an old address after Stores and Contacts are correct, a theme or \u201ccontact\u201d module often hardcodes or caches its own field.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In <strong>Module Manager<\/strong>, search for <code class=\"codecolorer text default\"><span class=\"text\">contact<\/span><\/code> and open modules that render header\/footer contact blocks. Update their email fields.<\/li>\n<li>Clear PrestaShop cache under <strong>Advanced Parameters \u2192 Performance \u2192 Clear cache<\/strong>, then hard-refresh the front (Ctrl+F5) so you are not staring at a cached HTML fragment.<\/li>\n<li>On heavily customized shops, the address may sit in a TPL\/Twig override. Search theme files for the old string only after the BO options are exhausted &#8211; that path is slower and easier to break.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1421\" height=\"895\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_6.png\" alt=\"Searching contact modules in PrestaShop Module Manager for displayed shop email\" class=\"wp-image-534\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_6.png 1421w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_6-300x189.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_6-1024x645.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/2021\/10\/Screenshot_6-768x484.png 768w\" sizes=\"auto, (max-width: 1421px) 100vw, 1421px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">If mail never arrives after you change the address<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Updating the address only changes <em>where<\/em> PrestaShop tries to send or what it prints. Delivery still depends on SMTP, SPF\/DKIM, and server mail settings. If messages vanish after a correct address change, work through <a href=\"https:\/\/presta.site\/blog\/en\/fixing-prestashop-email-problems-a-simple-guide\/\">fixing PrestaShop email problems<\/a>. Before big edits on a live shop, take a <a href=\"https:\/\/presta.site\/blog\/en\/how-to-create-a-backup-in-prestashop\/\">PrestaShop backup<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">PrestaShop shop email checklist<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mail Alerts \u2192 Email addresses (order notifications).<\/li>\n<li>Shop Parameters \u2192 Contact \u2192 Stores (main shop email).<\/li>\n<li>Shop Parameters \u2192 Contact \u2192 each contact used by the form.<\/li>\n<li>Theme \/ contact modules that print an address in header or footer.<\/li>\n<li>Clear PrestaShop cache + browser cache; retest FO and a real notification.<\/li>\n<li>If nothing is delivered, debug SMTP\/server mail &#8211; not only the address fields.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Once that list is green, new orders and contact messages should hit the inbox you expect &#8211; and the storefront should stop advertising the old address.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Update the PrestaShop shop email for order alerts, the store record, contact-form recipients, and theme modules &#8211; plus a checklist when the old address sticks.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[],"class_list":["post-527","post","type-post","status-publish","format-standard","hentry","category-development"],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/527","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=527"}],"version-history":[{"count":15,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/527\/revisions"}],"predecessor-version":[{"id":1972,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/posts\/527\/revisions\/1972"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=527"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/categories?post=527"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/tags?post=527"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}