Displaying offers to anonymous users

Customers want to browse pages without always logging into the site. A marketer can use Interact events to leverage the site interactions that are performed by anonymous users to deliver targeted offers in the spot. Events for anonymous users are only supported when the audience level type is set to string.

Example: Displaying offers to anonymous users when the audience level type is set to string

Marketer
  • Your goal is to reach your total audience, which includes customers that log in and customers that just want to browse the site without logging into the site.
  • You add an Interact Spot to the Home page of the site. You can use events for anonymous users if the Audience Level Type is set to string.
Site administrator
  • User IDs are sent to IBM Interact from the site for authenticated and anonymous users. You must configure preferences for Interact Spot portlets to ensure the correct user IDs are sent to IBM Interact. You go to Configuring Interact Spot portlet preferences to learn more information.
  • From Manage Pages, you enter anon in the emm_anonymous_user_prefix field.
    • The user ID for authenticated users is retrieved from the directory attribute that is defined as a portlet preference in the emm_audience_level_interact_key_field.
    • A unique ID is generated for an anonymous user. If you enter a value in the the emm_anonymous_user_prefix field, the value is concatenated to your unique ID.
Interact Administrator
  • An entry in a profile table does not exist in IBM Interact for anonymous users. Interact decisions that are used to test for profile values can result in exceptions for anonymous users and cause the flowchart to fail. You must identify that the user is anonymous to prevent flow chart failures.
  • From IBM Interact, you can create a decision branch in a flow chart for anonymous users.
  • You define a condition for your branch. You enter substring(profile.CustomerID, 1,4) <> 'anon' as the condition value. The value you enter must contain the same value that the site administrator entered in the emm_anonymous_user_prefix field in Manage Pages.

Example: Displaying offers to anonymous users when the audience level type is set to numeric

Marketer
  • Your goal is to reach your total audience, which includes customers that log in and customers that just want to browse the site without logging in to the site.
  • You add an Interact Spot to the Home page of the site. You notice that the Audience Level Type is set to numeric.
  • You cannot use events in your marketing campaign with a numeric string type, but you can create offers just for anonymous users that visit the site.
Site administrator
  • You go to Configuring Interact Spot portlet preferences. To configure the site for anonymous users, you enter a numeric string value in the emm_audience_level_default_id_value field. For example, you enter 9999 in the emm_audience_level_default_id_value field. The value, 9999 is returned to IBM Interact as the customer ID for the anonymous user.
Interact Administrator
  • From IBM Interact, you can create a decision branch in a flow chart for anonymous users.
  • You define a condition for your branch. You enter profile.CustomerID<> 9999 as the condition value. The value you enter must contain the same value that the site administrator entered in the emm_audience_level_default_id_value field in Manage Pages