Administer > Overview of administering a WebSphere Commerce site > Administration Console > Scheduler > Jobs > Schedule marketing jobs
Schedule the SendMarketingTriggers job
This job schedules the sending of marketing e-mail 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 the site.
- For E-mail activities:
On the day a marketing e-mail activity is scheduled to be sent, this job sets the e-mail activity to Scheduled status the first time the job runs on that day. The e-mails will then be sent at the time configured in the Administration Console for e-mail activity accounts. For this reason, the e-mail activity send time must be later than 12 a.m. by at least the length of the schedule interval for this job. For example, if the schedule interval is 30 minutes, but the e-mail activity send time is 12:15 a.m., then the SendMarketingTriggers job might not have time to run before the e-mail activity send time arrives. In this case, consider setting the e-mail activity send time to 1 a.m. 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 configured in the marketing component configuration file (wc-admin-component.xml) for the dailyScheduledJobTimeForTriggers property. By default, the time is 2:00 a.m. each day.
- For the Customer Registers, Customer Places Order, and Wait triggers:
This job processes the triggers the next time 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 configured in the marketing component configuration file (wc-admin-component.xml) for the dailyScheduledJobTimeForTriggers property.
By default, the time is 2:00 a.m. 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 Configuration > Scheduler. A list of jobs that are scheduled to run is displayed.
- From the list, select SendMarketingTriggers.
- Update the Schedule interval field to reflect the preferred interval. This value should be the number of seconds between when the job is restarted.
- Click OK.
Results
Your job is listed on the Scheduler Status Display page and will run at the specified start time.
Related tasks