When you create User Segments, Content Selectors, and Campaigns to target users with personalized Web content, send them automatic e-mail messages, or give them discounts automatically, you select the conditions that trigger the personalization actions to occur.
The follow table describes conditions you can select in the User Segment, Content Selector, and Campaign designers. Some conditions appear only in the Campaign designer.
When you select a condition in one of those designer windows, a corresponding hyperlink appears in the designer, letting you set the values for the condition.
The visitor is a member of a predefined user segment | If the visitor to your Web site belongs to a predefined user segment, execute the specified action. For example, if the visitor is a Gold Customer (user segment), show the visitor a specific piece of Web content (action). |
The visitor has specific characteristics | If a visitor's characteristics are compared to values you specify and those comparisons evaluate to true, execute a specified action. For example, if the visitor's salary (characteristic) is greater than or equal to (comparison) $50,000 (value), send the visitor an e-mail (action). |
The HTTP session has specific properties | If the HTTP session's properties are compared to values you specify and those comparisons evaluate to true, execute a specified action. An HTTP session is information your organization may want to track about a visitor's browsing session on the Web site. |
An HTTP request has specific properties | If the HTTP request's properties are compared to values you specify and those comparisons evaluate to true, execute a specified action. |
An event has occurred (Campaigns only) | If a specified event occurs, execute the specified action. For example,
if the user has logged in (event), display an ad that matches their interests
(action). Events may be selected from a number of predefined event types. |
An event has specific characteristics (Campaigns only) | If the event's characteristics are compared to values you specify, and those comparisons evaluate to true, execute a specified action. For example, if a user adds more than 5 items to their shopping cart (event), give the user a 10% discount (action). |
The date is | If the current date is equal to the one you specify, execute a specified action. For example, if the date is equal to July 22, 2001, send users an e-mail about an upcoming sale (action). The current date refers to the date at the point that the condition is evaluated for a given user visiting the Web site. |
It is after a given date | If the current date is after a date you specify, execute a specified action. For example, if the date is after December 18, 2000, offer users a discount (action). The current date refers to the date at the point that the condition is evaluated for a given user visiting the Web site. |
It is after a given date and time | If the current date and time is after a date and time you specify, execute a specified action. For example, if the date and time is after July 22, 2001 at 3 p.m., send users an e-mail about an upcoming sale (action). The current date and time refers to the date and time at the point that the condition is evaluated for a given user visiting the Web site. |
It is between two times | If the current time falls within a range of times you specify, execute a specified action. For example, if the time is between 3 p.m. and 5 p.m., offer users a discount (action). The current time refers to the time at the point that the condition is evaluated for a given user visiting the Web site. |
It is between two dates | If the current date falls within a range of dates you specify, execute the specified action. For example, if the date is between December 18, 2000 and December 18, 2001, show users a sale ad (action). The current date refers to the date at the point that the condition is evaluated for a given user visiting the Web site. |
It is between two dates/times | If the current date and time fall within a range of dates and times you specify, execute the specified action. For example, if the date and time is between July 22, 2000 at 3 p.m. and July 22, 2001 at 3 p.m., show users a sale ad (action). The range of dates is inclusive. The current date and time refers to the date and time at the point that the condition is evaluated for a given user visiting the Web site. |
There is a specific item in the shopping cart |
If one or more items (identified by SKU number) are in the shopping cart, execute the specified action. For example, if the user adds a specific item to the shopping cart, give the user a discount on another item. To use this condition your portal application must have commerce services enabled and a shopping cart configured. For information commerce services, see Building a Commerce Application. |
There is an item from a given category in the shopping cart (Campaigns only) |
If an item in the shopping cart belongs to one or more categories in the catalog, execute the specified action. For example, if an item in the shopping cart belongs to the "books," "toys," or "food" categories, give the user a discount. To use this condition your portal application must have commerce services enabled and a shopping cart configured. For information commerce services, see Building a Commerce Application. |
The value of items in the cart is a certain amount |
If the value of the items in the shopping cart is equal to, less than, or greater than a certain value, execute the specified action. For example, if the items in the shopping cart total more than $100, give the user a discount on shipping. To use this condition your portal application must have commerce services enabled and a shopping cart configured. For information commerce services, see Building a Commerce Application. |
A random number falls within a given range (Campaigns only) | When someone visits your Web site, the system assigns him a random number from 1 to 100. If the visitor's random number falls within the numeric range you set, execute this action. For example, if you specify a range of 1 to 50, the action will be executed for approximately 50% of the target visitor population. |
When you set date and time conditions, the dates/times you set represent the time in your region. For example, if you are creating a campaign action that will be triggered at 8 p.m., that means 8 p.m. in your region. For a time zone that is two hours behind you, the action will be triggered at 6 p.m. in that time zone.
This also affects dates you set. The date you set becomes effective at midnight in your time zone. In a time zone that is six hours ahead of yours, that date becomes effective for that time zone at 6 p.m. your time the day before.
Time changes also affect time-triggered actions. For example, say you create a campaign that begins October 1 at noon and ends October 31 at noon. If a change to standard time (one hour earlier) occurs on October 29, the campaign will actually end on October 31 at 11 a.m. So if you want the campaign to end at noon on the new standard time, set the end time to 1 p.m.
Because of the different dates and times on which actions will be triggered around the country or world, it is important to tell users that dates and times are effective for your time zone. This type of information allows users to calculate when in their time zone they can take advantage of your promotions.