Table of Contents

E-mail Settings

Introduction

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.

When e-mails are sent

An e-mail message is sent to a store customer in the following circumstances:

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:

Configuring the e-mail settings

Selecting an E-mail Component

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:

Testing your email settings

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).

SMTP Server

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.

If your SMTP server requires authentication, check the corresponding option and enter the user name and password for the mail server. This is typically information that is provided to you by your Web hosting company. Keep in mind that if you are not receiving e-mails, this could be the issue. Check with your Web hosting company if you are unsure of whether or not the SMTP server requires authentication.

Re: using Google Apps as your mail service… some customers have reported that the following SMTP server will allow ProductCart to send e-mails through Google's server:

ASPMX.L.GOOGLE.COM

http://support.google.com/a/bin/answer.py?hl=en&answer=33915

Troubleshooting

If you believe everything has been set correctly, and yet no emails are being sent by ProductCart, use the e-mail testing tool to try to trigger an error message. Once you know what the error is, it will be easier to troubleshoot it. Here we will add a list of common problems.

Admin E-mail

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.

From E-mail

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.

Receive email when a new customer registers

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.

Copy for Order Received E-mails

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>

Additional Copy for Order Confirmation E-mails

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.

Additional information can be added to the confirmation e-mail sent to a customer that has purchased one or more Downloadable Products. The additional copy can be entered on a product by product basis (e.g. special installation instructions for a certain software product) and is shown at the bottom of the confirmation e-mail, together with license information for the product (if any).

Additional Copy for Order Shipped E-mails

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.

Copy for Order Canceled E-mails

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.

Variables

In all e-mail messages, you can use the following variables to pull data dynamically from your store’s database and personalize your messages.