DevEX - reference for building teams, processes, and platforms
Raleigh DevDay 2017: Driving User Engagement and App Success with AWS Pinpoint Messaging, Campaigns, User and App Analytics
1.
2. WIFI: awsDevDay | PASS: CodeHappy
U P N E X T :
Driving User Engagement and
App Success with AWS Pinpoint
Messaging, Campaigns, User
and App Analytics
5. Introducing Amazon Pinpoint
Understand Users
Measure user behavior across
applications and platforms
Target Audience
Define segmentation criteria based on
user events and custom attributes
Message & Engage
Personalize messages to deliver
custom content at the right time
Understand user behavior and engage your users effectively over
multiple channels
6. Capture
Events
Understand
User
Behavior
Segment &
Target
Message &
Engage
Measure
Engagement
The Amazon Pinpoint Flywheel
Analytics, targeting, and messaging across channels to drive
engagement
• Android and iOS
mobile SDK support
• Server side API
support
• Channel analytics
• Engage customers
using email, SMS and
mobile push
• Custom attributes
• Standard attributes
• S3 import
• Custom events
• A/B testing
• Holdout testing
7. Capture Analytics Events
Amazon Pinpoint
Analytics
Mobile
SDK
Capture
Mobile App
events
Deliverability
Metrics,
Opens,
Clicks
Delivery
Reportin
g
Metrics
Kinesis
Vendor defined
events and
analytics captured
via API
Integrate events from multiple systems using either APIs or client side
SDKs (Mobile, Javascript, Email, Mobile Push and SMS)
8. Understand User Behavior & Measure
Engagement
Events Usage Demographics Campaigns
By Time & Filters Active Users (Daily,
Monthly)
App Versions Channels
Total Counts User Session Analytics Platforms Schedules
Events per Session Sticky Factors Device Makes &
Models
Messaged Users
Events per User Locales Custom Attributes Deliveries
Open & Opt Out Rates
Rich "out-of-the-box" analytics and dashboards
10. Message and Engage
• Support for message templates
• Personalize messages using custom attributes
• Schedule message delivery based on users local time
Create customized and personalized messages across multiple channels
12. Current approach: Users are messaged but not engaged
Amazon Pinpoint approach: Integrated, contextual and personalized engagement
across channels
CRM
Applications
Digital Marketing
Hub Applications
ERP/LOB
Applications
Contact Center
Applications
How Pinpoint is different?
13. Pinpoint capabilities
Direct and targeted mobile push,
email and SMS messages
Scheduled and recurring
campaigns
Campaign and app analytics –
usage, monetization, deliveries,
opens
A/B testing and holdout testing
Quiet time and message caps
Templating, rich (media), data, and
silent notifications
Custom events and custom attributes
Event streams to Kinesis and Kinesis
Firehose for custom analysis
Segment and funnel analytics
User based segmentation
14. Full API, SDK and CLI support
Enable targeting automation
Instrument app with custom attributes
and custom events
Endpoint and segment import via S3
For the developer…
15. Rich console experience
Multi-channel messaging
Dynamic device and user level
segmentation
A/B testing and holdout testing
…but also for the marketer
16. Inexpensive pricing - great value and flexibility
3 pricing dimensions to aligns costs with use case
• $1 per million push messages sent
• $1 per 10,000 email messages sent
• SMS pricing based on per country usage
• $1 per million events received
• $1.2 per thousand targeted users per month (MTA)
Generous free tier
• 1 million push messages, 100 million events and 5000 MTA* per month
* MTA free tier applicable for the first 12 months per customer
17. Scale reliably for all use cases
• Deliver a million push messages in under a minute
• 1,500 custom events and 40 custom attributes
• Import a million profiles in under 4 minutesH
19. • News digests and flash news based on user interests sent using push
notifications, email and SMS
• Flash sale and deal alerts using push notifications
• Sports score updates, and stadium alerts using mobile push and SMS
• Order confirmation and shipping confirmation messages using SMS and mobile
push
• In app usage hints using push notifications
• Restaurant cross sell and up sell messages sent using SMS and mobile push
• 2 factor authentication messages sent using SMS
Customer usecases
20. A closer look
API GatewayLambda
Customer Backend
Pinpoint APIs
Customer Marketer’s Portal
Pinpoint
Pinpoint Analytics
Pinpoint Messaging
22. Getting Started with Amazon Pinpoint
Visit the Mobile Hub console and integrate “Messaging and Analytics”
with your app
console.aws.amazon.com/mobilehub/
26. Deck Guidelines
Fonts, sizes, colors, and layouts are all pre-built in this
template.
Color palette
Please do not use gradients, shadows, or outlines on shape elements.
Limit color use for chart graphics to grayscale plus one accent color.
27. Helpful Resources
AWS Logo (logos for both web and print)
AWS Simple Icons (product and simple icons for architectural diagrams)
New Graphic Request (ticket to create new deck assets)
Deck Asset Repository (up-to-date deck assets and templates)
Deck Asset & Template Wiki
28. Copy & Paste Content
When pasting content from another presentation please paste using
“Destination Theme.”
Note: This works when copying entire slides from other presentations as long as the source presentation is also 16:9
29. Copy & Paste Code
When pasting content Code into a Code template please use the
“Keep Text Only Function” for Windows and “Destination Theme” for
Macs. If any additional coloring needs to be done to your code type
please do it after pasting it into your slide.
30. Assets Usage
Multiple assets can be combined to create one graphic
Deck_Box-
Files.png
Deck_Arrows1.png Deck_Buildings-
MediumBusiness.pn
g
Deck_Buildings-
Enterprise.png
Deck_Buildings-
SmallBusiness.png
Deck_Laptop-Dark-
Code.png
Deck_Certification-
Badge.png
Deck_App2.png Deck_Lock.pn
g
31. Resizing Assets
Always hold down shift key and drag from a corner when
scaling assets
with Shift without Shift