Top Banner
What an “RP” Wants Joseph Smarr, Plaxo February 10, 2009
55
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What an "RP" Wants

What an “RP” Wants

Joseph Smarr, PlaxoFebruary 10, 2009

Page 2: What an "RP" Wants

Hi, I’m Plaxo

Page 3: What an "RP" Wants

and I’m a Relying Party.

Page 4: What an "RP" Wants

I’m in an “open relationship”

Page 5: What an "RP" Wants

with all of you.

Page 6: What an "RP" Wants

Frankly, it hasn’t been easy.

Page 7: What an "RP" Wants

Sometimes it’s been confusing.

Page 8: What an "RP" Wants

And you’ve never met all of my needs (for user data).

Page 9: What an "RP" Wants

The result has not been good

Page 10: What an "RP" Wants

for users

Page 11: What an "RP" Wants

our business

Page 12: What an "RP" Wants

or yours.

Page 13: What an "RP" Wants

(scrape. scrape.)

Page 14: What an "RP" Wants

But recently, I’ve been spending more time with...

Page 15: What an "RP" Wants

Google

Page 16: What an "RP" Wants

experimenting with anew technique

Page 17: What an "RP" Wants

that leverages more of the Open Stack

Page 18: What an "RP" Wants
Page 19: What an "RP" Wants

Results of the Open Stack“Two-Click Signup”

Experiment

Joseph Smarr, PlaxoFebruary 10, 2009

Page 20: What an "RP" Wants

Goal of the Experiment

Prove that Open Stack onramping could be strictly better for all parties

• Better for the user

• Better for the Provider

• Better for the Relying Party

Page 21: What an "RP" Wants

Hypotheses

• A “Hybrid OpenID/OAuth” approach could create a better user experience, with fewer round trips and reduced latency

• Signup flows for Gmail invitees could be further optimized, because Plaxo knows it’s a Google user, likely in a signed-in state

• Getting consent to access the user’s address book up front would increase import rates, which would drive multiple downstream benefits

Page 22: What an "RP" Wants

Approach

• Implement a “two-click signup” flow completely optimized for Gmail invite case

• Keep the technology hidden under the hood

• Change as little of the post-sign-up flow as possible

• Ship fast, monitor, iterate

• Send 50% of English/U.S. Gmail invitees through the flow; other half are the “control”

• Turn it off after 1,000 people go through (unless the results are rocking)

Page 23: What an "RP" Wants

live demo

Page 24: What an "RP" Wants

Results

(drum roll, please)

Page 25: What an "RP" Wants

Results

but wait...

Page 26: What an "RP" Wants

We’ve all been worried

Page 27: What an "RP" Wants

about the round trip

Page 28: What an "RP" Wants

from the RP to the OP

Page 29: What an "RP" Wants

and back to the RP

Page 30: What an "RP" Wants

a.k.a

Page 31: What an "RP" Wants

“The Chasm of Death”

Page 32: What an "RP" Wants

so...

Page 33: What an "RP" Wants

of the folks we sent to Google

Page 34: What an "RP" Wants

what percent do you think came back?

Page 35: What an "RP" Wants

92%

Page 36: What an "RP" Wants

That means only

8%

Page 37: What an "RP" Wants

were lost to the chasm.

8%

Page 38: What an "RP" Wants

Of those that return

8%

Page 39: What an "RP" Wants

8%said “no” to consent

Page 40: What an "RP" Wants

8%and go to regular registration.

Page 41: What an "RP" Wants

Which means

92%

Page 42: What an "RP" Wants

of those returning

92%

Page 43: What an "RP" Wants

92%said “yes” to consent

Page 44: What an "RP" Wants

92%and have 2-click signup

Page 45: What an "RP" Wants

92%with automated import.

Page 46: What an "RP" Wants

Synopsis

So we get:

• Higher conversion rate

• Higher import rate

• More connections per user

• No drop-off in return visits

In other words, our business guys won’t let us turn it off!

Page 47: What an "RP" Wants

Synopsis

We proved that Open Stack onramping can be strictly better for all parties

• Better for the user: High success rate with no password anti-pattern

• Better for the Provider: Happy users and no scraping

• Better for the Relying Party: Higher conversion rate; greater connection density

Page 48: What an "RP" Wants

How big could this be?

Page 49: What an "RP" Wants

Today, 17% come from Gmail

83%

17%

Other than GmailGoogle

Page 50: What an "RP" Wants

And 73% come from the Top 4!

27%

73%

Other than Top 4Yahoo, Microsoft, Google, AOL

Page 51: What an "RP" Wants

Yahoo, Microsoft, Google, AOL

27%

73%

Other than Top 4Yahoo, Microsoft, Google, AOL

Page 52: What an "RP" Wants

All OpenID Providers!

27%

73%

Other than Top 4Yahoo, Microsoft, Google, AOL

Page 53: What an "RP" Wants

In other words...

27%

73%

Other than Top 4Yahoo, Microsoft, Google, AOL

Page 54: What an "RP" Wants

this could be huge!

27%

73%

Other than Top 4Yahoo, Microsoft, Google, AOL

Page 55: What an "RP" Wants

Let’s go!