66
Nathan Mellor CritterMap Software LLC Follow up at http://eepurl.com/d9tZj App Discovery Optimization

App Discovery Optimization

  • View
    856

  • Download
    0

Embed Size (px)

DESCRIPTION

Presentation from AnDevCon 2013

Citation preview

Page 1: App Discovery Optimization

•Nathan Mellor

•CritterMap Software LLC

•Follow up at http://eepurl.com/d9tZj

App Discovery Optimization

Page 2: App Discovery Optimization

•About search

•Keyword Research

•Optimizing for app searches

•Use that optimization in:

•Paid promotion

•Organic promotion

Agenda

Page 3: App Discovery Optimization

• Formerly software engineer at Hewlett-Packard

• Independent App Developer since 2009 as an apprenuer, not a contractor or consultant

• Author of Top grossing Android App

• Trained in Internet Marketing at University of San Francisco online program

My Background

Page 4: App Discovery Optimization

Book Signing

• http://www.amazon.com/dp/B00GJHIGY0

Page 5: App Discovery Optimization

Target AudienceTarget Audience(potentially interested)(potentially interested)

Target AudienceTarget Audience(potentially interested)(potentially interested)

ProspectProspect(aware product exists)(aware product exists)

ProspectProspect(aware product exists)(aware product exists)

The Internet Marketing Funnel

LeadLead(has tried product)(has tried product)

LeadLead(has tried product)(has tried product)

CustomerCustomer(paid for something)(paid for something)

CustomerCustomer(paid for something)(paid for something)

Loyal CustomerLoyal Customer(repeat sales)(repeat sales)

Loyal CustomerLoyal Customer(repeat sales)(repeat sales)

AdvocateAdvocate(recommends (recommends

product)product)

AdvocateAdvocate(recommends (recommends

product)product)

Page 6: App Discovery Optimization

Target Audience = Outdoor Navigation usersTarget Audience = Outdoor Navigation users1% of 1.3 million activations per day = 13,000 per day1% of 1.3 million activations per day = 13,000 per day

Target Audience = Outdoor Navigation usersTarget Audience = Outdoor Navigation users1% of 1.3 million activations per day = 13,000 per day1% of 1.3 million activations per day = 13,000 per day

Prospect = see my app listingProspect = see my app listing????? - figures not available????? - figures not available

Prospect = see my app listingProspect = see my app listing????? - figures not available????? - figures not available

App Market Funnel + Numbers

Lead = installs demo productLead = installs demo product500 per day500 per day

Lead = installs demo productLead = installs demo product500 per day500 per day

Customer- bought paid appCustomer- bought paid app20% =>100 per day20% =>100 per day

Customer- bought paid appCustomer- bought paid app20% =>100 per day20% =>100 per day

Loyal Customer= bought an Loyal Customer= bought an addonaddon

22 per day22 per day

Loyal Customer= bought an Loyal Customer= bought an addonaddon

22 per day22 per day

Advocate= 5 starAdvocate= 5 star2 per day2 per day

Advocate= 5 starAdvocate= 5 star2 per day2 per day

Page 7: App Discovery Optimization

App Discovery(knowing a product

exists)Target AudienceTarget Audience

(potentially interested)(potentially interested)Target AudienceTarget Audience

(potentially interested)(potentially interested)

ProspectProspect(aware product exists)(aware product exists)

ProspectProspect(aware product exists)(aware product exists)

LeadLead(has tried product)(has tried product)

LeadLead(has tried product)(has tried product)

Page 8: App Discovery Optimization

App DiscoverySearch Search MarketMarketSearch Search MarketMarket

Browse Browse MarketMarketBrowse Browse MarketMarket

List of List of AppsAppsList of List of AppsApps

App App ListingListing

App App ListingListing

Search Search InterneInterne

tt

Search Search InterneInterne

tt

Your Your WebsitWebsit

ee

Your Your WebsitWebsit

ee

Browse Browse InterneInterne

tt

Browse Browse InterneInterne

tt

Some Some Other Other WebsitWebsit

ee

Some Some Other Other WebsitWebsit

ee

Ad Ad CampaigCampaig

nn

Ad Ad CampaigCampaig

nn

InstallInstallInstallInstallGoogle PlayGoogle PlayGoogle PlayGoogle Play

Page 9: App Discovery Optimization

The State of App Discovery

•For some, App Discovery is about paid campaigns.

•Burst Advertising

•Spend all your advertising budget at once

•Spend your way into a top ten chart

•Hope you stay there.

Page 10: App Discovery Optimization

Is Burst Advertising dead?•What does that mean?

•Have people stop spending their way to the top?

•No, most of the apps in the top ten charts on the appstore have bought their way there.

•That includes Candy Crush and many other well known apps.

Page 11: App Discovery Optimization

Is Burst Advertising dead?•What has changed

•Estimates are upwards of $96,000 per day to reach the top ten in the appstore

•Not as much money is spent in Android yet, but it is coming

•It requires continuous spending to stay there.

Page 12: App Discovery Optimization

What does that mean to you?

•Most small to medium developers don’t have $96,000 per day.

•You are better off focusing on search queries, which drive over 60% of installs.

Page 13: App Discovery Optimization

Are New Apps Special?

•Mostly Not.

•Top complaint of IOS Developers that port to Android

•No human review process like Apple

•Top New Paid/Top New Free

•Last 30 days (globally)

•Ordered by downloads

Page 14: App Discovery Optimization

Searches in Google Play

•12% search for apps daily

•50% search weekly

•6 million unique search phrases are used each week.

•(Source: Google I/O 2013).

Page 15: App Discovery Optimization

Differences from iOS

iPhone Google Play

Apps per page 1 7-8

Reaching app #25 25 flicks 1 Flick

App TitleVery Important

(approved by Apple)

Very Important30 characters

(25 seen)

Tags (secret keywords)Very Important

(approved by Apple)100 characters

Not used.

Description keywordsUnclear if used in

search

Important in search

4000 characters

Other factors in search Unclear

Installs and UninstallsRatings

Links from outside Google

Play

Page 16: App Discovery Optimization

Success story• Fall 2010

• Managed to track keywords from Android Market (even Google said that was impossible)

• Description was 250 characters

• But I knew exactly which keywords were making me money

• Made it to the top of my category

Page 17: App Discovery Optimization

•A keyword is generally a multi word search phrase

•You want to evaluate

•RELEVANCE

•TRAFFIC

•COMPETITION

Keyword Research

Page 18: App Discovery Optimization

Relevance

•How likely someone using a particular phrase is looking for your app

•Determined by your knowledge of the target market of your app.

Page 19: App Discovery Optimization

Traffic

•How many people are using a particular search phrase

•Can generally only be estimated with tools

Page 20: App Discovery Optimization

Competition

•How likely you can actually attain a top position for a particular search phrase

•Is context dependent

•Can be evaluated with tools

Page 21: App Discovery Optimization

Rookie Mistakes•Thinking that there are only six or so

phrases for your app

•Thinking that you already know the two most important ones.

•There are always more phrases than you think

•The ones that you think are most important may not be

•Try for 500, then narrow it down to 50

Page 22: App Discovery Optimization

Broadening your scope

•Come up with a number of seed words

•Think of synonyms and variations

•Think of related products or services that your target customer would search for

•Think of how they would search for your competitor’s app

•Consider common brand names in the field.

Page 23: App Discovery Optimization

Example: Video Chat App

Page 24: App Discovery Optimization

Video Chat example

• describe it in a few ways

• Video chat,Video conferencing, video call, video conference

• Add popular brand names

• skype,google talk,google hangout, facetime,

• Add related apps

• oovoo, tango, and camfrog

• Put in Adwords Google Keyword planner

Page 25: App Discovery Optimization
Page 26: App Discovery Optimization
Page 27: App Discovery Optimization

Where can we use these keywords

•Title

•Description

•Outside Links

•Paid Promotions

•Organic Promotions

Page 28: App Discovery Optimization

Title

•Most important keyword

•More influential than description

•Only 30 characters (no paragraphs like iOS titles).

Page 29: App Discovery Optimization

Branded Title vs Keyword Title

Branded Keyword

Examples

PandoraAmazon

BackCountry Navigator

Music PlayerOnline Book Store

GPS and Maps

Recognizable Trademark

Yes Often not

Word of Mouth and reputation

Helpful Less helpful

Functional conveyance

Maybe Probably

Search term?Only if already

familiarValuable

Can you do both in 20-30 characters?

Page 30: App Discovery Optimization

Description•Your primary and secondary keywords

•Keep it short if you have a small number of very important keywords

•Longer if you need to target more keywords.

•Mentioning a keyword about five times might be about

•Use the full phrase if possible.

Page 31: App Discovery Optimization

Targetting keywords

Do’s and don’ts

• Do: use in a grammatically correct way

• Don’t - violate other trademarks in title

• Don’t keyword stuff - against Market terms

• ie “keywords: angry birds,fun app,games,fun,temple run, candy crush”

• Do: understand limitations and tradeoffs

• Do: review if you are winning

Page 32: App Discovery Optimization

Other factors

•Google Play knows your installs and uninstalls.

•They can track whether a keyword triggers an install that stays active.

•They’ve said you can include helpful anchor text in links outside Google Play

Page 33: App Discovery Optimization

Other phenomenon

•Google will make app suggestions for people in Google search.

•These are starting to show up in Google Analytics.

Page 34: App Discovery Optimization

Sources in analytics

Page 35: App Discovery Optimization
Page 36: App Discovery Optimization

Tracking Keyword Victories

•Gets a bit hairy if you are targeting 50 keyword phrases

•You want to target more keywords without losing ground on the ones you have.

•Time to use tools

Page 37: App Discovery Optimization

ASO tools

•App Store Optimization

•Searchman.com

•mobiledevhq.com

•appnique.com

•sensortower.com

•appcodes.com

Page 38: App Discovery Optimization

What you can do

•Track 50 keywords over time

•Find more by adding competitors or doing searches

•See what keywords may be valuable.

Page 39: App Discovery Optimization
Page 40: App Discovery Optimization
Page 41: App Discovery Optimization
Page 42: App Discovery Optimization

Using keywords in Paid advertising

•Test keyword phrases

•Test Calls to Action

•Find the perfect message for your first line

•Test out images and icons

Page 43: App Discovery Optimization

Paid advertisement

•You want to track it all the way through user conversions

•You can define an app install as a conversion in Adwords

•But track it past the install

•Do this by monitoring Goals and Ecommerce in Analytics

Page 44: App Discovery Optimization

Adwords

keyword

targetting

Page 45: App Discovery Optimization

Defining install as a conversion

Page 46: App Discovery Optimization

Paid Advertising - ROI

Text

Drop the losers and keep the winners

Page 47: App Discovery Optimization

Results from paid experiments

•Find the high converting keywords

•Target them more aggressively in Google Play

•Use them in internet marketing promotion and links

Page 48: App Discovery Optimization

Using keywords in Internet marketing

Page 49: App Discovery Optimization
Page 50: App Discovery Optimization

Traffic from Your website

• Can come from search engine

• Can be tracked much easier (can measure the prospects better)

• Do NOT keep this traffic at your site

• Have a BIG OBVIOUS BUTTON that will go directly to the market listing

• Do not use a wimpy little hyperlink

• Do not say “Search the market for . . . “

Page 51: App Discovery Optimization

Your button• Create link at

• https://developers.google.com/analytics/devguides/collection/android/devguide#google-play-builder

• https://play.google.com/store/apps/details?id=com.crittermap.backcountrynavigator.license&referrer=utm_source%3DWebsite%26utm_medium%3DLink%26utm_term%3Dtopo%2520maps%26utm_campaign%3DAnDevCon

• You can set campaign, source, to whatever you want.

• This will track in Google Analytics.

Page 52: App Discovery Optimization

•From your list of Keywords

•Choose one keyword phrase

•Make one web page optimized for that keyword phrase

•Get links to that page

Web page marketing

Page 53: App Discovery Optimization

Example: Traffic

Page 54: App Discovery Optimization

Attainable: The Top Ten

"To rank on the first page of Google, you must replace a page that’s

currently there." Market Samurai

Page 55: App Discovery Optimization

• Mentions the phrase (ie Android Topo Maps)

• In the url

• In the <title> tag

• In the <meta Description> tag

• In an <h1> tag

• In the first sentence

• In the first sentence of the last paragraph

• 2-3 times in between the first and last parag

• Has about 250-750 words (ave 500).

• That’s all!

An Optimized Page ..

Page 56: App Discovery Optimization

•The most creative part of internet marketing

•The best links:

•Have keywords in the link (anchor text)

•Are from “important” websites

•Are from relevant websites

•Have traffic

•Should link to you own site OR to Google Play listing.

Getting links

Page 57: App Discovery Optimization

Getting Links

•Optimized Press releases

•Article Marketing

•Directories

•Review sites

Page 58: App Discovery Optimization

Check Results (Google

webmaster tools)

Page 59: App Discovery Optimization

•Establish a blog with wordpress

•Add a post every day

•Get some links

•At the end of a year, you will have 200+ keywords in the first page of Google.

Rinse and Repeat

Page 60: App Discovery Optimization

Keywords in the world’s second biggest Search

Engine

Page 61: App Discovery Optimization

What is the world’s second biggest Search Engine?

Page 62: App Discovery Optimization

Use keywords in title, description

and tags

URLURLURLURL

Page 63: App Discovery Optimization

Benefits include:•Blended search

•Embedding in other websites.

Page 64: App Discovery Optimization

•YouTube is a social network.

•Get your newsletter subscribers to watch and comment

•Find friends

•Find subscribers

•Consider tools like TubeToolbox or Tube Assist.

Get views and traffic

Page 65: App Discovery Optimization

Find similar videos and

interested users by keyword

Collect them into lists

Send them a video you madeInvite them to comment or

friend.

Tube ToolBox

Page 66: App Discovery Optimization

Questions