Creating Custom Mailings

Mailings are used to send custom customer notifications. See Configuring Custom Mailings for more information on configuring these mailings. Examples of these include:

SOLO Server supports multiple custom mailings which are triggered by events that occur within SOLO Server. Many of the mailings also support "search and replace" strings, allowing them to be dynamically customized before being sent to the user. To use the "search and replace" strings, simply place the string in the location within the e-mail where you would like the value of the string to be placed. Before the e-mail is sent, SOLO Server will dynamically replace all occurrences of the string with the proper value generated from SOLO Server. What follows is a summary of all e-mails built into SOLO Server, including their triggering mechanism and the "search and replace" tags that are supported, as well as where to set them up once they are entered in the mailings table. See Configuring Custom Mailings for more information on configuring these mailings.

Affiliate Welcome

This mailing is sent when an affiliate signs up through the affiliate sign-up page in SOLO Server. If no Affiliate Welcome mailing is defined, a generic e-mail will be sent to the newly signed up affiliate. This mailing supports the following search and replace parameters:

You can set this mailing by going to the menu Configure > Distributors and clicking the Actions dropdown and choosing Options.

Activation(Product)

This mailing is sent when a customer activates their product. To set up the mailing, from the edit product page, select the correct mailing from the drop down next to Product Activation Mailing. This mailing supports the following search and replace parameters:

Credit Card Billing Reminders

This mailing is sent through the Credit Card Billing Reminder Daily Process. It will send a notification e-mail to everyone who purchased by credit card on a certain day that you specify. This is used to send reminders to customers that they purchased a certain product in an effort to reduce support inquiries and chargeback attempts. For Instant SOLO Server customers using the Concept Software merchant account (Instant SOLO Server Option 1), this mailing is already configured and set to be sent 14 days from the date of purchase. For Instant SOLO Server customers using their own merchant account (Instant SOLO Server Option 2), you will need to contact support@softwarekey.com and provide the mailing name you wish to send as well as the number of days after purchase you would like the e-mails to be sent, and we will set this up for you. The following search and replace fields are supported for this mailing:

Cross Product Marketing Mailings

This mailing is sent through the Cross Product Marketing Daily Process. This process sends marketing e-mails to customers who have purchased a specific product a specified number of days after purchase. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com for instructions on configuring this. The following search and replace fields are supported for these mailings:

Custom License Mailings

These mailings can be used with the License Email Notifications functionality on the license details page. The following search and replace fields are supported for these mailings:

Customer Follow Up Mailings

This mailing is sent through the Customer Followup Daily Process. This process sends follow-up e-mails to new customers a specified number of days after signing up, as well as sending purchase follow-up e-mails a specified number of days after purchase. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com for instructions on configuring this. The following search and replace fields are supported for these mailings:

Customer Subscription Expiration Mailings

This mailing is sent through the Customer Subscription Expiration Notification Daily Process. This process sends summary notifications to all customers whose licenses will expire a specified number of days in the future. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com with the mailing name they wish to send, the product and product option IDs they would like to send the e-mail for, the number of days in the future the expiration date should be. The following search and replace parameters are supported by this mailing:

Customer Welcome

This mailing is sent when a new customer registers during checkout in the cart, or when a customer signs up through the Customer License Portal. This mailing supports the following search and replace parameters:

You can set this mailing for registration through the shopping cart by clicking on Store / Cart Options, and for sign ups through the Customer License Portal by clicking on Configure / Customer License Portal Options.

Email Campaign Mailings

These mailings are sent to customers who have abandoned their carts without purchasing. See Email Marketing Campaigns. The following search and replace parameters are supported for these mailings:

First Activation Followup

This mailing is sent by the First Activation Followup Daily Process. This process sends follow up e-mails to all customers who have activated a specified product for the first time a specified number of days in the past. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com with the mailing name they wish to send, a list of ProductIDs and/or ProdOptionIDs to send follow up e-mails for, the number of days after first activation to send the e-mails, as well as an optional administrative e-mail address which will receive summary notifications. The following search and replace parameters are supported by this mailing:

Non Activated License Notification Mailings

This mailing is sent through the Non Activated License Notification Daily Process. This process sends notification e-mails to customers who have not activated a new license a specified number of days since license creation. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com for instructions on configuring this. The following search and replace fields are supported for these mailings:

Order Complete (Author & Product)

These mailings are sent to the customer when they complete an order through the cart in Single Order Mode with the Use Engine Invoice On Single Cart Option unchecked. SOLO Server will first look for an order complete mailing defined on the product level and send it if found. If none is found, SOLO Server will then look for order complete mailing defined on the author level and send it if found. If neither an product level or author level order complete e-mail is defined, the customer will be sent a generic order complete e-mail (see below for an example of the system generated e-mail). These mailings support the following search and replace parameters:

The following parameters are only in the body of the e-mail.

To set up the mailing on the product level, from the edit product page, select the correct mailing from the drop down next to Order Confirm Email. To set up the mailing on the author level, from the author advanced options page, select the correct mailing from the drop down next to Order Confirm Email.

Order Complete (Cart)

This mailing is sent to the customer when they complete an order through the cart ordering process. If none is defined, the customer will be sent a generic invoice e-mail (see below for an example of the system generated e-mail). This mailing only supports HTML. The following search and replace parameters are supported in both the subject and body:

Pending Payment Plan Mailing

This mailing is sent through the Pending Payment Plan Notification Daily Process. It will send a notification e-mail to customers who have a payment plan instance due for payment on a day you specify. This is used to send reminders to customers that they will be charged in the near future in an effort to reduce support inquiries and chargeback attempts. To enable this mailing, follow the instructions on Sending Billing Reminders. The following search and replace fields are supported for this mailing:

Refund Mailing

Any mailing with the string "Refund" in the name will show up as a mailing option in the drop down on the refund page. Refund mailings support the following search and replace parameters:

Register Mailing (Product)

This mailing is sent to the customer when they register their product. This is currently not implemented, but will be available in future releases of SOLO Server.

Shipment Notification Email

This mailing is sent through the Shipping Notification Daily Process. This process sends shipment notifications to all customers whose orders have been marked shipped that day. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com with the mailing name they wish to send as well as an optional administrative e-mail address which will receive summary notifications. The following search and replace parameters are supported by this mailing:

Subscription Expiration Email

This mailing is sent through the Subscription Expiration Notification Daily Process. This process sends notifications to all customers whose licenses will expire a specified number of days in the future. Instant SOLO Server customers who would like to enable this mailing need to contact support@softwarekey.com with the mailing name they wish to send, the product option IDs they would like to send the e-mail for, the number of days in the future the expiration date should be, as well as optional e-mail addresses to cc and bcc on the e-mail. The following search and replace parameters are supported by this mailing:

Ticket Survey

This mailing is sent when a customer support ticket is closed. It supports the following search and replace parameters:

Trial Welcome (Product)

This mailing is sent to the customer when they download a trial for a product. To set up the mailing, from the edit product page, select the correct mailing from the drop down next to Trial Mailing Welcome. Instant SOLO Server customers who would like to use this mailing need to contact support@softwarekey.com and sign up for Trial Tracking and Marketing Services. This mailing supports the following search and replace parameters:

Trial Teaser (Product)

This mailing is sent by the Trial Teaser Notification Daily Process. It is used for "teasing" customers who have downloaded product trials. To set up the mailing, from the edit product page, select the correct mailing from the drop down next to Trial Teaser Mailing, and then enter the number of days after trial download the teaser is to be sent in the Trial Teaser Days Back field. Instant SOLO Server customers who would like to use this mailing need to contact support@softwarekey.com and sign up for Trial Tracking and Marketing Services. This mailing supports the following search and replace parameters:

Default Order Complete Mailings

The following are examples of the default order complete mailings sent out by SOLO Server when no author or product order complete mailings are configured for the single order process, or no order complete mailing is defined for the cart in the cart ordering process.

Single Item Ordering Process - Text Format

Thank you for your purchase of [varProductName] / [varProdOptionName]. Your Invoice No for this purchase is [varInvoiceID].

** PLEASE PRINT THIS OUT AND RETAIN FOR FUTURE REFERENCE **

Your order has been securely processed by [varMerchantDispName]. This is the name that will appear on your credit card statement.

WHAT TO DO NEXT:

The application will ask for a License ID and Activation Password to enable it. Use the following information:

To download the software, reprint a receipt, or for other customer-service issues, go to http://[varServerName][varSOLORootDir]customers/ and log in with your Login ID and password.

If you have any questions concerning this product, please contact [varAuthorName] directly at support@softwarekey.com.

If you believe that you may have inadvertently ordered twice, send an e-mail to [varEMailOrderError]. Include the LicenseID or Invoice No in your correspondence.

Once again, thank you for your purchase.

[varAuthorName]

Cart Ordering Process - HTML Format