Getting to Know the QuickBooks Online Platform

38
#QBConnect Getting to Know the QuickBooks Online Platform

description

Overview of the QuickBooks Online platform especially for app developers. This presentation was part of the developer track at Intuit's QuickBooks Connect 2014 conference in San Jose, CA, on Oct. 22, 2014.

Transcript of Getting to Know the QuickBooks Online Platform

Page 1: Getting to Know the QuickBooks Online Platform

#QBConnect

Getting to Know the

QuickBooks Online Platform

Page 2: Getting to Know the QuickBooks Online Platform

#QBConnect

Dan WernikoffSVP/GM, Small Business Group

@IntuitDev

Page 3: Getting to Know the QuickBooks Online Platform

#QBConnect

Why QB Connect?

Because this is a symbiotic online ecosystem that gets energy from each other…

… And we wanted to bring them all together under one roof to watch that magic

Page 4: Getting to Know the QuickBooks Online Platform

#QBConnect

Today looks like this

15% 85%

Page 5: Getting to Know the QuickBooks Online Platform

#QBConnect

Or … it looks like this

69% 69% 70%63% 60% 60% 56%

45%

31% 31% 30%37% 40% 40% 44%

55%

Q113 Q213 Q313 Q413 Q114 Q214 Q314 Q414

New Users Choosing Desktop New Users Choosing Online

Page 6: Getting to Know the QuickBooks Online Platform

#QBConnect

Tomorrow already has a clear trend line

Q1 09 Q2 09 Q3 09 Q4 09 Q1 10 Q2 10 Q3 10 Q4 10 Q1 11 Q2 11 Q3 11 Q4 11 Q1 12 Q2 12 Q3 12 Q4 12 Q1 13 Q2 13 Q3 13 Q4 13 Q1 14 Q2 14 Q3 14 Q4 14 Aug '14

~100

~200

~300

~400

~500

~700

7 Quarters

5 Quarters

4 Quarters

4 Quarters

~600

2 Quarters

11/3 Quarter

9 Years

~8 Years to the first 100K QBO users

~4 Months to add the last 100K QBO users

Page 7: Getting to Know the QuickBooks Online Platform

#QBConnect

Q1 09 Q2 09 Q3 09 Q4 09 Q1 10 Q2 10 Q3 10 Q4 10 Q1 11 Q2 11 Q3 11 Q4 11 Q1 12 Q2 12 Q3 12 Q4 12 Q1 13 Q2 13 Q3 13 Q4 13 Q1 14 Q2 14 Q3 14 Q4 14Aug '14Q2 15 Q3 15 Q4 15 Q1 16 Q2 16 Q3 16 Q4 16 Q1 17 Q2 17 Q3 17 Q4 17

The ‘day after’ tomorrow looks like this

~700

In the next 3 years QBO will grow to 2M subscribers

On average, over 100K QBO subs added per quarter

2,000,000

Page 8: Getting to Know the QuickBooks Online Platform

#QBConnect

Q1 09 Q2 09 Q3 09 Q4 09 Q1 10 Q2 10 Q3 10 Q4 10 Q1 11 Q2 11 Q3 11 Q4 11 Q1 12 Q2 12 Q3 12 Q4 12 Q1 13 Q2 13 Q3 13 Q4 13 Q1 14 Q2 14 Q3 14 Q4 14Aug '14Q2 15 Q3 15 Q4 15 Q1 16 Q2 16 Q3 16 Q4 16 Q1 17 Q2 17 Q3 17 Q4 17

The ‘day after’ tomorrow looks like this

~700

And because this is an ecosystem …

… We should expect .5-1M of integrated apps/solutions

2,000,000

Page 9: Getting to Know the QuickBooks Online Platform

#QBConnect

We are at the beginning of a platform shift

4%

8%

2%

0%

5%

60 Million Small Businesses, early in adoption curve

Page 10: Getting to Know the QuickBooks Online Platform

#QBConnect

Worldwide Online & Mobile Leadership

Based on customer data reported through Aug 2014

705,000

QBO Paid

Subscribers

115,000

QBO

Accountants

350,000

Online

Payroll Subs

$6.6B

Online & Mobile

Charge Volume

91,000

Active Mobile

QBO Users

New Customers

served by QBO

32M

Created Invoices from

within QBO

100M

Commerce managed

through QBO

$1.5T

New employees

managed within QBO

1M

Page 11: Getting to Know the QuickBooks Online Platform

#QBConnect

Why is the shift occurring?

Marketing push

Better economics

Buzz/Fad

It’s Not About

Collaboration and Networks

Data and devices

Integration and Ease

Accessibility

It’s About

Page 12: Getting to Know the QuickBooks Online Platform

#QBConnect

The Small Business Mission

The operating system behind small business success

Simple and

Integrated

Open & Mult i Platform

One Cloud

Made by and for

EVERY Business

705,152UseQuickBooksWorldwide

36,872AreBusinessesJustLikeYours

9,982AreLocatedRightNearBy

Grow The!

Business!

Manage!

Employees!

Transact with

Customers!

Grow The!

Practice!

Manage!

My Firm!

Collaborate !

with Clients!

Browsers

Intuit Apps Other Apps

Global

MobilePC/Mac

Page 13: Getting to Know the QuickBooks Online Platform

#QBConnect

It starts with the core

Grow The

Business

Manage

Employees

Transact with

Customers

Grow The

Practice

Manage

My Firm

Collaborate

with Clients

• Accounting

• Easy migration, data import

• Money in/out

• Bank Reconciliation

• Reporting

• Browser and Mobile OS Access

• Localization & Tax Compliance

• Payroll (Intuit or Partner)

• Payments (Intuit or Partner)

• Help / Support

• Accountants Collaboration & Tools

• Developer Critical Service & APIs

Page 14: Getting to Know the QuickBooks Online Platform

#QBConnect

Business management

Grow The

Business

Manage

Employees

Transact with

Customers

Grow The

Practice

Manage

My Firm

Collaborate

with Clients

• Grow the Business

• Financing

• Online Marketing

• Manage Employees

• Benefits

• Time tracking

• Workers Comp

• Transact with Customers

• Invoice Commerce

• E-Commerce

• CRM/SFA

• Point of Sale

• Scheduling

Page 15: Getting to Know the QuickBooks Online Platform

#QBConnect

Practice management

Grow The

Business

Manage

Employees

Transact with

Customers

Grow The

Practice

Manage

My Firm

Collaborate

with Clients

• Collaborate with Clients

• Client setup templates

• Client hub & alerts

• Statutory reporting

• Document collaboration

• Manage My Firm

• Firm Dashboard

• Collaboration with staff

• Engagement tracking

• Job costing & Practice reports

• Grow the Practice

• Books to tax

• Accountant Directory

• Client referrals

Page 16: Getting to Know the QuickBooks Online Platform

#QBConnect

Application integration

Grow The

Business

Manage

Employees

Transact with

Customers

Grow The

Practice

Manage

My Firm

Collaborate

with Clients

• Critical Services

• Developer Platform

• APIs

• Developer Experience

• Developer help

• Dev & App marketing

• User Contribution

• Localization

• First Use

• Vertical Customization

• Help

Page 17: Getting to Know the QuickBooks Online Platform

#QBConnect

Announcing the future

A Reimagined Developer Experience

A BIG New Product Announcement

Brand new business management solutions

The biggest QuickBooks Online release ever

Page 18: Getting to Know the QuickBooks Online Platform

#QBConnect

And our partners will too …

Page 19: Getting to Know the QuickBooks Online Platform

#QBConnect

Our Ask …

Your thoughts

#QBConnect

@IntuitDev

Feedback … Any Time

Interact … A connected

ecosystem is stronger

MA PLIFY

Page 20: Getting to Know the QuickBooks Online Platform

#QBConnect

Avi GolanGM/VP Intuit Developer Group@IntuitDevGM

Page 21: Getting to Know the QuickBooks Online Platform

#QBConnect

Announcing…

Page 22: Getting to Know the QuickBooks Online Platform

#QBConnect

QuickBooks Platform: built as a single, open platform for Intuit and 3rd Party developers

SMBs find the “right for me” app on the Platform

Intuit Developer Vision

Every small business app is on the QuickBooks Platform

1

2

Page 23: Getting to Know the QuickBooks Online Platform

#QBConnect

Large, Rapidly Growing, Developer Ecosystem

Based on customer data reported through Aug 2014

5,600

Global QBO

Developers

400+

QBO Apps

10x Growth

App to QBO

Connections

1MApps.com Unique Visits / Mo.

150MQBO Platform API Calls

2,000

35

55,600

6,600

App Penetration

With in QBO

6.4%

1%

Page 24: Getting to Know the QuickBooks Online Platform

#QBConnect

QuickBooks Ecosystem

Page 25: Getting to Know the QuickBooks Online Platform

#QBConnect

Demand

Force

Payments

Accounting

Payroll

Offerings

Platform

Shared Services

Accounting

Payments

Payroll

APIs

APIs

QuickBooks: Single, Open Platform

Page 26: Getting to Know the QuickBooks Online Platform

#QBConnect

To Build the Right SMB Apps

Page 27: Getting to Know the QuickBooks Online Platform

#QBConnect

4 Key Ingredients for Durable Platform

1

2

3

4

Rich & Durable APIs

Developer Productivity Tools

Apps Store

Developer Experience

Page 28: Getting to Know the QuickBooks Online Platform

New Developer Experience

New Developer Experience

Page 29: Getting to Know the QuickBooks Online Platform

#QBConnect

New DevX: developer.intuit.com

• 15 min to first QB call - Making it simple to develop an app

• Sandbox and Sample apps

• New transaction tool to see your calls to QB instantly

• Instant publishing – making it easy to publish on Apps store.

Page 30: Getting to Know the QuickBooks Online Platform

Apps.com/App Store

New App Store

Page 31: Getting to Know the QuickBooks Online Platform

#QBConnect

The ultimate small business app store

Modern Design

One App Store

Global Reach

PayPal

Page 32: Getting to Know the QuickBooks Online Platform

#QBConnect

Platform API – Payments

• Payments e-commerce use case is the first release of the new platform API

(api.intuit.com)

- Publicly available October ’14 at QBO Connect conference

• Value prop: use Intuit as your payment processor and your sales transactions are

seamlessly available in QBO for accounting purposes

- Enables developers to build an online shopping cart application

• API abstracts away payments complexity by exposing application-level operations –

Pay by charge, eCheck, create sales receipt

- API designed for Aggregators and Merchants

• Enables integration with QBO functionality (sales receipts) with a consistent

“ecosystem” API

Unlock

Payment

API

Page 33: Getting to Know the QuickBooks Online Platform

#QBConnect

Payments API For QuickBooks Developers

• Delight your customers with 10X faster merchant onboarding

• Build new payment apps using your existing API credentials

• Take advantage of our new payments dev tools made just for you

Page 34: Getting to Know the QuickBooks Online Platform

#QBConnect

Drag and Drop Data Mapping & Business Logic

Your Apps with APIs

Making the Dream of Invisible Accounting a Reality

• Help make accounting invisible for SMB-focused SaaS applications

• Developers can innovate rapidly – a faster way to integrate and publish apps to a massive SMB ecosystem

• Accountants can for the first time customize and even create simple integrations to support their clients’ unique workflow

Page 35: Getting to Know the QuickBooks Online Platform

#QBConnect

Our Goal: Your SUCCESS!

• 10k development hours / 400 engineers

• Instant Sandbox access w/ sample data

• Less than 2 weeks to publish

• On-going tracking of App performance

PayPal

Page 36: Getting to Know the QuickBooks Online Platform

#QBConnect

Partners Like You Complete the Ecosystem

Page 37: Getting to Know the QuickBooks Online Platform

#QBConnect

Thank You

Page 38: Getting to Know the QuickBooks Online Platform

#QBConnect

@IntuitDev and @IntuitApps

Get started: http://developer.intuit.com

Publish your app: http://apps.com

Connect with us!