WebSphere Commerce EnterpriseWebSphere Commerce Professional

Triggers in Dialog activities

Triggers define the event that causes your Dialog activity to start or continue. Use triggers to wait for a customer to do something, for an event to occur, or for a period of time to elapse. To include a trigger in a Dialog activity, drag the trigger from the palette into the activity flow in the Activity Builder.

The following table describes the available triggers. Click on any trigger to get details and an example.

Trigger What triggers the activity to start or continue

Trigger: WaitWait

A specific period of time has elapsed.

Example: Wait for two weeks and then continue the activity.

Trigger: Customer RegistersCustomer Registers

A customer successfully registers with your store.

Trigger: Customer Places OrderCustomer Places Order

A customer places an order with your store.

Trigger: Customer Participates in Social CommerceCustomer Participates in Social Commerce

Introduced in Feature Pack 3This trigger is enhanced to provide more options.

A customer has participated in any social commerce activity on your site.
Example: A customer has done any of the following things at least three times:
  • Posted a product review or comment, or rated a product
  • Posted a blog entry or comment, or rated a blog entry
  • Uploaded a photo

Introduced in Feature Pack 3A customer has participated in any social commerce activity, or a specific activity, on your site. Example: A customer has created a product review with at least a three-star rating in the Televisions category.

Trigger: Customer Abandons Shopping CartCustomer Abandons Shopping Cart

A customer has placed something in the shopping cart and has not checked out within the number of days you specify.

Example: A customer has abandoned a shopping cart for three days.

Trigger: Customer Is In SegmentCustomer Is In Segment

A customer belongs to a customer segment you specify on the day the activity runs.

Example: The customer belongs to the Preferred Customer customer segment.

Trigger: Customer Celebrates BirthdayCustomer Celebrates Birthday

A customer is celebrating his or her birthday in the number of days you specify, or today.

Example: The customer is celebrating a birthday in 7 days.

Trigger: Wait for EventWait for Event

A custom event that the triggers listed in this table do not support.
Examples:
  • A customer adds an item to a wish list
  • A customer clicks a custom link on a store page

Trigger: Customer SearchesCustomer Searches

A customer searches in the store.

Example: The customer searches multiple times for the same product.

Recurring Order EventRecurring Order Event

A customer has triggered a recurring order event.
Examples:
  • A customer orders a recurring order
  • A customer cancels a recurring order
  • A customer's recurring order is about to expire or has already expired

Subscription EventSubscription Event

A customer has triggered a subscription event.
Examples:
  • A customer orders a subscription
  • A customer cancels a subscription
  • A customer's subscription is about to expire
  • A customer's subscription has already expired

Trigger: Customer Checks Out With Promotion Customer Checks Out With Promotion

A customer checks out with a specific promotion applied to the order.

Example: A customer checks out with the Furniture Blowout promotion applied to the order.

Trigger: Customer Checks In Customer Checks In

A customer checks in to a specific point of interest or region using a mobile device.

Example: A customer enters a brick-and-mortar store, and then uses a mobile phone to check in and see what the current store promotions are.