+ All Categories
Transcript
Page 1: Freshbooks Workshop

How to web app business from A-Z

@MikeMcDerment – Co-Founder and CEODecember, 2011 –#freshbooksWS

Page 2: Freshbooks Workshop

Mike McDermentCo-founder, CEO

Page 3: Freshbooks Workshop

What you need to know to get a successful web app business off the ground.

Page 4: Freshbooks Workshop

1. Building2. Marketing3. Product Managing4. Metrics5. Financing6. Culture7. Questions

What we’ll cover!

Page 5: Freshbooks Workshop

Who is this punk, and where does

he get off talking to us?!!

Page 6: Freshbooks Workshop

Dropped outEventsDesign

ConversionFateful day

To the basement~80 and counting

No institutional capital

I followed my nose…

Page 7: Freshbooks Workshop

FreshBooks is…

…leader in online billing and bookkeeping

Page 8: Freshbooks Workshop

Manage your clients

Page 9: Freshbooks Workshop

Create & Send Estimates

Page 10: Freshbooks Workshop

Track Time

Page 11: Freshbooks Workshop

Track Expenses

Page 12: Freshbooks Workshop

Invoicing

Page 13: Freshbooks Workshop

Estimates Time tracking

ExpensesInvoicing

____________________________They way professionals invoice their clients and

each other

Page 14: Freshbooks Workshop

Now for Web Apps!

Recurring billing managed inside your app

Accept credit cards inside your own appReal-Time payment notifications ( WEBHOOKS! )

http://developers.freshbooks.com/

Page 15: Freshbooks Workshop

Borrrrrring

Page 16: Freshbooks Workshop

You say:“Why should I care?!”

I say: “Because…”

Page 17: Freshbooks Workshop

Over 3,500,000 Users Since May 2004

Month

Users

Page 18: Freshbooks Workshop

Thank you for having me

Thank yourselves for being here

Quick poll

Page 19: Freshbooks Workshop

Ready?!

Page 20: Freshbooks Workshop

Story = [s]Costs = ($$$)Book = {b}

Ask questions as you see fit.

Legend

Page 21: Freshbooks Workshop

Launch ready productFounding TeamCompany ($$$)

Part I: Building

Page 22: Freshbooks Workshop

You get paid for two thingsBuild the least…you are in a

vacuumDon’t build billing

Set a deadline for launchWhat is “ready?” Exactly.

Embrace constraints and focus[s]

Building: Launch ready product

Page 23: Freshbooks Workshop

Two kinds of entrepreneursEquity = ownership = bigger pie

Human qualities: PASSIONTrust, honesty, loyalty, openness

Not in it for the money [s]Where to find [s]

Entrepreneur, manager, technician {b}

Roles: design, dev, ops, S$M3 am test

Building: The founding team

Page 24: Freshbooks Workshop

Lawyers ($$$)Docs and dark clouds

Hosting ($)Office [s]

Advisors [s]Board

Business plan

Building: The Company

Page 25: Freshbooks Workshop

CategoriesChoosing a nameDomain names

Knowing your storyBuilding your websiteSpending wisely ($$)

Part II: Marketing

Page 26: Freshbooks Workshop

“Don’t underestimate the power of categories”- Mike McDerment

Are you creating a new category?

Can you? Read “Positioning” [b]

Marketing: Categories

Page 27: Freshbooks Workshop

Easy to rememberEasy to spell without

explanationDescribes the categoryDescribes the benefit

Describes the differenceBONUS: Fun. Harsh.

Consonants.[s]

Marketing: Choosing your name

Page 28: Freshbooks Workshop

Over 3,5 00,000 Users Since May 2004

Month

Users

Page 29: Freshbooks Workshop

Google:“How to name your company”

It’s a process.It takes discipline.

It’s about constraints.It will take 20+ hours. No shit.

Marketing: Choosing your name (con’t)

Page 30: Freshbooks Workshop

Get the .com…it’s just another constraint

[s]

Marketing: Domain names

Page 31: Freshbooks Workshop

There is an art to telling storiesIt gives your history

It will be rememberedDifferent versions for different

peopleElevator pitchStories evolve

My story…

Marketing: Knowing your story

Page 32: Freshbooks Workshop

Three pagesHome page must explain:

What it is?Who it’s for?

Why it matters?

Let’s look at a site…

Marketing: Building a website

Page 33: Freshbooks Workshop

Go to FreshBooks website

Marketing: Building a website (con’t)

Page 34: Freshbooks Workshop

Out spend or out teachBanners in your community ($)Google PPC (outsource if you

can) ($)Conferences, community ($)

Community emails ($)PR is the best so…

Blog your adventure…without delay

Marketing: Spending wisely

Page 35: Freshbooks Workshop

Do supportUsability tests

Telephone interviewsDecisions = Dope

Part II: Product management

Page 36: Freshbooks Workshop

Everyone does support [s]Post your phone number [s]

Use a forumHit Twitter

Be everywhere

It’s all fuel for the Big List…

Product management: Support

Page 37: Freshbooks Workshop

SCREEN SHOT OF THE BIG LIST

Product mgnt: Support (con’t)

Page 38: Freshbooks Workshop

Give themWatch themNo talking

Have team watch[s]

Product mgnt: Usability tests

Page 39: Freshbooks Workshop

***These are a must ***Prepare a survey

Benefits open endedBefore and after

Listen = energizing[s]

Product mgnt: Telephone interviews

Page 40: Freshbooks Workshop

Decisions are part art, part science

You are editor/curatorCan’t please all people all the

timeIf you do support, you’ll know

Wait, wait, waitRemove the pain, stay true to

vision[s]

Product mgnt: Decisions = dope

Page 41: Freshbooks Workshop

MarketingRevenueExpenses

…oh yeah, tracking!

Part IV: Metrics

Page 42: Freshbooks Workshop

Cost per acquisition (CPA)$ spent/# new customers = $

Conversion rate (trial, paying)

# trials/# visitors = %# paying/# trials = %

Metrics: Marketing

Page 43: Freshbooks Workshop

Average revenue per user (ARPU)

monthly revenue/# paying customers

Churn# monthly cancels/ total

customer base = %

Metrics: Revenue

Page 44: Freshbooks Workshop

Monthly recurring revenue (MRR)

ARPU * # customers = MRR

Lifetime valueARPU * (100/% churn) = LTV

Metrics: Revenue (con’t)

Page 45: Freshbooks Workshop

You don’t have any, so no big deal

Guidelines:Hosting : ~10% revenue

Acquisition: CPA < 10 * ARPU

Metrics: Expense

Page 46: Freshbooks Workshop

Burn ratemonthly exp – monthly rev =

Burn

Run ratemonthly revenue * 12 =

Run rate

Metrics: Expense (con’t)

Page 47: Freshbooks Workshop

% of email that is glowing% of people who refer you

Job satisfactionDays you did not want to work

?

Metrics: Other

Page 48: Freshbooks Workshop

Track from the startEvent logging

Google is not enoughMarketing/cookies

Ref site, land URL, KWP

Metrics: Extra - Tracking

Page 49: Freshbooks Workshop

When to raiseWhere $’s come from

What to look for in investorsDilution thoughts

Part IV: Funding

Page 50: Freshbooks Workshop

When you don’t have to [s]Know your users better than

anyoneWhen you have a formula for

the $’sWhen you’ve got traction

When you know your market size

Funding: When to raise

Page 51: Freshbooks Workshop

Consulting business & savingsLove money

Angels and advisors (27-1)Your mortgage

…the bank?

VCs/PECapital markets (going public)

Funding: Where $’s come from?

Page 52: Freshbooks Workshop

Shared values [s]Conviction [s]Trust, honesty

Operational experienceDomain expertise

3 am test…it’s a marriage

Funding: What to look for in investors

Page 53: Freshbooks Workshop

Small piece of a big pieSmart investors want you

incentedYou take one round, you’ll take

threeBarry Diller: “Hang on”

Q: can you increase share price by more than dilution?

[s]

Funding: Dilution thoughts

Page 54: Freshbooks Workshop

Guess how many customers we had at the end of 2004?

(we launched May 2004)

Quiz

Page 55: Freshbooks Workshop

What you need to know to get a successful web app business off the ground.

Page 56: Freshbooks Workshop

Bring em’!

Questions?!!

Page 57: Freshbooks Workshop

Building Culture: Hiring

Hire for two thingsCheck for values

Open ended questionsKey words

Trust your gutWhy FB?

Page 58: Freshbooks Workshop

Building Culture: Values

Values don’t change; founders [b]

Uncover your values [s]You define the words

Haze them [s]Reward on values [s]

Page 59: Freshbooks Workshop

Building Culture: CEO does?Set the vision

Foster trust; live the valuesGet the resources

Keep sharing the visionStep forward; give credit

Recruit the bestAlign. Align. Align.


Top Related