This document is intended for users of ExactTarget for Appexchange, the integration between ExactTarget and Salesforce.com.
A marketer at Northern Trail Outfitters uses Salesforce to manage customer relationships and ExactTarget for creating and sending email communication to leads and contacts.
Northern Trail Outfitters offers a 30-day free trial on its premium shoppers program. Every day, the marketer sends:
The marketer would like to automate these tasks to save time, prevent human error, and make the send time consistent from day-to-day, even on weekends.
Because the marketer had been performing these tasks manually, some of the pieces he needs already exist:
To begin automating sending to these audiences, the marketer logs in to ExactTarget and clicks the Interactions tab. He selects Messages>Email>User-Initiated Email to display the User Initiated Emails screen. Here he clicks the Create button to begin creating a user-initiated email interaction (also called a "send definition").
In the Message field, the marketer selects the email message content that he used for completing this process manually. In the Audience section, he clicked the Edit Audience link to display the Send Definition Audience screen.
On this screen, the marketer selects Salesforce Reports in the Select an Audience box and clicks the >> button. The Add Reports window appears, where the marketer can perform a search to find the report he wants. He selects the Day 1: Today's New Leads report and clicks OK. He saves the audience and the user-initiated email message interaction.
He repeats this process for the Day 14 and Day 27 audiences to create a separate email message interaction that associates each report to each email message content.
While still on the Interactions tab in ExactTarget, the marketer clicks Programs>My Programs. He clicks the Create button to start a new program he can use the program to group the send definitions to be processed together.
NOTE: The marketer also could have used a Salesforce.com campaign, and even filtered the campaign members based on their status.
He clicks the Edit Process link to tell the system to use the three send definitions that he created when running this program.
This program contains only one step because the three send definitions can be sent at the same time. If the program contained tasks that needed to be completed before the next one could begin, the marketer would include the tasks in separate steps.
When the marketer clicks the Add Task link, the Interactions window appears. The marketer selects each of the three send definitions that he wants to automate and clicks the add button.
When he is done, he clicks the Save button.
To schedule the program to run automatically and recur every day, the marketer clicks the Edit Schedule link. He selects the starting date and time and indicates that he wants the program to repeat daily.
He enters a very high number of occurrences so the program does not stop sending messages in the foreseeable future, unless he intentionally stops it.
The marketer clicks the Save button to save the schedule for the program.
Even though the program is complete, the marketer must start the interaction in order for it to run. He starts the program from the screen where he creates it by clicking the button.
Beginning on 7/21/2008 at 2 p.m., the ExactTarget application runs the 30 Day Free Trial Lead Nurturing program. The system gets the appropriate Salesforce report and sends the email message content automatically to leads based on which drip campaign report they appear on that day.
If, later, the marketer wanted to add a message on day 30 to remind the leads that the trial expires today, the marketer would:
This section contains procedures you use to use interactions to automate and schedule sends to Salesforce reports or campaigns.
Before you begin these procedures, you must have the Salesforce reports to send to and the email message content to send. If the reports do not already exist, first create them in Salesforce.com. The reports (also referred to as "buckets") that you create for your drip marketing campaign can be simple or complex, depending on your business need.
For example, to create a simple, relative-date report of new leads created 14 days ago, create a Lead Report with the follow criteria:
NOTE: If you use an enterprise parent account, you can create a sender profile to cause the lead owner to appear as the from address for each email that is sent with the program.
Use the following steps to create a sender profile:
Complete this procedure for each email message send to a Salesforce report or campaign that you want to include in a program. You must create the email message content before you complete this procedure.
Use the following steps to create a user-initiated email interaction:
Use the following steps to create a program:
You must create the program before you perform this procedure. After you complete this procedure, you can start the program. The program will not execute according to the schedule until you start the program.
Use the following steps to schedule a program:
You must create the program before you perform this procedure. You can choose to schedule the program before you perform this procedure. After you complete this procedure, you can stop the program to prevent the steps that have not already started from occurring.
Use the following steps to start a program: