improving your kpis with push notifications | milos milosevic

17
Improving your KPIs with Push notifications Miloš Milošević | Nordeus | 2016

Upload: jessica-tams

Post on 09-Jan-2017

92 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Improving Your KPIs with Push Notifications | Milos Milosevic

Improving your KPIs with Push notificationsMiloš Milošević | Nordeus | 2016

Page 2: Improving Your KPIs with Push Notifications | Milos Milosevic

About Nordeus

Award winning gaming company, founded in 2010

Offices in London, Dublin and Belgrade

Creators of Top Eleven

Page 3: Improving Your KPIs with Push Notifications | Milos Milosevic

About TopEleven

Our flagship product

130+ million registered users

Global

5 years old

Page 4: Improving Your KPIs with Push Notifications | Milos Milosevic

Push Notifications 101

Push notification is the delivery of information from a software application to a client device without a specific request from the client

Page 5: Improving Your KPIs with Push Notifications | Milos Milosevic

The good and the bad

Good:

o No limit

o No CTR requirements

o Not platform dependent

Bad:

o No limit

Page 6: Improving Your KPIs with Push Notifications | Milos Milosevic

Nordeus approach

Criteria for sending push notifications

Message content creation, personalization and optimization

Measuring results

Page 7: Improving Your KPIs with Push Notifications | Milos Milosevic

Criteria for sending push notifications

• Start from your local notifications, think how you can improve them

• Create service notifications

• Test on other platforms first

Page 8: Improving Your KPIs with Push Notifications | Milos Milosevic

Message content creation

• Personalize as much as possible

• Find user affiliation to feature

• Use the user’s gameplay habits

Page 9: Improving Your KPIs with Push Notifications | Milos Milosevic

Measuring results

• Use click through rate for optimizing messages

• Measure retention to determine the success of a push campaign

• Be careful when you measure performance of personalized

messages

Page 10: Improving Your KPIs with Push Notifications | Milos Milosevic

Our results - Day 1 retention

Page 11: Improving Your KPIs with Push Notifications | Milos Milosevic

Our results - Day 3 retention

Page 12: Improving Your KPIs with Push Notifications | Milos Milosevic

Our results - Day 7 retention

Page 13: Improving Your KPIs with Push Notifications | Milos Milosevic

Beyond push notifications

• Collect Google and Apple responses, know when a user deleted your app

• Use it as another way to measure message performance

• Try to predict when a user will delete your app

Page 14: Improving Your KPIs with Push Notifications | Milos Milosevic

Recap

• Criteria for sending push notifications

• Message content creation, personalization and optimization

• Measuring results

• Use all feedback

Page 15: Improving Your KPIs with Push Notifications | Milos Milosevic

..to support all of this

• We made a centralized messaging service running on Hadoop,

powered by Apache Spark.

• Specs:

o Scalableo Guarantee on time deliveryo Near real time notificationso A/B test supporto Modular designo Extensive logging

Page 16: Improving Your KPIs with Push Notifications | Milos Milosevic

Announcing Pushkin - pushkin.io

• Nordeus first open source project

• Lightweight framework for sending push notifications

• Written in Python, easy to use API

• Multi platform - Google and Apple supported out of the box

• Capable of sending 500 notifications per second

Page 17: Improving Your KPIs with Push Notifications | Milos Milosevic