Академический Документы
Профессиональный Документы
Культура Документы
\
TABLE OF CONTENTS
\
Course Overview
H
I Course Description.
Lib
Q I General Course Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . _ . . . . __L_L
\
Unit 1: Introduction to IBM Interact
\
Lesson 2.1: Interactive Channels
I Interactive Channels. . . . . . . . . . . . . . . . .. 2-3
\ I Marketing Data... . . &§
I Example: Create an Interactive Channel for My Web Site . . . . . . . . . . . . . . -A-B.
I Exercise: Create an Interactive Channel for My Big Bank Web Site . . . . . . 2-16
\
\
Lesson 3.1: Introduction
\
Lesson 3.2: Interaction Points
I Example: Create Interaction Points for My Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..§;_5
\ I Exercise: Create Interaction Points for My Big Bank Web Site . . . . . . . . . . . 3-12
I.
Lesson 3.3: Zones
3-16
I Example: Create Zones for My Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . .
\
I Exercise: Create Zones for My Big Bank . . . . . . . . . . . . . . . . . . . . . . . . . . . Q-26
‘\.
I
Unit 4: Events and Event Patterns
\
Lesson 4.1: Introduction
‘\ Lesson 4.2: Events
I Example: Create an Event for My_Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 4-7
‘h
I Exercise: Create an Event for My Big Bank . . . . . . . . . . . . . . . . . . . . . . . . . 41
‘L
s
Lesson 4.3: Event Patterns
1
Ԥ
A Contents
'5
~
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
‘
~
Building and Deploying Interactive Campaigns QLE4
Unit 6: Offers
Contents
'1
‘\
fi
Lesson 6.4: Offer Constraints
6-21
I Example: Add Offer Constraints for .My_..Web Site . . . . . . . . . . . . . . . . . . . . .
-
I Exercise: Add Offer Constraints for My Towne Bank . . . . . . . . . . . . . . . . . . . &2.Z
n
'\ Lesson 7.2: Treatment Rules
I Example: Create an Interaction Strategy and Treatment Rules for My Web Site . . . . . . . . . . . . Z;5
7-14
I Exercise: Create Treatment Rules for My Towne Bank . . . . . . . . . . . . . . . . .
Lesson 7.3: Advanced Treatment Rules
‘ T Lesson 7.4: Interaction Strategy Deployment
7-19
‘ "'\
I Example: Mark an Interaction Strategy Ready for Deployment . . . . . . . . . . .
I Deployment . . . . . . . . . 5i.
\
Unit 10: Environment
‘K
W
\
5‘
Unit11: Reports I
Course Wrap Up
I Completed Obiectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W-2
I IBM Training Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . mg
Appendix A - Demonstrations
‘Q
I Demonstration List. .
A-_2 Q
I’
I.’_l_I
*1
‘L I
Q I
.-_
._
Contents
.-
‘\
Ta
‘X
A Course Overview
“x
‘A
"1
‘Q
-\
“A
'2
"1
‘Q
‘Q
Z I
‘Q
Building and Deploying Interactive Campaigns 9UQ4
Course Description
Q
Overview Q
Course Objectives
Q
I Create Offers
I Create Offer Constraints
Q
I Create Treatment Rules
I Deploy an Interactive Configuration In
Software Version A
4
This course supports IBM Interact, version 9.0.
Q
The intended audience is individuals who participate in the development and deployment of IBM Q
Interact.
Q
Course Overview Q
’
’\
'\
"N
Pre-requisites
'\
'\ Learners should have general knowledge of database marketing and IBM Campaign.
\
Curriculum Relationship
\
There are several other IBM Interact courses. Check the IBM website for course descriptions
Q
and availability.
'\
*\
I \
=-
I
4-
Although general conceptual information is provided for most of IBM Interact, the following
concepts that are not covered in this course: Q
I Custom Reports I
I Offer Templates
I Touch Point development Q
Course Elements Q
The informational content in the course is presented using the following course elements:
I Knowledge topics introduce important information that you need to know before you can .
perform the procedures. These knowledge topics explain the skill or concept, why do I need
this skill, and when do I perform this skill.
I Example of the Procedure. @
I Exercises are provided so that you can practice the skills that you learned.
-Q
Student Login
,-
For this course, you need to use the course virtual image.
The windows login is:
I Username = Administrator
l
I Password = unica*03
The EMM login is: Q
I Username = asm_admin Q
I No password is required
Q
Course Demonstrations Q
Q
Links to the recorded demonstrations for the course examples are provided in the Appendix
named Demonstrations. -Q
Course Exercises Q
In this course, the exercises are based on the stand-alone IBM Campaign and IBM Interact.
Q
_\.
'\
Disclaimer
’\
"\ This course and course image supports the stand-alone version of IBM Campaign and IBM
Interact.
s
This course does not cover every feature or function of IBM Interact.
'\
'\
‘s
"\
’\
‘\
-\
\ \
=-
Purpose
In this lesson, you begin to get familiar with IBM Interact and its key features.
IBM Interact -Q
Interact gives your marketing organization the ability to coordinate inbound customer treatment -\ ‘
strategies.
With Interact, you can personalize offers that are based on the visitor profile information in real
time to enrich the experience of customers interacting with web sites, call centers, and other
inbound marketing channels.
g
J
1'J'’ J_1lJi.’_1:l.i1_,t
'JJ.‘_[
1
“A
‘\
1 This diagram represents how IBM Interact works with Interactive Channels, Interact API, and
Offers.
I agOfiers
ilnaaztets Beatrice eeaesages
r"*:............
1 f
M .£3aiICenter§ i t t M ~'”/
v ~~ ,~ if
.. . -'-z..s.._...__.._-.z r " {f}iw';g
:‘?‘-“"5 I’-1*=1,
-, . .. ~ . _
\
. ii}. .- W ~"
*1 Stores ‘if HM/gig: 9",
“f ‘Hay. ‘F-:93. gig i
_,_.¢
91 if -F“.-.-»
'- \
I_
If_ §f;'.1;1;::.:: 5 .1 ~- ,_, » V
‘""-~"'“""’ i iiiix:
;_::_~',-§;.':v ~ ~ Y
~»; - ”"':1*"<i‘§ “f’“"',“'.,'.j:.
.,. fig, 1.,
~.: ,
...4_\.‘ Art Serving; II .r-;--seit I " f *r" " W '~
‘‘X-H‘_-.1‘. ‘ ..;.. _‘ W-mi; _,__ ,—-—~—-'-—i\
’ v,_/ f
“ *-,~ _
Fee-route
. I , v
i
lr
affilaate K..-_ I,-1’ * irttairta.
\
t-'““"""“""""‘“"“‘
_._.__.% I ' I 'f n€r2s'aftati=¢
iCI: ~»~n;;;| l'i,'§tB€§‘t>T. >33i
\
5-Zreaii-tinte
Best itfiezs
\
The Interact API uses the Java language structure. Interact API was developed for use with
Q Interact. The Interact code knows how to listen for the API calls and know how to respond to
them.
_
The Interact API is the mechanism by which your touch point and Interact communicate with
each other to serve the best possible offers to your customers.
With the API, the touch point requests information from the Ftuntime server to assign the visitor
Q to a segment and present offers that are based on that segment.
\
_ R
nteract works with various touch points. Interactive Channel is a representation of the touch
point in IBM Interact.
Touch points can be:
I Web sites
I Call Centers
I Kiosks A
JI._l[_ILJ,.-1
Web Site Example ;
A customer opens a browser and navigates to the home page: ;
A default offer is presented within the home page.
9
Kiosk Example
A customer visits a kiosk in a store:
The customer searches for an item on the kiosk
The customer is asked to enter their store account information
The customer is presented an offer in real time.
The customer continues navigating the page and may be presented new offers.
TI
'\
‘\
Example: Interact Demonstration of the IBM Demo Website
1
Scenario
\
This is the IBM Demo Web Site demonstration that is available on the virtual image. The
demonstration illustrates how Interact displays real-time data to different visitors to the website.
In this scenario, you observe how differ offers are presented based on the visitor login data.
Procedure
Use this procedure to review the Interact Demonstration:
\
1. Select IBM Demo Web Site.
'\
IBM
Enterprise Marketing
‘
,. . . »';._- ?as=swaa$:
\.........-r
\
Version Sr.£}.t'3
*~ 4 "£""..i_Z....=‘
“\
‘\
2 Review this IBM web page This is the Home page forthis web portal Notice the information
that is displayed
I-I -lI_iLJ
I
I
--ms‘
1 ’
W aw
"=x“am;='“ "
I
, W "
‘T
as » -
I ~10’
».4/¢~//
"/§¥”" 5//f’*3”?"’
if rr/"fa
0 / 2 %I ”’ /W
/ / it
>/7'
Success stories
-._ atI-4
. I.-‘IuaI »qym-It
R‘3~ai€'5j eettware
Set =3"; its ate; La: mac.
LJIL
G ll
d
w
Q!
About $5.! Przvacy flan‘ ct ‘farms ufuse Accessibility tfiit ieetfs Jobs T
9UO4
Building Interactive Campaigns
§
3Cnntac€§Bl'%?I ' ‘
"’\
as tr Q m 5: it
‘ Ff‘ m Q \.‘~.-;_.,.,¢&=
“=1:W . .-.,’~iu.
\ i Catt ma
' ¥te»qa2ast a
W
E-mail tats:
’\
Orcat us atl
\ (E523 zaza tars
Priority cede:
t{Ii}t“@’¥!¥35§”€
~\ II c,...M.,., . .....,....»..-......._
W
E
,' 7’
tat‘-% It-fiiéfl , ~i.fi*§¥§i“W%t”#Ii_ F t %~“f§‘?‘a5§‘$i“§5“§’%‘
. ,
1 a E-».;5,.w', -
,
~
-x i.TLiE.Zi'E' Qfiitfii W I‘§3€35"'%‘$
fies - 3; 2t - “w<"“ ~ ~.». 1%. = . 3 2.aHa%h ‘”-,'-- -.-V /<.m *5!’
1
. ' ~
“A
‘k
4. Let's sign in as Rachel Grayson. The user login is 242 and no password is associated with
this login. Click Login.
-x
'\
=-
I
Introduction to IBM Interact
l
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
§
K
.\/
Q
5. Review the home page for Rachel Grayson. Notice that several offers appear on Rachel’s
home page.
R 1 ~
I 4
_.“ ;§:>lg:f>‘ ~.
12%. \
1% .~,,» ,=~» Yr 185:1 . WY A ~. .Z§.1;i,3.'a;~;§§':.:.!~ .
-
.. Y.“
at
’%"§*‘>‘>\2
a ‘!\59¥0>W8= aiaeaptic
apsiiiettces
asist. .sii?£321. .5stfiaiare I Let s build a
I w smarter . . . pianet
~ .
-i»,_i _i .u .i_;
*
.1.-..
=’*f~§ “Pt
'.“ 1 _-
I
~ ' ~' ~ ~ ,
:-12¢. -.~ ..>, .
~r->"
J-.'*»
I
-.
2W.. W
G‘-I
»..-. Q ,.
. ... I .., H , 3/4.,v»Z .t..F.‘Z..=;;€.3.i.:: 4...“.
-r
~ rat:
=
. .. . Y
"a’i’a::~i3»::.::zear:i1amzzearsar
. ...l -.~».i: :/.?'.' ;;;;.fj,
Online demo _ I
IBM (iagnes Eusir1aas.Insight.:
Thetnew BI.werK5W¢e j
Test drive your
fati.a*e~ data -saute-r
'§<§~.,¢. -,,_,- I’-1/“"6:
:--i~¢»~-.~~1-Y;»‘-*5-‘i/-am sq
1 z.; 04' nY¢.i.:.:as~.:s,~.a,~. ~».§‘<§.:l1>uLL‘,.26. 1.4 L.»
it"!
a-.~u..=.t., .. .-, f~"“.?*"?"e‘*:;‘"g*{i'¢
:\.4¢..:c.s~w. - 2:-{,3" i.~.1z;.'»,.»i
"'e"v"< -“*3 ...,.t.-"L1
t““:: ='<
=,'7v!.I1VfNWI‘-l9¥P7Y¢'1Il‘|K-_VI’!fPYWI
I‘
;
‘ll
‘I
Ԥ
6. Click the link for IBM Cognos Business Insight. Rachel’s home page is updated and
'\ displays information to get to an on-line demo for iBM Cognos.
'\
\ 1» J"Y'/‘f~
" §'r,;?af 1; w,}::;-5*“
In.
\ \
s
Building Interactive Campaigns QLJU1
i
i
.Pflssiiiordi .
E4 1: -'*'.' ‘_‘. J13." V
as
.-
L_i. _.
—\
AI
10. Notice how some information on the page is the same while other is different
"\
fieaturesi axj'1deenetrtis'- T x ~
"\
Qyéterii-ieqai.retvrtertta’=“:;Y.'§y1 ” if
‘
-Ltaraliiy C
5ier;ce.sa .st:ories ‘ _~; -
Events ~ .
‘W
Training and ~¢aazrzaatsa.;a§ ~
5¢,fi_,_5§§§{‘§‘ » .
'2
r-Iowto buy. .;
Set‘-ii=r>.fi'_ 7;:{‘*e
1. z. 4+3.
P‘ -1,-iv; 1 ::;
r .~.-at,
3.
*2» Lets build a
' ..:
i
wsmarter piartat
- Weir; %£:<,;:~srzasca ,.,~. .1? , .,~ . .., I, - at »~,>~
1‘-/Ag. 3?“
qw» _.
»~/ ..
"Q4"
».
Q F2 2?: 7.,./-_..,, , 2 ’
. .,.
W _ id». ..t..'lZ"» »._ “.3”,
vi’ '. '.:,‘1-.-/-»-. ;'.i'.-wt.‘ 1* F‘:-‘w
-I
- '
-~ - 2.‘.--2%-2 ?:.z*?.a§
* £515.? ?Z.‘S4;:
-= siirizziszfres
-\
Onkne den-no
-\
or "usiness . ztl
'\
Q., _
rm ceases E
T133 nave E1 w
Q
‘I
.. I ..
‘Q
Building Interactive Campaigns
9UO4
latest
softwam intelligence to be infused into the systems and -In- In
~ %"‘”“!s? §fi€“::~l”i»;"l==2% t Y G-
M I W ‘ I C
"_
C‘
I
%
1'1’
‘\
‘I
Interact Development Phases
’\
Purpose
‘\
"Q
”\ *1’
we
Creater'Cm*le Toucfapoint
\
‘\
Create Interactive Flawczharts
{Smart Segments)
~ Define Offers
-r %v'"'
“W
V, m ,~'
. fr ,
"1
ax »*% _, d~
G
\ IW * \ W w “ r an
I /‘ '~ ” “ * ~ ~ ~ I , q w A * “'“
in
In
\
Building Interactive Campaigns 9UO4
11:r~1~_r.1~ i. n.iu|»_e
1‘.'I’_Jl‘_'JLl 'J‘
\
"i
*\
\ An Interactive Channel represents a touch point or application that communicates with Interact.
interactive Channels can be web sites, kiosks, or call centers. Interactive Channels coordinate
all of the interact objects that are required to perform the interaction.
Interaction Points
Interaction Points represent a place or a point in time on the touch point where the
‘\ communication with interact takes place. In a website, interaction points can be organized into
Zones.
Events
“R
Events (user defined) are triggered by actions taken by visitors in an Interactive Channel.
‘K
Zones
\ Zones represent a portion of the touch point. For example, a portion of a web page or a screen
in a call center application.
‘\
\
Offers I
*\ An offer represents a single marketing message, which can be delivered in various ways.
Q
Interactive Flowcharts
Q
An interactive flowchart is created in a Session and is used to divide your customers in to groups
known as Smart Segments. Interact uses the interactive flowcharts to assign a profile. The
Q
profile is associated with an audience level when the Interactive Channel is created.
fi
Building Interactive Campaigns 9UO4
Profiles
Profiles are customer data that is a subset of the customer data available in your marketing
database. You are able to use this data to:
I Assign a customer to one or more smart segments in real-time interaction scenarios
I Personalize offers
I Add attributes to track for learning
Smart Segments
Smart segments represent a group of customers or visitors with defined traits. lt forms a 4
database. Smart segments are used in treatment rules to assign offers to visitors.
4
Treatment rules are defined on an interaction strategy. Treatment rules are where you can
assign an offer to a smart segment and associate a custom-defined zone. l
The runtime server handles all the requests from the touch points via the interact API. When a 3
touch point requests an offer, the runtime server manages the request and responds with the !
0
ofier ‘I
Interact API
Interact uses the interact application programming interface (API) to integrate Interact with the
Interactive Channel.
Q
J
I.-tilLJl_
\
~\
I
Deployment -
\ Method that is used to deploy Interactive Channels to test and production runtime environments.
\
Runtime server group
A list of the runtime server groups available for this interactive channel.
System Tables
\
System tables are established when IBM Campaign and IBM Interact are installed and
configured. This is the meta data for the products.
‘Q
‘\
Q.
I\
'3
'\
\
Interactive Channels
\
‘\
‘Q
’\
=.
‘\
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
I
. - -_ 4
.2-1;
Objectives
After completing this lesson, you should be able to create an Interactive Channel and map the
profile and dimension tables that are used in the Interactive Channel. .4 _
This is the Interact Development Phase diagram. This lesson covers the Create Interactive
Channels phase.
,-
~w...~..:.>..:»>i»:.~ :;‘\4-'1"/~‘,4-.1
Y4 .'.L‘.§»\’§ti\'-J-_¥_\’i.‘t.»v ,1 ‘w
_-
Create Interactive Channels, p Create interaction Points C"ea§‘* Evems ‘*3
=. .1 ea :'~.:.:=v<w=,»t1r'a¢< §~,:~;:~»~. at :1, t~":irI l~'.:—v<<:.;~"»¢~,-»_. :9: ’€f'\~‘ I §
if
5/;
J..
J
'_’I;1.l’J
_LlJ '_IJ;lf.PI
I‘
n If .1
.- 4»
‘Q 9|‘ ‘I
/ 4'
Qh ‘I
-.* ,4- Q
"~ ‘Q: 1-"
I1 -.~~§ '_’,,,a ,
I’
‘.:Q‘ ‘ QI “ * * ~ @ - » ¢ » ¢ v * “ "D
. ' .-=9 *4 _
' 1
it
~99,
\ -Q
4.
,@
/
-I
‘I
Interactive Channels
’\
Purpose
Q
a An interactive channel represents the client-facing touch point that is used to coordinate all of
the objects, data, and server resources that are involved in interactive marketing.
\
\
Examples of Interactive Channels
Ilbhllh \
2e;;.£§:a=’->;‘;i:;;_,;§,;st?2£zr;."*“f,f§;=:a?%e4%I
wmqnwwgigeetitazsk
~~-- >>~».d W ,..4 ;,,,z,W;,>»:
-.,».:~2a.. : :;.:'t1c's=.i:».w:~-
ea .. c..-;;,,, tratsaii ~"~:";"‘i;§-‘.*2si’~”»1f‘?'
\,,_ ?‘~’5¢’
g;.<;z;._Z;5g;::;zw;.>;z';;::.gz:%st.:i.7mr-.r:S1<m-szsz-.¢>t~m
rExe'§&'~¢7*i.‘£f?=t:»:t=a¢? <3~'*¥;“4»=3-
:.~»W-=;e§;e~.a~.~i~.-5.-.>~<~~ititrctrut-»§=»;:wwe-i
1.
' eff" f
,_i.=1v
'
'
. Z$,..,;:,; I
‘ =~ » t'J'_'1‘,'7‘1I‘,\';j§€£ ;f~2<:;p~/ it ~ M* 4:’; 7/_
j A ’ -ffilé-. _ :'=‘~§:¢@.‘. i
~ i1‘»"3%é»~i§i1‘ "r11;-‘~“.i??7’¢?%?iil J
’ Z~i‘v=}f§?“~§1;€?g{@i;{;§*%ZF?33§*".;‘:.§;‘E?21e.i
I :\t'~x//I .i.w~‘ - <~.s‘»=~.= =.-.i...-..;-~=.-,-.1 (A*<\>§::_lv($g:<€':l‘:\(4;‘*'(Qi: i4\;>.»;t;~.i=<»;.,.<4..;;:-.
..»....
;'_;_1 . c ...a..
. 1 _.
.-..;,=~.=»>,
/ ,...
.,=_==,...
> ';*~=,-»- -V ,-.
..1» r;:1w;.::';r.:.::/.:<:*\<*:~:=-~~.v:<~::*'arx:~J::'\:*-11:’;
, ....,.».<1 ~
=»-~,.;a‘.~:~...: _..._,,..
"t$,(‘} - . ....c..
~ |
x
i ?!/7.1.=..:
T1 Strategy
;=; i_ 1.;,=>=..si:;1:.-
21 .i¢121::%1;:F]9w¢h3{{=
- 3 ~iez~.:;e=.=£.-a1£§:&t:l*¢;:
a -».¢¢;*=_¢
~~ 1? :;.;;».»' .-:=1='¢='as='§»»-*1-¢x=='
1 :::_*:tz::.:=s2~_a= 1~»= ‘
:i.:.1z-.:.£-.5 :~at=e.m;;%2;s:snZ£s;;K=it111;;z;s§e>;s..a2;»5t:ia»
:4 ~.~ati;::<m=::»-:;:;a*,:t~~wEe;¢::=:§;;:@;>;¢e.: 0'21 1;.
M t»:t=
.». @::e;=;:;~=-z:.--»-;= Z?-ie*~-‘=15t>#=¥Y”¢*~<¥'=-;;$:* A - '~ =¢=<
» "» z<=;z'
=1: 122*ia:z*>is;:»=-1=='
'¢."**".;t*::§";"-.t:.1":-i1
=:;w‘::w W ~ r 7’=i~‘.¥§<i. =it~:.."#: ?a'*f1,‘:ti:-’-,i5?¢%“;‘-¢‘<§';:t$w-?‘{t'z‘v§;
';t5';:’-12 1;;<1C~;.> iZiZ.i3..'j'f;}, . I’Y'.'t‘.§-Yl;“‘f":§I?Z:’i*57$zL*iLli;lr¢?f:t5:%?:?f'?I:5§5€
~ 1
“ “titre ...§.“§1.§%:: " r -41.;<:s:~:%ar=s::Ee:e*§%%%";§if<"=="sa:‘#as=*¢M“
t =-;;»-:-;=,i=';-- ~ 2§"~I.?,5E‘~~;£:"1?’£>??I_i.~%'»*‘:§§if€ -~'»i?>.i.,::*~@-1-¢
I
"2 .,~ w- wrwv VF!‘ vnnmwmwww NW1 Pr" ... M... »<¢>~n\~»x~>~,w~¢ aw Mb!» w*vu<wa.4¢
A X fax
[+_t. fa interactive '
Ftcwctxart
l
4
4-
‘\
Diagram of Interactive Channel Screen
1
'\. This example shows an Interactive Channel. The associated flowcharts and strategies are
highlighted.
\
'\
Learning Node:
jnhex-it from Gjehaj finef , ,“.,_~ W e~;.~.>;v;~:;.§~:§;§,~yt;;;:§ ,.
UV lfliefficiive Interaction
'5
Strategy
vi Ftowcharts and
Associated F1t1WCI'1&I‘t$t I 1*’ Associated Strategies:
\
IriteractiveFlowcI'iait §I*‘lvWe’bSite‘,i Q Strategy for the interactive Channet
§
Building interactive Campaigns 9UO4
Marketing Data
Purpose
Marketing data is available to your flowchart from Profile and dimension tables.
Profile Tables
A profile table is a physical data table that is read during the real-time interactions. Profile tables
contain off-line data. Multiple profile tables can be mapped to one interactive channel; one base
table for each audience level. All the profile tables must have the same audience level as the
interactive Channel.
The profile table contains more data (dimension table) that can be used for interactions. For JI‘
JI
'J11‘
’J_J‘_l_1
example, account details, personal details, and purchase history.
Audience Levels
An Audience Level is an entity around which your data is stored. Audience Levels are used
during table mapping. Table Mapping is the process of making external customer or system
tables accessible in interactive flowcharts.
LJLILJLILI
l
I.
‘Q
'\
‘Q
In
Information Needed
Before you can create an Interactive Channel, you need to gather the following information:
I What Security Policy are you going to use?
n What is the Runtime Server Group Name?
1 What is the Production Runtime Server Group Name?
I What is the Maximum # times to show any offer during a single visit?
I What marketing data do you need to associate with the flowchart (Profile Table and
‘\
Dimension Table names)?
5~
\
"\
'\
\
but K}
Scenano
in this scenario, your company is has a website that is called My Web Site This website IS the
touch point where customers visit to make purchases As the interact developer, you are going
to create an interactive Channel
For My Web Site, you need to
I Create the Interactive Channel named MyWebSite_Today
I Map the profile table dbo_lnteractive_Profile for the individual Audience Level
I Map the dimension table dbo_indiv_demographic with a matching base table key of lndiv_lD hil -[hil
Procedure
in &jA1t"[!i'3=8
asmjdmin
asm_a.dmiii
5. Faceboo interactive Faceb-aok App
5SiTk_5€|§2'lifI
t“ @153tam B28 Web sne- iiimiiation of IBM: web site asm_a.dmin
Y" fiajiar-icemawessits IBM Demo Wei? Site wi‘h offers driven by asm_admin
lute-rarf
Interactive Channels
Course materials may not be reproduced lI'l whole or in part
without the prior written permission of IBM
EEUH
\‘
'\
§
l
~\
‘I
~
as
Interactive Channel .
E.
li Ir
llama: ‘ti
I. ‘ §jE‘?“"'W.?2§i'E¥E_ff..._......
l Desc ription:
i
D
1 2
I
i Runtime Server -Groups: **"
% {Pi'edServerGi"mzp
5 Ai'{=:~st.5»2r'-ac-rG reap
‘\ I il
"\
\
- 1 » I =1 1>¢.:"~ '.1<.=‘/; .»$':,*)/-'57)'YR'>l$5;lv+ix£»>.<1i$tlA»$»<Zw<1»iJ.;W-6».Z1-»?»3~IX;»l1'»£~»»5~:»l£§~ .tM2;.ew.L.i.~:~¢;~;=.2.~a.-1:. V1 ..~;z.W;.»-,-:i.v.».1=W»=:.<~...K<'»x~s»¢>55E'=1I->21-5:é=.Qs§ia:§iatilL.7s;:E;.xE£»=3wax.$5:L1;:.1li£=.L>3%l.el€:;aw.,=.xx.=;L.;i;;..;';~t'
<I
‘Q
\
* V‘
‘iii?
,- i.
p_
if .. 11 . ¢ . .
- I -:;.;=3.1=.=..:-. -' V. —;5'.’.’.52-.;;1f="‘¢.¢='~<-‘-~==
,.,;h»;;,:=¢<;;»£»-quiz’ gfa4%:Q,,J’§lZ:?<'Q)!Z§%?fI13{/1IEifh,‘f‘ty{#7:m;:'}}/ii§»2_/I./ff;-I-'}'}¢,'1.‘-f1;':;Z.l.:..¥}v.f%:7v1'; ;.,;,¢i,,_4,_»,;-;-;,-;-,/,1-.: . ,
11 ' i ' 1' 1»3.:.%;,,¥1‘i:-5;;:=€iZ'Il-I i"'£.'»"-2'-‘a-"if!-|v{3'J 1.»:-""_7.;:§!v_v;71L1l:Y»i¢t§,.35-i,'§'».i='!_',‘
il
- sum I@_;..,s.;>;;.;.s;.w;q...>..=;,;:.;~;>:;t4;§.,,:.;:e.;.-.1..:sLs....."= “F” '~
V
ll I
Descrription:
Wt.1'5.W. ‘f.‘1'E¢’?‘??I?i'1?;‘??}§‘I '7?‘ ffif fill". W‘-i“ 5?“ §**a»'*iF*‘e‘~. - l
Security Policy: ii
f’.“‘PP?'3 *Ti’°fil?Tab‘EF ,@
Global Poiicy
¢+R@U“% I- l .
steam;ll?‘ M
li.i i i¢i-.§-Qggli.f V \ I
Runtime Server Groups: ijéiéaagfiY I
Learning Mode:
Inherit from Global {Defanttj
,-_
11. Select the Unmapped link for the Audience Level - Individual.
interactive Channels
I WI U
2-1 O *
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM. Q
,-
\
‘I
Select a profile table to map:
‘h g£lb{i.lI‘ldlV_Xtl’I{§_i1G5§}l{Elli}!
§dl:\=a.indis'_xtn§_inves;tm=nt ';I_'_§_'; .fi 5 .. .
'1 éldbe.indiv_x’i:nd_onliiie_Qt>ei1avi0r ,7 interact Table Name: .
,§¢ibe.in/if-;_><tn¢_;>u:iisning
'\ Eldb-d.indi'i'_7:tnd_rsbail E {W g.:.,::,._,,_,,:;: . .. I,_]4<L4)~<l>4))l/IA A>~1~4;‘ ....,. ....... ..,,,,Tji
5
.?d,bc.indi\' xthci ielco ‘.5.
* ’L §Fietcl
. __.__:___
Name _.___
§lntera(:tFie1dNarne
>-. . _.____:__ _:__. _._.__.... ..
i
’§ Zdbainditr
= -'
xtnd-'
travel
'"
memberships 11“
--
? 1;— ha-.z=$:___!'.4
in }:S2=.'.1‘t'___f1,:.:“
cine. l ndii.-Scores if E . § t-s<»“as.~< ~
.1iv». All
& F4-_ib,_3
ii '
igqgiivem
’_
Ratafl 1 vi;
< '1 3.,
'_
$5.?-i:%.<:5__€i3*
. <
§
lan-e.ii<*:_a¢¢sunt;ti'r>@_x:ns_cre<iiz_¢~s;:§"§ "
5 dbc.li<p_accou.nt_t *,'pe_>3':nct_shippin ggff "
.§Q*b~e.li<p_age_range ~ V.
\
Msvllielelsa for Audistvsisi Lsval=l ',F*‘di‘.".§F!F'?l».Ii. i
* ‘iaéidaiion Ssccaessfui. These changes Witt not disrupt any %itt'er;ai<:tivs ftaw¢:‘i":er:ts._, caiiipaiigns, er tea
iiceiigairaticns that are active for ti":-is iriteractive ifiiiannet.
\
.2f=.i‘:.er so-mp-i.et"mn, this change wili. ta l-:.e" effect. Ht the runtmie sysianfis after the next 'lI?I'tT4!.-3 yau zip a d'epl0‘>,nt
n :3i'iElfig¥3 tables that are in me, yriease 318 fit}? the aw-risers at the car;-assigns and fiewctiarts that utfiiize this interactive-
hli-'IflHhlLI-HIJ-I ld
'\
‘\
Map Tables for Audience Level: individual
\
§<im.iiiia.<i as i
inn... .. cs»
‘ - ‘I’?/->1; 2;», ~41" §~f41.i.;":.v§ 2-.
do-s.hhct:i_mar"ketiflB_inia
:;dbG.hhQ{d_§umma[~y - . .. . ; , ..
3
:~‘~;-<4/$¢. rl V\,\;/ .. 1:',.- ' ,'»..»;» .-
ii{iDQ.ii'idIk’ V ivviwm i §
’ i ‘X *‘ Z We
dbs.in.;ii'i.~_contact C; 2 J ..
I "' .-.»»~.
*:*='é'c'mra?..
3
4-»a:
I .;;*;_W'>fl~.‘ 2 ..
Iv».§,'..2_,_'
.,~. .. M\,,,2;.
.“"~ Mr,~ Y».
F . . .E. ;. c. §’I €z
IQ
'5 : 4H ifl ‘-'__ __ YSIS if
'\
Load this data in to memory when a visit sessicin starts
‘\ nieracwahiieiim-= iabssiiirriétiirerctafir.,
1%.-gt; iiéiiéa H §ii§£Lg§"}}§£"i"i5i;-.éi¢‘i ltt'i;.“;aa...ii..;.§
§ t _; __ §,_ t , ‘Mb _ ~ WW} ,____h___v___A . , 5"".-;:;i:
in, _~,,._¢_.;¢..=~=;~..¢.<a&; ' ' 2 -.»;i.~..::;;i.a.,=am;=:;.=';f.
=1 l»:1~a___¢¢./ .\z 1.-¢..-___.gr“
1'.) ,.~c=~=-=r..-21.. »
; or 1
,a M
. 1
r
a-.=~.-at M.- u
\
1.-. - W l7.?.§ii5’1_ ~ _- ’ 2
‘\
iiaiiéatian Suceessfui. These changes wit? net éisrupt any intem=:fi=¢e §§i3w<:ha:‘ts, can":.;:>a%gns_, er
cee'f§g=.erzi.§inns that are eative fiat‘ this interactive fihannei.
,%
After‘ cempletitm, this Wit-i take effect in the rutzitime systiems after the next time 312$: dz) a. Cfaffilill
--.-am
21. Click Complete this Change».
Q
Interactive Channels
2-14
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM. i’:1j.‘{"dH:1‘—l 'j‘—i l*‘P—1J’-L§'_l.L1_J IL
l
--1
I A
‘K
\
\
'\
Map Tables for Audie-nee Level: Individual
it” plain fie ::l?mnge ‘salziex iiwi: are tfatitzéfy the in/mars at the cannzieigns and fi.e'wv:harts
I I‘ 9
s
1
3
S
'\
"\
"\
"\
‘I
"n
' w. I
.
Building Interactive Campaigns 9UO4
Scenaflo
In this exercise, you create an Interactive Channel for My Big Bank.
The My Big Bank website allows customers to view and manage their bank accounts. This web
portal provides the bank marketers the opportunity to present personalized ofiers and messages -
I Name: MyBigBank_Today Q
Instructions r
.I
El
l ’\
3
El
|;i Building Interactive Campaigns 9UO4
§
ll
How to Check Your Work
El '\
>
Summary
~
'” Interactive Channel Summary
I
"\
Description:
l.*1%.?s'. a?_?li"* @“@".'?~?l.f?=%F?4i'..li?€.§?'?‘?........... .. .
Ma T bl : h '
Secu:-ityPoItcy: Mqfile. ¥§T.c.§.1_.r.€“?‘l..e..
smnaiaaiqi
'5
RU mime Sewer Groups, dbo interaciiife profits ntei'acti"ve_Profi
‘N
Pl’0ii5<?l'\'<?l"5I'0UP .. . .. ..
Yssfiswsrfirvvn .. . .. . .
I
Production Runfime Sewer Groups: .... .. .
l '\
l'l£D{lmLl'm 3.‘ times to show any offer during a singie visit:
3 .
Learning Mode:
\
‘I
§
Building Interactive Campaigns 9UO4
Purpose
Objectives
After completing this unit, you should be able to:
I Create Interaction Points for an Interactive Channel
I Create Zones
I Assign Interaction Points to Zones
This is the Interact Development Phase diagram. This lesson covers the Create Interaction
Points phase.
6 §%
->
CreateiC0de Touchpoint
‘K
I
LESSON 3.2: Interaction Points
\
Purpose
An Interaction Point is a place within the Interactive Channel where offers can be presented.
Interaction points work directly with interact API. Multiple interaction points can be associated
with the interactive channel. ~
‘\
Diagram of Interaction Points
\ In this example, this Interactive Channel is a website and has the following Interaction Points:
I Home Page Header
I Login Box
I Offer Area
\
I Home Page Footer
\
.. ;.; _. . , '""‘ 5‘r"v"/:-1:8. '§ZIl.»..?..?.:.~-V‘
e.~-.- e ;_. J ... “‘
., L "\ '°"“Z¢‘§l7 .1
,,...<,=.n:.:..;./.,.~:..'¢;,...,...¢..
"
\ -4
:\5l';Z€f~L_'~?lY$IIi?Tl"‘§"1"?~T“‘Y--fie,»
3i‘.=1f *1 st;
~2¢fi;.>5'é¥;»$i;“;‘5.'-ii
~
‘;';=x",":;=.;;;:::::a:";;';""f“"‘* M
”’£‘:9;:rri§ "-I':-.2“ 1 Y '"“ "" M
»:*ia'=:‘f':?a*.¢1~¢' » M»
I~»w-<*'e1‘¢-§;§~a<¢=:..-2 "a V\
¢.=.<::»:.'s‘<¢w>.w=~ W u ti
.;.xt:;.:7..::1.§:.¢.;:(‘§‘f$-k.>.i
. ., ..':’.
1;;-i;.s;,i-VI s
~ eggs: ~ -.I‘<. _
m
§ it _u
;
5? I;--, -'-nit»;::-L’i.\.1'1"JZI 1i";Y_'1§ "'7'
,.
..-;*::::<
1' '-”‘,'i J »C<'2"' ~- .>:¢~':: .,'» ‘>>.. Mr’,-on .'~Et<:I:;'.~:E'~“‘>~"-"‘~'-"»"~
1
\
..~~H;§<»» . \vrv V. W»
\
T
l
Icon Usage
Add Zones
h~.,.,,§
>“.1'-W. 1;
Move to
45;?
5
"x*\>~
. ,1 )',_.;=
A;4~:r
Delete Selected
we-2 A
‘
Interaction Points
3-4
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
\
‘\
"\
‘I
Example: Create Interaction Points for My Web Site
1
Scenario
In this scenario, your company has a. website that is called My Web Site. This website is the
touch point where customers visit to make purchases. The Interactive Channel is created.
As the Interact developer, you are going to create Interaction Points for Interactive Channel.
Here is a diagram of what the website design looks like:
. MY WEBSlTE~
\
‘\
'A
\
r,-e.~.~1¢t».="¢;_ :4-;:~,..',:.~: 1
C“E»_Y —. .,, ..._.,., .1.
t ;;.»t.'<'. :,;;=.»=~->1;;'*_~<
\
.ii§iY§.I§~Z'%§-*7ijffer3}E,i'éa' ""“ 4*
“ =fi1‘<***>:=t~r<;¢ ...¢:~ r A
\
» - “
-
_ \_// , .A-. ._ _. .__Z__ _
I-1:-J
Procedure
£7; yjifl g
was 32$ i
Zones and interaction Points El
\
Zone. lirizsceiianeous
No interaction paints in this zone
, I
Interaction Points
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM
'\
'\
’\
‘A
Name"
ifiaestagsflaaaai‘ ..
.
\
no OFFERS
Descriptiori
This is the iiiaiiie Page %Hea=:ter for !ii,~,-webSi"te.
Interaction Points
Course materials may not be reproduced in whole or in part
i Q without the prior written permission of IBM.
\
.\7-i— -1%
AdQfgg§€:"1fi:éfiH§tiQ:rl._,:Pit)ifiti}P- 1I
‘t-lame“
;‘Lo»gin float '
Iaisceitanemrs.
;;§L._»g
;,;.;;>;- 1. ,;~=;:¢= _,,,..,W .
Ye v ii’;-‘ ; ~’;“,-‘rt-;‘§=
*3 %%i~"‘n§3§"; 5%
Interaction Points
3-8
Course materials may not be reproduced in whole or in part
without the prior mitten permission of IBM.
“Q
"\
"\
A-qldl.ga'Edit lnteracti“on<"Po§int;ll.~f;f1
llama“
ififfer Area A A
1
incl OFFERS
Description
isms is. the Offer Area. fer :.~.~,~~.~.eesite
*‘-iv:~~<":4*§T'.iBi?‘“I557'*é.5?iI»*”iYQ§iii}?-?’7??.§;1'f%£1
_:;:,;=.,=- ._g:..:a.‘... =.._;,§:..-,.'.==1.. ¢.v,,....:~ ..._.>.,».§t.._q,.;.._ 35*?E»?'i*§§’§'§‘=*?$,%i4¢>EI**i?¥L~,:-§»-%.%25'%:la€3‘<:1~*§E&.vl:i'%I~-:»k§%Q-1%.;
so,‘ ts E22,. ;¢~_~m M, 1. $<v:1v>‘rrv:2P:>v;-N ¢1<§3$§'.r/v~4v4i
.§.‘2.'§)-_./1i"£..-,E3151-;:LE§§;1;i
vv4—v)(v§§l~z(v4vEvz:;(>’-v‘fv{
a1a'x°::~,z§é5fw*£ '*. 4-"-‘mt; "5_ ,A~;;;= . ~ tilt 1.‘. I”--<1n$¥~‘-1-.'
~
'\
s
Building Interactive Campaigns 9uo4 "
.
“$39? .
l.
HomePage Footer
Description g
is the %Heme Page Fact-er for r-'ty'-.‘Jeb’Site
i ~'.~ ft; it
A
-1 V
w
Q
’_
Building interactive Campaigns 9UO4
r
'3 -"§:fj?Ti2'=z4'.?§=§?"i';:5Z'= » r -"
.-=-2 :.:1;:~f...‘ 5:‘. :..;-:_',.r=» _: <;.,"';:a'='—:_%"i';;:¢2:"""5i?1gi;¢§;}, :5" if-22'.:.f‘ ’€§1~¢,'¢I.?.>~"r,Y1i¥*'.i '--*1" '-Y-~==¢=-w"Y='"'
Q -~»
1'=ifi*fa¢1i<.>i\rP¢iir=fii ~ ,4 .,..~,- ... 1.2 z..,:;,..;.',~.-...r- » .. '_~. 1% /~ _._¢..>..-;_..,¢s.s».-.-‘.-D--'
..
fit
... .. H ~52,. , I '
T... . it i >.~,».~‘~li1 '
T‘./[‘{/.l"fJ‘/ ")_'7‘
[j Zunes and interaction Foints El Description
I
if E]; Home Page fccter This is the Home Page Foeter for i-‘.yWe'bSite
, "“\ IHome Frags Header This is the Heme Page Header fer J-¥.~,1Wet>5i‘te.
-am
E] Lgn Box This is the La-gin Box for !;€3"it¥ebSit.e
E”; Offer A tea This is the Offer Area fer lityweiriite
l
5
"\
"\
~=
"ii I
l 1
"\
"I
Scenafio
The My Big Bank website allows customers to view and manage their bank accounts. This web
portal provides the bank marketers the opportunity to present personalized offers and messages
on the customer's home page.
a
As the Interact developer, you create some Interaction Points for welcome screen of the My Big
Bank website. This Interactive Channel is created and is named MyBigBank_1. ..
aar;. --
@
._
A-
1’:-I-I-I‘ f}_;=i_};;.i:;/‘gig; ;;\;_:_i:y_i:'i11.:‘,.?~-..-zL3..<: ;':f-_',f_f;;- ;;¢;.i§~ ,_- 1.‘/':.";."\".‘.....'.‘§J2..":Z'5.Z.L,,..£‘1§{': /.-1=j'<fj_f_;;?;:',_..;: »,1;i- 71'1" '""ii‘f':i:=?s;»§t~Jf‘.
;~,;;..-N .3... W V..‘_;..i;.,‘H I \ fink’, ‘H U _. 1 , _ ,.,>,;_. E, .
Scenaflo
The My Big Bank website allows customers to view and manage their bank accounts. This web
portal provides the bank marketers the opportunity to present personalized offers and messages
on the customer's home page.
As the Interact developer, you create some Interaction Points for welcome screen of the My Big
Bank website. This Interactive Channel is created and is named MyBigBank_1.
Here is a diagram of what the website design looks like:
” I Bile BAi\ik 1
1 I * 1' ‘5l1,T'1i‘_1,;.§:":'7_?t,.;l1f=l.?“"‘
-\
Assign the interaction points to the Miscellaneous Zone and use “NO OFFERS” as the default
"\ string to return for all the interaction Points.
'\
Instructions
"'\
‘\
if Zoneziiilxscellazteous A A y
:. "‘ _
Z7 [:1 Auto Loan Sgeciat -Offer Auto "Loan Swcial Offer for My Big Bank
Home iiagg Ban nei" Home Page Banner for My Big Sank
\
Building interactive Campaigns 9UO4
“Fr
iiida/Ed§:'»in~:ofaaiaan_ Point-:. ~
?\larn»e**
‘Auto Loan Speeiat Offer
. _ _ _
I Miscellaneous
Defauit Stri rig to Return **
ifln OFFERS _ .. ..
i?‘*‘-‘$¢*fiP*i*?F*1* _ _.
Auto Loan Special Offer for My Sig Bank
.-- “<2
it
Purpose i
When you define interaction Points, you can group them in to Zones. Each zone can have its
own set of rules that determine how offers are presented to visitors. An interaction Point can be
a member of only one zone at a time. x
The idea of Zones is optional and is primarily used to establish a set of offers from which the
l"f'tl"i' l§' l" l."T' offer arbitration engine can choose.
Q‘
/ _
'.-
A
it
Jl Q
i
i i
it
3-15 Zones
i Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
ii
Building interactive Campaigns 9UO4
Scenafio
As the interact developer, you need to create two Zones for your interactive Channel. The
interactive Channel is named MyWebSite~Today. §'
TI‘
1 .
i "
~*
1* =<'::r-'3ii-.‘i_-‘-? "“9¢=' .‘ '._;;;."'z':»"‘ 1" 551*? ‘;';*.‘:“'5.l5,..:::¢§".j1
f_. ._-;='1, »-" ..
.;,,,--1,-;;;v; :~,:;
1.,
‘.1
1 .i.1..-. ~.~:.
-"~.:‘~:'.1iih?c;s§r_>~31:s’,;;;;‘~.~..
," '
»
' ' ~ ' ’
_.;,4,§z&i¢??2i4~'§1::*.:.. \ ~ ~- / 1~
, 1.
Tl‘
r
. . . . . . ;w:;e.=-*"»” '
' - ' ’ »1~l71S'~S'3'#> ' 51+. . / - &
:.¢-=»_~:;_-.11»-¢'M.~,;»»>
_‘_>; ......=i§ 4 r
- 1¢.=;r.~" Y - “Y
"§§ Header ii .-
2. Zone
‘= "<7",E-&‘Y'L»;{I:;;‘='1.‘..' r ' I-.1‘ ~ - .;:}:l*7 Q
1 .
p-
1 _ -
J‘ .
1?/2
Footer as
W ii‘
I
1-i’f-x: " -> .
Zone .; '
§
_ .1’. 23‘ . ;.
.t
~~ ~.1 F3
1%5€4?#?$2;"#M£tE§G§=€%¥%?‘Yi M -" ";?_*_:g;§;_;~§-»3A:wg?,g;g;;q;1a¢e:.;;;sqw a ¢».;. ' . . " -
' .I.~"i;‘3;:»‘:‘;-~:“*%s::;>s:.\$::z;.
V ,- -,;-;;1;,;_»¢§ ;_>-_;.;f@=;' . h
.»;:;._. -=, ;_ --,.;.W.
,3 \*\/ ...;fi.a_._._»...
.. ;. >..»:,;.:;,-"Mt"
'_7:.:*"‘_1»$2c' >7?-'»/f -;-->3 A '- 5:.1'; A57,-KI"-I; .......i<~~--=
.w=..~=J‘ ~~.. . =-»»~ . ~ » rv~~
-.....=.'..;.i‘
1.4..
. i‘~=.=¢1'#a=-W-1<»:‘a:z;c%s§§?»<s ..-:&*=~--z-::~;.:<.~1 'r"'=;"m¢~-ts» we M --
‘ ~ Q“ ;°
. " -~ ~ M 1 ‘"‘
.» W- .. C
.. . N .1'“-
. -» -tr; ::3'.:_7‘ .~ ~ »~ : ~. a >14 .W
1 ~ -~-~ > -- »'.11Z'I. .» .1-=::;.'.::
1 J--L: :;.:.. .'.:..» +1-w;~';\’ 1-:1:-21-.’~.~.::\~ -' ~22.-»;;.'@. _.¢=.~.:f:~"-'“='~~~‘» " +4» 1“ » L
V B4 M‘ % ".:.;1:¢£a.»_q;?1»' -" Yfi-is“?-rtafz‘.-.§?=.? 212.1 '%‘~I-¥t‘==.“_»£z?f£l
’»§l;.4\.2',V>7§.)f.;;5,V-€~’r5k;~_V-;.v;.€g.,.....e;;.:§..m_i,,i..;; Ti I{T?iE§i;:%§2f’
\»:’»\~;>»»>\~~ ..-...-.-...'..<~ .~-.»»----
'35 >3‘ 3‘ >3‘?-
1-'>..-::'?t- ~_~ 332321:%¢;.l:$f*?§?§fiii§Z.£';L§}:T,§€$.5§35F§~':""*5'f*'Y'»¢‘i’?“ , 1 ~'?"
A. -—-“"*‘*“"?‘fr=s>~..~_.-,-'5
..;.»~- r N * ’ - W E A4 .~
i
,.i,"‘.c: ."2_;_~i,-‘*1. ."'I>l£?E?;.",;K§ i,~~- :j'_.;¢i._-§f“"~_§.-.: ;*:;1.§‘j,,'\ .;.,-gs,» _ -4-7* .‘ - _ -:H€i£!‘§E..PBQQJFQQQGI-;:i;:".;r
..i: ._;\ f -_;;\»-~,;i :3_ _';‘.;? '1. ~i W” ,
»
1
i1-»:T1T3."- ss.';‘if¥Ii*i='-2514;»i-==‘1=1:1.;ss2=:'“1'I.lfIY:=:s‘1@;;a~:..~.;i ";1*.».+:=-:'";i‘:¥I in .. ""
:r..;:;“.;'-,¢1~=**1 ” ....>5t-~f=-L-“~13. . . 2
*»==“.*<‘€*»i‘;@~; *‘t:i"rf- 1I=-if-:7. v < :5. :2»;
'5
1£v%:2zx<'.:wré1‘urdt':n¢~." save ""'¢Lv-\' ix» A ~ 1-~L.§~§z‘;sti2ar¢;=:;€.~@:==é:v:*rr1-‘iii!Liiéaimm.a¥:;.2£;&i;:m:&rr@$~¢&.;:ia§4asL#""%
Wm-
"1
\
'3
Procedure
\
§ 3-17 Zones
Course materials may not be reproduced in whole or in part
Q without the prior written permission of IBM.
\
i i i ‘\_,_, ‘.2 ~— A * * ‘ ‘_
-I .A"iidfEd¥i:1;i§'ZE>Fié. .
Nam-e "-*
'.;<"1‘5
Aztiranceo Features...
;<.§_};'ii;-:§g;L;;;@;;.;¢;;.¢;;:;;%i>.2».$3;
. .. .1 , >4/3 ....... M, ::~'..".:.-;.;»;.-:=.<
»-»- :1»: ~=~<; '~
,\..-.1;-a.-»'~~~~"~ at/‘~.,,'..»;4;%i%:;=.l.E;$.'7.:ll: .1»;:>~‘.@:;¢zi:11'-.v..-.:i§,;;.
"'~ -< “ "’%=§‘ 35. ' §”=§ W" 7 Fit‘ , ""”3=._':.-*1 11“! ’* tit’ §;st=-I “ '
‘Fe-:%;t'*.=§‘
.41.M
6. Enter the Description as This is the Header Zone for MyWebSite. This Zone will contain
t wo I n t eraction
' Points
' - Home Page Header and Login ' Box.’
7. Click Save and Return.
. interaction Points»
_~f"*’*"'$’~5<f"?'1*=~§f§*>'. 1' - __ ._ _ j mm
1 ,~.. Q ;< ,s?'“""><
~. i » I . t .‘. . ' » ' V
Zone: Miseetlaneous g V
Home 9%_ Footer This is the Home F
W E3 Home iliage Haa-cler This is the Home F
This is the Login E
Interaction Points
3-18
8. Select the interaction Points Home Page Header and Login Box.
\
.;W_,;.w;;,.",_‘M;;_;__M,; Wifirafitiflfl
i _ - Pflimfi
_ §_.;’4EYém$:§§
*.'n..,.e..,m,;~.~;.~;~;>>,.—~;;.,4e.,Me;;..;.~.LW;,.;~
‘
1::-.';;uw.: §‘_;';,¢ <';
if [j Zonesandinteracfion Points El
it zL___*i@11@:
.?*?Ii§¢@i1flfieQu§~
,4“-
\ Q
<-
5 3-19 Zones
Course materials may not be reproduced in whole or in part
\ without the prior written permission of IBM.
\
Buiiciing interactive Campaigns EIJM
r%JMove-..t,o...
1: we-cl
i.
1
3i
1
' gm‘
~'>t 5%
‘I
.1‘ » 3»; 1 ; 1
3 t .@ “T
Zone: Erlisceilaneous
Home Page Footer "this. is ti
Gffer Area This is U
A
'_
§
This name will be used by marketers in their trea
ed Features.
Q
-=",'
.».¢ grit.:..=:"&?'ri*i¢fir1:>1?»~;'<*;=>;y§i=i'€i>5§T¢?3'??,1
'-a'.:,z.;<~_,;s'»=§"$iL:=:::' .9,.I<»<,/|¢$1n:wL.€<“‘;§r2 ..-'1" ~?‘;»="*§‘=E“i¥;"Z%‘-11<2e‘.i‘J=§~'=='l5?1>¥lQ1%;i§fi??Jr¢<%£t&e:.em-1-ii:
'.¢‘M"§Z> ~; 212* ii :5“; . ii"Y" ='7¢;:1i~.~'
I‘: (2_i:»<&t23=?ii 7;:-,t)»»‘ ~_. ¢=i_..l
u '>?""':7_3»-:""~°i-:%”‘:- ~€~‘ "*"‘*7Z""'?§ 31* @”§.‘*"~. F-‘»~:§’£~"~' ”’/£»"»§a ~'.L ,
14. Enter the Description as This is the Footer Zone for MyWebSite. This Zone will contain
Q
two Interaction Points - Offer Area and Home Page footer.
Q
Q
3-21 Zones
Course materials may not be reproduced in whole or in part I
Q without the prior written permission of IBM.
\
i I
'\\,/
lntera1:tionPoints
,5 E >1 5, . .~; ._ ~ 3.’; Hf. _-
2 = 2 - ..
‘
Eu¢»;\u»*f»~\> £~:=::@- a.m,¢,'~..=- V
if
No interaction pa-inn in this zone
._H
3. Home Page Header This is
Yhis is
Interaction Points 3 22
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
“K
as
_§ C iMOireQtori.5I'.i '.L
QQ
iii"
A a none ‘ 251155
'1MiS§‘EilBT|-'T.*{i‘EJS
~
t \
ti
ax 4
"\
i
§...-:_::.-;:..-;;-:;: .. 1. -_ -.:_;.=_;M: w:..-.-. -:;:;-._ -;_;:;.-.-;;;'_>::r;¢.;_',-.-. . nJ4\ z-.~.;;.u.x:;':u':; K;.1...v...
.511%,‘.';;;‘;§;t.§.2>:§:
’*i;,q,~:_4;;‘;fl': ;‘;.f: ‘-";"§:;§.i;;§;'
2 ~~~.]_; :5’?,,,,.i.;
go -try ‘>a¥'~;z:
IL; Z_..l<‘1
.¢ ",;,2~.-;;;s.. ‘Ii, I .i
...;,,.;4_(;_;k~c..-4
3 Q
Q 3_23 Zones
Course materials may not be reproduced in whole or in part
\ without the prior written permission of IBM.
~
1
-I
20. Option. Remove the Zone named Miscellaneous. Select the Miscellaneous.
[j Zon.esanctir1te_raction.Points El» ~
Q
9,1’!
I’ I
u
ii/Iisceilaneo-us
J;-:1”?~{_
-5
1"t2.;,<<,:M:s¢-$2 “Title interaction points in this zone
~~.we
'
Interaction Points
3-24
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM. ~.i -u:.r;1~_i.;-:_.i1
or
\
‘\
I
e
\
‘
."“*'*"“°“"*“i*‘°‘“"‘
3 ' " '-i'----~’ ‘ ~§;*'i~§*1<‘*%?*/=~< I " » » * ” . .
Q
. image‘. ;_»=--¢..»»~
, ..»./.»._w
‘~‘-**’=*“i"“P°‘"*~*
,...».,; '3," -1 "v»‘A ; . .
‘_.
\
if Zone: Footer Zone
Home ?age footer
\
Offer Area
~
Zone: Headez-Zoneg
Horne Page Header
Q
§ R
3-25 Zones
Course materials may not be reproduced in whole or in part
'5 without the prior written permission of IBM.
\
W Building interactive Campaigns
9UO4
Scenaflo
You create three Zones for the My Big Bank Interactive Channel.
Here is a diagram of the Interaction Points and how they are grouped into Zones. &
vwwtw,,M,;;,£k;<@,,;,w;m,,;;;;4
.. t m w MM, ¢-. 4‘
»»*~'.<=';_~<='--.~,~;;<;1_<+vz:@¢iw;:<¢ - - ~ HI“ 1 M“
; 4
<
Header - it A i
.
. 1
._ .,_<-. _.
‘ “ '~ =42‘ ~,~ -2"=.t<i-,;>;4~:;1*<§‘ >11~ 1 T 1 ":’j'.f
' ;,‘I'“"‘Y V
5 =1 _‘ MM 14 1 ~ MM, nfwm . , .. , . .
I 5
,5 -,‘!~’»b1;»$y ,5‘ ;~'*m»;» "*":"’>'i,~r 3:‘ .1‘ A4’ ., I ~
zi?¢<“§."<§&~¢i’§=1“r.-.§%’T~‘=r§=r“*?'”‘@?~3’*?’-47;";W“ "7‘“'*"~"¢~ '»
EL,
,1“
a.
f Offers \
1" 3 €2'
Zone _ ,,\,»~ :,':
>\\Y§
;
iltw ‘#2
» ~ ,»:;..>> l<:=~1;.-:1--->'-115;‘ - rm
‘ I7'1-r-"W"--i*=
"' V," ~,..s..
» > >z$1’i‘~~~»r.z2;~"i
.,, , _ _, , KW," . .77, ,_ W,
. . /
A _ A
i 1 @-
E
4
r-kw » 1 § “}-v<1nv’:i>Ei)::(%é4'}:¥~€£P:€:§l.5"?;.):
t , »-¢~a=~ss¢swr;§»w~'~we»m=e
Interaction Points
3-26
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
i
\
~ Instructions
'\
\ \
‘i
3-27 Zones
Course materials may not be reproduced in whole or in part
\ without the prior written permission of IBM.
Building Interactive Campaigns 9UO4
..
..*"i>@'~1¢fi-Btiv.P51i"*$ i
S Q
Q
5' E1 Zones andtnteraction Points Q __ ‘_ Degdfipfiun
Q
s.--9
1...‘
Ne in te-raciicm paints in this zone
C‘
§
Q
Purpose Q
In this unit, you are introduced to Events, Event Patterns, and Categories. Q
-4
Objectives
I Create Events
I Create Event Patterns
I Create Categories
»-Q.
J1l
J
‘_l 1JJ_L.l_ LJ_l J.
Q
Q
_J
f
Q
Q
4|-
D“
=\
\ This is the Interact Development Phase diagram. This lesson covers the Create Events phase.
Q
Q ti
\ Create Interactive Channeis Create interaction Points CreateEvms é ‘K
A ~.-1». Q
Create/‘Code Touchpoint
Q
w
(Smart Segments} 4:
a»
I
1
0
. . 0
av
r
a
4
\ flu '1
*1» -. I’
Q‘ '1 r
"a. 1,, -"‘
Q“ 9"» Q
\ “'» "M ,,..@-
"“'*<-M.-.»¢~--»»"°"
Ԥ
\ \
‘\
\ 4-3 Introduction
Course materials may not be reproduced in whole or in part
\ without the prior written permission of IBM.
\
Building interactive Campaigns 9UO4
/-
Purpose
Q
Typically, an event is an action taken by a visitor that triggers an action in the runtime Q
environment.
Events are used in segmentation logic to place visitors into smart segments. ‘ -Q
-0
Types of Events
l
This course concentrates on User defined events, which we are calling Events. -§
1-;
System defined events are triggers associated with the Interactive Channel The lnter t d
.
works with the API to connect the events from the web page to Interact. System ac events
defined co er -Q
Example ,-_
When the visitor accesses a web page, the web page uses the Interact API to send and receive
information from Interact. Upon visitor arrival to the web page, the first system defined event -2
might be Start Session, and then the second system defined event might be Get Offer.
I
a b out system defined events and the lnteract API, consult the System Administrator’s guide or
you can take the Advanced Interact course. I
Q‘
Q Q
Q
"\
1
User Defined Events
\ Typically, a user defined events are triggered by visitor activity on the touch point.
~
Example
Here are some examples:
I Placing a visitor into a segment
I Presenting an offer
I Logging Data
‘\
i
‘\
‘_
L
L
in
Events
4-5
Course materials may not be reproduced in whole or in part
s without the prior written permission of IBM.
i~
Building Interactive Campaigns 9UO4
.-
u
Event Actions
For each Event, Interact has some standard Actions that you can choose from:
Event Action
Trigger Re-segmentation Reruns the flowchart and, which puts the visit into the smart segments.
Log Offer Contact Logs in the offer contact to the Contact History table.
Log Offer Acceptance Logs in the offer acceptance to the Response History table.
Log Offer Rejection Logs in the offer rejection to the Response History table.
Trigger User Expression Triggers an external call (code) to do an action. For example, this code
might say, go and get the customer’s credit score.
Trigger Event Triggers another event. This is so you can link events together.
I - I
Event Naming Convention
Event names cannot contain any spaces or special characters. You need to supply the Event
name to the person who is working to integrate the touch point with Interact.
1
\ l
'\
<.
3
Example: Create an Event for My Web Site
\
Scenaflo
‘R
In this scenario, your company has a website that is called My Web Site. This website is the
touch point where customers visit to make purchases.
As the Interact developer, you are going to create an Event. The event that you are creating is
the LoginClick Event. The LoginClick Event is associated with the Login Box Interaction Point.
I MY WEBSITE‘
\
'\
Q.
~
. ,:..;-;; 12: . ,. ...;.;-,1‘;
- The Login Box is an Interaction Point that provides visitors with a place to log in to the website.
After a visitor logs in to the website:
I The LoginClick performs the action that is called Trigger Re-Segmentation that re-runs the
\ interactive flowchart.
\.
I The interactive flowchart uses the log in credentials to identify the visitor and then
determines which smart segment to put the visitor in.
‘A I Then based on the smart segment and any treatment rules, offers are displayed on the
website.
\
3 4-7 Events
Course materials may not be reproduced in whole or in part
'\ without the prior written permission of IBM.
\
._-_ is--'—i X _ ‘://
Procedure ‘
.
lama. as
. *V\ .
.3“' ,. _ ,4 _ I . gx.3! V “"‘T" ""“_Y"’
heWt=#?i~ta;¥a=;.;;;rY:1>»‘:1‘~a;:&;>5"=.,'{:1.:-i§
Ever-rs
: 5 l=»-,_',_~» 3" " ¢‘...=.4; ‘ ,5;
- '
- ' '~~~"%i
~,,3_,,_,1.,.,,
t» -
. >"1‘f','“t"
- x
iwamqm-1'
-MW WAD
, 1-"1"
-
7
.. .. » Anna
‘
: ,5’-I '”»“77T‘?"T“1’"’"Ts"-T”. "“°
$2.11‘; =_:-E.--....=s.::.=-.;;>._..=..I~'II.=:..:: -1==:.=,=.::='I.s;s;:.§_ ~~ '- x: V . ~. V V -~
4
I
i
'\
\
Add Baent...
1
-», =5 ,
. blame
L Category ititiscellaneatrs
' Description
‘\
\
" Save and Pieiurn Saveiand trad’?-notifier‘ r’*Caitcet~¢
Q 1
4-9 Events
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
R
\
,-
,._
Add Eu:-ntl. .
General Actions
C3fT€.‘fi' %jestio~ri Q
Trggar I.1serE'>:pressieri
(ii;-tantrifi 7
.=
Trigger Evsritfsj 1 Y l
{inc Events}? 3%
I
I ...:: V ,
_ g _. :f~Ez:at;Ie'd_ ;‘c»;i=.@,i-iiriiaps;
:
trigger P.e-segineittation .....o.¢...
,...._...--»..__.-... ,....t.....>->.f,__.\.....v.....».»_ ,._ ...... ,.i......-.>f___,....,..v.... a 4. ....,.......~.. 5.“ £;M":“:l‘&N$k>‘m”';2;“;7(§-.~.. ........»-v.>.,.....~.
figmmtior t
_M _ L ,a._ ,t?~.~-v-‘»m~¢zia§',<iZt.‘:-W""11
5
‘/'~21‘?
l' Events .,
L
LFE i , . .
mi“ M 2%” 3';:2l§§ji\£i}- ‘*1J 7
v Events (1)
It
» or 1
‘ . .e V l§“:a@@*m*1*3"@iiflI Q
» 5-» I‘ Q
Mscetianeaus l J
.....+.<v v ex Me >1 mm - X- ==..- - \*>"v:x<»>..~:::1>U.\:Q; .. ‘Htzwt>rH¥1_r:1<‘<w4m>ac:z’i:>:v:hrrmmbezwWm; We r,,\:':;:»'d).’.“.I¢.;<<im¢',t¢v§~i mt»
‘\
Exercise: Create an Event for My Big Bank
"‘\
Scenario
~
The My Big Bank website allows customers to view and manage their bank accounts. This web
portal provides the bank marketers the opportunity to present personalized offers and messages
on the customer's home page.
As the Interact developer, you are going to create a Checking Account Offer Event for My Big
Bank.
"\
Tn
The Open New Checking Account Offer has three events and each event has actions that are
associated with it:
Instructions
'\
Building Interactive Campaigns
M at
fis
» at
Y Events {3}
a~;i5'_=>-1*ifJ'.‘-ri:*_1;=.iJr1_
ii
Events and Event Patterns 4-12
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
:1-
\
'\
’\
\
LESSON 4.3: Event Patterns
\
~
Purpose
An event pattern is a way to personalize offers that are based on the patterns of visitor activity.
You can use event patterns to test whether one or more events occurred during an interaction
and if the specified pattern of events is met to trigger one or more actions in response. You can
also determine how long the event pattern action stays active by using the Reset Duration.
You can use event patterns in Select, Decision, or PopulateSeg processes. When an event
pattern is matched (the event pattern state becomes true), the visitor is included in a predefined
\ smart segment to which specific offers are then assigned.
The use of event patterns is optional.
For each Event Pattern, Interact has some standard Actions that you can choose from:
\
,-
Naming Convention
p-
time after it fires. This allows Interact to continue targeting an end user for a period of time, the
underlying assumption being the end-user often does not make the buying decision immediately. l
So for example, there's an Event Pattern called tabletPCInterest, which listens for two events:
Tableviewed and MiniTabletViewed. The moment the Event Pattern picks up both events, it fires
TRUE. The Reset Duration keeps the pattern true for an extra 5 days so each time Interact sees }
this same end-user, they can be targeted without having to pick up one or both events from
scratch. -Q
-I
.>.
Q
0
'
.. : a<r _-._.
_\
..\\ Example: Create Event Patterns for the Valentine Web Site
‘\
Scenano
A
In this scenario, your company is using a website as the Touch Point. The Interactive Channel is
called ValentineWebSite.The Valentine Web Site sells chocolates, cookies, flowers, balloons,
and coffee cups.
For the two weeks prior to Valentine’s Day, you are going to look for an event pattern and based
on the event patterns, present an offer.
Create Event Patterns for these events:
‘ "x
Event Pattern
Name Include these Events Category Pattern Other Data
Valentine_Candy MMViewed Candy Match All
ChocBarViewed
‘x ChocBoxViewed
Valentine_Cookies 2DozcChipCookiesViewd Cookies Counter Counter = 5
“I
-—\
“I
Tn Q
'\
"\
Procedure
r=-
4*
%;*-Ema i’43_t:_ I _ 2 2. _ Ii
i
-G
I 3;. _ Tats sweat s captured as has a visits: views hard
5 > "r-=t> HarriCand35Viewed " . cam.:',_ . (randy
i
y ; ‘£5; g[;q.g{3¢g1jQr;;;,;."|¢i&St/;j=,»w§,;; event is captured arttan iris-Ears “sew spairées
.. u--,
;,,,< 5. -
fflnjRG,s&3'i,]§£.‘;;,E.d : Thils event captures when visitors view E‘t¥?Z'1¥£Cl~€‘-65. ; Ftitrers
i
L $2} Ba§j0Qn5\!§ew&{§ g Tat: event is captured whee a irisiler view s eateem. §>.;'si5-‘C.¢:'.‘-i EI.ft&QLIr‘.3
*7’$’. »- “:1fl
as event is captured wtien vtsaect view ctictzeiate
= Candy
-
5 @ .3, ~ § This event is captured w tiers visttms teat: at any of the ?
r I, ‘¢ 1 boxes of checoiates
i . : pi
This event is captured whee 2-: visas: views '1 dozen
—_____R°5e$Vle‘”8*i roses at any cater. Fiew era
j
i 2 &. .. . . . .
_ ‘free events captured wtiea visitors time: 1 dozen at E
‘¢' C'iaat*°’"‘5‘f’e"’ed I triers carnatiens of any cote: Hear are
Q ‘
I
i", .>.~: 11-: J‘-f;'."IZT..' . . , .-1:. 1:1; ‘,"“‘T“'7'“"',', .. _--; -1
1»-1.»-»».~.» . . m !\\£V‘(
A ; .- '11 "5 ~‘T“7~ .I ¢~ . I
‘X
“N
Edit Event Pattern... H
*1
' ~.
i<
I
:-
Start Datefime "Z!29I28'§4 Ii;
are Datefirre
\ Reset Duration: 3 gjlilayst
\
: ox ;;; career
7. Enable is On.
\ 8. Select the Category: Candy.
9. Enter the Description as This is the event pattern for an offer around Valentines Day. It IS
based on 10 visits and searches for chocolate, cookies, and flowers.
‘\ 10. Select the Start Date Time as January 29 of next year.
11. Select the End Date Time as February 12, of next year.
\
12. Select 3 days as the Reset Duration.
§
‘\
'\
'\ I
'\
"\
‘N
\
,-
,_
aw 1 Q
h 1' §?~&r'éResesViewed
. "V 1 ‘i"ii:;.:;;:;‘§
C {casesPKv5%’-‘£95
s
Btaiicertswewevci L
Geffeeflrpsview eat
F § Rereesviewieti
;_
/ g 7 W _ W ";:;;ri..:;@ettfcaaeet
=
i
13. Select the Pattern tab.
14. Select the Pattern Type as Match All.
>
1
4
-‘Q
‘\
\
' T
Edit Event Pattern... ‘N . Ii
=5 ~ §: 5
; éenerat Pattern .l=a:tiuns- 1
§ ifiventlttame y Z _ - . L ;"e¢am»am¢ V I - ,
. iHert1canawat~t-tea §_r.e._-r.zeeea_
2DezG*chipCecl§§es%:’3ewe:d Cfitecfiafviewed
'\
Q ¥v§§t§Ft§1Sfl$\="§%*iBd _ €Ifl*roc3o2:\P’tevt'ed
T\ rfiattecnstfsetrzed 4‘ _
CCzff*I*.&Cl.1;§S’\.r"iB’t*J&£f
P.§=Se5"<;’i8'I.*i&é
'5.
I ‘ i Cancel£§§
A Q
Ts
"R
‘s
,-_
_
Resegmentation D '
'1‘~Y‘/¢:v‘~l4(/*4/>*"’
-A _ A.
4 Z X vi
5 Log Offer calmer ‘J
L : E....,,,,.._ . ...,.._........e......_......_.. N ....,.,.,......_.._.....,..,,..,,..__. W ... .. ....
Lag0ffer1§.ece;ptance 1
Q
OfferFte}eclion 1' 1'5
1
rl
A E é14~v~-~v1r.."»<.4A4Muv~vr‘4.\v...~\n~_4v~1v~4||IvA_.A4\vno-/~>~rAr11v.AY-~~w_;'_!..¢-_»/»’v~w_.'/\v4-e"-V W s .. Avnavlv,
v§’vv' /Chlk MA -... W./‘7 it
User _Ex.pr&sic:n ...;-;
Q
§ Trrgwr Etrerttisj = »
‘ ¥; {inc EeentaZ.Itr~.¢; X- . ;5 -l 1
20. After you create these patterns, click Save and Return.
Q
nil
"\
»'\
Pattern fires when the e~:.¢:urren@c~:-5 of the sekzcteé §Eva~n.t are >= Q
"\
‘ Bafleensvietezed I 280:0 5%'fiE?c-%iee\~’iewd
; Carnatic>ns‘».’iewed
:{§§'E(1*C-Erflfvifiliffifii
Z ;G§1:ecB&x‘vaawed 5§;_i;.=.~;
Q €effeeCups‘-iterwed
"\
Ha’rd,Can<i*;‘»";et*zed
"\
Y YLOK (lancieil
41
it
\\
-\
“Q
<
‘A
‘I
\
1 1%.’
2 fiinzfiarvietved W Carnaiieztsviewed t C
s
{Ztm:E»e1cViet.*zed ‘ “‘ it f
s
Ceffaefigpstfietned t .»
5
s
5 HardCan:$3rV3ewe::€
5 r
x
5 >.,.\.--I--,5-,,.-,.~,~.,. .; \¢>l'1'l' W. ,. IW AN ...
. -rt ,,. > '
~ k I¢ _:-1»\»‘)~Y€-,4§"<l'<§:v\€"-¢i?\n\CiK .;.=;_.-:' '
X11: , ,
_,;;p:...‘.
= .~,
‘
K .
-
i
i’
t
M
6 i
v> "
kv 5
(Lancet
, €
“S
‘\
3
Here is what event patterns look like:
\
"\
v Event Patternsfi} _.
\
Name ““ t _' Eugenie ' ' Ertabied 1?: Description ‘*1 I t2.ategc>ry *1?
2
~
"k
Y E i This is an event pattern
»' if?»
=~ ’2 Camatianswewezt § .
jP fr:;r‘-iailentines Day. it
V ‘5’
‘I -, ‘ , '
.5 Reeesvteirred.
. ..
52 5
captures events
.
arenas are
\
1 - ; ?vimRosesE»'1ewe~<i fi0a:era.Ttr4a uses a
¢ E P in eightest .'.:r>u.nter_
"WM .. .t . “_,_..t.,.... Yl<-\\4Jn($<\/X; . >.<,_.,\\»\ -\A~»~(z,».<i‘.,~(44 ,.;,;4» *:v,><¢--»
'\
Purpose
Categories provide a method to organize and group events and event patterns. Multiple
categories can be created to visually separate different types of event and event patterns. Each
event or event pattern can be a member of one category only.
,__
I‘
1'll’
[PP
‘1?
I'.F_P 1'_[’1J“_l’ ‘_1“‘P_
i.
'\
Example: Create a Category for My Big Bank
"x
Scenafio
1
ax For your Interactive Channel, My Big Bank, create a category that is called Home Loan Events.
Add the following Events to the Home Loans Events category:
u Home Loan - 30 year
I Home Loan - 15 year
Procedure
_\
“Q
"\
4. Click Manage Categories.
Q
3
‘A
’\
3 4-25 Categories
Course materials may not be reproduced in whole or in part
’\ without the prior written permission of IBM.
"\
Building interactive Campaigns
9UO4
Manage Categories. A -
5 Categories
rvtsceiianemrs gmscellaneous:
( .
s.
*5
3 ‘ ;é;._._ ...,.:_,_..5.:.
" ‘?*iE!\.*J"I,i
N» M *
miewvfiategoryig jf, . . Z
Name
l_oan.Evc-nts] l C
Description W
= ...-... ...-...~.....,..-,......,.-..».»_ -V ..
_....u.»,....<».-.~_<.' » '14/‘ -
'= - »<w~'un:.s~'§»::»-r;-:1}»:l».';1M.73a::»~lv.»v.¢¢:_;2l>Q;,;i':
'“
8. Click OK.
\
Manage Categories " M
\
Categcrtfi
\
_ ; tieacriptiéoa
\
fviscefianeous 5 tliscellaneous
5
\
;Hew.;.~ 5
V’ 1P Ckzse
\
9. Click Close.
\ 10. Select the Home Loan - 30 year event to move to the Home Loan Events Categories.
fvEaaara r < ;. , i vi
\
Name ' Iiiest:-ri;1»ti42t1;_'*?’~ V V ‘-
\
This is the checking account otter
(33,965-ng_ Acmmt associated with the Open New
\ Q-ffer Ct2ec.l<im} Account Otter interaction
é Z Potnt.
\
This is 2 31} year rmrtgage at a fixed
"ear rate.
j
as —-L
ma" ’ 15 This is a 15 year home loan.
. gear .
ilnq-1.;ac>4';;;,.2a~§‘<r¢-m'=""a'ftA »74\¢Yfl)'7r'\ =.= .;<.'.<»vi':~':"":":":'x'1€¢14k»&¢$\7$>'r‘:v:1<i;.§.w.2.;..;-v--»H>i‘*9:"":"r"1'1KAe(>»<<>mr_.I..i,;-;Z\.,.tq.»/*""":":/‘A: 44
\
. .xWc%W?¢,aniW2aMW,aWa%
~
\ 4-27 Categories
Course materials may not be reproduced in whole or in part
\ without the prior written permission of IBM.
\
Building interactive Campaigns
9UO4
p
_ Mo"-re setected items to new Cate.go'ry , ’
3
l
Category
i iiiorne Lean ‘Events I W Q
1
-.~. -;-_.-:_‘_._‘ ' Cayncyet ' 7'5
l - -..,.’1-.;; {I111 1 ;1‘*;;';=;.";..:1:if>:;; "4.-..
:-
13. Click OK.
14. Move the Home Loan - 15 year to the Home Loan Events category. Select the event. Q
..A...:.'.;.._.l,,L;_-.I,.L~.\....'..3.L7-“.11.”
, ,
-_.=..I;......,-W-_>M.. W‘. \ lL~.~..-...:».....,.;'~,,_t...-.a;,~ \'(
2
M '»....‘.l~lt-is ..':~'.~. ‘....-l..-...~;.c.»»..~'-H‘-,~
§
‘
. M 1 This is the checixirrg account otter 5’
{;h_.&§};;ng Accgunt asseciatectwtth the Opes New .
Qffgf Ghee-tang Acccuntfifiter inieractiorz
; seem.
Q
Hume Lem _ 39; This is a 3% year imrtgage at a i’i:~:;ed
gear Wis
15. Click Move sel ected items to the following category. ,-_
;»;.>.c_=c-
some .3 Events V _ - C
coiisaame i seam
,.a,,;~c:~,~,~-t,~. ,<.'.;»-,~.~>..,,
fly»-»}. _;¢---A». 3. . ,_; : Ki 2 I; I _ I .
,-- ¥"'""" M:
:91‘ ~/‘F
- i; ¢ ; Iii .
-
16. Select the Home Loan Events.
‘ Category"
Q»
gtlame Loan Events s.
1 ' ' V Q
...,-, M”-,.~_..,,-1.,-..,,..,..,,...,,.-... V, ‘....,,...w~ WY VIN _,,._ mun-~-f-?-yIr»;~\'¢§"€)71u‘:>:V'.1J\i~\*;{A|1v'r(Ivy
5.
."\
Now, both Home Loan Offers are assigned to the category named Home Loan Events.
’\
=\
Z-vEwenw1r{3};"_;,¢t A
\
-_ ‘ Br-*$=iir1~¥w1.1‘*‘:l‘ - emegm 1? f
Ki,'§§.4_lQ]_f;€i-»-1:; jg 9: » " ;,.
YQiY;l‘:Yl ..a»M.'....W,.»~».~<»,<~.M >-AA‘ .~.;..i..=. ‘.3 .<W,. .....-.,....-e;..t..._.t..~m..._tn.."..."._, -fl;4\!~I\§4'v1J41/A/I~V;\@>»\<¢1>»\1)~ M. A41‘) _~... “....” t_....,
¢
ex
’\
’\
‘E
\ 1
\.
-\ 4-29 Categaries
Course materials may not be reproduced in whole or in part
\ without the prior written permission of IBM.
\
.-
.-
Purpose C ‘
In this unit, you are introduced to the Interact processes that can be used to create an Interactive
flowchart.
.0
Objectives l .I-
4
After completing this unit, you should be able to:
I identify icons on the flowchart tool bar J»
‘
This is the interact Development Phase diagram. This lesson covers the Create interactive
Flowcharts phase.
1
‘ ‘:1.:_;;__'_'7* L '
',»~a
Q N
~¢
\ 1.
Create Interactive Channels Create interaction Points Create Events u
%
n
\.
_
w Create/Code Touchpoint
c
is‘K. 2
1
i
r
#
I reate Interactive Flowcharts Define Offers Create Treatment Rules a
.1
I
{Smart Segments) ¢—
t
'
-
If
1
¢
1
¢
a
I
v
'\ ‘gut "If
‘Q
a I I ’1
-. ~_
., . ‘F’
\ "“'<,,, " T * * - » ~ _ . . Q ..."-—"' ..w“'“*
I 5 _:
i\
‘\
Deploy the interact configuration
‘ _
’\
‘K
5-3
‘\ Introduction
Course materials may not be reproduced in whole or in part
-\
without the prior written permission of IBM.
‘I
Building Interactive Campaigns 9UO4
Purpose
Interactive flowcharts provide the segmentation logic for real-time interactions.
When Events trigger resegmentation, an interactive flowchart is run. The flowchart accesses the
profile table (input) to get the profile data about the visitor and places the visitor into one or more
smart segments.
Interactive flowcharts are different from Campaign flowcharts as they run in real-time and only
work with one ID at a time.
Flowchart Processes
Flowchart processes create the logic in the flowchart. Interact provides several flowchart
processes for you to use in interactive flowcharts.
All interactive flowcharts must start with an Interaction process, go through data manipulation
processes, and end in at least one PopulateSeg process.
Flowchart Processes include:
I Interaction
I Decision
I Populate Seg
I Select
I Sample
I Snapshot
Snapshot process is not covered in this training course, as it is not used often.
'\
Example of an Interactive Flowchart
\ This is an example of an interactive flowchart:
‘\
‘\
‘\
-Q
\
l
\
\ Q
Example How Flowcharts work with Interactive Channels and Touch Points
This diagram represents how a Touch Point, an Interactive Channel and an Interactive
Flowchart work together.
‘M xhsz" MM-
we “A” ‘N
gay
M»
-4 - an
““ to”
"'0...axrggmf "
fr
pa
r
g , IQ
,;.;..;..:;\'_.,;,/.;;=.=z:z;§;Qfi;§.£-=;;;i...314;. ...
1»~>»¢~;¢~a;1-»<=va@;., 3;‘ lg???" " '7:§i3“.»',h
Interactive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM
\
M4‘ fl
1.
‘\
Flowchart Tool
‘F.
Purpose
IBM Interact provides a flowchart tool, which you use to build interactive flowcharts. The
flowchart tool provides a tool bar, process palette, workspace, and a panning box. The flowchart
tool runs in a separate window. It has two modes, view and edit.
*1
.l process types _ _
-5.
‘Ni
Select Sample
.
W'-,1 ,
Decision Snapshot
-n
, . .
nteractiori Populate-Seg
Process
Eff; Patette
£3 T.
v“ .<.'.ZFL..-i?:s,'1':: :."::~:v?'; w I12. =_.°.
st generatioa
\
espouse l:rai:-king
ate areparation
\
Q
I
Building Interactive Campaigns 9UO4
This is the parts and function table for the Flowchart Tool Workspace example:
, - _
Part Function
l_
‘ Process Palette ._,
The Flowchart Palette contains processes that you can drag into the 7l
workspace to build
' your flowcharts. By default, all process types are
displayed.
Tool Bar _i‘ The Tool Bar contains all the functions that are used when build‘ _, I
right corner to pan across the flowchart and highlight the portion that you I
- ,l_ want to view in the workspace. er r
A
U
§.‘--1-‘":».'§_‘.=<=--'§- 1
. ;v ':‘ -V =_ - » " ==_.‘ -_==> . I . » -
§..‘;..',.:...,s§ .. .;..l. .4 ....I.\...,_-a.;... ..,...' W. A~v ' ’ M41
. ' ,.,..... ... van/> » 1» "
Interactive Flowcharts
ifjfi-[L{§‘.L-l”J .|7_iJ_i|. _.|i_
Course materials may not be reproduced in whole or in part I
5-8
without the prior written permission of IBM.
__“ _
_ =.~.==n——-t? ._ . ‘-_- 4
\
Flowchart Tool Bar Icons
§ This table provides a picture of the icon, the icon name, and the icon function
\
Icon
Flowchart Icon Name Function
Edit Edit the flowchart.
,i V’
-.1
Q.
\ Interactive Flowcharts
Course materials may not be reproduced in whole or in part
"N without the prior written permission of IBM.
\
Building Interactive Campaigns
Icon
Flowchart lcon Name Function
Reset Resets the zoom to the previous size 7
‘mg Zoom
‘ Y4
,_ ,4‘
Interactive Flowchart s 5 10
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM. i>_.1z0a1 m._i1> 2=i.-a4=i_:
'\
Q Icon
Flowchart Icon Name Function
Q
' Paste Paste the selected process.
\ £4?»-.
\
Align Left Aligns two or more selected processes boxes to the left.
Align Top Aligns two or more selected processes boxes to the top.
Q
.. vs
s
Zoom Out Decrease the size of the flowchart.
-
\.
5. 5 Interactive Flowcharts
Course materials may not be reproduced in whole or in part
=\ without the prior written permission of IBM.
\
Building Interactive Campaigns
Icon
Flowchart Icon Name F
Reset R esets the zoom to the previous size
Rig I Zoom
Cancel and D iscard the changes that are made since the last save
Discard to the flowchart
$5 Changes
Save S ave the changes that are made and continue to edit
1 Changes th
' 2 =1."
and
Continue to
Edit
l
Save and S ave the changes that are made and exit the flowchart
Exit
.~i-'
Interactive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM
ea
'\
Example: Create a Session
Q
Scenaflo
s
As in Interact developer, you create a session and add an Interactive flowchart for My Web Site.
Procedure
2. Click AddaSession.
, My Sessions
\
lfiiiame
\
Building Interactive Campaigns 9UO4
Desi: ription:
.13.; 5;.
ew lfiessioii 1?»; i i? 5
V Session Summary
flame: ‘*
MyWebSite '
Security Poiicyf' 1* Q-
Globfli Puficy
Description: Q
This is the session for the irIy‘WehSite exempts.
_;_._..i...,
§{F;lst-=1,.,_
*_€f~ = ~;%§l
- I gs; 9“ =
‘=9/¢' $.t'~. , ‘s. . .-._,,,.v...¢>‘_-at . . ,. , -.
qt,-,::;;'4&¢;4»:3.:;/.v.-.1-,;xg;:kf;t4;K’x-wig;
‘Q
* Session Summary
Security Puticy:
Global Policy
Q
Descniptrion:
\ for the MyWebSite example.
s Y Flowchart Properties
Flowchart t-lame: “I
Flowchart 1
\
Howe hart Desc ription:
‘ f£§
- n Flowchart ' “J Flowchart
ll
2
Z Q t
5': 1?
-» » 1* ’2‘& A
I’
I‘
Y" Flowchart Properties
I
Filowcrhart Name: **
trite-racti'.'eFliJ wchart K
I
i ’
IX
I
Flowchart Type: W
~. sf, 5
_ flowchart Flowchart
t I.
interactive Channel?’ F7:
4
I;t~,»WeeSite A 1:~'*
‘
A uclierice i_eveI:**'
individual I \ ,.
13. Click Save and Edit Flowchart. The flowchart tool opens.
14. Save and Exit the flowchart.
r
it
Y
it
ix '
i .1
I‘
L I
F
l.
Q ,-. I
. ,1
F
l
l
I‘
Interactive’ Flowcharts
5-16
Course materials may not be reproduced inwhole or in part ‘ ' r
without the prior writtenpermission of IBM.
I
av,
I
I
‘Q
\
LESSON 5.3: Profile and Session Data
\
“
‘\
Purpose
1
1 in Interact, the term session is also used to refer to the connection between the touch point and
Interact. ‘
“L
—'\
Profile Data
‘R Once the flowchart runs, Interact looks into the profile data to identify the visitor and retrieve
stored data about the visitor in order to put the visitor into a smart segment.
—\
—\
Session Data
~1
'\ The interactive flowchart can use both on-line and off—line data:
I On-line data is the data that is captured during the session.
’\
I Off-line data is the data that is stored in the Profile table. This data is typically the marketing
data that has been collected.
Q
5-17 Profile and Session Data
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
%
'5
Building Interactive Campaigns
Example
s.
W.»-......__,__ Known Caller
_
I
Lnlmown Website Visztor
‘I
biE'§i¢7;3ii§rig;;i2 if
iiistegg, i ; Q}
ilsmaeraszltiris
§G&n“l‘:’) iwccenz life Reeen
Purchases Fee»:-zit Offers
None faréess wet-is mat"h~=-
ag 2 ~st a prev Cl'¢S wsiil ‘I
Timscrifiay iJayr:if'i*#e-alt 3-zoitl
Time. Call Evafion we .. so
- on
rri-1 irflay Dsyefwesi. L.-as’
‘ifESI* I2: 5 t“Cookie session l'}..*:=tiori
7
‘I
,r<~<
K“ =.+~ Iw ~".,”> ....» 4,.
Ca§~er§Ei' I3evio= Model Qewce
Age %scribed Features and
soon
mi'.{l‘€S5 Daatwmk Geography
Bl'£Y?l'£8 OS,Local Language
Bcreerxfirze andsaan ~
Pl
i
=2
.1 :~ 31,7. " Wsgil
WWW ;; gss,€¢.»q.~“;»c amt ~*5e=“=l= Tools tee
v§iga_"mt5uiaea lised *31 ‘ ;._
hewfirnoumiriiew ‘M N "“ fihepprag Cart. and sum »- ~
-_$
_, kw
£a$.‘a'.<>-.v.-:;:..:4><z>:»<; "awn. ~
I
.,‘ Q,-i
Bat-vermi SPQIB entatisrt G‘-I
i
t,_ .
‘k
1' "
r::r"sr*a, at eh fi; 1"
r
ii’ vs sszazivzez 2.1.. was ears
3
~* ~.
(K{Us
'f“UM ...
r~,..~__.;.;. . Y. .,¢ __ ""
‘\
l\
1'5
l l
51‘
!\
Interactive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM .L_
W
'\
\
Profile Table Columns Example
\
In this example, the visitor profile data in the Profile table is:
\
I AudlD
\ I Acct Open Date
I Device Model
1
I Rate Plan
i I Pre-Segment
K
During the Session, the following data is collected:
I Search Terms
\
I Page Topics
'§
I Visit Reason Code
I Visit Start T ime
\
I Visit Device
'\
‘\
Aadifi {toot
£35292:
time Pee
I Model Pt;-in
we
Segment: .-ijrsagsg;§‘zEéaa%n;*;i ~;_ 5
\ flats fl;
1.1;) f;,l;‘odéii1€:zl¢II 3
l
...,,.¢;>.:_;:.; »
;*.;;:i.§:; _§ i_f;;, .;:i;I».v;.»;».";;<.;~_.;<_;;.< H .. . . . .——%: ..i":' ‘V
,.;-=;:,;;
I§x1’x
HT???
\
X : .»>s_;:~.~l§I:i€?3¢~ij§.1"1:
1. -4; ».-.1 “,1; f .'_=u_ .21-i at "2 u 2!! ";1:~_;.,,,‘;.'.‘:,;;.» ¢:,'.",;'-,:_5, ‘
ffffi? S,‘\T!l" rm:-.~.+
. t.,._,_~__h... - N V I x
X.‘-. anus
y 5:3? rm?
.... K H. A. . H
75?.-Tl’ 11-rrrr T757?
\
5-19 Profile and Session Data
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Q
\
Building interactive Campaigns’ 9UO4
Purpose
Audience Record
An Audience record is typically a subset of the actual profile table with data variety sufficient to
test the various branches in the flowchart.
r r r r r rfflf
1 _
1_J
~"_
iP
1‘
~1t
1*
I
/‘
p_1;1
1:‘/
Building interactive Campaigns 9UO4
4\
Scenario
F\
in this example, you are beginning to work on your interactive flowchart for My Web Site. Every
‘\ Interactive flowchart starts with an Interaction Process. Configure the interaction process to limit
~ _
the test run input records to 10.
4\
' \
' The session is created and it is named MyWebSite.
IX
/._
Procedure
7;
xx
‘ a.
tagw 2
\
/
N
J
4. Select lnteractiveFlowchart. The flowchart opens in another window.
_.'
4-Q
4\
5. Click Edit.‘
Q
-
5-21 interaction Process
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
%
fin
Building interactive Campaigns
Setaci
%0§s~\r‘U~
1'.
F?32..}"-i\_‘i~El'‘-. 5/
vi_¢‘,;<t-“.:_=>»’/~ =¢?;.3€=;- R \W
RY
fiectsiee
; -. 7'
l
' __//.
\. 7-14-,r.».
Z‘ rtteraz tic
. 1_ :2.1 , I
*§‘~I', '
i
l
{E
V, g 5 /" I g
-4%—Q"*1C§*-
“K6 ‘j-:‘5:‘:i§'5' 5'15‘ 5»/~7~'E‘2‘3€ ‘K=’
521%’- 55- ’ ' ‘I T‘ 3' , _»
" _ iii‘!»t_
um 1
i
X4>$¢tY\:.'.10-‘¢"»“r_4l"»’¢».»v;u. »
l process types
1 3;; r
we---».-~
' __ . ..
Seiect Sa.-mpte
-;;"<§7=;5i:§';-
X}.
ilvecision Snapshot
A
-1 4»
.1 ‘.
Interactive Flowcharts
Course materials may not be reproduced in whole or in part
5-22 T gg‘\-<-'
without the prior written permission of IBM. ‘
\_
'5
'\
i "\
Building interactive Campaigns 9UO4
'\
'\
nteractionv_'Pr62§e;S cbnisgt;i+_gfiig,,;»i:-;»~ _ ;;.~;:.fi; I _' » V, .» vi . V
X ...v..>-»< w.\\v~w~¢»~»>~-~1wvv~\rI
._ input General
‘~.
Spgggfy 1115 input tab§a.,,.._ .... __.u..m.. A) M ,, , W am g p
~11
"K Test Run Size All input records
' '\
D°Sm§'uDn‘ F. ~-
; - - ‘ ‘ J \ "7 T
"'\ '~--‘*3 2‘ £22“ "¥<.=1.'- ' ' ‘,-in-ea .__ _1 e..,, - __ ~ <
5?“ £3”¢ E1 ""1 4 r--L , . _ , , .
12y;
Mk
it
tire _ Y ' , V
xr bi!
. 2?
:1:31 “ii,
£2’.
U1 §;3§fi-flit,
'\ _~:s»z"<;~_, Q”!.»
iii r . ’ . i
e 1 ?»it;:mer§a,. *§t{&§;,iD~sut.2te . ‘ ‘
ttuzeeric, .2153; 1 y
t . ?5*$*?5‘f¥*~?'
. ’--_-" -,_
:_ §"5K_I@Z‘17*I'ri?§3EI>t5?¥‘§1‘i2%
r _> ‘
V
. -
“ .,
\
?nma!.§;;_.ang#.age, -1'ea, 253§7e8}, fiifiezg .
i‘=2~~,-:# ~=_~ ' . Fem,
ga==.§eai_Staz*u5, r - S Einag’
Zfiéiiéfig ~~ ' -
€v;~E:ti__-L?Km-ricer,
;‘i. "§e;»."1;,-2€iIé€i§, iitriez
“ ‘ 5 re ht Q2 ~r%- ‘fr-d 4'1)” -5'35
i )~4
_ ‘1?- =“ . . . 1 Q]{,;..._ 74
' " ' ’ “ — ':»~“°I':I.n$\)¥.‘.§'§“ ~ 1 ~ >»
\
'\
"\
9 Q
‘\
‘\
5'23“ H y _ y _ y g _ Interaction Process
Coursematerials may not _be reproduced in wholeor in part
"\ without the prior written permission otlBM.
Q
ri@ta¢;¢ri¢ni'pi@¢e:sf cémfiglgggfsm‘ -C ..
input General 1. K
x
;i Specify generat information on the pm-zess-~
,. - .. 7 _. . . M.
3 Process Name:
r
i
Note:
gidse the interative proftlewtabtetor tT::indi\/iduai audience. H
1
2
1
s
i
3
-_. _-. _., _- . ~
i
.\ J
F53
Select Sampte
_ _. r_
P’
\
1
Purpose
-‘ ' The Decision process looks at the visitor profile and then assigns the visitor to a branch based
on some criteria.
‘\
The Decision process can be connected to the interaction, Select, Decision, or Sample process.
it works with processes that create cells. One flowchart can contain multiple decision process
and decision processes can be connected to create parent and child branches.
’\
—_
'\
_‘.
\
Q
»_
Ti
"\
-\
-\
-_
5-25 V Decision Process
Course materials may not be reproduced in whole or in part
without the prior written permission of iBM.
‘Q
_
j
Scenaflo
in this example, you create the interactive flowchart for My Web Site. in your flowchart, you are
checking to see if the visitor profile data (Gender) identifies the visitor as Male or Female. Later
in the flowchart, you use the output of the Decision process to create the Smart Segments.
Create twobranches: Q
Male I Gender_C0de=’M’ l
Female * [Gender_Code=’F'
Procedure r
\
it... i
i ', \_
‘ a
i
i
.J_ ,_
ta’?
L’ >-§
2:
‘
t .'
i at *'i‘= -I ~"0 .
_ _ _-JI i_.
I
I _ .
. _
R i
l W D
’\
f{:)NeE_‘2’et Deployed lg
\
Q For The interactive Channel: My‘$!ebSite
\
5. Click Edit.
§ .... J
__/
F92 ‘.31-_':r§; Q
=,--. V
._._4"'"
--.
V.
i~¢:- :1 ’ . ’
i P?-i i ~.*; ;i 1<i~i;r:?I:'i.
K
~
-¢a_¢.»M.ws.a.s.s~...a=~.a=s._s(t_4:,.s~s-;2a»;..x»o;. s" I-v=.»>.:rAc{(:.‘*.raZ54§':-'§§31\<l~ _.-¢»’.~.t;<.:~.;ws_-ts-..-t..;z- ="- =1» 1a~.::#.£s:=;;.;;;;.~'~..,.-.w.=.LI. r.-"L:i.:,o>;;.zs;»;+.s§£a:‘»" ' ""‘ ' ’ " =.M..,..»e
'
..,.~.m.<=v~
Semt Sampte
‘"='»,- *“_:."
s 1".
gilecrstsn if-;"Sna,pst2ot
"I -‘:.- ~ 'u ' I .3»-$Z::4.4"‘~‘7.4;"“
1:5 < '
2 \, “H
5"
‘us. -¢
W" M ¢..x..~...
~<__~,.~<»»,_<ta~»~==-»».s<».»; .
i
all process types
Z
1~ .
Seicct Sample
1 - . _, .
i“- *..»5;Z1
1% ii 4.
i. Snapshot
Z-$V(
interaction Populate Sag
ls
l l : II.
~i
i
. L
i
5. l
.-»fi-<~»~--- - .»~_~.~.;-, -~\~>=¢;» -<--we» .-:<»W- w,'c.'*;'-r»-~"¢"»-*‘-1 .‘>v.:r¢r;.:&rr<*:'=<m:'"¢1.~:4:
. BS7519". " "7 .. .. :""?"~'-"5i‘J1'iT~‘“.'€‘/1i‘“lT"="?§>1?;$'?T' *1’ V "'f*'”%i"$’<<i 2YJ"J‘~"i??T.=<3?”»j1T"“>{;1;;" H \ " "-
QT;
\J‘
».-:::. ..=»;.,:»; a5~1~ 1-~»'-»>~-1~ ~
1'73 L
,’*’*"""‘*""‘"“'“-“1I"’»*-"Y"-g ‘4,--...’............._M.._......_.._.."
2 ;
2 / *
i}eCi5ion Generat 1
€
—.444%:
: :..»;..~4>.t»...=.~...>. ................
gwfietect criteria for the output ti ranfiéeswmmv-.;:¢>@¢-w-""' .....—.__~_ .'_'._---,»-st-=.=.._~._...=.w4..,=a==s____..a> _ -- — —. ..-_»_-.~.-.-».=¢_»--->-.».=-.» . _. ...\..,.~w..~,....-Wv»~.~»v.~._......,...»...m..»..»
.-»~~~-i . \ »
. Mutually Excttrstxls Branches
E g--:-___;..;;.;_._._;.7:_.";_ ‘_..(..‘-;-.>.‘.....:;>_.:_._;..;_: .__‘.._~.r‘_...._: 3.. ......_......,..___.__.__._......;___........»...._.__...._.......... _
A2 I _ _ _. ._ ._ ‘ .
;_-,..;i;-.t»_,;- Q,s_,¢>~Q;;;¢»\i;>.v:r¢-~;.»l;~.~5a>1;'1'='"';:L.'=I;':;>.'-'I?_:i§’f1'E-»-'-‘*.>=- -. ‘.2
‘:'=:::"’=-;‘:~:' w ' 1‘ "» "4» .‘ ~ I ' . " ' T ~
5 = == it Y ‘.a.....““ ...,...;~....._..,_M... Wt...
.- .~ _ . . -» -. - » V -
5 ;
. P-.. . . .. ...... . ...............e.. M. .. M - \IA
brani_h3
if
9. Select branchi.
interactive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
5-28
r.
2. .
fl
_“Ll'J*;'i€:I.l‘_;i‘_* .li_" J‘
vii
1
Q3,‘ .I -
5. ,|
'8
_\
-\.
§
itfiranch‘: . ,
\
I
1 ,~¢.~,-.-¢:~~e~.
.~: - > --
gr ~ ~ ~2
ta =.g§.i\*.ate Seict Based On:
\
§iE6*jiéinft¥~;i“ziliEi*;i€;prbfit’i§
_,*? Seiect All lndividuat iD$
\ ;.@»sasct%insaaadaaraswaste
\
‘-
. .. ......
Facnty
"r 4
dbo_mdiv_dem0§:apht-c
\
HH-old__ii)
Birt.h_iJat'e
age
s
é‘\ge_Rangi-:__Code
income ... . -
l
Encomejlange_Code
\
Jc¢b_'iEtie_iD
.. .... ~/>
\
\
5-29 Decision Process
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
\
‘\
Building interactive Campaigns 9UO4
l
n Select Value
Expfessignz 7_
ii
Ii
it T7 ,m,,M _ ,__W.__,.,._,_,_M,”,,_5
‘*<’@1i?¢~@5=t Y S
i"Fi‘?1,§'lfalligiff-I;;a’:"1*§'fl::l_¢,@»s.l.;,=§ODef@5
, ., Y . P<Y~%\-'am;=.»~ S > , ‘it-an ’ " i .’ {'°"°fiE"-3
Z5illlifiuifl1<%f5'vé;bi¢fi1é>35e.,»H it A - S ‘ =
~.;,» "¢;>t:_.}., L1. Q Liz. '._#j": 1 2 »
__,
f >1}12 Z 1
Ҥ
1 x §‘
A
/ۤ , _
n Select ‘M”_ /‘F M
Syntax Check OK iS
‘~ 94
‘in. . ,, M _ . I$4?“
<i=w;"~'=<I$Y?-:~sa>- ' ,
-' ~\~:\~ an
.;*~.
l’2i;§"?1-Iii-;f§5'*:,-s §'>:.‘rs:1"1:=;==a
F1?me‘??-Z=32‘-‘i*?;i’$?‘4=%f*27§%§‘§»<=‘-vi-<:;»12;,Ie;—;w;~:§.»;
1 -.
i _l‘ “
14. Click OK.
15. Select branch2 to configure the second branch. S
‘ S.
S
' Q
e.»..»..:.-;.t:.,..“~.;.;;;,;...e.:;;¢.:.»S,.&;;m;A,b.t_.;i,.;s.zM;;~.,.l-52;;;:;l.>:;:.;;;:;>,.l3..tr;-;:;t:;t2,m;§,M;:,@;§1t;~;,;.;1;;(k:.W,t.l1;;;>£;.;..:..;,t.=3Z.:¢=%...~.._.:~.;;>.:.1t;.».§:~%'M;..M:,._,@;;;;;.:n......;;.:,M.e.;_.,»;...,t.:A: ;.~~- »>.i:»- ‘
g,_§‘a1E_ 5. Iv H: _ :._L _ _: V; ._ . V . . .
Q ‘ _ ‘ __i, _ »- ~, ; _.;dba_1ntera§ttv{e_pfQfile.dl;§o_indi=,; l _~
‘\
Building interactive Campaigns 9UO4
\
\
16. Change the Branch Name to Female.
Q 17. Select Based On as dbo_lnteractive_Profile
\
5
Namezv E Seect Based On: l W
" A I
(I; Select ma lndividuai E55 'jT‘"'fijT§I.Il§I1§T1f;fj
I
Q
Q * Avaitabte Fields: t
_ afield ]{amgE§,.;;;g:=;:‘,-1-.,1;;;';:’ 3;‘; 1...‘:-_'l.i.:, ‘»,j¢,;i»"-§j~V has > ' ‘ .t >.‘%And,f,Or.j . l._; ,~;=g;+:,@.*,.¢\:>§;;.¢s;»a¢:.-=:~..~.<.~<-1.rr;.@v:»;:a:§zsaa:¢=¢;mu¢;>= ;.5
t 1: dbO_‘incliv_demographic
<
a1 if 1172-
.- ;=.;}M-. _-.
- ‘I Hi-Eold_iD
B~irLh__Date
i
t Age
Age_l~‘tange_Code
"Q
income
tncome_¥tange_Code
h Jeb_Title_iD
< %%“@e~d@*.*¢<¥d@
‘ A -- , ,.,. 5 .,..
‘ } ~_
7l'e_;~:l: sewer
m‘-4,...-».,.-..¢..‘..~./.:»>§3 -J»;/1: ’ *'3'=..-.’<'_'ll”.§'.¢».-.-T" ’ ';.;;;~'.»»;A@,~ ‘.1 »' ii" * x:.§'Ii,.I§»;t';l'~" ‘la-.§»5.“i-l:;»“l.ic,,¢
fierivettl Eiems
*’~I§.;..§.ll-i-li.tl,.-3.':,_“i-~:»»~-ail-‘-'»§
3‘ V .
18. Create the expression for this Branch, Gender_Code = Female:
\ I ln Available Fields, expand dbo_interactive profile
u Expand the dimension table, dbo_indiv_demographic
I Find Gender_Code
n Click Use
Expression:
1 '_
ifitjld 4 ._.;:s.,..¢;:;.yt..:.=_'-; 3': - ;;->;-.;;;¢¢-~ ; -'1» '1' .;0per. ¥ g§vii.UQ.
?-»;»~»'-§.=.l..:~.>.~£....;=-.L...,;..l..,..iL;L;l,,l,-».:»g..>.x-$fd=.t;1tl»I;.,£.._..~......-l7.,..~Ma;../.l»s....;..:.L»;Z.;>..lIEI;1Z;l.I..l;..1l§L,..:.»~~.)t_L.;.'.;.>. ’....i.;>xM'c wilt“
5-db0_;n_teractivefpmfiie,_clbo_im:liv_t1em0g|'aphic;Ge-nder= _ ‘F -, - It
I‘
5
Branch; tlameij 7_f:.».
I . feats
I Female
Zfifr-a§§:“"§f“‘r_ _
’_\LI.,»l'-I_\--; .\, ;-~- ' :.'E€n:‘4\
1»
\ '1..... A» ~ - ,. )/
I
?:"$1332715‘5~§§.-~>*.€2vF"4-‘lié
.....,4 ,~.» 4Ii‘\’* .. -‘ ae ‘~
V.
'1 I
I I
I
..l_
i.
I
I
l
;;:""""""""""M""""""""""""
CL
I.
20. Select branch3 and click Remove. I
21. Select Mutually Exclusive Branches.
"oi
I
5'-.—.-111:;-=~.'>_~,=-;;:-: :.;t;-1;» ’»y<",1:g.';'.»;»:.- \ =;:—.-.v.~;»
~ ._~..;-,- »¢;;;_~=; ~,,, 4 t I M. ..:»,~.¢ .w .. ;,~,--1;“ -my-;».».~;¢.».~ »-.'.~».»~~»~.=, ,-/. ...“.
3, .. \*'PvQ>4"‘4’
» X .._,.
I I_~..~.','~m‘- . - .3‘ ~ Y,. ....Y-,/,~ Mg»
1 -W » . ,__
,. .. . . .
,..
~ ’ "
§
3 E §‘—*'3 LT.
‘ ; Mutually Exckasive 8:mr:ches \ __,
I ) t:...'..__ V .7
21.}. .._: ._ '.__ .. ~~'.-..»_.-M... .I »._.~'
. -.._~____.___ _ ~__.-M '_ _ _-W ____,_..-_--_..~,' ______..........,
s 1*
, .5 N t. . , A .. I <=,t;,',,1.;',~/.1.
r;<-‘:4; .;;»'_.\_~_'<,(.;,;z.';;;Y,js:; <
:~>--v~-v‘.~.4-‘~¢‘4>»<n>»1»QMu~r|.>.-.|»1;\~v~v>»\-VQ~.n_.\-Y .W,.',.t»M.¢.. .. _'~._»4 We_..;M».........s.;s.;.m».....-at....~MM;. . . ........;.".M......:_A~s.-;.- .-__»e...».st—.....»t..~.'._ ...,,..,........,.;.;;;..»..........-A:.,;m,_;M....¢.>.......;..iM;:x».
= 1 .
5 greats 55ztbo__§ntemctive_profiIe.i:Ibo_inoivjemograp?1ic.Gencler_Code=‘Ivt' I
I gm. %a.,_;.easr._pa;i;i;;ra.;t;;rir;;;;;.;;;I.>;.a.r¢;a.;;;.;;;_aa;;r+<on
i,‘
1
i§s
T
1.
I
T
Interactive Flowcharts
Course materials may not be reproduced in ‘whole. ortin part.
5-32
TI .1
1 Ir
LI JLI LI_fi'*I"‘
without the prior writtenpermission of IBM. ~
\/
P‘
‘“iii‘
kite tnq-" “—_
‘E
‘\
\ .re"-“"‘"I" or
a , ' . I . ., ,-_~» .. -.-P"-,"1-» it .—.~-~~-~~~:-~~.~-~*~*~"-~""""""“"»*"""--"'~""~'~*-“"*""----~-----'~~~""-~‘~~~~~~~~"MM
_: Beizisiorl General
general on
an the prccfiss ___________________________,,............................ ....._.t..... ................A-_.
E
Processiiame: _
" i
\
4 ;- E= -
...e*e§_r~a<%;*.we,<;e» _ HM ’__
ix
A‘
°“*°““*"““
‘ . 4x
<1
Q K‘-5.iC‘># 1
_
YY%m4%:ik#,¥>#aw:mmIm»wnsn$nnn::hw»lhhUu:¢swwMk»$a)wu>w“w,;m ‘
t
5
S-ate-ct Sampte
;1 .
, .
fiecision Snapshot
i
‘ . ... It .
_ I
'\
Smart segments are used in Treatment Rules within Interaction Strategies. Specific Zones and
Otters are associated to Smart Segment to control what offers are presented to the
customer/visitor. ‘.1
\_.
1
A
v__ i
B
r"-'\.
fir.
:
Q}
F/‘1
.LI.lL
,-
, \
v
‘. .
K .
_r\
K1
I
I.
, \
\ .
l
11.1
/.
‘r
I
S 1.
'_
yo.
F
\./
Interactive Flowcharts 5-34
Course materials may not be reproduced in whole or in part
without the priorwritten permission of IBM.
Il
5
K1
I _
4?
Q >4
L1 l.I .I' l.I l'L. I.
A
¢ _
Q
-r-
"5
\
Scenario
\
In this example, you are creating the Interactive flowchart for My Web Site. You already
Q
configured the Decision process to create two branches: ‘
Branch Expression
\
Male Gender_Code=’M’ I
\ Female Gender_Code=’F’
Q Configure the Populate Seg process to create a Smart Segment for the Male branch and a
Smart Segment for the Female branch.
\
\
Procedure
'1
_‘
1. Go to Campaign > Sessions.
Q 2. Select the folder that is named MyWebSite_Example.
\ 3. Select MyWebSite.
g_ a
‘\
Building Interactive Campaigns
9UO4
._,.... 1---<
. 2-r~~. -tr _.=. Pl, . I ~
s .... ~
r.~- .- - -
W .-..
H< &
- . .. . ~
;_
All process types
.l.-
;
"Select ' Sampte
r
K
» A
1""
. 5 I“\\ .<
i
I
g 3<
j
i <_
5 __.____
6. Connect the Decision proces s tot h e Populate Seg process.
7. Open the Populate Seg process.
$,...-;:-.;--;.=:-;:r::--:---.':>->-:>:-:'-1:--:-.:~:>x
. . . .. ....‘ i,........,.W.....M.........,,,v
E
Result Segments Generai mi
<
.__....---»-.-..».»._.-..~,..-- _ .-aWwfl~mm4w».Ma»-»M_~_o.,W,,,,M,.~...~,...W..W~.,.c._..»,.
Select
the type ms segnwntafisn . ..
i Z Input: gmumpie
................ (Zeus ............_- .............
5
i .. .
§
2
§ ?;:.;==;;;.:.a.;¢-.*.;:.;..;:sI¢;L..~a£;t...:..1.xm..;&i...:s2\-_;e.;1.;.;;...m ' ._ .;.;;r...N=;.. YVVYVV .......:.- “- n a.:.....;."..¢,.;..;t.;;;:: ;.~;.;.;....»..a..
§ 5 ;TBranc-h..MaIe ‘
§
1
t
I
‘I
- .
\
Name: H ’~
-\_
Description:
\ i
13. Enter the Description as This is the Smart Segment for My Web Site.
14. Leave the Create Under as All Segments.
15. Click OK.
16. Select the Input Cell - Branch.Female and create a new segment named
MyWebSite_Women. '
“i
\
5-37 V Populate Seg Process
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
A
’\
Building interactive Campaigns
9UO4
Result Segments
l’ I Input: §MUmp;fi
. GEES . ,. .t t ., .,W,,.e.,...m~..».»M,MW,.M..W..MWW_W.,M.W..W%W.W..W
i 5 Eeatiéeeeefltet
_ ., _:.‘~.,..,.;.3¢.~1"-. , , tt. 1 “ 3"}e5I‘¥1£=~ @~ ~ i i
x * §£Branr:i's.Male ;iwyi.veasz:e_»en mQ A t I.
§Brani:-hfemate I
VM3rWebSite_Women
rt;s
..4
1.
“'6 V t
hp.‘
J7
_ , , 5 -. .y= ="=:,}= i .73: -'i-'\1»j- ii: =7: ",5.,_§;':=:JI;1.‘:=v1
ICES ‘J; '1‘- *1
:‘ ii J.
2
_’_
Ail process types I
Setect
T
Sampte
i iif‘ G" ti!
'1
'~vI-tug”
.7
t in‘
Damien Snap/shot
. ,
"’ :3 ":..:
4
5
"-‘i
€
g _
\.
I .
\,__
‘\
20. G0 to Campaign > Segments and see it your Smart Segments are there.
=-~?';{2..~ p - -
M20 Airline
Finan-c:iatS§:-wines ins swans
\ Y Relzait
Tareets Teiecorn
.911 target segments
.‘ .. 4.
\
Qescripfion A -
5“? Ataska
Ptywebfiite
its-n This is a smart segment for My Web Site. This segment
‘C
looks at the G&nder__Cod& =
. "L
5§ 'r"""x This is a smart segment for Pity ‘.-Heb Site. it used téhe
5 égflgwebfiite Women Q
Genderjozi-e = -F.
‘ .
‘w
You can use the Select process to create advanced expressions to select data.
The Select allows you to incorporate any User Variables, Events, and Event Patterns that you l
have created and use them in expressions. -
User Variable creation is not covered in this course. l
i
r
l
l‘
P131‘
I‘
ii.
l’17
p _.»
5--1
l
l
u.
. 7- _.—-1-MI.
.,;-
P?
la G-an
F‘
K : P-_
I
ta. we
K, uni
Q
ti I’
um
I. _
:.
K .
,-
C 1
\_,.
\
B
\
1..
Building Interactive Campaigns 9u04
\
\
Example: Configure a Select Process
-
Scenario
In this example, configure a Select process with an expression Age < 40.
-\
Procedure
Q
Q ~:?si@
\
Yet Deployed ..
\
5. Click Edit.
,2;
1‘-*'--!Jm'/.o'~:vi:1mt¢\:>t>;‘A-b>¢v»wvg-x_§1}:‘>z,<¥l>7.fl2.>::_;;x~.>.2ti5»-Z-:int » »'.;:i>t-."-.»;~si-'>at"..'-.;.§-.>'.M"->._.-‘~-a~‘:£x;.@y';;..~;..»:.;*;ir;..=;t.,.fJ.-1..
EL-.>.Y*v*%§‘ ~»w,;v:u.»~..\»—~<</v-'~\5'va\'-an i.i..~..-»-.~w»»»~.~_~ t--..~v<
93>?
§Setect ‘ sarnpta
Qecisien Snapstiot
’ 5
Interaction ?o_putat.e Seg
"‘JI
I_l.J
‘_l ‘_l lJI
I
K
~___,
/
I
i
l
r_i 1i
l
i
t
.7‘
l
l
wk
~_J
. ,
"a
8. Open the Select Process to configure it.
»
9. Select as dbo_|nteract|ve_profile as Select based On:
10. Select Individuals IDs With.
-1 . .. . :-~» . .. *-:~"~'~
. ....."E '~’§*;~==9»%~
,,i .i.'=.- 3;,-.-;;:,_:».-W’ ~"1'-:;"-;:z.*:‘;s:‘:~:;:n
12*-' =>:- . ;_>-3515 1'1,/,-.;i‘.>£‘.IL‘~7'>?'§1‘iE'1‘1-?S;sW:n2nJ;€iZ}fI1~'Z‘-'~ f ,z...~ -- ;~~x~~><.~-w;W-... Px A,, 1- .
‘¢L?_l£“~1‘-‘L:‘t':';.;'.w:;::'r:: .~.i»,+:2=:::v:‘:>-::=::
..-.c W»~-»» -
9§‘.~‘.Ct..§1T9f-T355,cfltlfifll-IFat!Pi3I=-=.sé-.»t1>~¢::~eis?§=.*"-*=i~‘<%81;.ii ‘~' :-.£é:;l=‘£I???Zii"?-3; __ ‘A
' ’ "”“‘?.’l-:3‘.-“""'
A‘ _‘_n_'_l_‘__\______m_>_____M
. . \ I
Source General
1 Specify the cntena mr records to extract _ ........................................u.___.._.................._..._. _ ............_...._._.._ _._____.."..........._..._...................._...-.__......_..._.........."._....
5 Expression: ‘ ’ ‘K
.....t...a.._-..__.....__,,-_-...._..,.........._.___.._.___ . . A"-zaitabte fields:
gfield Name'_‘.;...~_=.‘;..__..g;;.€Qp5;_.» ?-.-?-~=-"#'§.";§=;;*Z- ¢A'nd]¢i'l}..i3 ». I;
z >1 .. '335"‘7l"l4§1‘?33'3'3fi‘~’7'£;i5=l?;§eqnm>M;;:%i.;5$;:;lf’?@;&;§‘;:2,égsw...%. V,;;f;i?i-.=fi'j§_?,ZP§q-5’?Q21 {W361 PBIYYEITIS
§~-*~.~~~--.~..-ie-~-we-w~~?-éciree-1~§~~~»-<»#~a>~-W-¥»--~~~¢~»~=j~‘»f»fj-*»~§1'§is-7?-i-?*e%.»7=:=17'1:-~r~¢r'":§-+~!~%~&==eee~i"1-rigs-=§%e¢---re%i;g;* -
db5_I"t5F3Ct1‘\'B_.PT°m5‘
. a =
' ~€
11. Configure the Select process for the expression Age < 40.
I Expand dbo_interactive_-profile \
‘I
J.7Jt.-lLlL
I SeIectAge “; f§
I Select Use
I Select Oper.
I Select Less Than (<)
I Select Value and enter 40
I
I‘
I
,L
.
'~_;
T
%
-"';£jf""’~1_T]<'?1‘,',f‘:‘3;§;§“}'_;i';A':4*_~g:77 1' .-> »;'-:;'=.\~-~ f
tat,-lac.
4 . ' ~ ¢< =.»..t<-->-i
»=:=~=- "¢s’~»"~r»
Y-"-"~»=<"§~'
:->i-'». eiws;.~’-=-1":"1#§=I1¢61§’*,-;:€=';:%i:s&#~I-~51"P21.
- . . _ . . ~ t Y .-A ~ ’",.t.;.»=<,?'x~.‘3Z2'::»‘f?"
“ F-"~:‘.‘¢*'1.:§”i'
.)‘.‘-‘1‘%‘.’~" ‘" PK ”-"- “/fie‘
“' iL".*.*”~‘={i‘ZI"r'”"‘-’f¢~
"1-IP31‘;-i.=*-f‘~1,;1i§‘,:§' ~“s.@.»;¢;2~q:;>i.--=1
“-- \ I '.
.. -..‘
{4-er
r
=---»-—,-—....=i --.-=.~=
Source
\ ,-._-....M..._-_...,,M._,.
Gensiat C \a
......1_.,..»»M~.-...:-V .'..»...c-..-_.i--V .7 ......,.M.... . ..=s.....». ..__»._...-..W..,.......,.,,,. nidlrfllalvv an
.. MN. --...fl...~..W,....-._...».,M~...._.. ..
,_ 1,.
e Specify criteria of records to extract -at " I --W " - -
i 1
Input: ..............................._...........__................. .......-............... 1
2
§ i Xif ‘ti
)_
i
5
5 Select All lndividuat I95 5'\
.<1.,1
iii ii’?tect individual iDs With:
C3
f .I
2i E><z>r§§'>"ivfl=. _ A, I 1 __._ M __ I
5,
I
11**1
~“>‘..‘.:.:‘~
a."..1;;»LIi.1.;t ' ' ‘ '
-_,~." _-.» ~., _. ». tn.b 0_"-
mte--IEctive_profite.Age §4o i
i
~'-
._ ,.
ilq
I __/‘
‘$31
Syntax Check OK
1
3
i
. 5 4
2. Select General.
‘I
V I
‘ \r
Q ~
_ ff
Ea
I .
I "
s...)
l.IJlL I_l‘ _ I_l‘
.‘“)._.
I“
Interactive Flowcharts
5-4’4 I‘
Course materials may not be reproduced in whole or in part“ I K
without the prior written permission of IBM.
‘_
K as D
“A
ex
'\
‘§ Y »\,..~.....M~».r, 1./-~.-A
f T "Source ‘General
§
- Specify generai information on the process ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------~-
- WW»
Process Name: X §
to wi<:»e= L 1if
1 €e’£E (“I
Note:
_\
‘\
,_i
\
tA
\ .
‘ u
‘N
S‘
i
Building Interactive Campaigns 9UO4 Q
v-n
1
%
LESSON 5.8: Sample Process D
L- %
P
%
Purpose P
m
The Sample process enables the creation of Sample groups. Since only one visitor passes .0
'-_
through the flowchart at a time, when defining the percentage for a sample, the samples defines
0
the probability that a visitor becomes a member of that sample. %
Samples can be used: P
T
I To create smart segments
i
l
I In A/B split testing of new offers , _
l
I in Learning Models i
Sampling Methodology
t G-1
{Ga
r
{,5-1
5 ‘ I‘
Ii
’ I‘
\{
e’
l”
l‘
/
4. _
interactive Flowcharts . 5-46
Course materials may not be reproduced in whole or in part \._
é
‘<
A.
t
P
I1
"\
'\
_\
Scenaflo
In this scenario, you are going to test a new Tablet offer with your visitors. You want to see if this
\ new offer is appealing to your visitors, and test the offer over the next 30 days. You are going to
take visitors can divide them into two Samples.
\
Use the Sample process to create these samples and then use treatment rules to assign offers:
‘K
Sample Name l Percentage Offer Presented
Controlsample 95 TabletOffer2014
TestSample 5 Tab|etTestOffer_June2014
The interactive Channel is created and it is name MyWebSite.
ln this scenario, you would use the data that is collected to determine if the new offer is more
1 acceptable that the old offer. That part of the scenario is not covered in the example.
, .
‘\
_ Procedure
1
“\
—\
’ 1€|'iC€‘ 0!!
P
"""4*
.1 .W".-¢-....M..,.......p.a..._,..._W¢.-.M._~.~.»~~
‘ ,- 1 . -Ma.‘-"’?.
Tabie.
-6'” Leveirfiuer
.. ' t ‘
Learning Mode:
1 inherit t‘rer:1Gl0't:al.tl3efa;utt)- " . .
i/;/Li iu
l
... M.» -\-..-“Md ~.>..,.--.- .-.-.( . »--wr:.'v »» /~A )4> ,<l i
3n.teract"iveFi~owr:l'vart :mvweasae_saripte£><antple; ;
“_
yd interac-tivefiowcharti
~ r rm35weuseejampiefinswer)
i i
it,
interactive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
5-48
Jiu uLi;rl.iJ J
-R‘,
I r
r:
_ a1
‘_
1 .
x__, §
J
K’; A‘
“'1
\
5. Click Edit.
“Q
i
\
_ 11
‘_
if
it
it
’\
X
‘P
‘\
\_E
‘X
-‘E
x, _i
‘i
\
~_ 1‘
\\
t.
\ I
\.
\.
.‘);
\.
_i
8. Open the Sample process.
‘\.
‘.
‘\
Q
5-49 Sample Process
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
“I
"I
in
Z-i
-A
L
Y
i 4
%
P i
S
Sample General f
g
’ .
_. ~ Specify wnicii cell to sample and how samples are to be gensratied.
m
5 input‘ EGG‘ Pmfiie
l D
l. '-_
l f
# of Samptesifiutput CeEls.__ Cl i
é <r»§>z-*§‘ l I‘
l in
S §,.*.e;-.;;_'..._l.:;_:u;...;.»..ss;,..;...;.._.o.;;.;L~.ci.;;;5;.@t,;;;;;;a_:a..:;;.~;;éa2..;Mu..2.Q.t;».::..>>;;::i:;.l.;,t.?;f;.i;i‘.>£;Z.s ~i_1§§_;'» I‘
L59° L0 ('0 Y
; samraez
; ;
Sam;iie3
Z3233
.
33.33
' ‘E
l f
in
I‘
\
I‘
9. Enter the # of Samples/Output Cells as 2. R
\i
_;1.._
L.
r.-. . _ . . . .=¢=.=-§.~9*§1;.3?F?3€§ll!l5t."1;s:f%
'fi..m;a..:»2:_::,.>...;=n.,.._~.;.>.....:».s::..a>..a..;»e;~_..a¢....-M.;.=.._..t W
FR \-nu
M» . i
§I§’ontr3tS€mp?e . ‘ .
I 5I_
i-55”?’.51155':>'»:§l-.‘1;*“1j.:”33@33: 1 - ’
2
.v04u¥§w| t
.,1 . .
interiwtive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
5-50
‘
JUJ UJ U U U
S‘
A9
._ ref
~
\
Building interactive Campaigns 9UO4
‘\
'\
Sampling Method:
\ = Deterministic Hash Function
\
east Seed: §39Di§1
Date of first reset: M v
\
\
17. Select General.
;.SampleP1118555.CBfl5£k¥??i10fiii;;¢;g?e1??;i f it M‘
x
3
‘N t . fiutputfieilsz
t
P § .,..»,, i,...;.-;_~....,. _ =_.-..:.,.-:..§.-..;.....,.,».;..~;,;s.f~, ~:.:;::.:.;.».~ ,,.:M'.;;.¢;:......‘*->.;:,.~..~.».w->..-..:.;:; xi. 5.-1-‘..i=5...;
§§
2-;
\.
wt
\'_/' ;§i
igi
35
-ii;
"K
18. Name the process Tablet0ffer.
"\
19. Click OK.
20. Add a Populate Seg process to the flowchart.
\
21. Make the Tablet0f"fer as the input to the Populate Seg.
‘\
'\
~‘-
‘-i
i l
Int‘
Building interactive Campaigns I
9UO4 '-_
I 4
__l
5 .
fi
l '
i
=-1
4 _
i
'7
.-
Q
I‘
S
,5
_
V.
{ 4'
Q1
i
i
f‘
ti
i
I
hi
i
i
l
l L-
by
_ _
22. Open the PopulateSeg process. I“-'7 ' _
Ti‘'1 4-
?."7"-"‘i»""?9’?;'§r'5’ ” '1"’~’=“3.1‘.‘»3"'3*>§? , "%
,;=“Q;§‘:,}i"?§T’T€7-‘j.-;,g.,?§if@~¢ 1?’-"_ _‘ jff '>?§'.7 23; i
yls
l . — .
-
;~.t~'¢,.¢.§i$.3;.'i':-»~.w....:,..,.,./' ‘ " “ M
s
l Tabietofferjestsample .. . ..
§
5 =1
23. Create the Tab|etOfier.Contr0lSample segment name as TabIetControlOffer.
l i
Ll‘,
JTJ‘
F‘
P .
Interactive Flowcharts
5-52 /'
Course materials may not be reproduced in whole or in part V I"
without the prior written permission of IBM. -
l
‘\
‘x
‘z
Building Interactive Campaigns 9UO4
*\
’\
gz_.__’_;~u__;L§.§f§§;_§n;;>;,2>;1;i§Eil;§;5*2;1iE.:i%:?*i“¢rrE;.;%;‘.§y',;"
. c......._c,,m,,____M,_mMn____W_______M__MW.,.,a..,.......“ ..
P
we‘ W W N M g M
"r
<\
1_
t
r
t
Er
\ r
i ._ ._ .~ . ,_|
uvewI~Pm¢n'?M1v"~<»yPw.‘-:m1@OMnx»!~€—r*vy->»q'x~wv\ost 56cm~h.p§l,~c5,; .; _ ;
\
24. Create the TabletOffer.TestSample segment name as TabletTest0ffer.
"Q.
Description: ifhis segment wit! be presented with the Table test offer. it is based on a
- ample of
"\
"A
'5.
Create tinder: Segments
'-. 5@¢witrP<>lii1r= -.
§..-.....-...M.....m......_M.;..e..._.a......§._l.,.,l.. .. .,
. i* P -
/I1 ......',........Q.lMa.;CW..~.,.~»Qaw.la.;.i...-......;...;."..t.._-..§.....
.
”\
“Q
'5:
5-53 Sample Process
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
‘Q
~
?—§
9
/gr‘:-,,\¢2A 1
2 ;’_1;'~z.i‘2
§
Av £1
- i
"1
:'L:<.:<=;Bdaivn/rc:§¢oc:\>I¢=::'%1—%;:-=:.::x:1wI4»ammW-a\nn4w>q|¢t‘=¥n¢k:iIIr>::aqwJ»r:1@<'~&$a<vxs2|¢¢K':'4~p<. =¢~~1w,wq-'
l l U11
tin
K, ._
Interactive Flowcharts
i H;
UH
JHU
3
Course materials may not be reproduced ‘in whole or ingpart 5-54 it \‘_ F
without the prior written permission of IBM.
14
Z1
"'1 \\
l
\ /‘ll
1».
"X
Building interactive Campaigns 9UO4
‘A
‘\
LESSON 5.9: Test Run Flowcharts
\ -_-i-i_.i..______.____..____.__.i____
\
Purpose
\
‘\
The interactive‘ flowchart is created in the design environment and only has access to test data.
The test run data is stored in test run tables that are configured as data source by the
\
administrator. The test run data is used to emulate the real data that will be used in the
production runtime environment,
\'
Test Results
Bk
Q
l Interactive flowcharts are created in the design environment and are test run to ensure they
work as expected once they have been deployed to a runtime environment. Before deploying a
7% number of test run reports can be run to show whether or not the logic in the processes is
correct and to show if any errors occurred.
\
’\
Report 1 Data
-~
Test Run Segment Data I Audience lD, Assigned Segment ID and Segment Name
Test Run Attribute Data All of the fields in the profile table
Test Run Cell Counts Process lD, Cell lD, Cell Count, Cell Name and Cell Code
'\
Test Run Errors 1 Process ID, Error Code, Error Message and Seg ID
\
‘s
\ 1
'~
"\
'\
‘Q
.\\
D
/,l
D‘
Scenario Pl‘
l‘
Q’
‘
ln this scenario, you need to view the Test Run Se ment Dat f ‘ Z
lnteractiveFlowchart2. g a report or the flowchart named I
l. 1
l
Procedure "
‘ \
I
j
Use this procedure to test run a flowchart:
P
1. Go to Campaign > interactive Channels. g
2. Open MyWebSite. F I
‘
3. Select the flowchart that is named lnteractiveFlo
wchart2 (MyWebSite). P
‘
l.
I
*
I
i
Q
4}. M
Ara
;__|
/ ‘i
_\
,_
‘_
ii
G-uh
.» Ga
G‘-|
F
E
Interactive Flowcharts
5-56
Course materials may not be reproduced in whole or, in part _ -
wlthourthe prior written permission of IBM. ..
Lll l l ‘.
l‘
W
‘\
Building Interactive Campaigns 9UO4
‘A
"\
‘\
‘K
\
Production Runtime Server Groups: 1 r Au<cl1"ence' . -
K
1’r'<><f5sr*-rsrfirwp * ,1 ~ I » » rI= blwe ~ Hep"
Z , ,tevermtter
.,..c.,»..o.W..W.M,.,.,.....W................c.e.....e,...m.M...msWe.was _ I . en».-
, ‘um 2; mas to Show any Offer dudng H Single mm ;_. é er 1 ‘= Name
\
5 p . c WWWWW
\
Learning Mode: ‘ 7
.‘.
I ntterit from Global {Default} . _
‘“\
Y‘ Fiowcharts and Strategies
Associated Flows harts: Associated Strategies:
\
tinteraciiveF{owe hart tPt;rWebStte__Pop=ulateSeg_£xamg:»le)
‘ interanveflcwchartl {mykvebfittet
._ . ' " 7:;
\_
‘K
\ G
“Q
‘Q
_‘.
Building Interactive Campaigns
9UO4 1"
' .
1‘
*1‘
I‘
1"
I‘
1‘
l‘J”J
"~
Q _ E
l.
‘j
"1
l Q;-V
P
j
f .
ni
‘_ P
‘
I‘
m
Q
LI‘
7
L
I’
*_
~.
i.
Interactive Flowcharts t_,
11‘!
5-58
Course materialsmay not be reproduced in whole or in part
without the prior written permission of IBM; K
'_
I
011.1‘
l
“A
' e\
I
Building Interactive Campaigns 9UO4
‘H
Q.
_ ~\ 5. ClickEdit.
‘\
“A Setect Sampte
§ 5
a1; ..‘ ~ :4‘ ‘ I
, ..1'.'§'/,. ., . _
Q
, .‘ t
\»
1; Decision Snapshot
\ ¢
aIr -
ét
‘Q
.. M’
lnéeractiort Pepulatsfieg
‘F éli
‘A .
51.
A 1 it
L‘
2% .=,
S
I \
-.
-1; .
<¢MW;4x'r:If;
.I!§ ;
\
~ '\
- q
‘L
Building Interactive Campaigns 9UO4 :1
C’
6. Select Run.
TI
firetywebfite
.=rr~»':‘Ie'-;i:<:~- '::':~:1-1-<<'~ 'r“"'>.-:r*>’»- r";.i:.=;. 3:j1t"'”E:i*/ '2-;~*;,\~» 11 41»-'e",&~=»;f».*~t~ ~. 1r~v'=»@:.~' =..I.~.<':.'» ':.::*:*ji
htt;:=:,i,lunicavmdemo:?£1CI3 ,r'(Iarnpeigri,='tlowci'te:“titetails.clo?sessionii1t=4
,_a12..m:r.W_-/Z:5‘;r.1:r:.;‘~; :;v.-.i.t:;:4-13.;firs;'r.&:tr=&tw:w¢*$2!a~;:.¢;r¢"'?Z&I:><:;:;.3&k%z4;1§§.z;:;2;$:;i:.-;x;2:L1i;m%z,tm>Wt‘tte.. .~:m:2¢¢<1:.s $.>-=1~'~' I * “‘-L._?.*.-.:5:<’ ’ l
n¢4“"llH .
‘raudate Ftowlchart
fl
iV
Ir
Setect Sampte
tr”!W
é; x =7;. *4‘ "1’ a
r "
1
I F
.1 ,; . Decision S31-3p5§'lQ{ V r
3 §‘
= »=
i 11:1‘-.4\=‘; ‘ -
.2 . “Z “I
1 ; 2I
; . , '.l
' 2%?
f .
‘F!..;
V
I
.._l
, .
t
Mkwa.k=;q<n.it:xmI.~t<1. s.-M
r. 5..
as
‘Il
f. I
l_ _l. _I’1._l ./I‘_l. _l'I.
n~
i
fl~ .
*
13
F‘ .
g
Q Q
‘S
I
F‘
‘
~<_
I
/
i_.
Interactive Flowcharts 5-60
Fe
Course materials may not-be reproduced in whole or in part
withoutthe prior written permission of IBM. '1
L171”
I‘
J‘
‘\
"X
Building Interactive Campaigns 9UO4
_~ _. _
§
7. Select Test Run Flowchart.
K.
‘s
‘i
'5.
‘~\
’\>
'- /
X 8. Click View Results. The Test Run Segment Data report is displayed
§._indi'r_id
1....
i 5:1‘
_~..._...:...\.,.:1....~...;:_ ..t,.»;"..t...;.‘.~..
ijifissignedr Segmentlfi éétssigned Segmenthlame
....-;_-.=..:....‘.t.-..,;;tiZ..=.......=;..__..;;..;u.Z,.=am. ..¢,s....,.:.,,_.._‘....
- ..» W
e _29i} .Tal}IetCo;ntroi0tfer
gee ~TabletCoz1trot0ffer
5.,
I291} ir55Ia£¢;?§;{I»5tor%e.}
H. § we Tabtetfiontroififfer
. 54 = 2943 TabletControtOffer
g.
- 296 Tabletiontrowffar
6 r" 290 TabIetControi0ffe.r
i
gzae TabletCoJ|trolOffer
Q53 ~29~G ;TabletCon.trotCIffer
.2917 Tabtettiorltrotfiffer
‘ .
‘Q
Building Interactive Campaigns 9UO4 D
I’
9. If you want to view a different table, select the table from the drop~down list.
Q
- ...»._~, '1 a l f
\
as ...t~=.-I».-»__.1II~..t t
I F J‘
I
I Table [Test Run Segment Data 7’ Rows 10
I
i
fiy, , .. . . -»-
Zest Run Attribute Data I,
1‘;
£5 .......»...I=...=_=;;;,N_;@; - ,
,
I
ifl est Run Celt Counts.
‘.¥é€@§i=
;= 1 gest Run Tfirrors ,
.r (If; I
_M' U A A“
l I2 a i abletControiI0Ifer I
n Y‘;
V 5299
2.3%.. ' Tablet-ControtOffer > Q
4 5.290 TabletContro$.0ffer
531% >‘==
..;;3._$ I Ir
_;:5 @290 ;TabletControt0ffer f<.Z~:»-3%
g.~>={f‘g
; Tabletflontrotfiffer Q
l
l
ii ..
}.
_..j2‘<“’. jTabletControiOffer
»f- 4
#8 .291} K Tabletflontrotttffer
2
up 290 §Tablet=Controt0ffer >
.W?,. _.u,-
I
k?'_
I
is .
u~_r_~r_i*I_Li7_Ii'
Course materials may not be reproduced in whole 0r.in part ‘-‘...?
"“ IO
:<
'5
'3
1
Building Interactive Campaigns 9UO4
-3. .
‘ Scenario
.
1 In this exercise, you create the interactive flowchart that runs when a customer logs in to the My
= Towne Bank Web Site. This interactive flowchart provides the decision logic for the offers that
‘ are displayed on the Accounts page. Visitors to the website are segmented into four smart
" segments.
,\' The Smart Segments decision criteria is:
' " I LowScore Segment is based on Score < 33
-4
. I MediumScore Segment is based on Score >= 33 and Score < = 66
__ I HighScore Segment is based on Score > 66
. I Married Segment is based on Marital Status = Married
" Use this data to create the Interactive Flowchart:
‘gr I Session Name: My Towne Bank Session
I Flowchart
#1 — Name: Accounts Page
-,) -— Audience Level: Individual
S‘ — Interactive Channel: MyTowneBank
‘*1
I Interaction process
~ Input Table: dbo_interactive_pr0fiIe
— Test Run Size: 10
~ Process Name: Get Profile
- I Decision process
— Input: Get Profile Interaction process
— Mutually Exclusive Branches
Ts — Based on dbo_interactive_profile .
—— Branchi Name is LowScore and is based on Score < 33
-\
— Branch2 Name is MediumScore and is based on Score >= 33 and Score < = 66
— Branch3 Name is HighScore and is based on Score > 66
— Process Name: Scores
Select process
\ — Input: Get Profile Interaction process
» Based on dbo_interactive_profile I
‘~ — Select Individual IDs With Marital Status = Married
__ — Name: Married
5-63 Exercise: Create an Interactive Flowchart for My Towne Bank
“ Course materials may not be reproduced in whole or in part _
without the prior written permission of IBM.
\ .
‘Q
%1
I
2-"
3 .
_
I .
, . L
"1
BIG
r’ I
P
i
13
' I
m
\—.
'\
Building Interactive Campaigns 9UO4
I
"v.
If you need help, refer to the Exercise Solution or see the Session that is named Towne Bank
Website Channel Session on the course image.
-\
‘I
'\
1 _‘
“Q
-\
'\
'\
‘ .
I
‘A
‘q
. ‘Financial Services .
I
if: Dtber
._ WV
at target segments
gifamka II
I'
I
I
1*1‘1:/r/‘r
4
‘s
" 5-
‘ri ggiowficore
4
‘A F
‘“~ W
i
‘ii
_ _,2""~"’.t _ 5
II n
Z i
I
*
1. II‘
LI —_fl
I I’
r
I.
W
§
'1
TI
Q
I
r.
7|
Interactive Flowcharts
Course materials may not be reproduced in whole or in part.
5-55
S I
LILILI
I’
without the prior written permission of IBM. E ‘
Ir
§
‘i
"L
Building Interactive Campaigns 9UO4
‘Q
‘rt
Exercise Solution
\
Here are the detailed steps that were used to complete the exercise:
rs
1. Go to Campaign > Sessions.
\ 2. Go to a folder named My Towne Bank.
3. Open the session that is named My Towne Bank Session.
'§
4. Open the Flowchart Named Accounts Page.
‘Q 5. Click Edit.
i
6. Add an Interaction process to the workspace and configure it using this data:
— Input Table: dbo_interactive_proiile
‘\ — Test Run Size: 10
-— Process Name: Get Profile
I.
‘N
Generet
1 tab‘:I~--1»..»II-.-v.»v..\....—-.~=..~,=--I~....,.-..~............-~- -“... »~- ,I..._..~.I.........».<... v/vvvI\4‘»<(~4v4!;;1\I\ ...-.. ... "......-....._,....I~w ‘\‘V,\‘_ I\ Ifv .4 M
\ eemgifietd
'1 Ite?a§i'?%t€§.’3i;aeaaIs" 1- . ~ r ‘ “ I S‘ ” I I * i
?%tFtctd_t€};ti1nne€%c;t‘§{rL§},2t*It.ri;Iise-H ;" ,1 4 . ' ~ A g V . I
\\
jaaaIe;cr_:-irIe2t:_2:-Isicatar,‘ iewzt, zeegrsag, searing-f . at ‘
;§.;c§‘e__Date, _?e:1t"t§‘€i'T_@Zicilst_ft’MtI>t_€§,; Z3559}, ,%37ate?€me
§ f‘.:¥¢;r.§re;i’~i*__ar2eritc,.“§€i3§. t?#I’;ub;teI._} ~ '1. .. ‘ fl’ "
t~iurr=ea:ic;.t€Z£~§/_, E:-estate . I 5~ i I " .. I
irrcottte, i?\t;:a**%tez‘§¥f.‘,5i"€§t’i§,' . . .
‘\ §ea;;ierf.'"t"ee*.t; 25c{¥58>§__._$tairsg' » . .
aneae;;;_an1aa1§e,Im;r=."2;esr2as;,_sate; A. a
‘\ r -.
Easat;fiatHaer>r.f“tart;-:Z1;tt£»fit.'i§trii%a;;§-:' ?*i’; I Y* -I
Primary 'ilcccesIt’i‘Text-'-firfittiéj" *<trir1i=‘-Y ' " -
>Z.....t......e.. .-e..-1...IW...m...ZM'.».....~2W~’Wl=..;.,.... !1.*.f....:..i:a'_a.'.';.;;;...;...,;.;.;.. ..'.e......_..M.W...;;..: ..'.. b¢\;4<#'*§'/ ’ . a .. A4! .. 4A4
\
\ ' Q
7. Click OK to save.
‘I 8. Add a Decision process to the flowchart.
9. Connect the Get Profile Interaction process to the Decision process.
‘Q
"\
\
8
‘ I
‘ .
Cr
.
0
—- input: Get Profile interaction process a
Decision General
§"*“5E1iE:C3l€fiiF.:f§EfflfU'i€O%Jt|I|U1Di’>5flChES'""*"“"" ~ ~~ A M M M
mputisfit
V Loxaécore
§<>_.i*d??§9B 11>-§;vr‘i;;l;’i’
» -r
r
11'/1’1‘' '*1/*/“*
dizo_interactive_prof:Ee.Score < 33
§MtediumScm'e
§ dbo_interacti».'e_profiEe.Soere >= 33 AND
,
1
~41 _\~~< .. .. J54 *4? \>~ M ,,,,, .»M~. .,. '\_V»w\>~/~r~>\‘ dbo interactive_profi£e Score <— 66
gt-iigtr5~:ore
jdbo inte:acti~.'e_pmfi£e.Soere > be
.. U-_|
=5
G-u
1‘- 0’-I
Interactive Flowcharts
5-68 » I t
Course materials may not be reproduced in whole or in part " 1,
without theiprior written permission of iBM.
I‘
‘_l J'._l‘
r4
"5
‘\
Building interactive Campaigns 9UO4
Q _ .
\ Source t3errer@t
‘4ArA%)Q .- m db,3_mtemC§],,e_p5-Gfgre.
flat Au mdwiduai ms . .. ..
C)
igg Seie~cti'rl{i1=.rlz‘Eual ills With: ‘
.....
‘
. it..,..r.L...f.MstsM.;.T~;»¢;~...~.c,s~ees,;f~¢1>»;;e,:3;%=,e:§s,cg¢g:.?,;,;M..M;eesvio.t;;§<:-,.;.:;;.{a1.~:.;>~;»¢~-~¢-~~;~»~~~-»-»---»f=~»-\-»->=-~§;£";;_. I
do-o_izzteracti~.¢e_;>roti
._ 5-¢'*"’"§"‘_‘-5&4‘!-‘; . event Patterns
Q ' “5i;€:~';§
. _ Iébfx/i~';
»~.~ C1 = 5
I . ;-Ag.
.4. .
-.\‘
r")
..
(‘ii
=*: ~s-* %‘;@:¢.‘; 13?}..2 1;»; -* V -»1Y~~*‘~-a»--» -»~ ‘.~:~._». .,,.>,,_~./_-_~~¢1'_¢i;.1._%.::_>_r;_.;s1.a;..:;1<L.i..~Iw..~:@...s;.;#..4.1=.._;;
,- T!
Scores.Lr:wScore individuai
Scores.Ni-ediumficore individuat
\ Soores.HighSoore individuat
ii-tamed lnclividuat
\ 5
\ 2 2
\ 1
1
\ 1
1
'\
I P
1 I
i
19. Configure the Result Segments. Use the_lnput Cell and create the associated Smart
! 0-
Segments using this data: i
O
Input Cell Segment Name l
Scores.LowScore LowScore
Scores.MediumScore
Scores.HighScore
MediumScore
HighScore
i
‘i
Married ‘ Married
i
Aiter you configure the segments, the Segment Names are displayed.
‘ ii
.li
E 9
f ]nput:§Mutt§pte Celts
§;npm;sttTF’*T~»~-V - it . " ~
f §Scores.1.owSoore LowScore
I I i
Score-s.Me_d§um$core §MediumScore £41.
Escmsflgbscore _ A’- \_#
i
Married .
'\ tl
/‘ "
‘\_/
\.
22. Click OK.
1
23. Save the flowchart.
24. Test Run the flowchart. I.
Interactive Flowcharts
5-70
J
li"‘_J_."‘_Jil L_-J’l‘i l_i”’ _'il’
Course materials may not be reproduced in whole or in part V I‘
without the prior written permission of IBM.
it
i; I
r-.
\_
,-‘-
‘N
4%
it
as
SQ
"Q
'3
,1‘;
B'!
tr:
The solution can be found at Campaign > Sessions > Answer_MyTowneBankExercise. The
I
4,
session name is Answer. The flowchart is named Account.
\
__
'§
J
I“;
\ Q
l
-
'5
1
I 5-71 Exercise: Create an Interactive Flowchart for My Towne Bank
1 Course materials may not be reproduced in whole or in part
without theiprior~writ'ten permission of IBM.
1
I
‘L
ii
=_.
Building interactive Campaigns 9UO4 g ‘
~
‘ 1
‘
LESSON 6.1: introduction Q
__i
O
m
Purpose Q
m
Objectives
l
This diagram is the interact Development Phase diagram . This lesson covers the Define Offe rs l
,-
phase. I, —
1...;
i
l
l
i r
g CreateiCode Touchpoint
r ->
Create interactive Flowcharts Define Qfferg ?fCreate Treatment Rules 3’ V
(Smart Segments) '
~, I I .
"‘YE’Mi‘;“2"“f*f1:“'%‘I'm¥.¢‘5%z~P:*""'I ~r ¢'
' .-
1
0
Q 4- ’»
'» In’. '0 w
~ at‘ _¢ 4 -
a‘ ',,¢
'*§ Q ta‘
- Q I» “ * m . _ U ¢ ""“ 4
* ~ - _ M B Q , - — ""'
Offers
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
6-2
‘
‘_1' l‘_.l‘_i l‘_ l‘_ .l_L
‘1:
'\
’\
"x
Ts
Building interactive Campaigns 9UO4
N
.' Purpose
Offers used in real-time interactions are created using iBM Campaign's offer management.
Offers are associated to Smart Segments and Zones by applying Treatment Rules.
Q ‘
Best Practice
5
'i,~‘
__'!
‘R
“\
—~
\ .
6-3 Offers
" Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
- ~
QL
§~"
Purpose
You create offers using the offer templates. You can see and use offer templates for which you
have permissions. Offer templates define:
I Offer code format
I Treatment code format
I Offer attributes and their display order
I Whether attributes are static or parameterized
I Default values for offer attributes
I Interaction Point ID
I Interaction Point Name (you defined this, when you created the Interaction Points)
Offer templates cannot be deleted, but they can be retired to prevent further use.
In Interact, there are several types of attributes that are used in Offer Templates: J
--q
I System defined attributes - These attributes come with the product There is a small t f
I Custom attributes - A custom attribute is an attribute that your team creates after the system »
I‘
r
m
Offers
6-4
Course materials may not be reproduced in whole orain part
without the prior written permission of IBM.
71‘
I‘
Z47
"".~
‘\
"\
Building Interactive Campaigns 9UO4
’\
—\
Example: Create Offers for My Web Site
‘N
\ Scenafio
Q.
You create some offers for the My Web Site Touch point.
'\ The offer template that you need to use is TB_lnteract Offer.
The Interaction Point Name is Offer Area.
Create the following offers and save them in a folder that is called My Web Site:
Q" I
n Male New Arrival Shoes
c I Female New Arrival Shoes
~“ Procedure
‘\
Use this procedure to create offers:
_ 1. Go to Campaign > Offers.
)
(N)
IE .=.z:w.<.» . ~;-/*9
,1 ,
\
\
‘ Airline 55
)
Hosgitafiy Insurance
\
S
I
internationai if more
F: Retailmfers Soi:'iaii*Iessage Offers
'\ Tow.ne-Bank?-ratnig
'\
6-5 Offers
3 Course materials may not be reproduced in whole or in part
without the prior written permission of iBM.
\
1
f
2
1
l
§§2<.l>'..i
=-It-ii‘
C 115;; .5
1 \ /
: »¢<*.§;<.:¢ " ' Evfleested Usages
zfiffiiii
1:-irtisse offers". st;
‘Z -Y t
s
8/ ‘I
‘I _5.aeM.>.t.i _'
Offer Code Format at
\ I"
b
*5-~?:
>/.,_
3ll1l'lI’lJ11'4¥3¢'.%i'F
J
*5 i
;;E__m-2ra>:t ' a i.~'< “ii
‘ I.‘é7s:?
; -".45 .42‘ 2
I , -, ~-1‘--~»
_ a-,1-m.
'.‘1;‘.
‘:1 Treatment Code format"
ti -;
flflflflflfififlfi
....,‘t .j..";u_;
5;;
I’
1'
l'J1Q_Ll.‘_J;l.'_ ”_lLJ‘_lL.
?v
>15 ~\‘,>'
fr’
2%
,2 "<..~
mi W i this-'2".~..;
-.~;.-gut. bi;e ¢ a- ~-
,<xv»<,.~ .“~ < ml
:, .;>>¢'=-'"~' I r '1'» 1*-=»:.:.;'=
.\. . »~.» _-».:-;.‘\-- -,;-t.-- '
;->;.:_~-a~ _ . t >\:;
--
‘~1~\__ :1
I ¢-‘~,c»3<-)e>.~~D~=-s.-.a-:'si'~‘~¢z 1¢4Tsi'§?3,:.i¥ :\§?¢¢1;-;’(“ ' ‘<3 “M ~
- : W’
t ; ¢i~w.¢~_.~:==_:~..§»t.*w "' \ D
j
' 1I .. 1.@zs&¢='
.e§"*/»<::' = . 1—,>~;r.'
.=_ =¢"~:2'~L¢ ‘3~ ’E?'“"&i
to _
/
1
if
‘-1
Q l
\_ I
‘
if
I
‘
Offers ‘\,
6-6 g.
Course materials may not be reproduced in whole or _in'pa|'l' X1
without the prior written permission of IBM.
;
\_,»
Q;
L111‘
1.‘
I
_ I
9UO4
Building Interactive Campaigns
Q
_
Y _TB-- interact
‘
Offer _
.€%?.???95..‘? .. .>..;~_~;§¢§Ea§,§@tei*¥¢=§e.;
Q.
\
Reievant Productisjz
'\
1»; ,
6. Within the Parameterized Attributes, update the value of Interaction Point lD to 0.
I
i
/" ch»
‘s.
_ t~iighfightTztle~:”‘
n1yHi§l1iightTitie_ 7 - _
\
Text Ve-rsionz"
tmfiextversien
;a§era¢a*va@at-ans">~“-
" ”" If >4
»:e;';t zsa-§.%s,»m2£~1:ei‘:ee'i.*.zw.~.'ii
—_
7. Update the value of Interaction Point Name to Offer Area.
8. Click Save Changes.
K
1
Offers
6-7
‘Q Course materials may not be reproduced in whole or in part
without the prior written permission ot IBM.
~
3
§
l
Building interactive Campaigns I
!
9UO4 > T
I
l Q‘.
T
|--.........__
Q‘.
-1
l
i A .
I
‘*1
I
I
i,l
l.
(Y-' TB__lnteract Offer
Sec ur-ity Policy:
f?‘°‘?“l?‘T°*l¢?' . - l _
Description: _
This is the offer form-en‘; Shoes that have just been added to can
1 .
Offer Code:
l
600609514 ‘ ~
r
Il
Relevant Producfls):
l
ls
I1-I1
[111
‘1gJ>J1_]>g
9. Create the offer for Female New Arrival Shoes. l
1% _ 3-_
E"?
!.."., }II.---,,i» . ---V»-.¢mm.~---,.»iT_'-?¢¢=$!fl.....>,~, . , - _
A -1, S We ‘giver . l
w';:'».:r-,2; E ’, ~ : -'*;*l";J_€¢ ‘*, t-,=.;J§ 5 _: _
‘w .
g You are about to create duplicate of this offer. New offer codes
~ ii; ‘,1 will be automatically generated. Click OK to continue.
\I\l\'\[\|‘\lJ
Tl
Offers
Course materials may not be reproduced in whole or in -part 6-8
‘I
withoutthe prior writtentpermission of IBM.‘ l“ ‘
'3
"'~
‘S
Building interactive Campaigns 9UO4
"\ _
"\
f."l§,§»‘;’;"'l M ¢ _,
y ¢. ~-
'\ ' J »
’\ . .
‘\
7* TB_lnteract Otter
Q Offer flame: "‘ '
_ Copy of taste riei~.-
. Arrive; Shoes l
Sect: rity Poiicy: *1
" eieim-tPaii¢y.‘.i I ‘ _ ~. g V
’\ Description:
l this is the offer tor t.ien’s S-ti ties that have just beenad died to our catalog.
1
_‘
00000 U516-----------
--»--~-»~
- 5? _R_egene.rate g;;qq¢_ ;
i :_',11:;;:;;;==:a=i.'.via:;=:.Wn:1-nazdzmswaiz
,i *
Y‘!
Relevant Prod uct(s]:
.
. _. .
1
1 12. Update the Offer Name to Female New Arrival Shoes.
V 13. Update the Description to This is the offer for Women’s Shoes that have just been added
" to our catalog.
iflwflvfiifi
\
"a
_ 6-9 Offers
~ Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
__ .
>_
L
. .. .~.~ ".1 "
Q
Desc riptiqn: _
This I5 the offer for Warren‘: Sim-es that its-re just been added to our catalog.
.W,___.,_,.; ___
or
Offer Code: at
l
Relevant Productifsl:
I .-J
_.. -§_'§iT
\ t Q
!.
i {:Airi'1me C'[§§§g;s_:a§ \
insurance
vr"
international Fiobiie 1.
11i»;
‘l
" Proto Offers Retaii Otters
Telecommunications Townefiante ‘\ .
.-
.\‘
‘i.
l
1
“ii -‘~ V “‘€'3"*3§“ .2:
F“ FemaieNewA-1‘:ivaIS110es
P
1‘
P
11$
1‘
is» T_ .
l '§"u~
; it .
l"laietiewArrivalSh0ves l
l
_‘__.
Offers
6-10
i *'_r_i"
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
»-r
iv
ll
R1
F‘
‘ P
W
'\
rt
Building Interactive Campaigns 9UO4
1
-\ ' W. "‘**“-=
2 .' '. ~;,V _i;;t>-JMIE
if" .<~"'“$3" ‘ Y’
5"’ " }
_ _ ' . /523" _ ;
r -. ‘
it 3% L is
-
A
\
-\ '1
_ .,%
\ 1,;1r==~i-:~=<<r<¢~--"5:
I.;_4§¢jj,1-;.‘§.~'i~..;; <:‘.éf,i'~.:.~'I ,:1,::;
1-it-11:>.:~a.s»;:.~=:1\:
; 1. _. .:‘
' A YA
, All Offers
=~_ i
§""fl\iI'li'il€r
|
l
Etszs
I Banking Offers
"* §~~n<ispitaiity
K insurance
I interact Offers
». . international
1 . re Motxite A
M ewe“
. ‘ nezait
Offers
-t » Social
i.~.iessa.ge Offers ~
1 @'i"ele~::ormitr-nicatiens
~' Tm-mefiank Training
---V-i=~»<~= ‘=ii*.:.~=;¢~,»';*;'x ., .
§~:.~,..K~a». » M ,u~»-»>-~-
. -i<'~a»~.@<..\,:<.',~"*~<>="v»'xvi'»*';
:,"*;;,-
;~§¢,\ = s. K. .1 .. i..‘_ ......
t ~_~.... .-_--aw
.. I ._;..a11$»:
i":2;: ,= ~. my
... Ȣ=...
‘\
6-1 1 Offers
\ Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
‘K
Building Interactive Campaigns 9UO4
20. Select the My Web Site folder. The offers are now in the folder.
flew
M"-fivai Shoes iI* iL1L1*_
r .
i
‘ "2? Mate New Arrival Shoes
‘ I’
<
f
%
i F
flu
.’L ;
j_
?
U1
P'_
Pi
‘ r
i
,i,..
i
C-
I“
V
i -1
I
i —-1
Q i
I"
> i
Offers A 6-12 ‘
.
Course materials may not be reproduced in whole orom part
without the prior written permission of IBM.
L
’
P _
P
»e iV
in
"\
“\
Building interactive Campaigns 9UO4
'\
\
Exercise: Create Offers for My Towne Bank
‘\
- Scenario A
You create some offers for the My Towne Bank Touch p oint. Th e offe r template that you need to
\
use is TB_lnteract Offer.
Create the following offers and save them in a folder that is called My Towne Bank:
\
u CD Offer
\ I Free Checking Offer
I Mortgage Offer
'\
The Interaction Point Name is Offer Area and the Interaction Point ID is 0..
‘
Instructions
\
‘K
Use the following instructions to complete the exercise:
1. Create the My Towne Bank Offers Offer folder.
5 2. I Create the Offers using the information in the scenario . Choose any value for offer attributes.
'\.
3. Move the Offers. to the My Towne Bank Offers folder.
"\
FT'.e..l1?|iewafii T -
: ;.».,_
‘\
\ Offer
° eOffer:
‘s-13 Offers
‘\
Course materials may not be reproduced in whole grin part
without the prior written perinission of IBM.
Q
,1‘
,.'
it
1'
1.‘.
‘ - it
"F TB_lnteract Offer
l1
Security 9011'cy:
1 .. , , %
' Description: '~ r.
C.
This is the Fres Checking Offer .fer_!t’iy Towne Sank.
I‘.
1
Offer Code: F.
~
F
"Relevant PrQciuct(s_}: mi
E
Iii
Y Parameterized Attributes {Default Values) Qq
AlJsoiuteBannerBac lcgrciundintage-tl‘RL:
".§?§.i‘7.i?'.j.?¥§}T’°‘?'f'-Y°“*.“i.5a""“"f§?!%°..i?~%?F@fF‘?"li?'ia‘=%§’§§§-F-'?"i§ii’?’f§‘?!f"‘ .... it
if §
AbsotuteBannerURL:
ij 1 '-_
c-ffersicd offering
I \
I11
j'“‘ii4
\..
0-I‘
I
Ii
' I’
\l ‘Ii
.,l’
‘ Ii
Q
"l
i
i
‘_l _l‘
Qffers M 6-14 \ r
Course materials may not be reproduced in whole or in part ‘i
\_,
r.
without the prior written permission of IBM.
\
F.
I
\__-
I
'\
*\
‘\
Building Interactive Campaigns 9UO4
\
'\
LESSON 6.3: Offer Lists
'\
Purpose
\
Offer lists are groups of offers that you can create to facilitate assigning multiple offers. The
same offer can exist in more than one ofter list.
\
'\
There are two types of offer lists:
n Static offer lists
I Smart offer lists
Static offer lists are pre-defined lists of offers whose contents do not change unless you edit the
’\ list. *
'\
Smart Offer Lists
"X
Smart Offer lists are dynamic lists of offers. Each time the list is used a different set might be
'\
chosen. A Smart Offer list is specified by a query-based referencing offer attributes.
‘\
'\
i
'-
-
w
Example. Create an Offer List
J.‘
Q .
Scenario -1
1
t
In this example, you create an Offer List. The Offer List contains any offers for mortgages.
Q
T
L Procedure, i =-
I
I
To create a new offer list: i §
i
I5
i
A ., It
.;
I-we an gear i
f..
ggfiltfifl-‘er
ag- -1
Free Checking i'I_
23 gear
I"
I
Q
DJ)
Offers
6-1 6
Course materials may not be reproduced in whole or in part ‘.?._ I-. Il_.fl._H
without the prior written permission of IBM.
"\
‘\
1
Building interactive Campaigns 9UO4
"\
<<
'~.
Name: ‘W
\
tilorigag-eOfferUst. _ ‘_
Cescripficn: ll U
“K 15, 20, and 34} year mortgage offer
1'-\
K1
\
\ 1"
-\_x
ii
\
\
a/"
x.-
xi
2
.,‘\
\ Q
‘F
‘I
C‘
.-
4-
‘ .
S
5. Select the Offers to include from MyBlgBankOffers:
I Mortgage 30 year I
ii
I Mortgage 20 year
‘D
n Mortgage 50 year
‘Ii
J
' Included Offers E
i
l mmflm,
in
if
TI
~';':.;l
$1..
4
K‘,- L.
l Wt Free Ciiecldrig
'§""‘~;?
':=>*::~ti i
l
‘fii3“r*r‘iiié“Ba”iiié§*?ii_§iiS€*6rfers € -.e..i
11::
;.=.;'
nl
l
ii
My‘€iebSiteTatlet_Offers -'*‘-.5? 5 i
itrote Ofiers
*1
_“i;;..l
gs;
ii
l
'."‘_ii¥‘fi*,—“i,,‘?“*?'§ . . I-q
MIdortgage3DyearWM T f.
iilortgage 15 year i
,..
Mortgage 20 year l
I‘
_
- I
C
Q
i. f
7. Click Save Changes. The offer list summary is displayed. ‘i
I
C
‘i:
r
'\
‘\
I
Building interactive Campaigns 9UO4
\
"\
‘A
1- =
\
‘Q
T Dffer List Summary
Desi: citation:
\
1.5aZQ:..:?.iFfi rear amass dist
\ List Type: .
\
..
_Y Preview of Included Offer-s {.3 included}
\
Ijitame
\.
i'io@ag-2 313 gear
‘ Piogaee 1% year
rm; . .
Ifirgfiaege Z0 year‘
\
‘K
i
The solution is in a file called Answer_MortgageOfferList.
\ G
‘I
m
i
ii
1
Purpose
, §
l
Offer constraints provide a way to limit the number of times offers can be presented over a I 3
i.‘
defined period of time. Offer Constraints are applied at th f ld l
ii- want to apply Offer Constraints to a single offer, you must eputo it er
in aevel or to an Offer List. lf you
folder. £1‘
You can set the time period when the offer should be presented to visitors. ‘
Example l
The offer is only presented from March 1 to March 31.
Number of Impressions it
.-
Distribute Evenly A»
‘.l:J;‘_i;_i _iJ;/ ;1
Offers
it:~i
Course materials may not be reproduced in whole or in part » 6-20
without the prior. written permission of IBM.
1.
"i
'\
'\
Building Interactive Campaigns 9UO4
A‘ .
~A Scenario
"‘ Procedure :
’\
.1 Use this procedure to create the Offer Constraints:
1. Go to Campaign > interactive Channels.
a, 2. Select MyWebSite.
\
;~ -,3 t . 7 t
\ .
i
l
Building lnteractive Campaigns i
l
iI
I
l
l
~- ~- "‘ ~.<. i
i
l
i
5
5
l
El up ', _ g ‘
,-
Offers
'ii1r1I‘l.’J'f1J."‘»'JL_.lI‘i'PJ.l
Course m t ' | _
F ma 5 mail not be reproduced II'l whole or in part -
t - - -. .
w' hm" the Prior written permission of IBM; ’
\4
!i
’\
"'5
\
Building Interactive Campaigns 9UO4
\
"\
-\
\ .-Ii." _
ii3re§J§iitéIti£§ii“Tik:iésli3£ln5‘ tilts it
§
’\
fsioiioi miiini. 53313551;
‘
‘."§l~;.'»i**’>1‘%?;"i'¢"tfW-¥1»W='
.1 r~A I’ P313...
.7 ._<¥;§
.
'.E,~.?.~;Q‘~.e;,'?:>
,~~=W.;.i.m~,,;;i;y/,~=
"
u>..'~: r
\
\ Defiznifionz
in Folder; lilensSrioes0ffer - - 1-
‘\
aimt‘ ifiwrssiiofls
oer: Hour
\
5: iiiatzie if Disable
'\
Q
Building Interactive Campaigns
9UO4
D
l
I
Q
I
S
J
F
*i@m** _ ‘V , * S
I
J‘ ‘rm:-: f=.»~1.~'; m
i 3;Desertption
> 1‘££Q'@'§;@33_>:~'w;»,¢;~,;;:¢'-o,’=.<:r_.:;»( )§¢~l."“u¢Q- '1 -~..~ » , ;__,;5,»»
F‘
‘
_‘ 1 '15 presented to 1006 impressions starting on June 1, 2014 "
1 J I
‘ 3< 4
~‘:“IW~:l"=\‘3 F“/9°-32' ' T §4:1¢ 2 ~-_w¢;: 75'» ' ‘
,. ‘
l
Definition: I!
l
I‘
i For the collection of offess... ‘
§“'““"lNli.._..~,._».,~..._M..._M..., 7?,=M1i=oo
i AM. V S
°r " 5 impressions
i
Distribute evenly with.
------...__, i
a=m*= imprwiwns ,-
r
j
lEnahl.e C Disable P
‘It
1-
Offers
6-24
Course materials may not be reproduced in whole or in part " I“
without the prior written permissionof IBM. '
F‘
P
I .
“\
I
Building Interactive Campaigns 9UO4
I
\
19. enter the number 1000 for impressions.
\ 20. Click Save and Add Another.
21. Enter a Name as Distribute Offer Evenly Womens Shoes.
1
_ \
..°§LAfldfEdiE‘
, ;,. . . —.=—.; :1. L
ebn's£raa »,'=4:
... .=.,.¢.
nti -~
._.l.,_. 7;, :5 ,_. _.
. .\
_ ’\
t-lame"
linerribute Offer Evenly Womens shoes _
\‘
Desc ription
~ .\> Tliihis constraint limits the number of impression to 19% impression
"lot the Wmnens Shoes Offers across days, starting on Marci": 3 2614.
= >.-.~i
-
\. Definition: .
\
R:-r the collection of offers...
\
‘ in Fd~er= ;
i (7 in Offer List:
1: 3 Start serving offers after...
*
Stop sewing offers “by...
\
-
L ‘or ' imfirfiifiiwi
. \
.1 Qistribute eveniy with...
at “fist: impressions
.1.
~L
‘l_ M’ 4 4 M Mm ,, W ...”, ., .1 . x . _ . . t _ _._;__;_ .
‘\
\ 22. Enter a Description as This constraint limits the number of impressions to 1000 of the
' Womens Shoes Offers across 7 days starting March 14, 2014.
\
23. Select in Folder.
ll
\
l 24. Select Womens Shoes Otter.
25. Select a start date of March 14,2014.
'\
26. Enter at most as 1000.
27. Select per as 7 days.
"l"')" '/-‘/
-
Building interactive Campaigns
9UO4
rl‘
‘ll
lj Constraints E " - . w ~~
Description T p r
Deistritziute Offer Evenlig Wcrmens Shoes
This constraint limits the omits»;-r of immessien to 1% imp
otter impression 1_i~mi=i: liens Shoes This offer constraint limits the number of time the Liens tie
""l"i"l"i Ofier Fresentation Time liens HAS
Hie Male New Arrival shoes. offer will only be presented for
of constraints per page: Refresh
Q
I.
. p
6-26
Course materials may not be reproduced in whole or in part \
withoutthe prior written permission of IBM.
“'5
-\
Exercise: Add Offer Constraints for My Towne Bank
\
\ Scenario
\
TowneBankCDOfier CD Offer -
TowneBankFreeChecking I Free Checking Offer
"\
TowneBankMortgageOfier- ‘ Mortgage Otter
\
Create the Offer Constraints based on the following information:
\
n CD Ofier is for the month of June, name this constraint JuneOffer_CDOffer
I Free Checking Offer is for the month of July, name this constraint JulyOffer_FreeChecking
"\
I Mortgage Otter is for the month of August, name this constraint AugustOffer_Mortgage
x The interactive Channel name is MyTowneBank.
’\ Instructions
’\
Use this procedure to create the Offer Constraints:
'\ . G0 to Campaign > Offers.
Review the Offer folders that are listed in the scenario and see if the Ofiers exist.
Go to Campaign > Interactive Channels.
\
. Open the interactive Channel named MyTowneBank.
vi>s»>i\ —.- Create the Offer Constraints as listed in the scenario.
X
s
Building interactive Campaigns
9UO4
P
=
H “
. V > :, .;_;$_l_Lr=, ‘...? A:_:."‘ .:v;_i5§‘}>r>- 3 :53';_:;_»; 1; 151 F.
$3 -:..:-"-1._'.;/ \-'»-'- -~='\ » v ’ Ana
ii mm
i _ 4I~< W xa
l 2 - 2” * 1
,.
r rfir r
This is the-efier constraint far the CD Offer. ‘ihis offer w
i rlumber of constraints per page: ‘Z9 flefreeh
i l
l F
G-_
‘l
,__
i‘
\ I
_Ll
i _
Offers
6-28
Course materials may not be reproduced in whole or in part
Lie,
without the prior written permission of IBM.
l
il
'3
'\
"X
‘n
’\
This is how the JuneOffer_CDOifer is configured.
'_~
"x
NfimE:**
\
.~’““‘*°‘°“‘F-C'”‘?“e' A 7 Y
"‘\
lfiescription
This is ttusofferi censtraint for the CD Offer. This offer i-"alt be MH
’\ ~ presented during the month of June. I3 '1 ;f
1 ..~
’-
Definifion:
'\
l, For the collection of offers...
’\
if in Poitier; ‘ lite-wneBanl~:CI}0ffer »
"\
; {'7 in 0fferLi5i:: E
'\
‘ Start serving offers after...
"\
_ j Stop semi mg offers by...
‘\
‘\
Q
-Q_
L
I
iiame" ’
]I1ay0rrer_Fr§§ecneamng - a
1, C
uuu I "—
Definition:
I
For the collection of offers... I
WM I l.1£.<%~:rPeB§l2!$5:.*i>":#§I."§;;*+:;I1§
I
I
I‘
an
1
__1
Ik
._.................. 131°"5-‘$556115 U, _.
\y_,
G‘
Distribute evenly with...
_i ' i
at most: ‘
mwrssaflfls , . 5‘
per: } Hour
5 Enabte Disable j
pill
a...
Q
I
JJLPJ‘
Offers l_\_.
6-30
Course materials may not be reproduced in whole or in part L;
without the prior written permission of IBM.
Q
Q .
LESSON 7.1: Introduction i
a I
II_-
I Ii
-q‘
Purpose Z
Ii ‘Q
I
In this unit, you are introduced to interaction strategies and treatment rules. i Z
I__-
Objectives lI|
D
_ g M v’C$reatelCode Touchpoint
Q H M _
"D er =~ ., i‘ I-
IIIII
~_ '' I
-a ~ - ~
v In
~ '“ s ‘Q
I
‘*~ _ o 0“ 4 1"’
aha’
*‘*n- ~ _ Q _ » — fl"‘
Ii
ti
_a;, _»I—<_~;-4@=*'v
Treatment Rules
Course materials may not be reproduced in whole or in part
without the prior written permission oflBM. l.l’_I _l’
F
3
‘\
Building Interactive Campaigns 9UO4
\
_ x
Purpose
_ \-
Treatment rules are created within an Interaction Strategy. Treatment rules are used to decide,
- _ \
which otters are presented to which smart segments in which zones.
. \ Treatment rule consists of:
I Smart Segments
__ §
Interaction Strategy
‘\
' An Interaction Strategy is the place where you create treatment rules. V
‘V
The Interaction Strategy is created in an IBM Campaign. This campaign is different from the
- 3
1 _
campaign you use to create the interactive flowchart.
- 1 Campaigns can contain multiple interaction strategies; however each interaction strategy must
refer to a different interactive channel and have a unique name.
\
~
Marketing Scores
' ‘\ Every treatment rule is assigned a marketers score. The higher the score, the more likely it is
that Interact selects the offer to recommend. The default marketing score is 50.
You can use Advanced Treatment rules to adjust the marketing scores that are based on data
that is collected about the visitor.
-I \
~ \
~
' \
~ \
Q
¢-\
,-
I
L
If two or more of the highest-scoring offers have the same score, Interact breaks the tie among
the offers by making random selection from the matching offers. This helps to ensure that a I I
single visitor interacting in the same zone multiple times is more likely to see different oflers on
each interaction. ’ I
L
Score Overrides E‘
~
I’
The marketing scores can also be ovenzvrltten by utilizing the score override table. The score _—
override table scores are imported from other applications such as IBM Model or IBM Optimize.
‘\
r
it
r I
m
‘N
"3
~§-
I="fl
\_ .
F_|
5%
Ii
ii
- .
.‘*
/-
Ii
§
1
g
Q i
A
S
A
*1
\
Building Interactive Campaigns 9UO4
\
1
Example: Create an Interaction Strategy and Treatment Rules for
X
My Web Site
\
‘.
Scenaflo
\ For My Web Site, you created two smart segments:
§
I MyWebS,ite_Men (based on Gender: Male)
I MyWebSite_Women (based on Gender: Female)
Q
You need to create your Interaction Strategy for the My Web Site. Within the strategy, you need
to create two treatment rules.
"5
Rule 1: Forthe MyWebSite_Men Segment:
\ I 30 Percent Ofi is Assigned to Footer Zone and has a marketer score of 75
I Free Shipping is Assigned to the Header Zone and has a marketer score of 50
\
I Male New Arrival Shoes is assigned to the Footer Zone and has a marketers score of 50
\ Rule 2: For the MyWebSite_Women segment
I Women New Arrival Shoes Offer is assigned to the Footer Zone and has a marketing score of 60
—‘_ I Free Shipping is Assigned to the Header Zone and has a marketing score of 50
"i I Buy 1 Get 1 Free Otter is assigned to the Footer Zone and has a marketing score of 75
'5 Procedure
"\.
Use this procedure to view create an Interaction Strategy:
\.
1. Go to Campaign > Campaigns.
§ 2. Create a Campaign that is called MyWebSite_Strategy. Interaction Strategies are created
using Campaign.
\
"\
'\
\. Q
§
Q
1
, , — asma P
awfletliasisitiiiti:-.:.<, — . ¢_
' Name: **
;igr3ar¢snsie3sirar'<e
.. v y , . - - - - W, \.44 - _ - I
Security Policy: Mt
Global ?folicy - . I I €_
.\,.....~.i~.. .. 4..<~|~~~»\ >'~¢¢~ . Q
Description:
*"n?sfr§'“aié§r?2irég;ii=iiitrireatméfit“ LI ” " i ” ‘W I
,,
Objective:
‘(xx - 2% t 1 _ , . .,.. .,=.~.,_.:s ,a_.<.»¢-;v‘:’>*_*»=‘/.~>r,.1'
I
l ‘\
I ‘\
Campaign Code:"'_* Q I
Q‘ g N V V IH W ‘ I
m
Ctii]fltii)£l235
i§i2~’2?"2*>1*@ tr» t>-P»-W-rli ifil . ‘ ‘~
initiative:
Please select an initiative. Owner:
§€
_.\
17
~-“fr?W-§’:'»z?2i;3*?v>E::*C
1-er<a:';r"’""‘
V.
"'
. re:-.W“ * .-';' ‘I "-"r
‘“=i";"‘. Y’; ""
~‘,€2,@.;~__¢;/ W--;,»,;; * ,1
. .
Flewcha rts allow you to represent and then execute data processing, segmentation, an
I“
i
3. Enter the Description as This is the strategy and treatment I I
4. Update the Effective/Expiration Dates: ru es for My Web Site.
I Effective Date is today’s date. yi. L
2-.
I Expiration Date is 35 days from today.
5. Click Save and Add Interaction Strategy.
A“
_|_
I“
?
Treatment Rules =~ I
Course materia Is may not be reproduced in wholeor in part" 7-6 \ 6"‘
without the prior written permission of IBM}
I‘!
f“
| I
1
'\
‘\
‘\
Building Interactive Campaigns 9UO4
‘\
‘\
\
r3§%§§%3§§§%i§§§%§§§§§§§%%§§%§§§§§%§§%ii???iftiéi
‘.
Name: 1%
-’
‘V. ..
'§
Description: I
H U w W M N W vvvvvv """"" WM M
\
\
;.g{A*,rii€iet>S1te A . - V - ~ I . - V
={§;_j,;;;;;=,¢:»;¢a=,§_5§;;;§i5.\;;;;;g4:{;.;=~;;a1.x§~a;,§,&.i;::v'-mmwiwMWMWMM W “ ~ WM“~MNWWHN~WWWWW M Mmwwnwww VWMMMWNWWWW ~
'_ 2. ;»,+<,.'~.'=4.~.v;.:.t~'i>.:¢=;~»,g
\
1
\
Channel.) i
‘*1
\
IafiEaés§@$%i%%€%%%§§%¥%§%%%%%%§%%%éifiafitefiéiii
\74
\ Description:
.
\ MHMMMWM NWWWWWWW M W W MMMVMWMIMW
'iii~irWeSis -
T41"? €'..1??--3'll%l.ZlIJ§.=.I.‘2?§<
'*"‘ WV» ‘r-<1!‘
k W vi fldflim
' 5
’1§i§u"fi£"vl '4"
‘Z?
.;'»'§5.=.:',.‘i" N W
.
NM MWNM WNMW
..
W M
. . W‘ My B4,“ xa“ ‘M W M“ W W M V
Q
, ./,3" .- . ..’ " i " 7.,-.31, " .. .%q
Z ~.a.1 $»’éZ“*"‘*F”‘1~,Ff .»
Iys = <'~‘¢:} if:-is -is 1*=,_=:-=_ 2“
\
er ‘$.?<~§/,<1€%,, rgurzy;~.=~¢>:>~'»"
ifi
8. Click Save and Create Treatment Rules.
\
I
Q
I
Q
I
9. Click the Add Rules. Q
’ J
_
I .
:*'.A:ilempés=~s>la ‘ _
ii=*FIiiIi‘feb5it. I Q
7
.
I-1"I
It 3 G
A at :>egm'r_r{’s,i
I‘
,-s ,,=._. s
z ‘r 2 '5
?§£
IA!‘ ...s...,....._..
ll,
I‘
10. Select the segments named MyWebSite_Men and MyWebSite_Women from Available It
; I
~
1. ~
-0
F.
5 .
;..
.1-_
g ’5
W. ,__
Pea _ . ' ‘ : 2 raga) . Iqifg.
.
i ;-F Suppression Lists
gas
51$ Mg‘lVebSite \fiiortBr1{4§ti3*“3~z’i€¥’G3~<‘?\3$?} 1 I
{jg ;_.,__~_..._....»__....-._»_ _.. “......” ;‘\MIl(ll-" 4....
I, . TI»-rests
5; i§ Finaficialsendgfi
:5; 2/‘mg: £=a;z:e2::;;s_} it-em.
-is.-iw-s..-<»..»~.-WW-amt-.~,,.~...\-‘ ig¢"1'\I\v'\rv"'&'<l"1'r€'/1>*l'.‘_'<4\'\M*'Q‘--/4* AV‘-1A~¢vr"C/"*I“/‘t~vM@Y"-I
l_“ _
EI 1.; is
:35
:5‘? other .
§
§f.
is '2 #50 6
as
Z
2. Telaatrm
@555 Banking
=§
,>.:» gr-.5 Z?
in¢
rj 1.?
MS Segrnents if 7%
?¥‘:
I *1, = 5
if;
gil ? "_ “ mine E
E _,
E"
*1‘
Drag
the segments
rjii
2- § {:2 Tewneflank Training fforn hefe to I
Y-g
s-a
5
"I
’a.
‘\
’\
Building Interactive Campaigns 9UO4
/1
1
11. Expand Available Zones.
3.
I 1
"\
Retail K ,, .
;........._._
§ i
TA
Suppressientists
1»+i Targets gig;
;' :1: l-..:>
-r >
‘A I .._. i i \:nI¢1¢¢w:Ka:.\
Finari-:iaiSawie&s 2
.:
as
Iflfz, rm ‘
-. Other 5..<,E
iv 3 ‘=1
’.¢ = 1 ‘:‘-r, 5.3
" 9'30 ti?
I '\ 3 1;:
*2; .-q_. _ _.. I i
aeissom i
t
r
’s Banking 1 i
1 ii'A.€<5~sgrP1snts r
‘\
lnternatianal
\
Attire H
, Tc/vznefiarik Training
'\
* 5-scondfiaed
"i it;-wst:site_i.<.en j
ti? ,WMt__.-......._.._.....~...-.......:s.....,..a.:.,.._..., 2-
_‘V
‘..., ;.,,.1
.. t
.<
1
'\
2:‘? ?
3;-'2 if
§= g.x_‘,_m...,,;._m.:.r,:._.,.?.,,7._.V..1.......,...s... .,._.__ ,,_ (W I; ’_;
‘J.
l
“\
i }i~g,'rai1a;h1&1{}ffer5 -3
;;;¢ .
ff" :;
's‘1 +1. :~ =v ;,:..-~.;. .;.; 3==;- 5 =' '=_;;;~5-; '1'="=- -
I‘. ..J..>\.~~:.;.1....1>'_»ithi -.»~»4-~\ .......1....~‘:.:.‘.?t;2.;.:,.;.L.2.._..:.12.;-L.L;.2;.:.;.;-»-mi
’\
‘,1
\
-1
'\
’\
'\
'\
I
\
§
I
Building I nteractive Campaigns i 9UO4
" * I.‘.__
?L1\;WebSite
L _ W .__¢ Q Foo!erZone
~1-
P gwvebsate V¥bn\en{;-‘i3J€i§3€~§3£‘? Fociierlone
, I I - :;;§i€.¢-‘;I-' -
‘
Misceiian-seas L’ U 3-" " i - - “ ‘
f__»1 . "_ , -- ,.w_/"L ""1,"1%.-¢¢i.M»..W=-<~-VV.-,-.m.~¢m4.¢»W,,.>¢=_~.e.i,..-4.“m......~,...,.-.~W.~q »-- U. $1
ma-, . _,_ » ' ' ”” ""‘” ‘
L2] . z :.sar1“LGZfirE
%= H-3*“ . ..,..e;~ ’ .‘..,. V -» . -
.- — ‘*§_;f¢f~‘ ,4 ,.',»_3g;5%3'*'*?‘~ " ‘
RI‘
1
Q_
Q
I 0
Q‘
i Tn‘
'5
'5
ii
I
*1
5'41
'7'
_;
1,, G-i
0
3-<
i ‘K;
K1 _
»~_
Treatment Rules L
Tu.
7-1 0
Course materials may not be reproduced in whole or in part"
without the prior written permission of IBM.
L
‘\.
ii,_
'5
‘K
Building Interactive Campaigns 9UO4
K
“\ litetaii i
in
Q3 Suppression lists
L--4 Yareéts
=.
Q
5;; Finansiéalfieiwzes
\ Other
‘ 2 2
;;=; Tebmm
~ 5"?_‘ *7‘? 5anl4ing
-_- >|.- .,-
lbii Segments
irlternatizzrlai
\ Airline
~= :_.,-H
L; sq
aeunetiank fiaining
X
_1 Se-cane Eami
'1 telqfitlebfiite
“S
'\.
2
w
i. 1.. i1:i.,; l .; i i i_
'\
\ Q
“Q
1
Q
.;;T,._>r.:_::’i..\,§
E.,.¢..V.:_.:..‘,E_5.,,.13_:;.; €,::..:..:;,c; .,;,__ $70.,\,._.,.l,,_.,..._r.,..,_.......,._..V.,.
<'ca_¢a@t
‘e Seg:-raen
'* Bigabte Segments Ehmbie 20"“ III)!
_I'
L>gWe'oSite tmii em“; ' Footer Zone ;
Mate New Arrival S3‘.
__ A e__,, ET m=p/vessels wemenqasaaertssss; Foote:‘Zone ‘ ‘§ri~/at
“MM if;‘ _ mere... 2E _ gs...
g x;Z:$ޤ\
in. _> ,e
Tekz~:o:mm-wzatiens »- ~ » ~»» - \ ~ “ *"
V-\1~v~4‘4\1I4\~\':\J»\4Invp\.‘l-—\‘¢'*'V_I\\I~I*‘ _~~;;¢~..-1..WM-.t-WW-.»,a-“Wms...
Banking Qffer: W 0-7 5: "'
fit; .-;;,/-
B28 .€(,. ;,_,,
Hospitatitgr
F1F1‘
?lr/Tit“/S‘
3.,>':»~ ‘W
insurance , wasta"
‘
kt ail Offers . ,;;t'f , "Q4s/‘N > 7 -
, -are wr-
Preto Offers
§to~2n‘e
_.i__.éz
.¢~;*'”'
interact Offers ea” ~jF ...
Socialirtessage Offers
lnte'rr1a.tienat
Airline
4 -
>/6,€%:". y Q-I
arr’?
ToWni?>an4< Training Q-III
145* we-Is
s. st 1 E .. . - . ~:»€sé>’ " All l
FemalsNewArnvat " “£3? j
fl
Ci
‘E
i
F r_
PPPFF
"*1
F,
Treatment Rules
Course materials may not be _reproduced in whole or in part
7-12
K
without the prior written permission of IBM.
"l
‘\
"‘\
Building interacti_ve Campai g ns 9UO4
"\
‘R
*‘;‘5‘>;
?-3*:
‘K _ , é _ 1-,»: .~~~—.
, g T yamr
rgWehfiile LL» 2.; Footer Zone N“-._-_‘l‘
§ ; 1
Footer Zone L
Pfiiffii
Q g il 3»-.
s
it...» Headeriione ____BFTB55
K ..._a._.........~....~,............_._a.._MW....._...~.t........m.....................n.........._._ _ ~ .....A......."...¢,_..........~....~,...._.........h.....,.... __ >4 ..,...........,.
1iI .. é
1~ 1 t ,__
fvtgwetz-Site wvnenratsissaeaearg ts FooterZone i_§.‘x’__3
1i5"__~.‘
<
’\
T
Footer Zone ___F*T="‘fli5i‘4<
A
an
Header Zone é_l2Fi<3"B
33"
'\
18. Change the Marketers Scores to the scores listed in the scenario. You can update the
number or use the slide bar.
‘\
‘\.
»..t.,,......».....~.»..-t.eeeeerp,s»..M.;~;..=_=ar..;,.;.,ta..tfl.,.;t.»;:;.:.:;..a.._t_...M,
1 ,'= € '
-W .(.~....;,...W..,..,,.» .... -.t...,»...-.~..».§-*- ...M.....\t..;.-_.......~.4_.r ._..~.».W~mW m._..§
“Q The answer to this example located at Campaign > Campaigns. in a file called
Answer_MyWebSiteStrategy. in the answer, instead of new arrival shoes as an offer buy one get
1
one free offer was used.
\ I
“Q
b
_
Building interactive Campaigns
9UO4
I
k
Exercise: Create Treatment Rules for My Towne Bank
%
1
Scenafio 1-:
I
i
in this exercise, you create the Treatment Rules for My Towne Bank. The interaction Strategy is
P
created and is named MyTowneBank_Strategy. i
in this scenario, visitors are placed in the smart segments and are then presented offers: I
j
I LowScore smart segment is presented the CD Offer in the OffersArea zone.
I
I MediumScore smart segment is presented with either the Free Checking Offer or the CD ?
Offer in the OffersArea zone. Since both offers have the same marketer score, interact using
the random method of deciding which offer is presented.
I HighScore smart segment is presented the RefinanceOffer, PremiumCheckingAccountOffer
or the CD_Special_Rate in the OffersArea zone. The RefinanceOffer is presented more I‘
often, since it has a marketers score of 75. I I
%
Use this data to create the Treatment Rules: I
§
Smart Segment
LowScore
Zone
OffersArea CD Offer
Offer
75
Marketer
Score
,.
MediumScore OffersArea Free Checking Offer \ 50
A p CD Offer 50
3 HighScore OffersArea RefinanceOffer 75 1
PremiumCheckingAccountOfi‘er 55
CD_Special_Rate 45 i i
lnshucfions . 4' L
i
Q
f“
_Q
7 f‘
-1
ru;45
"S
‘\\
‘F
Building interactive Campaigns 9UO4
‘\
"\
How to Check Your Work
3.
To check your work, you and view the solution:
'\
1. Go to Campaign > Campaigns.
5 2. Go to the folder named MyTowneBank_Exercise.
3. Open the Campaign that is named Answer_MyTowneBankStrategy.
-ca
4. Go to the tab named Answer My Towne Bank Strategy. Here is the rule configuration:
Qt
I
we
I
"\ vv . .~.,- . \._,.-..»;, V11‘. ,--7;---..~..W_.< ;~,~.,~;,W., ..~_,-,-,rV.,§~3_.;_..._,.;,...., .‘...:..;:-, ...? ,,.v..... ... 1..., :,.»f‘v~w~/ .p.w~.M,:,. . Y
=»=;-<;<.,. '..=.§-..‘.. .' 3 ;.. , j.. , ;_. . 1 3, ;_.,._. . ., ,. V. =’. ‘_ , »
4
Qiatiifi
at
OffersArea i_¥l*-rf__ir a_r>__=:»_ei>§._¥f1:.r "
-i
if orrsrsrm eFe._P._...'2>=-.=....__.___Fr¢r?i
'>»'~¢=<=wtt£¥i
a1"t?i*s‘.=*=i
fe§ I
4
-i ,. .........,..,...,,..,....,.....,,,.....e,,.......,,.:..,_,.,,e,,,, ,,a..,;_.,.,,_,......,.,% ‘ ‘ '" '
pl; ’ Losv§get§'{§t§%$*3*3$§§'§E't
t
gtersfitr-ea
. 5 s
,
Ofterserea ,
§Q.....*2t@i?‘ 5 Y . v .
i.
ti
<4
i
i
'\
1__.,4--
\ Q
If
>5
Q
Q
Purpose ,5
_
Q
Advanced treatment rules are used to create equations to change the marketer i
s scores.offers
new score is based on data that is gathered about the visitor, and then more appropriate The
.0
can be presented. i
You must have more than one offer in the treatment rule to use advance treatment rules and the ,
r
i
rule cannot be marked for deployment.
1"
Advanced Options I
. i
Advanced options are configured at the offer level. They include: ;_
0
g
Option impact
‘ C’
S‘
Do not use advanced This is the default. The Marketing score is kept to what is displayed in the A
p opfions strategy page. Q
l _ u-_,
Consider this rule If you select this option, you write an express that can change the value of
eligible if the following the marketers score. as '.'_'
expression is true
lit
i Use the following Use the following equation to create the marketing score.
expression as the A
marketing score.
L
>I
i
I
V _i
I‘
a
. I
‘\
_ I“
*
I
g
Treatment Rules
1-16 g
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1;
_
é
“ti
‘\
‘R
i Building interactive Campaigns 9UO4
‘\c
\
Example of Advanced Option Popup
N
i.
\ tetaaeefit-Wiafi= j -
Ag V _,E.., ...,,... ......_.»
. 1,1“-.., V.
T
l‘J&a.rketing Score: . . ‘W ' 7'5
r
\
--1
1?-ld*:anc—.e-d Qfltions 1'1 ‘ ~ . * ?~7
4.
4.
!-Marketing Score:
i Logicatfiparators
i. .
Ma.thematical0per'ators pg
_ = ...... ,_, >
g ij; Statistit:a'lF1r.n<:tions »
l z
Math and Trig Funetions ’
,
j String Functions
I r
Date and fine Fun-ctio».n5
i Extension Fuwctions ‘ ¢ >
t
t 2 D{Lis Gee-graphrcaflargeting
. , Furkzttons
_ »";;;;;;§
5 i 5
/—/
1- — 5 §Y,.C.i1'3¢_5?5i‘*1Fi‘3€§E Qt?-?§t§1l.-Z U5? T 5
Q
0
I’
e
LESSON 7.4: Interaction Strategy Deployment .0
m
l I
_
|.
Purpose
After all of the interaction strategy is defined , the interaction strategy must be marke d ior
J‘
i
deployment. This enables the deployment of the interaction strategy within the interactive
channei i‘.J’
Once an interaction strategy is marked for deployment no changes can be made to the I‘
m
interaction strategy. if changes are required the deployment must be canceled. This removes the
interaction strategy from the interactive ohannel’s pending to be deployed list. I
i
lithe interaction strategy created is no longer required, it can be marked for undeployment. This
1.’
i
I
adds the interaction strategy as a retirement request in the deployment queue. The next time %
that any changes are deployed the interaction strategy and all its treatment rules are removed il
Q
from the runtime environment. l r'_~
I
i
7
I“
i ‘i
L.
5-w-i
E“! '.'_
i
./\ i-_
U-_
i-I
‘-1
I H‘ J11,
/r
i
I
C
I‘
g
I
‘
I’
g
D
S
Treatment Rules
7-18
Course materials may not be reproduced in whole or in part \‘!
without the prior written permission of IBM; ‘ ‘
1'1‘
"\
at
i
Example: Mark an Interaction Strategy Ready for Deployment I
'\
\ Scenario V
<4
I
The interaction strategy is complete and is ready to be marked for deployment. The strategy
*1
name is MyWebSite_Strategy.
‘Q1
I
Procedure
Q .
~ Use this procedure to add a mark the interaction strategy ready for deployment:
I‘ .
1. Go to Campaign > Campaigns.
4
2. Open MyWebSite_Strategy.
3. Select the My Strategy for the Interactive Channel MyWebSite.
-L
_ I
'\
xi
it
‘ .
iI.
-i Zoae
=
ilfirtaiehiear Arrival Shoes
2. . ,i .¢..........._..,....,.,,,€,m,
75
,' ,.__ . . ..l*‘¢0"1'~'/'\V'7 .9
~=._ : ‘<4-salon-AI’ , .sM.,=..~ ,
i. Zone Heir:
Arrwalimoes
, L .. ’ _¢~<,-f~;-y---""1-:n- ':'r">*';’
“_ 75
‘-"—;;"'-., ;-'”"'”'““,"'-;
, _ PP: _ s»:>¢:4».~.:r~ . -......... ..
...._......._....i_.-..._.....................-.......,....» - = ..c.........,.......c....~....._.t .. _.£
E
-Z-
l
Q
‘\
‘\
Q
Q
.-:-—».-i1r'“-!s~»a'W"
l Building interactive Campaigns \
l
9UO4
iI . .-
,=;-;,;._,,_ . ~12: -5;: - ~..:-'.~:1a- ~4'"-:2’-~r:-=
~- ~-' ~-~
4 We%rxWm@~:
?‘%s= , ' r
,,—,~=,,;,,..,;,,_“=
" ;_for
“ Mark " die’ ’ A
t -
-,t. s.i_.a .,,$_..
a ._
-» »;~_.~. ...t_~....»».,.e~ ;
lii ‘ ,-W,»-1~_
riarr-a~1r.»*~. ’““'TZ?- i
l
~ s
_-'1_. - .4
kl
._i
i
F
ll
I ‘.5
‘i
rt
K.)
:7 ‘T.
*
2', 7
.~' \
i K1’
i
1 X
5
‘1é
1 _
E
i
I
i-
5
R-'0?
:F)
1
__l"
Treatment Rules K‘
7-20
Course materials may not be reproduced in whole or in part L
without the prior written permission of IBM.
I
I
\a
1
Q
I
l
A
interactive Flowcharts
9L337
Purpose
4
in this lesson, you learn how to deploy an interactive Configuration.
Objectives
f After completing this lesson, you should be able to deploy an interactive Configuration. x I
This is the interact Development Phase diagram. In this lesson covers the Deploy the interact a 1'
/‘JC‘_l ‘_l' _l‘
_ Configuration phase.
5,
- ~-
Q -
.n@\w¢:1
¢ 1. .
i
"1 ,, —
Q Q v-I
-> ->
. Createi’Code Touchpoint
I 16 _:, . L
Create interactive Flowcharts Define Qffefs Create Treatment Rules ;’ "
(Smart Segments) X
I ‘» I § . --I
. , gJ g’ '~"'
I .
Alyq 2
r
2;-.-¢.¢:~.~.¢.~.e"-~-ea:-“:1
‘at ~a.i:z§<;':.*.¢:.‘I':€.*.2;‘¢~*.%
~
Q ,'
,3‘ -' *.» 5~\_ V " i
~ -
r ‘I ‘ Yr 1 a ‘ ‘-
ii I. “ ag _--“ w
0. a» - . _ .~*" l; F
<i 7 _
s i
i' ‘Q
I‘
lg"
Interactive Flowcharts
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
8-2
4\
4
*Ll
.,__ t ‘_
{yr
*3
“t
’\
‘I
Interactive Flowcharts 9L337
*\
\
Deployment
“X
K Purpose
Q
Deployment is how you transfer the configuration you defined in the design environment to the
runtime server groups.
"\
Deployment is grouped by interactive channel. When you deploy an interactive channel, you are
’\ ' sending all the data that is associated with an interactive channel to the selected runtime server
group. This is why, when you are creating interactive channels, you must define the production
-A runtime servers and the non-production (testing) runtime servers.
‘X
Deployment Data
‘-
A deployment consists of the following data:
‘\
n All interactive flowcharts — All flowcharts need to be marked for deployment in the interactive
'\
channel (must include the creation of smart segments).
u All interaction strategies — All strategies to be marked for deployment in the interactive
"I channel (must be configured treatment rules).
I Zones, interaction points and events that are configured in the interactive channel.
\ .
1 Deployment Checklist
Q
Before deploying to test/production runtime environment check to see if the following has been
completed:
Ii
Q
In this lesson, you are introduced to the basics of Learning Models. Learning models are
optional.
Objectives B
QI-
After completin g this les son, you should be able to add Learning Models for an Interactive
Channel. I‘
I‘
Before you can use the Learnin g Model s fea t ure, your system administrator must enable it in
your Interact environment. For information on enabling the learning model -feature, see the lBM f
1‘
~ J
4-
I‘
1-‘
$
Learning Models
9
ft.
Course materials may not be reproduced in whole or in part F‘
I‘
I
I
'\
a.
_\§
..‘i
When you turn on a learning model, the interact learning engine starts tracking statistics around
the Offer contact, acceptance, and rejection rates for your interactive Channel or Zone. These
‘l statistics are tracked according to the attributes you selected when you created the learning
model. .
"l Based on these statistics, the learning engine determines the likelihood that an Offer is
\| accepted. The learning engine then uses this acceptance rate to modify the Marketer's Score in
1
order to determine a final score.
~11
In short, turning on the learning engine helps increase the likelihood of offer acceptance.
~i
‘.1. Learning Model Example
Learning On
However, if learning is turned ON, then the learning engine starts tracking the offer acceptance
rate. The learning engine takes the offer acceptance rate into account when determining a final
~<
marketing score.
~.
"\
Offer A with a marketer score of 75 and an acceptance rate of 100% (75 x 1.00 = 75) has a final
score that is HlGHEFl than Offer B with a market score of 95 but an acceptance rate of 10% (for
1 example, 95 x 0.10 = 9.5)
l‘
With learning on, Offer A will now have a HIGHER probability of being displayed.
Q
I Q
l
is
{-1
Building Interactive Campaigns -
9UO4 g *
Interactive Channel 1}
I-q
lf you turn on learning for your interactive Channel th l ‘
' the whole channel as one engine
, e earning tracks the statistics for G_
your entire l n t eractive
' channel, treating '
unit.
Zone
l I
L
l
I
I‘
f For example, Your Airline has special web pages that only their Elite Frequent Flier members M
can access. I
l
If Your Airlines is tracking offer acceptance rates for its website, then the company may choose i
statistics on those elite pages to truly reflect what an elite frequent flier would actually be i
'in t erested in, rather than having the statistics skewed by what a general passenger would be
i interested in.
r
5-
- ,-
3%
l
I"
__ . 1
F
m
n
—Q
Learning Models \-
9-4
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
\..
t*J’_ 1f_1I_1l_
'3
‘i
"'\
"S
Building Interactive Campaigns 9UO4
"'\
"\
Learning Models for Zones
'\
‘\ Purpose
\
If you turn on a different learning model for a specific zone, the learning engine tracks the
'\
acceptance rate for the offers in that zone separately because a client might have certain zones
that they want to treat differently.
'\
\ '
Zone Learning Modes
‘K For Zones, you can choose from the following Learning Modes:
I Inherit from Interactive Channel (Default) tells interact to use the learning mode that is
-
specified for the Interactive channel.
I Use Marketer’s Score Only tells Interact to use only the marketer's scores for offer
'\
weighting.
'\ I Use Custom Learning Model tells Interact to use a custom learning model that you can
select. Before you can tell Interact to use a customer model, you must create a learning
Ti model. '
.
\
\ Name *4
{Footer Zane
This name will be used by aiarlcebers. in their treatment rules.
\
Dress ription
This is the Footer Ions for I¢?.y\'febSite. This zone contains two
\
Interaction Points - Home page footer and Offer area. Q7 'f
u 1‘ , '
., M @151:aa*;<.<‘g;:;..un=.a_rat‘T2%“:1?!
"N M , .g~.e.-"-
\ jflj'E"'j‘f§f__f;;h;:__,:..;--"; ,,i.:i'.."~.:
*:~.= _ ~;-, I > ~
*’.,,,.:.,T....7 _,,:, ,_ _ , _ ,_ .. V W .. .. .. _ ,_w>»1'w~»...<e*a.»<q_€f;a"rg_.. ~ ‘»’1/ *‘~~=""“ 1 f
.-$1/1$£@/§$.$%@wfJ$A4‘ 0421
Q
'\i
i
IT—q
Building Interactive Campaigns 9UO4 Q
~
Rules Groups a
. .0
I -
For rule groups in a zone, you can use the rule group options to resolve any conflicts between
- h ow offers are sorted .in a mixed-learning
. . scenario.
. 4
3
he
Here are the choices for how to determine how Interact resolves rule conflicts: Q
Q
I lntermixing - Use Learning Mode for this zone (Default) indicates that the sequence of E -
offers is selected based on the highest score first, regardless of the built-in learning score. I I
I Prioritize Non-Learning Offers indicates that the sequence of offers selects non-learning A .2...
offers first, followed by learning-based offers.
3
I Prioritize Learning Offers indicates that the sequence of offers selects learning offers first, M
Random Learning I‘
~
Random specifies the chance that the returned offer is randomly selected, without considering 1 B‘
g
marketing scores. Interact ignores the marketers score and assigns a RANDOM offer.
am
In other words, offer assignment probability is no longer weighted based on the marketing score. '_~
\
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
17
uuuu
'1
“I
‘\
Building Interactive Campaigns 9UO4
‘M
‘\
Example: Create a Learning Model for an Interactive Channel
x
'\ Scenano
’\
I You need to create three Learning Models f,or the Interactive Channel that is named My Web
" . Site.
Use this information to create the Learning Models:
‘Q
I Model1, Predictive Attributes of Interest:
I-I — Gender
2*. — MaritaI_Status
- Age
-_l I Model2, Predictive Attributes of Interest:
— Total_ltems_Abandoned
I
‘K
— Abandoned_Cart
4 I Model3, Predictive Attributes of Interest:
— Gender
4. — ProductCategoiy
— ProductDescription
T
1 Procedure
\
Use this procedure to add a Learning Model:
\ 1. Go to Campaign > Interactive Channels.
2. Open the Interactive Channel that is named MyWebSite.
'\
'\
Q I‘!
§
I S
\
3. SelectSelf Learning.
\ Q
‘Q
"\
4
I
‘N’
P
L!
l\
i
-‘L-Ia
‘ . ..
-‘2-1
I
ijnaaaiiameigi-,~ _. .I
I iiflfiefintivn
I tic Leamirig Monet in the interactive Chanriet
Numtier of learning models per page: Refresh 1\
lh
:~i
4. Click Add Model. I x
ie.-
,_.
“llwill
1I‘5l\
[Q
in
./
Q
if-I
g.
a--
4 4.
i\
6-
7‘
\
.
i-I
I .
ii
;
f
m
.
.__ I
M
Q
I’
i
, .
F
~
Learning Models
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
\
L
In
E I
pt.
'\
-\
'\
\
Building Interactive Campaigns 9U04
'\
'\
5. Enter the Name as Model1.
'>I
‘\
tilame**
‘\
_Def,cription t
“A
Thislearning modei Will. collect data based on Gender, Status,
and Age
i 1.
I. 4.
':‘."=?
-‘_' ' K - .¢:=
I ~“~'
A‘. .-
Definition:
I
“K 1 Predictive Ait ributes of
A‘-'ai1atil.e .-Attributes: interest:
\ i"'“lndi‘ir_lD ’ 561135‘
§.....HHm [D hi.arfLal_S£a2i.r5
‘\. Head_Of_HiiaI.d_lndtcator r,;;lji=.jj_;;;,
‘ 3""‘Score_I}ate ‘S
"F. ‘ “Score
1
?"'“lnc0ai-e S
“H.
I
"K
$7 "Disable
_\,. 6. Enter the Description as This learning model collects data based on Gender, Marital
Status, and Age.
7. Select the attributes to monitor and move from Available Attributes to Predictive Attributes of
Vi
Interest: '
\
I Gender
I Marital_Status
\
I Age
\ 8. Click Enable.
9. Click Save and Add Another.
\
10. Create Model2 using the information in the scenario.
\
\
9-9 Introduction to Learning Models
i Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
3
Building Interactive Campaigns 9UO4
"[‘]7I_Yl0d»eH~i8rti/e, E’ I I Delscription-_ 1 . ’ _ V l\
This learning mode! looks at Gender, ritarftal Status, and Age
wt-ail: This learning model tools at itemI left
- in' a cart, that was not purchased
This learning model Looks at Gender, product category and description
Number of lea rning are per cage: Refresh
l‘l‘
I‘_
Learning Models
, 9-10
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
6‘-I
Interactive Flowcharts
9L337 :—
Purpose I
Q
I
m
I‘
i
r .
i
f
__
i
L.
I
e»- a
Y
I
in
I
I
J
0-
QI-II
£1
C-I
I
M
I
i
I
‘
Pl‘
r
*.
Interactive Flowcharts 10-2
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
[‘l‘l.‘I‘
’\
’\
’\
Interactive Flowcharts QL337
‘\
‘\
Interact Environment
'\
’\ Purpose
\
The IBM Interact environment consists of a minimum of two Interact runtime environments.
‘_ .
The environments are called design and production.
"\
Usually a third environment is added for testing or production acceptance — this is called the test
runtime environment.
\
‘_
Interact Environment Diagram
\
The following figure shows the high-level architecture overview
‘\
'1‘;1
:“»:F"°‘"“.ii;1._ s ‘ ' "-
*
\
-1:: * -" " ,§;i¢‘@ft.I<i:¢ '
\.
-r21:¢.e;,.
\ '- ;;;i;;;;=i "Wt izfai ii":-
,_.
\
_ ._;i§i;;i._;,t;,5;;-;1g f .; ,1}, D8;-g , ,1) 5
. ...,.., =~.. . i...;_.,~¢»‘t-= ;;.: - -_>/r; — —. V, 1',
i =:<~-tr:
-5‘
\
\ G
\
1 0-3 Interact Environment
\ Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
\
\
P
\
-I
A production runtime environment is an instance of Interact that is configured to work with touch
points and Interact servers in a live environment A production ru t' ' -1-.
of one or several instances of Interact and works. directly with the ncustomer
ime environment canand
profile data consist
real
it
time interactions.
1;
Test Runtime Environment
A test runtime environment is an instance of Interact that is configured to test out the interaction
T
between touch points and the Interact server. This environment is configured to utilize test run
data. ' ' T?
I W
\
F
Design Environment ‘
I
i
The design environment is where the majority of the Interact configuration and development is
performed . The design environment is al so where some of the configuration for IBM‘ Campaign I
~
and IBM Interact is performed.
I
~
Runtime Server
\./
L.
Runtime sen/ers are the workhorses of your Interact implementation. The runtime sen/ers listen
. ..,
and respon d toI requests from the touch point ' via
' the Interact API Wh
requests an offer, it is the runtime server that responds with the offer. . en your touch point it
Server Group
4 ».
I--ii
u-I
Interact works with server groups. A server group contains one or more runtime servers. If you
have multiple runtime servers, you can configure them to work with a load balancer for better B-1
performance. Your touch point must be configured to communicate with these runtime servers.
I-II:
G-I
5-
L
5-II
Q
Tl
Tl
Interactive Flowcharts .3
I 10 4
Course materials may not be reproduced in whole or in part ’
without the prior written permission of IBM.
P
'1
’\
'\
W
interactive Flowcharts 9L337
‘\
\
Runtime Components
\
'\ Definition A
\
Runtime components are:
\ I Profile tables
I Session data
\
A profile table contains data for each audience used with interact. This data is used within the
\
interactive flowcharts to perform segmentation and the population of smart segments.
‘\
Session Data
‘I
Session data is data that is captured in memory during the interaction. This data can be used
\. within the interactive flowcharts to calculate decisions and to populate the smart segments.
Once the session has ended the session data can optionally be written to a number of tables for
reuse.
“K
Contact History Table
\
\ r
The contact history table tracks whether an offer has been presented to a visitor. The data in this
*\
table is the data captured in the real-time interaction. H
\
The response history table tracks whether the visitor Accepts or Rejects the offer. The data in
\
this table is the data captured in the real-time interaction.
\
Staging Tables '
\
\
There are three history staging tables used to capture real-time interactions. This tables reside
- in the production runtime environment. These tables are not available for querying or performing
\
analysis.
L
Building Interactive Campaigns [J11
‘
9UO4
LESSON 11.1: Reports =-
Purpose G-
T
ln this les son, you are introduced
' to the IBM lnteract’s report th ' ' _ _
installation.
s at are provided with a standard
Objectives if 1;‘
P
_
_ iii
in-_
‘H.
P_
""l
1-
5-1
6-_i
Q
J‘l‘l‘P
Reports
_
Course materials may not be reproduced ' '
in whole 1 1 -2
without the prior written permission of IBM.or in pafl
E
‘Q
Reports
\
Purpose
IBM Interact provides a number of standard reports. All of the Interact reports are run via IBM’s
Cognos Bl.
Reporting Data
IBM Interact uses data from three data sources for the reports:
I IBM Campaign system tables — contact history tables
\
I IBM Interact runtime tables — runtime tables
Y
I Learning tables - IBM Interacts learning module
Report Formats
Saving Reports
‘\
If you want to keep a copy of a report, you can email report.
\
Report Customization
\
The IBM Interact reporting package contains a reporting schema which enables the
\
customization of reports. Report customization is not covered in this course.
11-3 Reports
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
T
..
il
l
I.‘
1‘
- .
P
i
The Channel Event Activity Summary report enables ou to tr
for an Interactive Channel. y _ ack the activity of deployed events I L
I
i I
1
l Channel Interaction Point Performance Summary I5 ‘1-
'
l i
The Channel Interaction Point Performance Summary report measures th rf I
interaction point in the interactive channel e pe ormance of each ’ %
I’
across all offers and segments.
I
I
The Channel Treatment Rule Inventory report is a list of all the treatment rules_ass0ciated with 15* ' "
an Interactive Channel.
I ; Flt
I
7
I
i
I .
Reports
11-4
i . '_ILI J'
Course materials may not be reproduced in whole or in part l I
without the prior written permission of IBM.
I
P .
I , 0
I
I
Building Interactive Campaigns 9UO4
Reports - Campaign
The Channel Deployment History report displays the deployment data for all interaction
strategies and associated interactive channels for this campaign.
The Interactive Offer Learning Details report displays all the learning attributes you are tracking
with the built-in learning module.
The Interactive Cell Performance reports have two variations: Over Time and by Offer. These
reports measure the performance of target cells in their inbound marketing scenarios for a given
campaign.
The Interactive Offer Performance reports have two variations: Over Time and by Offer. These
reports measure the performance of offers in their inbound marketing scenarios for a given
campaign.
The Interactive Cell Lift Analysis report shows the acceptance rate of offers by cell, comparing
offers presented by random and offers presented by Interact built-in learning.
The Channel Learning Model Performance report compares the performance of two channel
learning models over a certain time period to help you determine the effectiveness of each
learning model in specific time periods.
1 1-5 Reports
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
I’
O4 _
I
Report Access
There are_ several ways to access reports. The access methods are provided her. 7
Access Method - Interactive Channels k I
_
I
To view or generate Campaign reports: Z‘ i
‘1
it
-I-
.,—. i
l
|-t
I
I P
%
j
J’
i
I
I.
I I
~
I
i
Ii__ I
i
I
i
Reports I
~
1 1-6 5 I
Course materials may not be reproduced in whole or in part I ‘I