SlideShare a Scribd company logo
1 of 73
Download to read offline
KPIs for APIs 
or, 
why API Calls are the new Web Hits 
and you may be measuring all wrong 
John 
Musser 
/ 
@johnmusser 
/ 
API 
Science 
/ 
apiscience.com 
Business 
of 
APIs 
Conference, 
NYC, 
2014
Why do we need 
a Web site? 
1995 
Of course we have 
a Web site 
Of course we 
have an API 
Why do we need 
an API? 
2000 2005 2010
Why do we need 
a Web site? 
1995 
Of course we have 
a Web site 
You are here 
Of course we 
have an API 
Why do we need 
an API? 
2000 2005 2010
Remember hit counters?
Evolution of web site metrics 
Hits 
Page 
Views 
Visitors 
Conversions
Evolution of API metrics? 
Calls 
? 
? 
?
Great APIs get measured
But measure 
what?
Well, 
it dependsโ€ฆ
Why 
do you have an API?
Marketing channel BizDev / LeadGen 
New line of business 
Extend product 
Drive innovation 
User acquisition 
Upsell opportunity 
Device and mobile support 
Content acquisition 
API as Product 
Distribution channel 
Increase stickiness 
Accelerate internal projects 
Partner opportunities 
Drive traffic 
Increase footprint
Who 
is your API for?
API consumer continuum 
You 
Your partners 
& customers 
Everyone 
else 
Internal Private Open
The answers to 
who & why 
should drive your KPIs
The answers to 
who & why 
should drive your KPIs
Many ways to think about API KPIsโ€ฆ 
Traffic 
Total calls 
Top methods 
Call chains 
Quota faults 
Developers 
Total developers 
Active developers 
Top developers 
Trending apps 
Retention 
Service 
Performance 
Availability 
Error rates 
Code defects 
Marketing 
Dev registrations 
Dev portal funnel 
Traffic sources 
Event metrics 
Support 
Support tickets 
Response times 
Business 
Direct revenue 
Indirect revenue 
Market share 
Costs
More ways to think about API KPIsโ€ฆ 
Customer 
Satisfaction 
NPS 
Churn 
Community 
Forum activity 
Social media 
(both for API and 
apps built on it) 
Quality 
Defects 
Error prone APIs 
Repair rate 
API Maturity 
Stability 
Maturity metric 
Change rate 
Innovation 
Number of products 
Number of apps 
Speed to market 
Channel 
Call volume: Mobile, 
web, others 
Revenue by channel
There are a lot of 
API KPIs 
you could measure
Donโ€™t drown in API KPIs
KPI SECRET #1 
Great APIs 
prioritize 
what to measure
Choose your โ€œKPI lensโ€ 
CFO lens 
CMO lens 
CEO lens 
Ops lens 
QA lens 
CRO lens 
PM lens 
PR lens
CFO lens: financial metrics 
Total direct and indirect revenue 
Margin 
ROI 
Marginal cost 
Capex / Opex investment 
CLTV per developer
DevOps lens: operational metrics 
Performance 
Availability 
Error rates 
Faults by API type 
Defect backlog 
API traffic trends
CMO lens: marketing metrics 
Developer acquisition cost 
Developer demographics 
Portal visitor count & traffic sources 
SEO / SEM metrics 
Social media metrics 
Evangelism and event metrics
KPI SECRET #2 
Know your 
Developer Funnel
KPI SECRET #2 
Know your 
Developer Funnel 
(for public APIs)
Web sites have funnels 
Acquisi9on 
Ac9va9on 
Reten9on 
Revenue 
Referral 
How 
do 
users 
find 
you? 
Does 
the 
user 
have 
a 
good 
first 
experience? 
Do 
users 
return? 
How 
do 
you 
make 
money? 
Do 
users 
tell 
others? 
Dave McClureโ€™s โ€œStartup Metrics for Piratesโ€
APIs have funnels too 
Acquisi9on 
Ac9va9on 
Reten9on 
Revenue 
Referral 
How 
do 
developers 
find 
you? 
Does 
the 
developer 
have 
a 
good 
first 
experience? 
Do 
developers 
return? 
How 
do 
you 
and 
developers 
make 
money? 
Do 
developers 
tell 
others?
Potential KPIs 
Acquisi9on 
Ac9va9on 
Reten9on 
Revenue 
Referral 
Dev 
portal 
site: 
sources, 
traffic 
vol, 
uniques 
# 
dev 
registraCons, 
API 
keys 
issued 
# 
acCve 
devs, 
API 
call 
volume 
by 
dev, 
# 
apps 
$ 
per 
dev, 
$ 
per 
app, 
# 
end 
users 
# 
dev 
referrals, 
dev/app 
growth, 
NPS
KPI SECRET #3 
Measure your 
API ecosystem
App Users Apps Developers 
Your APIs You 
API 
1 
API 
2 
API 
3
App Users Apps Developers 
Your APIs You 
API 
1 
API 
2 
API 
3 
Total app users 
Revenue per user 
User growth rate 
User churn
App Users Apps Developers 
Your APIs You 
API 
1 
API 
2 
API 
3 
Total apps 
Trending apps 
Revenue per app 
Channel: mobile/web
App Users Apps Developers 
Your APIs You 
API 
1 
API 
2 
API 
3 
Total developers 
Active developers 
Revenue per developer 
Top developers 
Stuck developers
App Users Apps Developers 
Your APIs You 
Total API calls 
Top API calls 
API 
1 
Top API packages 
Internal usage 
API 
2 
API 
3
App Users Apps Developers 
Your APIs You 
API 
1 
API 
2 
API 
3 
Total revenue 
Partnerships 
Market share 
Innovation
KPI SECRET #4 
Most APIs 
obey the 
Power Law
The Power Law of APIs 
Developers 
API call volume
The Power Law of APIs 
Most of your API 
traffic, revenue, 
success, etcโ€ฆ. 
Developers 
API call volume
Think quality, not just quantity 
Use your API KPIs, to 
find who, how, where, 
when. 
Developers 
API call volume
KPI SECRET #5 
API KPIs 
need buy-in
Donโ€™t let API KPIs live in a vacuum 
Who are your stakeholders? 
Whoโ€™s your sponsor? 
Get executive buy-in on your top 3-5 KPIs
KPI SECRET #6 
Measuring 
internal API usage often just 
as important as external
Guardian: 70% internal calls 
API usage from 
internal apps 
External 
usage
Evernote: 99% internal calls 
API usage from 
internal apps 
External 
usage
Netflix: 99.9% internal calls 
API usage from 
devices 
External 
usage
Netflix: 99.9% internal calls 
Why 
Enable Netflix experience 
Who 
Netflix device and UI teams
KPI WARNING #1 
Beware of 
API vanity metrics
API Billionaire Club 
13 billion API calls / day (May 2011) 
5 billion API calls / day (April 2010) 
5 billion API calls / day (October 2009) 
1.1 billion API calls / day (April 2011) 
1 billion API calls / day (May 2012) 
1 billion API calls / day (Q1 2012) 
1 billion API calls / day (January 2012)
5 Billion 
API calls/day
โ€œWhat if, all things being equal, 
instead of 30 billion API calls a month, 
we served 5 billion?โ€ 
Daniel Jacobson, Netflix
KPI WARNING #2 
Beware of 
API KPI traps
3 common API KPI traps 
Not having a metrics process 
(have a metrics plan & a feedback loop) 
Using the wrong metrics 
(donโ€™t be afraid to change what you track) 
Unrealistic expectations 
(โ€œAbsolutely, weโ€™ll have X developers on-board by X dateโ€)
One important metric 
you may have missed...
Whatโ€™s your TTFHW? 
Time To First โ€œHello Worldโ€ 
aka: how long from zero to 60?
Whatโ€™s your TTFHW? 
Developer experience (DX) 
can make or break your API.
Whatโ€™s your TTFHW? 
Too subjective to measure?
Whatโ€™s your TTFHW? 
Donโ€™t forget about 
qualitative metrics
Whatโ€™s your TTFHW? 
User testing. 
Surveys. 
Forums. 
Social mediaโ€ฆ
Real world 
API KPIs
KPI: Conversions 
โ€œWe are seeing a trend where a person 
who uses another app with Evernote is 
50% more likely to move on to our 
premium (paid) serviceโ€
KPI: Engagement 
โ€œApps that have an API integration with 
Evernote are seeing much more usage: 
Pocket readers normally read 15% of what 
they save, but Evernote users read 80% of 
what they save in Pocket.โ€
KPI: Revenue 
API now accounts 
for 20-25% 
of the charityโ€™s 
annual revenue
KPI: Photo Edits
KPI: Apps 
3,500 Apps 
Aviary, 
March, 
2013
Goal: โ€œmore eyeballs on our contentโ€ 
API calls (requests) 
Response volume (ex: # stories) 
Impressions (via image beacon) 
Loyalty 
More 
KPIs 
KPI: Impressions
KPI: Recipe delivery 
โ€œWe sell Vodka. 
But people buy drinks.โ€ 
Goal: โ€œensure top quality drinks 
consistently delivered to people 
regardless of where people 
encounter Absolutโ€
KPI: Recipe delivery 
APIs let you be where 
your customers are. 
Measure how. 
โ€œWe sell Vodka. 
But people buy drinks.โ€ 
Goal: โ€œensure top quality drinks 
consistently delivered to people 
regardless of where people 
encounter where people encounter 
Absolutโ€
Evolution of API metrics? 
Calls 
? 
? 
?
Who & why drives KPIs 
Have a KPI lens & process 
Prioritize & repeat
Thank You 
john@apiscience.com 
@johnmusser
Photo Credits 
Race 
car: 
hCp://www.flickr.com/photos/lim_lik_wei/3270522646/ 
Stopwatch: 
hCp://www.flickr.com/photos/purplemaMish/3020016417/ 
Stop 
sign: 
hCps://www.flickr.com/photos/9toperez/5791194358 
Power 
law: 
hCp://en.wikipedia.org/wiki/Power_law

More Related Content

What's hot

Why API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOpsWhy API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOpsJohn Musser
ย 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Kai Wรคhner
ย 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API StrategyMatt McLarty
ย 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy PresentationLawrence Coburn
ย 
What do you mean by โ€œAPI as a Productโ€?
What do you mean by โ€œAPI as a Productโ€?What do you mean by โ€œAPI as a Productโ€?
What do you mean by โ€œAPI as a Productโ€?Nordic APIs
ย 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital TransformationAditya Thatte
ย 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee | Google Cloud
ย 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Apigee | Google Cloud
ย 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentationsflynn073
ย 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee | Google Cloud
ย 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product StrategyRavi Kumar
ย 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the EnterpriseApigee | Google Cloud
ย 
API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)Bishoy Demian
ย 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
ย 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesApigee | Google Cloud
ย 
API Security Best Practices & Guidelines
API Security Best Practices & GuidelinesAPI Security Best Practices & Guidelines
API Security Best Practices & GuidelinesPrabath Siriwardena
ย 
Introduction to appDynamics
Introduction to appDynamics Introduction to appDynamics
Introduction to appDynamics Siddhanta Rath
ย 

What's hot (20)

Why API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOpsWhy API Ops is the Next Wave of DevOps
Why API Ops is the Next Wave of DevOps
ย 
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...Open API and API Management - Introduction and Comparison of Products: TIBCO ...
Open API and API Management - Introduction and Comparison of Products: TIBCO ...
ย 
How to Execute a Successful API Strategy
How to Execute a Successful API StrategyHow to Execute a Successful API Strategy
How to Execute a Successful API Strategy
ย 
API Strategy Presentation
API Strategy PresentationAPI Strategy Presentation
API Strategy Presentation
ย 
What do you mean by โ€œAPI as a Productโ€?
What do you mean by โ€œAPI as a Productโ€?What do you mean by โ€œAPI as a Productโ€?
What do you mean by โ€œAPI as a Productโ€?
ย 
Apigee Edge Product Demo
Apigee Edge Product DemoApigee Edge Product Demo
Apigee Edge Product Demo
ย 
API Management in Digital Transformation
API Management in Digital TransformationAPI Management in Digital Transformation
API Management in Digital Transformation
ย 
Apigee Demo: API Platform Overview
Apigee Demo: API Platform OverviewApigee Demo: API Platform Overview
Apigee Demo: API Platform Overview
ย 
Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs Monetization: Unlock More Value from Your APIs
Monetization: Unlock More Value from Your APIs
ย 
API Management architect presentation
API Management architect presentationAPI Management architect presentation
API Management architect presentation
ย 
Apigee Edge Overview and Roadmap
Apigee Edge Overview and RoadmapApigee Edge Overview and Roadmap
Apigee Edge Overview and Roadmap
ย 
How Secure Are Your APIs?
How Secure Are Your APIs?How Secure Are Your APIs?
How Secure Are Your APIs?
ย 
APIs as a Product Strategy
APIs as a Product StrategyAPIs as a Product Strategy
APIs as a Product Strategy
ย 
API Governance in the Enterprise
API Governance in the EnterpriseAPI Governance in the Enterprise
API Governance in the Enterprise
ย 
Apigee Products Overview
Apigee Products OverviewApigee Products Overview
Apigee Products Overview
ย 
API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)API as-a-Product with Azure API Management (APIM)
API as-a-Product with Azure API Management (APIM)
ย 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
ย 
Mapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slidesMapping out your API Strategy - 4.20.11 Webinar slides
Mapping out your API Strategy - 4.20.11 Webinar slides
ย 
API Security Best Practices & Guidelines
API Security Best Practices & GuidelinesAPI Security Best Practices & Guidelines
API Security Best Practices & Guidelines
ย 
Introduction to appDynamics
Introduction to appDynamics Introduction to appDynamics
Introduction to appDynamics
ย 

Similar to KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuring all wrong)

Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0Jinyean Tan
ย 
API-Consumption compressed (1)
API-Consumption compressed (1)API-Consumption compressed (1)
API-Consumption compressed (1)Rahul Ghai
ย 
Creating killer location-based mobile apps
Creating killer location-based mobile apps Creating killer location-based mobile apps
Creating killer location-based mobile apps Jean-Luc David
ย 
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...apidays
ย 
Distribute and Monetize APIs
Distribute and Monetize APIsDistribute and Monetize APIs
Distribute and Monetize APIsKong Inc.
ย 
Making an API Developers Love
Making an API Developers LoveMaking an API Developers Love
Making an API Developers LoveFrank Denbow
ย 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)vameyer
ย 
I Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical SessionsI Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical SessionsApigee | Google Cloud
ย 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28floridawusergroup
ย 
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...apidays
ย 
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Marjukka Niinioja
ย 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays
ย 
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...apidays
ย 
What is API Testing with Real-life Examples.pdf
What is API Testing with Real-life Examples.pdfWhat is API Testing with Real-life Examples.pdf
What is API Testing with Real-life Examples.pdfTestrig Technologies
ย 
The New API: Apps, Partners and Income
The New API: Apps, Partners and IncomeThe New API: Apps, Partners and Income
The New API: Apps, Partners and Incomeduvander
ย 
SlideShare Test-1
SlideShare Test-1SlideShare Test-1
SlideShare Test-1Michael Maverick
ย 
apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...
apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...
apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...apidays
ย 
Webcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product DemoWebcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product DemoApigee | Google Cloud
ย 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays
ย 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101Akana
ย 

Similar to KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuring all wrong) (20)

Smartone v1.0
Smartone v1.0Smartone v1.0
Smartone v1.0
ย 
API-Consumption compressed (1)
API-Consumption compressed (1)API-Consumption compressed (1)
API-Consumption compressed (1)
ย 
Creating killer location-based mobile apps
Creating killer location-based mobile apps Creating killer location-based mobile apps
Creating killer location-based mobile apps
ย 
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
APIdays Paris 2019 - The API Operating Model: A Playbook for Value Release by...
ย 
Distribute and Monetize APIs
Distribute and Monetize APIsDistribute and Monetize APIs
Distribute and Monetize APIs
ย 
Making an API Developers Love
Making an API Developers LoveMaking an API Developers Love
Making an API Developers Love
ย 
Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)Growth Hacking APIs (Nordic APIs conference 2014)
Growth Hacking APIs (Nordic APIs conference 2014)
ย 
I Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical SessionsI Love APIs Europe 2015: Technical Sessions
I Love APIs Europe 2015: Technical Sessions
ย 
Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28Api management introduction and product overview v1.0 2014.08.28
Api management introduction and product overview v1.0 2014.08.28
ย 
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...
APIdays Helsinki 2019 - Lean Method for Building Good APIs for Business โ€“ API...
ย 
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019 Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
Lean and Business oriented method at APIOps Cycles APIDays Finland 2019
ย 
apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...apidays Australia 2022 - Accelerate business innovation by improving API prog...
apidays Australia 2022 - Accelerate business innovation by improving API prog...
ย 
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
apidays LIVE JAKARTA - The modern digital with API Economy Ecosystems by Hari...
ย 
What is API Testing with Real-life Examples.pdf
What is API Testing with Real-life Examples.pdfWhat is API Testing with Real-life Examples.pdf
What is API Testing with Real-life Examples.pdf
ย 
The New API: Apps, Partners and Income
The New API: Apps, Partners and IncomeThe New API: Apps, Partners and Income
The New API: Apps, Partners and Income
ย 
SlideShare Test-1
SlideShare Test-1SlideShare Test-1
SlideShare Test-1
ย 
apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...
apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...
apidays Paris 2022 - Combining user feedback with API metrics to improve DX, ...
ย 
Webcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product DemoWebcast: Apigee Edge Product Demo
Webcast: Apigee Edge Product Demo
ย 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
ย 
API Frenzy: API Strategy 101
API Frenzy: API Strategy 101API Frenzy: API Strategy 101
API Frenzy: API Strategy 101
ย 

More from John Musser

What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?John Musser
ย 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?John Musser
ย 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?John Musser
ย 
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011John Musser
ย 
Open APIs - State of the Market 2011
Open APIs - State of the Market 2011Open APIs - State of the Market 2011
Open APIs - State of the Market 2011John Musser
ย 
Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010John Musser
ย 
Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010John Musser
ย 

More from John Musser (7)

What Makes a Great Open API?
What Makes a Great Open API?What Makes a Great Open API?
What Makes a Great Open API?
ย 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?
ย 
Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?Open APIs: What's Hot, What's Not?
Open APIs: What's Hot, What's Not?
ย 
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011
ย 
Open APIs - State of the Market 2011
Open APIs - State of the Market 2011Open APIs - State of the Market 2011
Open APIs - State of the Market 2011
ย 
Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010
ย 
Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010Open APIs: State of the Market, May 2010
Open APIs: State of the Market, May 2010
ย 

Recently uploaded

Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
ย 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...SUHANI PANDEY
ย 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
ย 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
ย 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
ย 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge GraphsEleniIlkou
ย 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceEscorts Call Girls
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...roncy bisnoi
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...nilamkumrai
ย 
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...nilamkumrai
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...SUHANI PANDEY
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
ย 
๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ
๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ
๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...SUHANI PANDEY
ย 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
ย 

Recently uploaded (20)

Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
ย 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
ย 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
ย 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
ย 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
ย 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
ย 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
ย 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
ย 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
ย 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
ย 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
ย 
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
( Pune ) VIP Baner Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | Girls Are Re...
ย 
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
6.High Profile Call Girls In Punjab +919053900678 Punjab Call GirlHigh Profil...
ย 
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls ๐ŸŽ—๏ธ 9352988975 Sizzling | Escorts | G...
ย 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
ย 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
ย 
๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ
๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ
๐Ÿ“ฑDehradun Call Girls Service ๐Ÿ“ฑโ˜Ž๏ธ +91'905,3900,678 โ˜Ž๏ธ๐Ÿ“ฑ Call Girls In Dehradun ๐Ÿ“ฑ
ย 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
ย 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
ย 

KPIs for APIs (and how API Calls are the new Web Hits, and you may be measuring all wrong)

  • 1. KPIs for APIs or, why API Calls are the new Web Hits and you may be measuring all wrong John Musser / @johnmusser / API Science / apiscience.com Business of APIs Conference, NYC, 2014
  • 2. Why do we need a Web site? 1995 Of course we have a Web site Of course we have an API Why do we need an API? 2000 2005 2010
  • 3. Why do we need a Web site? 1995 Of course we have a Web site You are here Of course we have an API Why do we need an API? 2000 2005 2010
  • 5. Evolution of web site metrics Hits Page Views Visitors Conversions
  • 6. Evolution of API metrics? Calls ? ? ?
  • 7. Great APIs get measured
  • 10. Why do you have an API?
  • 11. Marketing channel BizDev / LeadGen New line of business Extend product Drive innovation User acquisition Upsell opportunity Device and mobile support Content acquisition API as Product Distribution channel Increase stickiness Accelerate internal projects Partner opportunities Drive traffic Increase footprint
  • 12. Who is your API for?
  • 13. API consumer continuum You Your partners & customers Everyone else Internal Private Open
  • 14. The answers to who & why should drive your KPIs
  • 15. The answers to who & why should drive your KPIs
  • 16. Many ways to think about API KPIsโ€ฆ Traffic Total calls Top methods Call chains Quota faults Developers Total developers Active developers Top developers Trending apps Retention Service Performance Availability Error rates Code defects Marketing Dev registrations Dev portal funnel Traffic sources Event metrics Support Support tickets Response times Business Direct revenue Indirect revenue Market share Costs
  • 17. More ways to think about API KPIsโ€ฆ Customer Satisfaction NPS Churn Community Forum activity Social media (both for API and apps built on it) Quality Defects Error prone APIs Repair rate API Maturity Stability Maturity metric Change rate Innovation Number of products Number of apps Speed to market Channel Call volume: Mobile, web, others Revenue by channel
  • 18. There are a lot of API KPIs you could measure
  • 20. KPI SECRET #1 Great APIs prioritize what to measure
  • 21. Choose your โ€œKPI lensโ€ CFO lens CMO lens CEO lens Ops lens QA lens CRO lens PM lens PR lens
  • 22. CFO lens: financial metrics Total direct and indirect revenue Margin ROI Marginal cost Capex / Opex investment CLTV per developer
  • 23. DevOps lens: operational metrics Performance Availability Error rates Faults by API type Defect backlog API traffic trends
  • 24. CMO lens: marketing metrics Developer acquisition cost Developer demographics Portal visitor count & traffic sources SEO / SEM metrics Social media metrics Evangelism and event metrics
  • 25. KPI SECRET #2 Know your Developer Funnel
  • 26. KPI SECRET #2 Know your Developer Funnel (for public APIs)
  • 27. Web sites have funnels Acquisi9on Ac9va9on Reten9on Revenue Referral How do users find you? Does the user have a good first experience? Do users return? How do you make money? Do users tell others? Dave McClureโ€™s โ€œStartup Metrics for Piratesโ€
  • 28. APIs have funnels too Acquisi9on Ac9va9on Reten9on Revenue Referral How do developers find you? Does the developer have a good first experience? Do developers return? How do you and developers make money? Do developers tell others?
  • 29. Potential KPIs Acquisi9on Ac9va9on Reten9on Revenue Referral Dev portal site: sources, traffic vol, uniques # dev registraCons, API keys issued # acCve devs, API call volume by dev, # apps $ per dev, $ per app, # end users # dev referrals, dev/app growth, NPS
  • 30. KPI SECRET #3 Measure your API ecosystem
  • 31. App Users Apps Developers Your APIs You API 1 API 2 API 3
  • 32. App Users Apps Developers Your APIs You API 1 API 2 API 3 Total app users Revenue per user User growth rate User churn
  • 33. App Users Apps Developers Your APIs You API 1 API 2 API 3 Total apps Trending apps Revenue per app Channel: mobile/web
  • 34. App Users Apps Developers Your APIs You API 1 API 2 API 3 Total developers Active developers Revenue per developer Top developers Stuck developers
  • 35. App Users Apps Developers Your APIs You Total API calls Top API calls API 1 Top API packages Internal usage API 2 API 3
  • 36. App Users Apps Developers Your APIs You API 1 API 2 API 3 Total revenue Partnerships Market share Innovation
  • 37. KPI SECRET #4 Most APIs obey the Power Law
  • 38. The Power Law of APIs Developers API call volume
  • 39. The Power Law of APIs Most of your API traffic, revenue, success, etcโ€ฆ. Developers API call volume
  • 40. Think quality, not just quantity Use your API KPIs, to find who, how, where, when. Developers API call volume
  • 41. KPI SECRET #5 API KPIs need buy-in
  • 42. Donโ€™t let API KPIs live in a vacuum Who are your stakeholders? Whoโ€™s your sponsor? Get executive buy-in on your top 3-5 KPIs
  • 43. KPI SECRET #6 Measuring internal API usage often just as important as external
  • 44. Guardian: 70% internal calls API usage from internal apps External usage
  • 45. Evernote: 99% internal calls API usage from internal apps External usage
  • 46. Netflix: 99.9% internal calls API usage from devices External usage
  • 47. Netflix: 99.9% internal calls Why Enable Netflix experience Who Netflix device and UI teams
  • 48. KPI WARNING #1 Beware of API vanity metrics
  • 49. API Billionaire Club 13 billion API calls / day (May 2011) 5 billion API calls / day (April 2010) 5 billion API calls / day (October 2009) 1.1 billion API calls / day (April 2011) 1 billion API calls / day (May 2012) 1 billion API calls / day (Q1 2012) 1 billion API calls / day (January 2012)
  • 50. 5 Billion API calls/day
  • 51. โ€œWhat if, all things being equal, instead of 30 billion API calls a month, we served 5 billion?โ€ Daniel Jacobson, Netflix
  • 52. KPI WARNING #2 Beware of API KPI traps
  • 53. 3 common API KPI traps Not having a metrics process (have a metrics plan & a feedback loop) Using the wrong metrics (donโ€™t be afraid to change what you track) Unrealistic expectations (โ€œAbsolutely, weโ€™ll have X developers on-board by X dateโ€)
  • 54. One important metric you may have missed...
  • 55. Whatโ€™s your TTFHW? Time To First โ€œHello Worldโ€ aka: how long from zero to 60?
  • 56. Whatโ€™s your TTFHW? Developer experience (DX) can make or break your API.
  • 57. Whatโ€™s your TTFHW? Too subjective to measure?
  • 58. Whatโ€™s your TTFHW? Donโ€™t forget about qualitative metrics
  • 59. Whatโ€™s your TTFHW? User testing. Surveys. Forums. Social mediaโ€ฆ
  • 61. KPI: Conversions โ€œWe are seeing a trend where a person who uses another app with Evernote is 50% more likely to move on to our premium (paid) serviceโ€
  • 62. KPI: Engagement โ€œApps that have an API integration with Evernote are seeing much more usage: Pocket readers normally read 15% of what they save, but Evernote users read 80% of what they save in Pocket.โ€
  • 63. KPI: Revenue API now accounts for 20-25% of the charityโ€™s annual revenue
  • 64.
  • 66. KPI: Apps 3,500 Apps Aviary, March, 2013
  • 67. Goal: โ€œmore eyeballs on our contentโ€ API calls (requests) Response volume (ex: # stories) Impressions (via image beacon) Loyalty More KPIs KPI: Impressions
  • 68. KPI: Recipe delivery โ€œWe sell Vodka. But people buy drinks.โ€ Goal: โ€œensure top quality drinks consistently delivered to people regardless of where people encounter Absolutโ€
  • 69. KPI: Recipe delivery APIs let you be where your customers are. Measure how. โ€œWe sell Vodka. But people buy drinks.โ€ Goal: โ€œensure top quality drinks consistently delivered to people regardless of where people encounter where people encounter Absolutโ€
  • 70. Evolution of API metrics? Calls ? ? ?
  • 71. Who & why drives KPIs Have a KPI lens & process Prioritize & repeat
  • 73. Photo Credits Race car: hCp://www.flickr.com/photos/lim_lik_wei/3270522646/ Stopwatch: hCp://www.flickr.com/photos/purplemaMish/3020016417/ Stop sign: hCps://www.flickr.com/photos/9toperez/5791194358 Power law: hCp://en.wikipedia.org/wiki/Power_law