SlideShare a Scribd company logo
M O B I L E M A R K E T I N G S U I T E
Mobile Marketing Automation
Sam Jarman - iOS Developer
Me
• Sam Jarman
• Christchurch Lad, UC Grad
• BSc(Hons)
• Research in CS Education
• Doing iOS Stuff since ’09
• Love to solve problems
• Strong interest in marketing
Let’s talk about Ads
@samjarman
Mobile Marketing Automation
Mobile Marketing Automation
Mobile Marketing Automation
Mobile Marketing Automation
Let’s talk ratios
Billboard : Sky
Ad : Newspaper
Banner : Website
Banner : iPhone screen
@samjarman
Let’s talk ratiosSpaceusedbyads
Annoyingness
@samjarman
@samjarman
Online advertising needed
something new
@samjarman
But at the same time…
@samjarman
Mobile Marketing Automation
Mobile Marketing Automation
It was all about
Downloads
@samjarman
Downloads
• Shows you how good your initial marketing was
• Users can be bought (CPA)
• A single figure
• That’s…it.
@samjarman
What it isn’t
• How many people opened the app after downloading
• How long people used it
• How long they kept it on their phone
• Where they are in the world
• Who your users are
• How many people use your app in a month
• …etc…
@samjarman
Downloads weren’t enough
@samjarman
What do we really care
about?
@samjarman
How do I know if my app is
Engaging?
@samjarman
Monthly Active Users

MAU
How many people are using your app every
month
@samjarman
Mobile Marketing Automation is a new
technique to measure and grow your
MAU
@samjarman
Mobile Marketing
Automation
@samjarman
Concepts
• Users
• Devices
• Attributes
• Events
• Audiences/Segments
• Analytics
• Messages
• Personalisation
@samjarman
Users
• Download your app
• Might have a login or be anonymous
• May exist across multiple apps
• Do things
• Are things
• Have things about them
@samjarman
Devices
• Have a make and model
• Have a certain version of your app on them
• Have an install date, last used date
• Locale
• Location
@samjarman
Attributes – Limited
• Name
• Gender
• Email
• Age



These are obvious - but are they actually useful?
@samjarman
Attributes that matter
• Last Purchased Date
• Current Level in Game
• Have shared to Twitter/Facebook
• Have purchased a certain In App Purchase
• Near a store
• Favourite Coffee
• Usual retail store
• Loyalty Stamps of out 10
• Etc… so many more based on your app’s context
Attributes Data Types
• String (name, preferred location, etc)
• Integer (whole numbers, -X to +X, current level
etc)
• Floats (average score, etc)
• Date (last used, last seen, last opened etc)
• Booleans (have tweeted, is loyal etc)
• Lists (user’s favourites etc)
Events
• Shared to facebook
• Purchased IAP
• Walked by a store
• Finished a trial period
• Levelled up in the game
• Looked at Screen/Page X
• Game Over
Segmentation
• You can create segmentations of your audiences
based on Custom Attributes, Tags, Events.
• You then can decide what will increase the
engagement of those users
• Or what will make their interaction with the app
better or more valuable to them
Analytics
• Time in App
• Monthly Active Users
• App Opens
• App Uninstalls
• Geography
• Technology
• Live Opens
• Event frequency
• More!
Analytics
• Goal is to attribute responses to actions
• How many opens did this push message cause?
• How many impressions did message X get?
• Are our assumptions for messaging working?
• Am I sending at the right time of day?
Messages
• Text
• Link
• Image
• Video
• Fake Phone Call
• URL
Messages
• Appear in a stream (or not)
• Have analytics with them
• Impressions
• Read counts etc
• Appear in a stream (or not)
• Have analytics with them
• Impressions
• Read counts etc
Personalisation
• Use of Liquid Tempting (ex Shopify)
• Hey {{first_name | there}}, we see you’re on level
{{current_level}}. This can be tricky. We suggest
using a power up to defeat the boss!
Personalisation
is different from
Targeting
Targeting vs
Personalisation
No Targeting Targeting
No
Personalisation
Pointless Okay
Personalisation Meh Awesome!
Targeting vs
Personalisation
• “Check out these new Next Top Model things”
• “Hey Sam, check out these new Next Top Model
things”
• “Check out these Doctor Who things”
• “Hey Sam, check out these Doctor Who things”
Summary
• Super powerful set of tools techniques for
automating and creating content for users.
• Increase value for users and increase
engagement.
• Measure that increase to improve on it.
BUT WAIT!
Isn't this just spam?
Nah.
• Ads are annoying and spammy when they aren’t
for you
• We let target users based on many attributes
• They have the power to send very targeted
messages that truly engage users
• TL;DR Messages for YOU are not annoying.
So, yeah, someone should
do that.
Mobile Marketing Automation
What is Carnival?
• We’re an Mobile Marketing Automation company
• Formed in 2008 out of Polar Bear Farm - the
world’s first iPhone software company
• We help brands engage their audiences on mobile
• VC Funded - Raised $2.4m USD in 2013
Guy Horrocks Cody Bunea
What we do
• Work with large, typically American brands to
help them engage and retain mobile users
• Integrate our SDK into their iOS and/or Android
app
• Use a dashboard to view analytics, insights and
create targeted messages
• Our software delivers these messages on time, to
the right people
What we do
Our Customers
Case Study - 1D
(Case Studies Removed)
Demo!
Interns?
Thanks!
Questions?
Sam Jarman | iOS Developer | Carnival.io | @samjarman

More Related Content

PPTX
2016 Ecommerce Trends & Conversion Best Practices
PDF
Using Scraping and Virtual Assistants to Create Massive Lead Pipelines
PPT
Jan 22 team sales presentation marketing predictions
PDF
AIA2019 - Gilles de Glerck - Zero-Budget User Acquisition
PPTX
Planning, Measuring, Optimizing, and Driving a 10x Lift in Mobile Installs
PPTX
Solomon lyena ppc-analyticscompetitoranalysis
PPTX
Masters of Marketing -- Techniques to Make Your Website More Effective
PPTX
How to use your story to get more clients
2016 Ecommerce Trends & Conversion Best Practices
Using Scraping and Virtual Assistants to Create Massive Lead Pipelines
Jan 22 team sales presentation marketing predictions
AIA2019 - Gilles de Glerck - Zero-Budget User Acquisition
Planning, Measuring, Optimizing, and Driving a 10x Lift in Mobile Installs
Solomon lyena ppc-analyticscompetitoranalysis
Masters of Marketing -- Techniques to Make Your Website More Effective
How to use your story to get more clients

What's hot (20)

PPTX
Masters of Marketing -- Combining Paid Search and SEO in Your Agency Marketin...
PDF
Clickbank Marketing Secrets
PDF
BoS2015 - Steli Efti - How To Sell Software Using Sales
PDF
Maximising Your Web Impact
PPTX
Kissmetrics Webinar - Email in a Social World
PPTX
Tactics to integrate social and email marketing silverpop
PDF
Inbound Marketing: A Love Story
PDF
Proactivep rospecting
PPTX
How to get coaching clients
PDF
How to Write Mouth Watering Copy That Converts Your Visitors at Will (even if...
PPT
Zappos Preso 2009-05-09 GoDaddy.com
PDF
Optimize Your Webinar Strategy to Meet Your Marketing Goals
PPTX
How to start an online business with less than 10 eur
PPTX
PPC - Getting to your bottom 10%
PPTX
Paid Search Tactics for Travel Advertisers
PPTX
Zappos Insights 2009-07-14 Growth
PPTX
How to get More Clients - Step by Step Guide
PPTX
Hacking RankBrain: The 4 Robot-Destroying Weapons You’ll Need to Survive SEO ...
PDF
Vip online
PDF
How to Smarten Up Your Email Onboarding
Masters of Marketing -- Combining Paid Search and SEO in Your Agency Marketin...
Clickbank Marketing Secrets
BoS2015 - Steli Efti - How To Sell Software Using Sales
Maximising Your Web Impact
Kissmetrics Webinar - Email in a Social World
Tactics to integrate social and email marketing silverpop
Inbound Marketing: A Love Story
Proactivep rospecting
How to get coaching clients
How to Write Mouth Watering Copy That Converts Your Visitors at Will (even if...
Zappos Preso 2009-05-09 GoDaddy.com
Optimize Your Webinar Strategy to Meet Your Marketing Goals
How to start an online business with less than 10 eur
PPC - Getting to your bottom 10%
Paid Search Tactics for Travel Advertisers
Zappos Insights 2009-07-14 Growth
How to get More Clients - Step by Step Guide
Hacking RankBrain: The 4 Robot-Destroying Weapons You’ll Need to Survive SEO ...
Vip online
How to Smarten Up Your Email Onboarding
Ad

Viewers also liked (11)

DOC
Jacket 2
PPTX
Sadoskyawards
DOC
Jacket 1
PDF
Unification of Services - How to Do More with Less
PDF
Профориентация в ДДТ
DOC
E11unit 9 10 11 revision
PDF
15a introdução a geração
PDF
SoT 2015 Career + kickoff
PPTX
Sistemas microprogramables
PPTX
ПрофиКвест
Jacket 2
Sadoskyawards
Jacket 1
Unification of Services - How to Do More with Less
Профориентация в ДДТ
E11unit 9 10 11 revision
15a introdução a geração
SoT 2015 Career + kickoff
Sistemas microprogramables
ПрофиКвест
Ad

Similar to Mobile Marketing Automation (20)

PDF
Lean Analytics @ MicroConf
PDF
How Can Artificial Intelligence Make Business More Human?
PPTX
Making Money with Technology
PDF
Android Apps For Profit Nov 2014
PPT
Driving App Success Part II
PDF
AARRR Marketing Guide
KEY
Mobile Apps for Businesses
PPTX
Learning from the Book - Zero to One by Peter Thiel with Blake Masters
PPTX
How Google, Amazon and Facebook are Changing Digital Marketing
PPTX
Mobile App User Acquisition - Launch & Growth Strategies
PPTX
Mobile App User Acquisition Strategies - Launch & Growth
PDF
Marketing Automation and Why Your Business Needs It
PDF
A.I. in the Enterprise: Predictive Personalization
PDF
MEDIA BUY KEYNOTE_2016_NTV
PDF
Tal Zilberman - Optimization in a Mobile World - KahenaCon 2013
PPT
Driving App Success Part I
PPTX
Power Your Customer Experience with Data
PDF
How to Grow the Customer Lifetime Value for your App?
PDF
Visomall - Reinventing the Shopping Experience
PPTX
Innovation accounting and key metrics for startups
Lean Analytics @ MicroConf
How Can Artificial Intelligence Make Business More Human?
Making Money with Technology
Android Apps For Profit Nov 2014
Driving App Success Part II
AARRR Marketing Guide
Mobile Apps for Businesses
Learning from the Book - Zero to One by Peter Thiel with Blake Masters
How Google, Amazon and Facebook are Changing Digital Marketing
Mobile App User Acquisition - Launch & Growth Strategies
Mobile App User Acquisition Strategies - Launch & Growth
Marketing Automation and Why Your Business Needs It
A.I. in the Enterprise: Predictive Personalization
MEDIA BUY KEYNOTE_2016_NTV
Tal Zilberman - Optimization in a Mobile World - KahenaCon 2013
Driving App Success Part I
Power Your Customer Experience with Data
How to Grow the Customer Lifetime Value for your App?
Visomall - Reinventing the Shopping Experience
Innovation accounting and key metrics for startups

More from Summer of Tech - Winter Bootcamps (6)

PPTX
SoT Recruitment Bootcamp - John Clegg, Sept 2015
PPT
Interview Skills Bootcamp - Bernie White, SoT2015
PPTX
SoT2015: Nailing Meet & Greet
PPT
Communication Skills Bootcamp - Bernie White SoT2015
PDF
Summer of Tech Profile Masterclass 2015
PDF
SoT 2015 Career/Resume
SoT Recruitment Bootcamp - John Clegg, Sept 2015
Interview Skills Bootcamp - Bernie White, SoT2015
SoT2015: Nailing Meet & Greet
Communication Skills Bootcamp - Bernie White SoT2015
Summer of Tech Profile Masterclass 2015
SoT 2015 Career/Resume

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
A Presentation on Artificial Intelligence
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Mushroom cultivation and it's methods.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Tartificialntelligence_presentation.pptx
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Machine learning based COVID-19 study performance prediction
Assigned Numbers - 2025 - Bluetooth® Document
A comparative study of natural language inference in Swahili using monolingua...
Heart disease approach using modified random forest and particle swarm optimi...
Group 1 Presentation -Planning and Decision Making .pptx
TLE Review Electricity (Electricity).pptx
A Presentation on Artificial Intelligence
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Programs and apps: productivity, graphics, security and other tools
Mushroom cultivation and it's methods.pdf
NewMind AI Weekly Chronicles - August'25-Week II
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
Network Security Unit 5.pdf for BCA BBA.
cloud_computing_Infrastucture_as_cloud_p
Empathic Computing: Creating Shared Understanding
Tartificialntelligence_presentation.pptx
Univ-Connecticut-ChatGPT-Presentaion.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf

Mobile Marketing Automation

  • 1. M O B I L E M A R K E T I N G S U I T E Mobile Marketing Automation Sam Jarman - iOS Developer
  • 2. Me • Sam Jarman • Christchurch Lad, UC Grad • BSc(Hons) • Research in CS Education • Doing iOS Stuff since ’09 • Love to solve problems • Strong interest in marketing
  • 3. Let’s talk about Ads @samjarman
  • 8. Let’s talk ratios Billboard : Sky Ad : Newspaper Banner : Website Banner : iPhone screen @samjarman
  • 12. But at the same time… @samjarman
  • 15. It was all about Downloads @samjarman
  • 16. Downloads • Shows you how good your initial marketing was • Users can be bought (CPA) • A single figure • That’s…it. @samjarman
  • 17. What it isn’t • How many people opened the app after downloading • How long people used it • How long they kept it on their phone • Where they are in the world • Who your users are • How many people use your app in a month • …etc… @samjarman
  • 19. What do we really care about? @samjarman
  • 20. How do I know if my app is Engaging? @samjarman
  • 21. Monthly Active Users
 MAU How many people are using your app every month @samjarman
  • 22. Mobile Marketing Automation is a new technique to measure and grow your MAU @samjarman
  • 24. Concepts • Users • Devices • Attributes • Events • Audiences/Segments • Analytics • Messages • Personalisation @samjarman
  • 25. Users • Download your app • Might have a login or be anonymous • May exist across multiple apps • Do things • Are things • Have things about them @samjarman
  • 26. Devices • Have a make and model • Have a certain version of your app on them • Have an install date, last used date • Locale • Location @samjarman
  • 27. Attributes – Limited • Name • Gender • Email • Age
 
 These are obvious - but are they actually useful? @samjarman
  • 28. Attributes that matter • Last Purchased Date • Current Level in Game • Have shared to Twitter/Facebook • Have purchased a certain In App Purchase • Near a store • Favourite Coffee • Usual retail store • Loyalty Stamps of out 10 • Etc… so many more based on your app’s context
  • 29. Attributes Data Types • String (name, preferred location, etc) • Integer (whole numbers, -X to +X, current level etc) • Floats (average score, etc) • Date (last used, last seen, last opened etc) • Booleans (have tweeted, is loyal etc) • Lists (user’s favourites etc)
  • 30. Events • Shared to facebook • Purchased IAP • Walked by a store • Finished a trial period • Levelled up in the game • Looked at Screen/Page X • Game Over
  • 31. Segmentation • You can create segmentations of your audiences based on Custom Attributes, Tags, Events. • You then can decide what will increase the engagement of those users • Or what will make their interaction with the app better or more valuable to them
  • 32. Analytics • Time in App • Monthly Active Users • App Opens • App Uninstalls • Geography • Technology • Live Opens • Event frequency • More!
  • 33. Analytics • Goal is to attribute responses to actions • How many opens did this push message cause? • How many impressions did message X get? • Are our assumptions for messaging working? • Am I sending at the right time of day?
  • 34. Messages • Text • Link • Image • Video • Fake Phone Call • URL
  • 35. Messages • Appear in a stream (or not) • Have analytics with them • Impressions • Read counts etc
  • 36. • Appear in a stream (or not) • Have analytics with them • Impressions • Read counts etc
  • 37. Personalisation • Use of Liquid Tempting (ex Shopify) • Hey {{first_name | there}}, we see you’re on level {{current_level}}. This can be tricky. We suggest using a power up to defeat the boss!
  • 39. Targeting vs Personalisation No Targeting Targeting No Personalisation Pointless Okay Personalisation Meh Awesome!
  • 40. Targeting vs Personalisation • “Check out these new Next Top Model things” • “Hey Sam, check out these new Next Top Model things” • “Check out these Doctor Who things” • “Hey Sam, check out these Doctor Who things”
  • 41. Summary • Super powerful set of tools techniques for automating and creating content for users. • Increase value for users and increase engagement. • Measure that increase to improve on it.
  • 42. BUT WAIT! Isn't this just spam?
  • 43. Nah. • Ads are annoying and spammy when they aren’t for you • We let target users based on many attributes • They have the power to send very targeted messages that truly engage users • TL;DR Messages for YOU are not annoying.
  • 44. So, yeah, someone should do that.
  • 46. What is Carnival? • We’re an Mobile Marketing Automation company • Formed in 2008 out of Polar Bear Farm - the world’s first iPhone software company • We help brands engage their audiences on mobile • VC Funded - Raised $2.4m USD in 2013 Guy Horrocks Cody Bunea
  • 47. What we do • Work with large, typically American brands to help them engage and retain mobile users • Integrate our SDK into their iOS and/or Android app
  • 48. • Use a dashboard to view analytics, insights and create targeted messages • Our software delivers these messages on time, to the right people What we do
  • 52. Demo!
  • 54. Thanks! Questions? Sam Jarman | iOS Developer | Carnival.io | @samjarman