SlideShare a Scribd company logo
MOBILE GROWTH HACKING
Anny Hsu
Cocoaheads Taipei
Sep. 15th, 2015
with
Growth Hacking
A marketing technique developed by
technology startups which uses creativity,
analytical thinking, and social metrics
to sell products and gain exposure.
-Wikipedia
What is a Growth Hacker ?
A person whose true north is
growth. Everything they do
is scrutinized by its potential
impact on scalable growth.
-Sean Ellis
A hybrid of marketer and coder, one
who looks at the traditional question of
‘How do I get customers of my product?’
-Andrew ChenA growth hacker lives at the intersection of
data, product, and marketing.
-Aaron Ginn
Mobile Growth Hacking w/ Branch Metrics
Mobile Growth Hacking w/ Branch Metrics
App Growth Cycle
Awareness
Activation
Download
Share
But, driving awareness is challenging…
And, making users actively STAY with your app
is even more challenging…
Universal Links
for Mobile Apps
▶ Deep link
Deep Link
A deep link is a hyperlink that instead of
linking to a homepage is linking to 

a specific website or piece of content.
Deep links go deeper than just
to the homepage because they
contain all the information to
direct you to a specific place.
App Stores are a barrier for
information and analytics.
Digital Fingerprint
• IP address
• OS
• OS version
• Timestamp
• Device model
• Screen size

…and other parameters
How does Branch matching work?
Matching Mechanisms
• Device fingerprinting

Match browser fingerprint and device fingerprint.
• Memory-Based Match Technique

Save a record of historically matched pairs & IDFA/GAID.
• Facebook App Links and Match API

Facebook App Links protocol. POST IDFA/GAID and get App Link data.
• Google Play INSTALL_REFERRER Broadcast

Custom referrer query parameter at the end of Google Play store URL.

ex. market://details?id=com.myapp&referrer=deferred_deeplink_stuff
Contextual Deeplink
So how can I use mobile deep links?
• Content sharing

Increase app sessions and reach new users
• Rewarded referrals

Let existing users be your marketing team
• Smart banners

Convert web users to mobile
• Deep linked ads

Track installs and reduce steps to conversion
• Deepviews

Experience content before install
Deepview n. [deep-vyoo]
Definition
A browser-based rendition (splash page) that is visible on desktop or
mobile web, of content that resides within a native app, accompanied by
a deep link that routes the user to the
Origin
First Known Use: New product naming brainstorm session, Branch
offices, Palo Alto, July 2015.
Case Studies
• Hotel tonight
Case Studies
Implementation
• Set up URI scheme & keys (Dashboard->Settings) in Info.plist
• Start Branch session
• Handle deep link
Link Creation
• Mobile SDKs
• Append query parameters
https://bnc.lt/a/key_live_jbgnjxvlhSb6PGH23BhO4hiflcp3y7ky?
has_app=yes&channel=facebook&stage=level4&feature=affiliate&
og_title=Cocoaheads$mykey=hello_world
• Web SDK

Web link, Smart banner, SMS link
• HTTP API

URL endpoint, Bulk link endpoint
• Dashboard
curl -X POST 
-H "Content-Type: application/json" 
-d '{"branch_key":"key_live_jfdweptNITtAY5HVY3mBSojopgfGf8qQ",
"campaign":"announcement",
"feature":"invite",
"channel":"email",
"tags":["4"],
"data":"{"name":"Alex","email":"alex@branch.io","$desktop_url":"https://branch.io"}"
}' 
https://api.branch.io/v1/url
{'url’ : ‘https://bnc.lt/ADaEf23-0’}
FAQ
Do I need to pay $$ ?
Nope.
FAQ
How accurate is the matching ?
Pretty accurate but…it sometimes fails
However, things change in
SFSafariViewController
• Approach:

1. In the iOS app, create a URL pointing to Branch servers and
including a unique identifier for the device, like IDFA.



2. Open the SFSafariViewController and point it to that URL



3. Server-side, the API endpoint receives the IDFA and parses the
cookie (if any) sent up with the request. Branch sends down a new
cookie if it didn’t exist previously. We now have a link between the
user in the browser (cookie) and the user in the app IDFA.
▶ 100% matching
Resources
• Andrew Chen’s Blog
• Growth Hacker Marketing: A Primer on the Future of PR,
Marketing, and Advertising
• Branch Blog
• Branch Podcast

Soundcloud: #MobileFirst by Branch
Thanks for listening :)

More Related Content

PDF
The WOW Factor: Leveraging Technology to Build Buzz Before, During and After ...
PPTX
Content marketing
PPTX
Tradly - Open source marketplace app
PDF
5 Reasons Why Your CMS Should Move to the Cloud
PPT
A Web 2.0 Strategy: 10 tactics for success
PPTX
Social Media Week Presentation - SMB Strategy with Analytics
PPT
About peatix
PPTX
Types of Affiliate Marketing
The WOW Factor: Leveraging Technology to Build Buzz Before, During and After ...
Content marketing
Tradly - Open source marketplace app
5 Reasons Why Your CMS Should Move to the Cloud
A Web 2.0 Strategy: 10 tactics for success
Social Media Week Presentation - SMB Strategy with Analytics
About peatix
Types of Affiliate Marketing

Viewers also liked (6)

PDF
Hacking Backtrak Mobile
PDF
Cehv8 - Module 16: Hacking Mobile Platforms
PDF
Growth Hacking Mobile App
PDF
Mobile hacking, pentest, and malware
PPTX
Hacking Mobile Apps
PDF
10 Growth Hacks for Mobile Apps
Hacking Backtrak Mobile
Cehv8 - Module 16: Hacking Mobile Platforms
Growth Hacking Mobile App
Mobile hacking, pentest, and malware
Hacking Mobile Apps
10 Growth Hacks for Mobile Apps

Similar to Mobile Growth Hacking w/ Branch Metrics (20)

PPTX
Mobile Summit 2016 Porto Alegre
PPTX
Entendendo Deep Links
PDF
Mobile Deep Linking for Apps – What? Why? How?
PDF
App Deep Linking Guide
PPTX
Mobile Deep linking
PDF
Deep Linking: The Hidden Bridge to Mobile Marketing Glory
PDF
Deeplink.me Slides
PDF
Deep linking
PDF
Deep linking - a fundamental change in the mobile app ecosystem
PPTX
How to Re-Engage Your Mobile Users Before and After the Holiday Season
PPTX
Android Deep Linking
PDF
Activate Your Links Branded URLs, QR Codes, and Deep Links in One.pdf
PDF
Branch<>Prolific Webinar: Building an Effective Mobile Growth Stack
PPTX
Link Users to Your Specific Page in a Mobile App With Deeplinks
PDF
Branch<>Forrester Webinar: Tackling Mobile Fragmentation: Do’s & Don’ts
PDF
Alex jubien-think mobile
PPTX
Deep linking at App Promotion Summit
PPTX
Challenges in building a mobile apps platform
PDF
Our Spring Hackathon presentation
PPTX
Deep linking slides
Mobile Summit 2016 Porto Alegre
Entendendo Deep Links
Mobile Deep Linking for Apps – What? Why? How?
App Deep Linking Guide
Mobile Deep linking
Deep Linking: The Hidden Bridge to Mobile Marketing Glory
Deeplink.me Slides
Deep linking
Deep linking - a fundamental change in the mobile app ecosystem
How to Re-Engage Your Mobile Users Before and After the Holiday Season
Android Deep Linking
Activate Your Links Branded URLs, QR Codes, and Deep Links in One.pdf
Branch<>Prolific Webinar: Building an Effective Mobile Growth Stack
Link Users to Your Specific Page in a Mobile App With Deeplinks
Branch<>Forrester Webinar: Tackling Mobile Fragmentation: Do’s & Don’ts
Alex jubien-think mobile
Deep linking at App Promotion Summit
Challenges in building a mobile apps platform
Our Spring Hackathon presentation
Deep linking slides

Recently uploaded (20)

PDF
Getting Started with Data Integration: FME Form 101
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Machine learning based COVID-19 study performance prediction
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
Tartificialntelligence_presentation.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Electronic commerce courselecture one. Pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
1. Introduction to Computer Programming.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
Machine Learning_overview_presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPT
Teaching material agriculture food technology
Getting Started with Data Integration: FME Form 101
Assigned Numbers - 2025 - Bluetooth® Document
Reach Out and Touch Someone: Haptics and Empathic Computing
Machine learning based COVID-19 study performance prediction
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Tartificialntelligence_presentation.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
MYSQL Presentation for SQL database connectivity
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Mobile App Security Testing_ A Comprehensive Guide.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
1. Introduction to Computer Programming.pptx
Encapsulation theory and applications.pdf
Programs and apps: productivity, graphics, security and other tools
Encapsulation_ Review paper, used for researhc scholars
Machine Learning_overview_presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
NewMind AI Weekly Chronicles - August'25-Week II
Teaching material agriculture food technology

Mobile Growth Hacking w/ Branch Metrics

  • 1. MOBILE GROWTH HACKING Anny Hsu Cocoaheads Taipei Sep. 15th, 2015 with
  • 2. Growth Hacking A marketing technique developed by technology startups which uses creativity, analytical thinking, and social metrics to sell products and gain exposure. -Wikipedia
  • 3. What is a Growth Hacker ?
  • 4. A person whose true north is growth. Everything they do is scrutinized by its potential impact on scalable growth. -Sean Ellis A hybrid of marketer and coder, one who looks at the traditional question of ‘How do I get customers of my product?’ -Andrew ChenA growth hacker lives at the intersection of data, product, and marketing. -Aaron Ginn
  • 8. But, driving awareness is challenging…
  • 9. And, making users actively STAY with your app is even more challenging…
  • 10. Universal Links for Mobile Apps ▶ Deep link
  • 11. Deep Link A deep link is a hyperlink that instead of linking to a homepage is linking to 
 a specific website or piece of content.
  • 12. Deep links go deeper than just to the homepage because they contain all the information to direct you to a specific place.
  • 13. App Stores are a barrier for information and analytics.
  • 14. Digital Fingerprint • IP address • OS • OS version • Timestamp • Device model • Screen size
 …and other parameters
  • 15. How does Branch matching work?
  • 16. Matching Mechanisms • Device fingerprinting
 Match browser fingerprint and device fingerprint. • Memory-Based Match Technique
 Save a record of historically matched pairs & IDFA/GAID. • Facebook App Links and Match API
 Facebook App Links protocol. POST IDFA/GAID and get App Link data. • Google Play INSTALL_REFERRER Broadcast
 Custom referrer query parameter at the end of Google Play store URL.
 ex. market://details?id=com.myapp&referrer=deferred_deeplink_stuff
  • 18. So how can I use mobile deep links?
  • 19. • Content sharing
 Increase app sessions and reach new users • Rewarded referrals
 Let existing users be your marketing team • Smart banners
 Convert web users to mobile • Deep linked ads
 Track installs and reduce steps to conversion • Deepviews
 Experience content before install
  • 20. Deepview n. [deep-vyoo] Definition A browser-based rendition (splash page) that is visible on desktop or mobile web, of content that resides within a native app, accompanied by a deep link that routes the user to the Origin First Known Use: New product naming brainstorm session, Branch offices, Palo Alto, July 2015.
  • 23. Implementation • Set up URI scheme & keys (Dashboard->Settings) in Info.plist
  • 24. • Start Branch session • Handle deep link
  • 25. Link Creation • Mobile SDKs • Append query parameters https://bnc.lt/a/key_live_jbgnjxvlhSb6PGH23BhO4hiflcp3y7ky? has_app=yes&channel=facebook&stage=level4&feature=affiliate& og_title=Cocoaheads$mykey=hello_world
  • 26. • Web SDK
 Web link, Smart banner, SMS link • HTTP API
 URL endpoint, Bulk link endpoint • Dashboard curl -X POST -H "Content-Type: application/json" -d '{"branch_key":"key_live_jfdweptNITtAY5HVY3mBSojopgfGf8qQ", "campaign":"announcement", "feature":"invite", "channel":"email", "tags":["4"], "data":"{"name":"Alex","email":"alex@branch.io","$desktop_url":"https://branch.io"}" }' https://api.branch.io/v1/url {'url’ : ‘https://bnc.lt/ADaEf23-0’}
  • 27. FAQ Do I need to pay $$ ? Nope.
  • 28. FAQ How accurate is the matching ? Pretty accurate but…it sometimes fails
  • 30. SFSafariViewController • Approach:
 1. In the iOS app, create a URL pointing to Branch servers and including a unique identifier for the device, like IDFA.
 
 2. Open the SFSafariViewController and point it to that URL
 
 3. Server-side, the API endpoint receives the IDFA and parses the cookie (if any) sent up with the request. Branch sends down a new cookie if it didn’t exist previously. We now have a link between the user in the browser (cookie) and the user in the app IDFA. ▶ 100% matching
  • 31. Resources • Andrew Chen’s Blog • Growth Hacker Marketing: A Primer on the Future of PR, Marketing, and Advertising • Branch Blog • Branch Podcast
 Soundcloud: #MobileFirst by Branch