E-mail is a very important part of your online store: the store administrator is notified via e-mail when a new order is placed; existing customers are kept up-to-date on the status of an order through e-mail messages; other customers that forgot their log-in information can be reminded by e-mail of their lost passwords; and more.
Read this section carefully so that you can fully take advantage of the e-mail management features that ProductCart offers you.
In particular, keeping your customers up to date regarding the status of their online orders will convey the image of a company committed to customer service, improve their overall buying experience and make them come back to your store. To help you implement this approach, ProductCart has been setup to automatically send your customers e-mail messages in a variety of scenarios.
An e-mail message is sent to a store customer in the following circumstances:
When an order is placed, but is not processed in real-time (e.g. offline credit card processing, payment by check, etc.). This is also the case when a payment is authorized, but not captured by a payment gateway (see the Payment Options section for details about different order processing scenarios).
In all of these scenarios, the order is considered Pending. ProductCart sends an “Order Received” message, which is not an order confirmation, but rather an acknowledgment that the order was received and that it will be processed. The message that is sent can be partially edited by the store administrator using the Control Panel.
When an order is processed. An order can be processed manually by the store owner using the Manage Orders section of the Control Panel (e.g. an order paid for by check may be processed only when the check is received), or automatically by the system either when the payment is processed is real-time (e.g. credit card processing through a payment gateway that is set up to capture payments, or PayPal payments), or when the payment is batch-processed after having been authorized by a payment gateway (see the Payment Options section for details).
By default, ProductCart sends an “Order Confirmation” message, which confirms that the order was processed and will be shipped. The store administrator has the ability to manually instruct the system not to send the order confirmation email. The message that is sent can be partially edited by the store administrator: the copy can be edited through the Email Settings page, but the order details cannot as they are dynamically pulled from the store database. When the product ordered is a Downloadable Product, the order confirmation message also includes download links and product licenses (if any).
On the other hand, an e-mail notification is sent to the store administrator in the following cases:
An e-mail is sent to a drop-shipper when an order contains products that are associated with it:
Select an email component that is support by your Web server. ProductCart includes an automatic email component detection feature which can be accessed by clicking on the corresponding link. A window will pop-up and let you know which email components where detected on the server. ProductCart supports the following e-mail components:
Click on the link to load a simple form that will allow you to test your current email settings. Make sure you save the current settings before using this feature. If you are using a component that is not supported by your server, you will receive an error message stating so. If you do not receive any error messages, but you do not receive the test message sent by ProductCart, make sure that the SMTP server has been correctly specified (see below).
This field allows you to change the name of the SMTP server used by ProductCart to send e-mails. In some cases, you will not have to change the default value, which is “localhost”. If ProductCart is not sending e-mails, however, check with your Web hosting provider to see what SMTP server you should use. For example, the SMTP server could be something like: “smtp.yourWebHostingCompany.com”, “mail.yourDomainName.com”, or something similar. Many Web hosting companies include information about this type of setting in the frequently asked questions section of their support pages.
This is typically the address of the person that is managing the store, or “administrator”. This address receives a notification whenever an order is placed, a request for a Return Authorization is submitted, or when a customer fills out the Contact Us form from the Customer Service area of the storefront. It also receives a notification when a customer registers with the store if the “Receive email when a new customer registers” option is checked.
This is the address that is used for all messages and invoices sent automatically from your store to a customer. This address shows up as the “From” address in the message that the customer receives, and is therefore also the address that replies will be sent to, if the customer were to reply to a message.
As mentioned above, the store administrator always receives an email when an order is submitted. By activating this feature you can also have ProductCart notify you whenever a customer registers with the store, regardless of whether the customer places an order.
The text that you enter here will be the message that is automatically sent to customers after an order has been placed. It should not say that the order is confirmed or processed, but only that it has been received. For example, you could use the following copy (which uses some of the variables mentioned at the end of this section):
Dear <CUSTOMER_NAME> Thank you for shopping at <COMPANY>. We received your order on <TODAY_DATE>. Your order number is <ORDER_ID>. Note that this is not an order confirmation. You will receive a detailed confirmation message once your order has been processed. You can check the status of your order by logging into your account at <COMPANY_URL>/productcart/pc/custva.asp If you have any questions, please do not hesitate to contact us. Best Regards, <COMPANY>
The text that you enter here will be added to the confirmation e-mail that is automatically sent to customers after an order has been processed. It will be displayed before the order details in the body of the e-mail message. For example, you could use the following copy (which uses some of the variables mentioned at the end of this section):
Dear <CUSTOMER_NAME> We wanted to let you know that order number <ORDER_ID> that you placed on <TODAY_DATE> has been processed and will be shipped soon. This is your order confirmation. Order details are listed below. If you have any questions, please do not hesitate to contact us.
The text that you enter here will be added to the e-mail that is sent to customers when an order is batch-shipped. If you use the Shipping Wizard, the default message is shown to you during the Wizard, and you have the option of editing it and/or entering a custom message. You cannot edit the message when batch-shipping multiple orders at once.
The message is displayed before the shipping details in the body of the e-mail message. For example, you could use the following copy (which uses some of the variables mentioned at the end of this section):
Dear <CUSTOMER_NAME> We thought you may like to know that your order number <ORDER_ID> has been shipped. Shipping details are listed below. If you have any questions, please do not hesitate to contact us.
This text will be added to the e-mail that is automatically sent to customers after an order has been canceled. For example, you could use the following copy (which uses some of the variables mentioned at the end of this section).
This message is to inform you that order number <ORDER_ID> that you submitted in this store on <ORDER_DATE> has been canceled.
In all e-mail messages, you can use the following variables to pull data dynamically from your store’s database and personalize your messages.