The standard email text tab allows you to create custom email templates as well as modify most of the emails used by the store. Any custom emails you have created will be listed first, then the system emails included with the software. The system emails include the following:
Email Conformation – The email sent out to users to confirm their registration.
Forgot Password – Sent to users after using the function to reset their password.
Gift Certificate Purchase – The email sent when a user has purchased a gift certificate, which will include the certificate code.
Gift Registry Purchase Notification – Sent to a user when someone purchases an item from their gift registry (if this option is turned on).
Membership Auto-Renewal Billed – Not currently used, but can customize to use with recurring billing.
Membership Auto-Renewal Cancel – Sent to users if they cancel a membership that auto renews.
Membership Renewal Reminder – Email sent to users to remind them that their membership is expiring and needs to be renewed.
New Affiliate Admin Notification – Sent to the admin when a new affiliate registers, if notification is turned on in the User Settings.
New Member Admin Notification – Sent to the admin when a new member registers, if notification is turned on in the User Settings.
Order Received Affiliate Notice – Email that the affiliate receives if someone places an order through their site.
Order Received Customer Notice – Email that is sent to customers after placing an order.
Order Shipping/Tracking Information – Email that is sent to the customer when their order ships, that includes tracking information.
The following fields are available to fill out when creating or modifying emails:
Message Name – The name you use to refer to this email template.
System Name – A code for this email template. This should be unique for each email and is used when calling the template in store code.
Subject – The subject of the email, this will appear in an email reader as the title of the email.
Text – The text of the email. A full WYSIWYG editor is provided to create your email. Be sure that if you include things like images and styles that you edit the source to include full URL links to these. See the guide for information on using the editor.
Click Add if creating a new email template and Update if modifying a current one. If this is a custom email template, you will also have the option to Delete the template.
CFWebstore® also provides you with a variety of merge fields to use in creating your email templates. Basically a merge field is a code used in the template that the store will replace before sending the email. The fields usually available are:
%SiteName% – The name of your site, from the Main Settings.
%SiteURL% – The URL of your site, from the config.cfm file.
%Merchant% – The merchant address, from the Main Settings.
%MerchantEmail% – The merchant email address, from the Main Settings.
%Date% – The current system date.
%MergeName% – The user’s full name. Available when the user is logged in.
%MergeContent% – For system emails, if the email includes additional text generated by the store, this field will insert the text.
Some additional merge fields are available when sending user-related emails. These include:
%Email% – The user’s email address
%Username% – The username of the account.
%EmailLock% – The email unlock code, used when your store is set to require validation of accounts.
%LastLogin% – The date the user last successfully logged in.
%Created% – The date the user account was created.