Hyper-Personalize Email using Modular Frameworks
Transcript of Hyper-Personalize Email using Modular Frameworks
![Page 1: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/1.jpg)
eROI · PERFORMANCE IS ART · eROI.COM
Hyper-Personalized Emailusing Modular FrameworksAUGUST 17, 2016
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 2: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/2.jpg)
@gripsmoke @phil_herbert2
FULL BLEED ANCHORS
MARGINS
MARGINS
1. Learn about “hyper-personalization”in emails.
2. Structure-based vs Content-based hyper-personalization
3. Data examples and code-walkthroughs
THREE BIG THINGS WE’LL COVER
![Page 3: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/3.jpg)
@gripsmoke @phil_herbert
Matt GrantskiDEVELOPMENT LEAD
@gripsmoke
Phil HerbertSTRATEGY LEAD
@phil_herbert
FULL BLEED ANCHORS
MARGINS
MARGINS
3
#LITMUSLIVE
![Page 4: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/4.jpg)
@gripsmoke @phil_herbert4
1. Segmentation
2. Personalization
3. Hyper-Personalization
FULL BLEED ANCHORS
MARGINS
MARGINS
DEFINITIONS
*as told through the magic of Mean Girls GIFs
![Page 5: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/5.jpg)
@gripsmoke @phil_herbert5
FULL BLEED ANCHORS
MARGINS
MARGINS
Division of a subscriber list into groups of users, based on common attributes.
Segmentation
![Page 6: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/6.jpg)
6
1. Segmentation
FULL BLEED ANCHORS
MARGINS
MARGINS
DEFINITIONS
Division of a subscriber list into groups of users, based on common attributes.
![Page 7: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/7.jpg)
7
FULL BLEED ANCHORS
MARGINS
MARGINS
Using something we know or assume about a subscriber to try to make them feel valued.
Personalization
![Page 8: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/8.jpg)
8
FULL BLEED ANCHORS
MARGINS
MARGINS
Using something we know or assume about a subscriber to try to make them feel valued.
Personalization
1. Segmentation
2. PersonalizationUsing something we knowor assume about a subscriberto try to make them feel valued.
![Page 9: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/9.jpg)
9
FULL BLEED ANCHORS
MARGINS
MARGINS
Using what you know about someone to fundamentally change their email experience
Hyper-Personalization
![Page 10: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/10.jpg)
10
FULL BLEED ANCHORS
MARGINS
MARGINS
Using what you know about someone to fundamentally change their email experience
Hyper-Personalization
1. Segmentation
2. Personalization
3. Hyper-Personalization
Using what you know aboutsomeone to fundamentally changetheir email experience
![Page 11: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/11.jpg)
@gripsmoke @phil_herbert11
FULL BLEED ANCHORS
MARGINS
MARGINS
1. Good Data
2. Development Resources
3. Long-term strategy
4. A capable ESP
THINGS YOU WILL NEED
![Page 12: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/12.jpg)
@gripsmoke @phil_herbert
1. Good Data
2. Development Resources
3. Long-term strategy
4. A capable ESP
12
Preferences, Product, and/or Behavioral data.
FULL BLEED ANCHORS
MARGINS
MARGINS
THINGS YOU WILL NEED
Good Data
![Page 13: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/13.jpg)
@gripsmoke @phil_herbert
1. Good Data
2. Development Resources
3. Long-term strategy
4. A capable ESP
13
Backend code work: scripting, queries, orheavy data processing
FULL BLEED ANCHORS
MARGINS
MARGINS
THINGS YOU WILL NEED
Good Data
![Page 14: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/14.jpg)
@gripsmoke @phil_herbert
1. Good Data
2. Development Resources
3. Long-term strategy
4. A capable ESP
14
NOT things you can build on the fly.Make them future proof
FULL BLEED ANCHORS
MARGINS
MARGINS
THINGS YOU WILL NEED
Good Data
![Page 15: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/15.jpg)
@gripsmoke @phil_herbert
1. Good Data
2. Development Resources
3. Long-term strategy
4. A capable ESP
15
...We’ll get to this a bit later
FULL BLEED ANCHORS
MARGINS
MARGINS
THINGS YOU WILL NEED
![Page 16: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/16.jpg)
@gripsmoke @phil_herbert16
Well–defined segments,
very little product variation,
no development resources, or
the wrong esp
FULL BLEED ANCHORS
MARGINS
MARGINS
BUT, IF YOU HAVE... IF YOU HAVE…
![Page 17: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/17.jpg)
@gripsmoke @phil_herbert17
Well–defined segments,
very little product variation,
no development resources, or
the wrong esp
FULL BLEED ANCHORS
MARGINS
MARGINS
BUT, IF YOU HAVE... IF YOU HAVE…
Well–Defined Segments
Very Little Product Variation
No Development Resources
The Wrong ESP
![Page 18: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/18.jpg)
@gripsmoke @phil_herbert18
Well–defined segments,
very little product variation,
no development resources, or
the wrong esp
FULL BLEED ANCHORS
MARGINS
MARGINS
BUT, IF YOU HAVE... IF YOU HAVE…
Well–Defined Segments
Very Little Product Variation
No Development Resources
The Wrong ESP
YOU DON’T NEED HYPER-PERSONALIZATION
![Page 19: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/19.jpg)
@gripsmoke @phil_herbert19
Let’s start with a case study.
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 20: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/20.jpg)
@gripsmoke @phil_herbert20
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 21: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/21.jpg)
@gripsmoke @phil_herbert21
FULL BLEED ANCHORS
MARGINS
MARGINS
CHALLENGES
Different product offerings
Facilities that didn’t participate
Different linking structures
![Page 22: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/22.jpg)
@gripsmoke @phil_herbert22
FULL BLEED ANCHORS
MARGINS
MARGINS
SOLUTIONA modular template that allowed for dynamic product switching based on facility availability.
![Page 23: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/23.jpg)
@gripsmoke @phil_herbert23
FULL BLEED ANCHORS
MARGINS
MARGINS
Modular design worksby adding contentin modules that youcan easily rearrange.
Think of it as content Legos™
![Page 24: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/24.jpg)
@gripsmoke @phil_herbert24
FULL BLEED ANCHORS
MARGINS
MARGINS
iCARE CASE STUDY
NewEmail Design
![Page 25: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/25.jpg)
@gripsmoke @phil_herbert25
FULL BLEED ANCHORS
MARGINS
MARGINS
iCARE CASE STUDY
NewModule Design
![Page 26: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/26.jpg)
@gripsmoke @phil_herbert26
FULL BLEED ANCHORS
MARGINS
MARGINS
IN YOY SITE TRAFFICAFTER TWO MONTHS
⬆ 68%IN REVENUE PER SEND
⬆ 42%
![Page 27: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/27.jpg)
@gripsmoke @phil_herbert27
FULL BLEED ANCHORS
MARGINS
MARGINS
TWO WAYS TO HYPER-PERSONALIZE
1. Structure-based
2. Content-based
![Page 28: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/28.jpg)
@gripsmoke @phil_herbert
1. Structure-based
2. Content based
28
FULL BLEED ANCHORS
MARGINS
MARGINS
An email is coded with all possible modules.
![Page 29: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/29.jpg)
@gripsmoke @phil_herbert29
FULL BLEED ANCHORS
MARGINS
MARGINS
TWO WAYS TO HYPER-PERSONALIZE
1. Structure-based
2. Content-based
![Page 30: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/30.jpg)
@gripsmoke @phil_herbert30
FULL BLEED ANCHORS
MARGINS
MARGINS
TWO WAYS TO HYPER-PERSONALIZE
1. Structure based
2. Content-based
Using Data to Swap Content
![Page 31: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/31.jpg)
@gripsmoke @phil_herbert31
FULL BLEED ANCHORS
MARGINS
MARGINS
TWO WAYS TO HYPER-PERSONALIZE
1. Structure based
2. Content-based
Using Data to Swap Content
BONUS! Backend Data Processing
![Page 32: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/32.jpg)
@gripsmoke @phil_herbert32
FULL BLEED ANCHORS
MARGINS
MARGINS
THE BRUNCH INDEX
We picked a Portland brunch spot based on your preferences and our backend algorithm.
![Page 33: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/33.jpg)
@gripsmoke @phil_herbert33
FULL BLEED ANCHORS
MARGINS
MARGINS
MODULAR DESIGN
Weather dependent background image tells you the forecast.
![Page 34: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/34.jpg)
@gripsmoke @phil_herbert34
FULL BLEED ANCHORS
MARGINS
MARGINS
MODULAR DESIGN
We show you how well that choice fits your stated criteria using a spider graph.
![Page 35: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/35.jpg)
@gripsmoke @phil_herbert
And now, code examples…
35
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 36: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/36.jpg)
@gripsmoke @phil_herbert36
Check out eroi.com/litmus
FULL BLEED ANCHORS
MARGINS
MARGINS
http://eroi.com/litmus
Fill out the short form to see glimpsesof hyper-personalization.
![Page 37: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/37.jpg)
@gripsmoke @phil_herbert37
First, an example of how the datamight be structured.
FULL BLEED ANCHORS
MARGINS
MARGINS
Email Address (KEY)
Fave Mean Girl
Email Interest
Web Interest
Social Interest
[email protected] Janis Ian Y Y
[email protected] Regina George
Y Y Y
![Page 38: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/38.jpg)
@gripsmoke @phil_herbert
We can create structure-based hyper-personalization throughthe use of AMPScript.
38
FULL BLEED ANCHORS
MARGINS
MARGINS We can create structure-based hyper-personalization through the
use of AMPScript.
![Page 39: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/39.jpg)
@gripsmoke @phil_herbert39
AMPScript. Vintage!So adorable!
![Page 40: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/40.jpg)
@gripsmoke @phil_herbert40
FULL BLEED ANCHORS
MARGINS
MARGINS
Setting up your variables(Subscriber List)
%%[VAR @meangirl, @email_i, @web_i, @social_iSET @meangirl = [Mean Girl]SET @email_i = [Email Interest]SET @web_i = [Web Interest]SET @social_i = [Social Interest]
]%%
![Page 41: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/41.jpg)
@gripsmoke @phil_herbert41
FULL BLEED ANCHORS
MARGINS
MARGINS
Setting up your variables(Data Extension)
1 VAR @meangirl2 SET @rowcount = RowCount(LookUpRows(“DE
NAME”, “SubscriberKey”, SubscriberKey))3 IF @rowcount > 0 THEN
SET @rows = LookUpRows("DE NAME", "SubscriberKey", SubscriberKey)
SET @row = ROW(@rows,1) SET @meangirl = Field(@row, "Mean Girl")
ENDIF
![Page 42: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/42.jpg)
@gripsmoke @phil_herbert42
FULL BLEED ANCHORS
MARGINS
MARGINS
%%[IF @email_i == ‘Y’ THEN]%%<table><tr><td>Special module about email</td></tr></table>%%[ENDIF]%%%%[IF @social_i == ‘Y’ THEN]%%<table><tr><td>Special module about social</td></tr></table>%%[ENDIF]%%
AMPScript
![Page 43: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/43.jpg)
@gripsmoke @phil_herbert43
FULL BLEED ANCHORS
MARGINS
MARGINS
We can also do it in IBM Marketing Cloud (née Silverpop) through the use of relational tables and queries to fetch our information.
![Page 44: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/44.jpg)
@gripsmoke @phil_herbert44
FULL BLEED ANCHORS
MARGINS
MARGINS
We can also do it in IBM Marketing Cloud (née Silverpop) through the use of relational tables and queries to fetch our information.
![Page 45: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/45.jpg)
@gripsmoke @phil_herbert45
FULL BLEED ANCHORS
MARGINS
MARGINS
A query can fetch subscriber keys to match with relational tables,and dynamically bring that data in.
No need for defining any variables!
![Page 46: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/46.jpg)
@gripsmoke @phil_herbert46
FULL BLEED ANCHORS
MARGINS
MARGINS
Query in an email
Seasonal Items:
%%RT_LOOKUP_BEGIN query="/Shared/
seasonal_query" max_rows="1" %%
%%RT_ROW_BEGIN%%
<table><tr><td>
....
</td></tr></table>
%%RT_ROW_END%%
![Page 47: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/47.jpg)
@gripsmoke @phil_herbert47
When evaluating ESPs for Hyper-Personalization,you’ll want to look for specific features:
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 48: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/48.jpg)
@gripsmoke @phil_herbert48
When evaluating ESPs for Hyper-Personalization,you’ll want to look for specific features:
Structure-basedDynamic logic inside the email (AMPScript, Queries)
Content-basedDynamic personalization from data tables used creatively in the email
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 49: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/49.jpg)
@gripsmoke @phil_herbert49
When evaluating ESPs for Hyper-Personalization,you’ll want to look for specific features:
Structure-basedDynamic logic inside the email (AMPScript, Queries)
Content-basedDynamic personalization from data tables used creatively in the email
FULL BLEED ANCHORS
MARGINS
MARGINS
![Page 50: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/50.jpg)
50
FULL BLEED ANCHORS
MARGINS
MARGINS
EVALUATING ESPs
How many permutations are possible?
Actual Coworker,Not an Actor ➜
![Page 51: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/51.jpg)
51
FIN
![Page 52: Hyper-Personalize Email using Modular Frameworks](https://reader034.fdocuments.us/reader034/viewer/2022051318/589d077a1a28ab255c8b5ebb/html5/thumbnails/52.jpg)
@gripsmoke @phil_herbert52
Thank you!
@eroi
eroi.com/litmus
@gripsmoke @phil_herbert