Scheduling the SendMarketingTriggers job
This job schedules the sending of marketing email activities. This job also
processes triggers in Dialog activities and generates top-browsed and best-seller lists in Web
activities. By default, this job runs every 30 minutes, but you can change the schedule interval to
something more appropriate for your site.
About this task
- For email activities: On the day a marketing email activity is scheduled to be sent, this job sets the email activity to Scheduled status the first time the job runs on that day. The emails are then sent at the Configuring e-mail activity accounts. For this reason, the email activity send time must be later than 12 AM by at least the length of the schedule interval for this job. For example, if the schedule interval is 30 minutes, but the email activity send time is 12:15 AM, then the SendMarketingTriggers job might not have time to run before the email activity send time arrives. In this case, set the email activity send time to 1 AM. instead.
- For dialog activities, this job processes certain triggers at the following times:
- For the Customer Abandons Shopping Cart, Customer Celebrates Birthday, and Customer Is In Segment triggers, this job processes the triggers at the time that is configured in the marketing component configuration file (wc-admin-component.xml) for the dailyScheduledJobTimeForTriggers property. By default, the time is 2:00 AM. each day.
- For the Customer Registers, Customer Places Order, and Wait triggers, this job processes the triggers the next time that the job runs after the event occurs.
- For Web activities that use the Display Top Browsed or Display Best Sellers action, this job generates the top-browsed or best seller list at the time that is configured in the marketing component configuration file (wc-admin-component.xml) for the dailyScheduledJobTimeForTriggers property. By default, the time is 2:00 AM each day.
The SendMarketingTriggers job calls the Process MarketingTrigger Web service with the SendTriggers action. There are no parameters for this job.
Procedure
- Open the Administration Console, and select Site on the Administration Console Site/Store Selection page.
- Click . A list of jobs that are scheduled to run is displayed.
-
From the list, select SendMarketingTriggers with
state=Inactive
. -
Update the Schedule interval field to reflect your preferred
interval.
This value should be the number of seconds between when the job is restarted.
- Click OK.