SlideShare a Scribd company logo
1 of 30
Mobile/Desktop User Analysis on
Email Interaction Patterns
Bo Ma
boma@linkedin.com
Outline
1. Data and Preliminary Observations
2. Link Click Distribution Analysis
3. Section Click Distribution Analysis
4. Analysis on different section type, size and position
5. Analysis on the same section format
6. Summary
Outline
1. Data and Preliminary Observations
2. Link Click Distribution Analysis
3. Section Click Distribution Analysis
4. Analysis on different section type, size and position
5. Analysis on the same section format
6. Summary
What kind of data
Event Type Data Source Notes
Email Send Event
/data/tracking/Email
SendEvent
Get the detailed structure
send Emails like link, type,
position.
Email Click Event
/data/tracking/Email
ClickEvent
Get Email click details like
userid, device
Email View Event
/data/tracking/Email
ViewEvent
Get Email view details like
userid, device
Preliminary Observations
• From previous data, we can know:
• 1.There are at most 34 links in the one email.
• 2.These 34 links can be grouped as at most 7
sections.
• 3.which user click on which email and which
specific links in the email.
• 4.I count the click distribution on different links and
link position for both mobile and desktop
• 5.We only focus on “digest email” in this analysis.
Outline
1. Data and Preliminary Observations
2. Link Click Distribution Analysis
3. Section Click Distribution Analysis
4. Analysis on different section type, size and position
5. Analysis on the same section format
6. Summary
2.Link Click Distribution
Group the links by Section
• We actually interested in the section in the email.
• I group the 34 links.
• There are at most 7 sections in one email.
SectionNo SectionName
0 positions
1 milestones
2 shares
3 profile
4 endorsements
5 connections
6 pymk
Outline
1. Data and Preliminary Observations
2. Link Click Distribution Analysis
3. Section Click Distribution Analysis
4. Analysis on different section type, size and position
5. Analysis on the same section format
6. Summary
3.Section Click Distribution
Some section can be missing
SectionPos SectionName
0 positions
1 milestones
2 shares
3 profile
4 endorsements
5 connections
6 pymk
Original 7 sections
SectionPos SectionName
0 positions
1 milestones
2 shares
4 sections
are
missiong
Section Click Distribution
Bias on previous analysis
• 1. On same position, section name is different
• 2. One section name can be in different position
SectionPos SectionName
0 positions
1 milestones
2 shares
3 profile
4 endorsements
5 connections
6 pymk
Original 7 sections
SectionPos SectionName
0 positions
1 milestones
2 shares
SectionPos SectionName
0 positions
1 shares
2 profile
SectionPos SectionName
0 profile
1 endorsements
2 connections
4 sections is
missiong
4 sections is
missiong
4 sections is
missiong
Bias on previous analysis
• 3. Section size is also different.
SectionPos SectionName
0 positions
1 milestones
2 shares
3 profile
4 endorsements
5 connections
6 pymk
Original 7 sections SectionPos SectionName
0 positions
1 milestones
2 shares
3 profile
4 endorsements
SectionPos SectionName
0 positions
1 milestones
2 shares
3 profile
SectionPos SectionName
0 profile
1 endorsements
2 connections
2 sections
are
missiong
3 sections
are
missiong
4 sections
are
missiong
Outline
1. Data and Preliminary Observations
2. Link Click Distribution Analysis
3. Section Click Distribution Analysis
4. Analysis on different section type, size and position
5. Analysis on the same section format
6. Summary
Bias
• So we should consider differences:
1. Section name
2. Section size
3. Section position
• Original order is not optimal
• 1.As the section type increases the Uctr
decreases.
• 2. 3Profile’s Uctr is higher than 2shares with
section size 3 on pos 0.
• 3. The Desktop’s Uctr is higher than the
mobile’s Uctr.
• Original order is not optimal
• With same section size and
same section pos. Pymk
and connection’s Uctr are
higher than the
endorsement
For endorsement:
1. As the section
position increases
the Uctr drops.
2. As the section size
increases the Uctr
drops.
3. Top position is
important
Bias
• Bias: For section endorsements with section size 3,
and section pos 1. we don’t know what is in the pos
0 and pos 2.
• For example:
• We can have two different format:
1, shares;endorsements;pymk
2, shares;endorsements;connections
Outline
1. Data and Preliminary Observations
2. Link Click Distribution Analysis
3. Section Click Distribution Analysis
4. Analysis on different section type, size and position
5. Analysis on the different section format
6. Summary
Uctr Difference between setion name on Same Format
Format section name Uctr
shares;endorsements shares 0.070833333
shares;endorsements endorsements 0.027083333
shares;endorsements;connections shares 0.067493113
shares;endorsement;connections endorsements 0.022956841
shares;endorsements;connections connections 0.02892562
shares;endorsements;pymk shares 0.073609732
shares;endorsements;pymk endorsements 0.025819265
shares;endorsements;pymk pymk 0.02599861
Pymk and connection’s Uctr are higher than edorsement.
Pymk increases the Uctr for the first section ‘shares”.
Maybe A better order
SectionNo SectionName
0 positions
1 milestones
2 profile
3 Shares
4 Pymk
5 connections
6 Endorsements
SectionNo SectionName
0 positions
1 milestones
2 shares
3 profile
4 endorsements
5 connections
6 pymk
Summary
• 1. First link is very important, since it actually contains
more than 50% of all the clicks.
• 2. The section order that we have now is not
optimal.
• 3. On the Mobile data, the click distribution for the
first position is higher than the Desktop data, but the
click distribution on mobile drops faster than the
desktop data from the first position to the second
position.
•Thank you!
• You can find more detailed analysis on Email User Analysis Wiki
• Go/bomaEmailAnalysis
Pymk increases Uctr on first section
Format section name Uctr Format section name Uctr increase rate
endorsements;co
nnections endorsements 0.069423175
endorsements;con
nections;pymk endorsements 0.071578619 3.01%
connections 0.032272702 connections 0.030748472 -4.96%
pymk 0.021006685
profile;endorsem
ents profile 0.140718563
profile;endorseme
nts;pymk profile 0.174781765 19.49%
endorsements 0.041916168 endorsements 0.027158099 -54.34%
pymk 0.025800194
• 1.As the section position increases
the Uctr decreases.
• 2.6Pymk and 5connection’s Uctr is
higher than the 4endorsements.
• This shows us the original order is
not optimized
Example of email
module = endorsement
module = connections
module = pymk

More Related Content

Viewers also liked

Gray Brand Optimization PowerPoint
Gray Brand Optimization PowerPointGray Brand Optimization PowerPoint
Gray Brand Optimization PowerPointCharlie Gray
 
Mythbusters: Scaffolding
Mythbusters: ScaffoldingMythbusters: Scaffolding
Mythbusters: Scaffoldingeoconnor32
 
Presentation2
Presentation2Presentation2
Presentation2mabodx
 
Gray Topic Name Marketing for Cosmetic Surgeons PowerPoint
Gray Topic Name Marketing for Cosmetic Surgeons PowerPointGray Topic Name Marketing for Cosmetic Surgeons PowerPoint
Gray Topic Name Marketing for Cosmetic Surgeons PowerPointCharlie Gray
 
Presentation emailteam copy
Presentation emailteam copyPresentation emailteam copy
Presentation emailteam copymabodx
 
Terra Fauna - The World of Reptiles - Interactive Exhibition made in Germany
Terra Fauna - The World of Reptiles - Interactive Exhibition made in GermanyTerra Fauna - The World of Reptiles - Interactive Exhibition made in Germany
Terra Fauna - The World of Reptiles - Interactive Exhibition made in GermanyRAPPICH SYSTEMBAU GmbH & Co.KG
 
My favorite place to visit
My favorite place to visitMy favorite place to visit
My favorite place to visitAlexandra Moya
 
Gray Google Mice Update PowerPoint
Gray Google Mice Update PowerPointGray Google Mice Update PowerPoint
Gray Google Mice Update PowerPointCharlie Gray
 

Viewers also liked (11)

Gray Brand Optimization PowerPoint
Gray Brand Optimization PowerPointGray Brand Optimization PowerPoint
Gray Brand Optimization PowerPoint
 
Mythbusters: Scaffolding
Mythbusters: ScaffoldingMythbusters: Scaffolding
Mythbusters: Scaffolding
 
Presentation2
Presentation2Presentation2
Presentation2
 
Gray Topic Name Marketing for Cosmetic Surgeons PowerPoint
Gray Topic Name Marketing for Cosmetic Surgeons PowerPointGray Topic Name Marketing for Cosmetic Surgeons PowerPoint
Gray Topic Name Marketing for Cosmetic Surgeons PowerPoint
 
Presentation emailteam copy
Presentation emailteam copyPresentation emailteam copy
Presentation emailteam copy
 
Your FRAME for Your Promotion Event
Your FRAME for Your Promotion EventYour FRAME for Your Promotion Event
Your FRAME for Your Promotion Event
 
Terra Fauna - The World of Reptiles - Interactive Exhibition made in Germany
Terra Fauna - The World of Reptiles - Interactive Exhibition made in GermanyTerra Fauna - The World of Reptiles - Interactive Exhibition made in Germany
Terra Fauna - The World of Reptiles - Interactive Exhibition made in Germany
 
RS double deck exhibition system - made in germany
RS double deck exhibition system - made in germanyRS double deck exhibition system - made in germany
RS double deck exhibition system - made in germany
 
RS MOBILE STAGE presentation
RS MOBILE STAGE presentationRS MOBILE STAGE presentation
RS MOBILE STAGE presentation
 
My favorite place to visit
My favorite place to visitMy favorite place to visit
My favorite place to visit
 
Gray Google Mice Update PowerPoint
Gray Google Mice Update PowerPointGray Google Mice Update PowerPoint
Gray Google Mice Update PowerPoint
 

Similar to Mobile/Desktop User Analysis on Email Interaction Patterns Section Click Distribution

Cypress - Best Practices
Cypress - Best PracticesCypress - Best Practices
Cypress - Best PracticesBrian Mann
 
Advanced reporting with eTapestry custom reports - eTapestry User Group 2013
Advanced reporting with eTapestry custom reports - eTapestry  User Group 2013Advanced reporting with eTapestry custom reports - eTapestry  User Group 2013
Advanced reporting with eTapestry custom reports - eTapestry User Group 2013Blackbaud
 
Queries for beginners - eTapestry User Group 2013
Queries for beginners - eTapestry User Group 2013Queries for beginners - eTapestry User Group 2013
Queries for beginners - eTapestry User Group 2013Blackbaud
 
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic
 
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...BMC Software
 
Systematic Searching Strategies.pptx
Systematic Searching Strategies.pptxSystematic Searching Strategies.pptx
Systematic Searching Strategies.pptxAnPhong9
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitterprnk08
 
Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...Ravi Tadwalkar
 
Proactive Measures for Good Site Health - Brighton SEO 2014
Proactive Measures for Good Site Health - Brighton SEO 2014Proactive Measures for Good Site Health - Brighton SEO 2014
Proactive Measures for Good Site Health - Brighton SEO 2014Thomas Whittam
 
Google Analytics IQ Lesson 4: In-Depth Analysis
Google Analytics IQ Lesson 4: In-Depth AnalysisGoogle Analytics IQ Lesson 4: In-Depth Analysis
Google Analytics IQ Lesson 4: In-Depth AnalysisVictor Clar
 
Presentation001 (1).pptx
Presentation001 (1).pptxPresentation001 (1).pptx
Presentation001 (1).pptxLamiaBinteLatif
 
LGL Certification Training Guide
LGL Certification Training GuideLGL Certification Training Guide
LGL Certification Training GuideErin Shumaker
 
Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Sumo Logic
 
Sumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - FundamentalsSumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - FundamentalsSumo Logic
 
Sga Overview Short Selling Analytics
Sga Overview Short Selling AnalyticsSga Overview Short Selling Analytics
Sga Overview Short Selling Analyticsmsj205
 

Similar to Mobile/Desktop User Analysis on Email Interaction Patterns Section Click Distribution (20)

Cypress - Best Practices
Cypress - Best PracticesCypress - Best Practices
Cypress - Best Practices
 
Advanced reporting with eTapestry custom reports - eTapestry User Group 2013
Advanced reporting with eTapestry custom reports - eTapestry  User Group 2013Advanced reporting with eTapestry custom reports - eTapestry  User Group 2013
Advanced reporting with eTapestry custom reports - eTapestry User Group 2013
 
Queries for beginners - eTapestry User Group 2013
Queries for beginners - eTapestry User Group 2013Queries for beginners - eTapestry User Group 2013
Queries for beginners - eTapestry User Group 2013
 
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get Certified
 
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
Data Migration for Remedyforce SaaS Help Desk and High-Speed Digital Service ...
 
The Apache Solr Training From myTectra in Bangalore
The Apache Solr Training From myTectra in BangaloreThe Apache Solr Training From myTectra in Bangalore
The Apache Solr Training From myTectra in Bangalore
 
Systematic Searching Strategies.pptx
Systematic Searching Strategies.pptxSystematic Searching Strategies.pptx
Systematic Searching Strategies.pptx
 
Report v1
Report v1Report v1
Report v1
 
Sentiment Analysis in Twitter
Sentiment Analysis in TwitterSentiment Analysis in Twitter
Sentiment Analysis in Twitter
 
Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...Life cycle of user story: Outside-in agile product management & testing, or...
Life cycle of user story: Outside-in agile product management & testing, or...
 
Proactive Measures for Good Site Health - Brighton SEO 2014
Proactive Measures for Good Site Health - Brighton SEO 2014Proactive Measures for Good Site Health - Brighton SEO 2014
Proactive Measures for Good Site Health - Brighton SEO 2014
 
Sociology 270 final
Sociology 270 finalSociology 270 final
Sociology 270 final
 
Google Analytics IQ Lesson 4: In-Depth Analysis
Google Analytics IQ Lesson 4: In-Depth AnalysisGoogle Analytics IQ Lesson 4: In-Depth Analysis
Google Analytics IQ Lesson 4: In-Depth Analysis
 
synopsis
synopsissynopsis
synopsis
 
Presentation001 (1).pptx
Presentation001 (1).pptxPresentation001 (1).pptx
Presentation001 (1).pptx
 
LGL Certification Training Guide
LGL Certification Training GuideLGL Certification Training Guide
LGL Certification Training Guide
 
Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018
 
Site documentation
Site documentationSite documentation
Site documentation
 
Sumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - FundamentalsSumo Logic Cert Jam - Fundamentals
Sumo Logic Cert Jam - Fundamentals
 
Sga Overview Short Selling Analytics
Sga Overview Short Selling AnalyticsSga Overview Short Selling Analytics
Sga Overview Short Selling Analytics
 

Mobile/Desktop User Analysis on Email Interaction Patterns Section Click Distribution

  • 1. Mobile/Desktop User Analysis on Email Interaction Patterns Bo Ma boma@linkedin.com
  • 2. Outline 1. Data and Preliminary Observations 2. Link Click Distribution Analysis 3. Section Click Distribution Analysis 4. Analysis on different section type, size and position 5. Analysis on the same section format 6. Summary
  • 3. Outline 1. Data and Preliminary Observations 2. Link Click Distribution Analysis 3. Section Click Distribution Analysis 4. Analysis on different section type, size and position 5. Analysis on the same section format 6. Summary
  • 4. What kind of data Event Type Data Source Notes Email Send Event /data/tracking/Email SendEvent Get the detailed structure send Emails like link, type, position. Email Click Event /data/tracking/Email ClickEvent Get Email click details like userid, device Email View Event /data/tracking/Email ViewEvent Get Email view details like userid, device
  • 5. Preliminary Observations • From previous data, we can know: • 1.There are at most 34 links in the one email. • 2.These 34 links can be grouped as at most 7 sections. • 3.which user click on which email and which specific links in the email. • 4.I count the click distribution on different links and link position for both mobile and desktop • 5.We only focus on “digest email” in this analysis.
  • 6. Outline 1. Data and Preliminary Observations 2. Link Click Distribution Analysis 3. Section Click Distribution Analysis 4. Analysis on different section type, size and position 5. Analysis on the same section format 6. Summary
  • 8. Group the links by Section • We actually interested in the section in the email. • I group the 34 links. • There are at most 7 sections in one email. SectionNo SectionName 0 positions 1 milestones 2 shares 3 profile 4 endorsements 5 connections 6 pymk
  • 9. Outline 1. Data and Preliminary Observations 2. Link Click Distribution Analysis 3. Section Click Distribution Analysis 4. Analysis on different section type, size and position 5. Analysis on the same section format 6. Summary
  • 11. Some section can be missing SectionPos SectionName 0 positions 1 milestones 2 shares 3 profile 4 endorsements 5 connections 6 pymk Original 7 sections SectionPos SectionName 0 positions 1 milestones 2 shares 4 sections are missiong
  • 13. Bias on previous analysis • 1. On same position, section name is different • 2. One section name can be in different position SectionPos SectionName 0 positions 1 milestones 2 shares 3 profile 4 endorsements 5 connections 6 pymk Original 7 sections SectionPos SectionName 0 positions 1 milestones 2 shares SectionPos SectionName 0 positions 1 shares 2 profile SectionPos SectionName 0 profile 1 endorsements 2 connections 4 sections is missiong 4 sections is missiong 4 sections is missiong
  • 14. Bias on previous analysis • 3. Section size is also different. SectionPos SectionName 0 positions 1 milestones 2 shares 3 profile 4 endorsements 5 connections 6 pymk Original 7 sections SectionPos SectionName 0 positions 1 milestones 2 shares 3 profile 4 endorsements SectionPos SectionName 0 positions 1 milestones 2 shares 3 profile SectionPos SectionName 0 profile 1 endorsements 2 connections 2 sections are missiong 3 sections are missiong 4 sections are missiong
  • 15. Outline 1. Data and Preliminary Observations 2. Link Click Distribution Analysis 3. Section Click Distribution Analysis 4. Analysis on different section type, size and position 5. Analysis on the same section format 6. Summary
  • 16. Bias • So we should consider differences: 1. Section name 2. Section size 3. Section position
  • 17. • Original order is not optimal • 1.As the section type increases the Uctr decreases. • 2. 3Profile’s Uctr is higher than 2shares with section size 3 on pos 0. • 3. The Desktop’s Uctr is higher than the mobile’s Uctr.
  • 18. • Original order is not optimal • With same section size and same section pos. Pymk and connection’s Uctr are higher than the endorsement
  • 19. For endorsement: 1. As the section position increases the Uctr drops. 2. As the section size increases the Uctr drops. 3. Top position is important
  • 20. Bias • Bias: For section endorsements with section size 3, and section pos 1. we don’t know what is in the pos 0 and pos 2. • For example: • We can have two different format: 1, shares;endorsements;pymk 2, shares;endorsements;connections
  • 21. Outline 1. Data and Preliminary Observations 2. Link Click Distribution Analysis 3. Section Click Distribution Analysis 4. Analysis on different section type, size and position 5. Analysis on the different section format 6. Summary
  • 22. Uctr Difference between setion name on Same Format Format section name Uctr shares;endorsements shares 0.070833333 shares;endorsements endorsements 0.027083333 shares;endorsements;connections shares 0.067493113 shares;endorsement;connections endorsements 0.022956841 shares;endorsements;connections connections 0.02892562 shares;endorsements;pymk shares 0.073609732 shares;endorsements;pymk endorsements 0.025819265 shares;endorsements;pymk pymk 0.02599861 Pymk and connection’s Uctr are higher than edorsement. Pymk increases the Uctr for the first section ‘shares”.
  • 23. Maybe A better order SectionNo SectionName 0 positions 1 milestones 2 profile 3 Shares 4 Pymk 5 connections 6 Endorsements SectionNo SectionName 0 positions 1 milestones 2 shares 3 profile 4 endorsements 5 connections 6 pymk
  • 24. Summary • 1. First link is very important, since it actually contains more than 50% of all the clicks. • 2. The section order that we have now is not optimal. • 3. On the Mobile data, the click distribution for the first position is higher than the Desktop data, but the click distribution on mobile drops faster than the desktop data from the first position to the second position.
  • 25. •Thank you! • You can find more detailed analysis on Email User Analysis Wiki • Go/bomaEmailAnalysis
  • 26.
  • 27. Pymk increases Uctr on first section Format section name Uctr Format section name Uctr increase rate endorsements;co nnections endorsements 0.069423175 endorsements;con nections;pymk endorsements 0.071578619 3.01% connections 0.032272702 connections 0.030748472 -4.96% pymk 0.021006685 profile;endorsem ents profile 0.140718563 profile;endorseme nts;pymk profile 0.174781765 19.49% endorsements 0.041916168 endorsements 0.027158099 -54.34% pymk 0.025800194
  • 28. • 1.As the section position increases the Uctr decreases. • 2.6Pymk and 5connection’s Uctr is higher than the 4endorsements. • This shows us the original order is not optimized
  • 30. module = endorsement module = connections module = pymk

Editor's Notes

  1. 1, 解释 section 怎么change position的,他们原始是怎么样的, 是因为有些东西丢失了,才会出现新的position , 所以才会position change 。 2 , click number 是不是需要加。 更多的Uclick 不代表是click number
  2. 1.explain Title, x-axis, y-axis, mobile, desktop 2.Clicks on First link contains 50% all the clicks. 3.Click on First link Mobile > desktop
  3. 34 links -> 7 Section Section sequence
  4. Explain Title, x-axis, y-axis, desktop, mobile First section is 50% Pos 2 & 5 have higher distribution than previous pos first click and first drop on mobile Vs desktop .
  5. Explain Title, x-axis, y-axis Big difference mobile vs desktop
  6. 解释什么是fix pos,
  7. Explain more Title, x-axis, y-axis 解释什么是fix pos, email 里面的顺序的意思 Profile is good that shares Mobile vs desktop
  8. Explain more Title, x-axis, y-axis 解释什么是fix pos, email 里面的顺序的意思 Profile is good that shares
  9. Explain more Title, x-axis, y-axis As the section pos increases the Uctr drops. As the section size increases the Uctr drops.
  10. DELTE THIS SLIDE , you can see after I add pymk, how the click rate changes.
  11. Explain more 1. 6Pymk 5connection > 4endorsements. 2. Show pos 删掉