+ All Categories
Home > Documents > Building a Scalable and Profitable SaaS Business Model

Building a Scalable and Profitable SaaS Business Model

Date post: 30-Dec-2015
Category:
Upload: diya
View: 29 times
Download: 0 times
Share this document with a friend
Description:
Building a Scalable and Profitable SaaS Business Model - PowerPoint PPT Presentation
Popular Tags:
45
13-Nov-2013 Building a Scalable and Profitable SaaS Business Model www.techcello.com
Transcript
Page 1: Building a Scalable and Profitable SaaS Business Model

13-Nov-2013

Building a Scalable and Profitable

SaaS Business Model

www.techcello.com

Page 2: Building a Scalable and Profitable SaaS Business Model

Housekeeping Instructions

Cloud Ready Development Framework For SaaS and Enterprise Software

All phones are set to mute. If you have any questions, please type them in the Chat

window located beside the presentation panel.

We have already received several questions from the registrants, which will be

answered by the speakers during the Q & A session.

We will continue to collect more questions during the session as we receive and will

try to answer them during today’s session.

In case if you do not receive answers to your question today, you will certainly

receive answers via email shortly.

Thanks for your participation and enjoy the session!

Page 3: Building a Scalable and Profitable SaaS Business Model

Summary

Cloud Ready Development Framework For SaaS and Enterprise Software

Agenda SaaS Business Model

Blind spots in SaaS

SaaS Life Cycle

Business Management Challenges

Solutions

Customer Service Challenges

Solutions

Product Engineering Challenges

Solutions

About Cello

Benefits

Questions

Page 4: Building a Scalable and Profitable SaaS Business Model

Speaker Profiles

Cloud Ready Development Framework For SaaS and Enterprise Software

14+ years of experience in architecting cloud and SaaS

solutions for both ISVs and Enterprises

Chief architect in designing and constructing CelloSaaS

framework

Plays consultative role with customers in implementing

SaaS solutions

Jothi Rengarajan

Chief Technical Architect

An ardent cloud enthusiast and a prolific speaker at

NASSCOM & Cloud Connect Events

15+ years of software development experience, he is

instrumental in defining CelloSaaS framework

Enables Enterprises and ISVs to define their cloud

strategyJanaki Jayachandran

Director of Technology

Page 5: Building a Scalable and Profitable SaaS Business Model

SaaS Business Model

Cloud Ready Development Framework For SaaS and Enterprise Software

• Expect more customers• Retaining customers is

more important than getting new customers

• Expect churn, as customers can now easily switch vendors

Scale

• Trickling revenues over a period of time

• Attractive and flexible pricing model to meet SMB budget

• Keep enriching features to increase upsell

Revenue

• Responsible for both Hardware and Software

• Security and Availability is key

• Should scale to meet increasing customer base

Infrastructure

• Responsible to meet the SLAs

• Should expect more tickets as customer base grows

• Recurring payment collection

Operations

Your SaaS

Solution

How “Complete” is Your SaaS Solution?

Page 6: Building a Scalable and Profitable SaaS Business Model

Selling

Blind Spots in SaaS

Cloud Ready Development Framework For SaaS and Enterprise Software

Idea (or) Existing Product

Technical Feasibility/PoC Architecture Develop/Migrate Testing Deployment

Solution

Servicing

ISVs typically overlook two other important areasBlind Spot Blind Spot

Hurray!!! I am on SaaS now!!!

Can you be profitable?

Page 7: Building a Scalable and Profitable SaaS Business Model

SaaS – Number Game

Cloud Ready Development Framework For SaaS and Enterprise Software

Sales & Marketing30%

Customer Service30%

R&D15%

Administra-tion15%

Profit10%

Budget Split-up MonthlyAvg. Revenue per Customer

Number of

Customers* Total Revenue

Cost of Delivery (CoD)

(30%)

1 $ 2,000 10 $ 20,000 $ 6,000

2 $ 2,000 11 $ 22,000 $ 6,600

3 $ 2,000 12.1 $ 24,200 $ 7,260

4 $ 2,000 13.3 $ 26,600 $ 7,980

5 $ 2,000 14.6 $ 29,200 $ 8,760

6 $ 2,000 16.1 $ 32,200 $ 9,660

7 $ 2,000 17.7 $ 35,400 $ 10,620

8 $ 2,000 19.5 $ 39,000 $ 11,700

9 $ 2,000 21.5 $ 43,000 $ 12,900

10 $ 2,000 23.7 $ 47,400 $ 14,220

11 $ 2,000 26.1 $ 52,200 $ 15,660

12 $ 2,000 28.7 $ 57,400 $ 17,220 *10% Month on Month Growth

Customer Service (A) Cost of Delivery includes Hardware cost, License cost, Tech Support and Account

Management

Page 8: Building a Scalable and Profitable SaaS Business Model

SaaS Life Cycle

Cloud Ready Development Framework For SaaS and Enterprise Software

Page 9: Building a Scalable and Profitable SaaS Business Model

SaaS Life Cycle Management Solution - Needs

Cloud Ready Development Framework For SaaS and Enterprise Software

Management TeamCustomer

Service TeamProduct Engineering

Team

Needs error free , efficient and innovative

mechanism to strategize, manage and monetize

subscriptions.

Needs a quick and cost effective way to roll-out customers and process their requests. Monitor

the product performance and take proactive measures.

Build high speed, scalable and secure

system.

Page 10: Building a Scalable and Profitable SaaS Business Model

Cello – One Stop Solution

Cloud Ready Development Framework For SaaS and Enterprise Software

Cello has packaged these common requirements as a suite of services, which can be easily integrated to your product.

Page 11: Building a Scalable and Profitable SaaS Business Model

Cello – Solution Areas

Cloud Ready Development Framework For SaaS and Enterprise Software

Page 12: Building a Scalable and Profitable SaaS Business Model

Business Management - Challenges

Cloud Ready Development Framework For SaaS and Enterprise Software

How can I shorten my sales cycle?

Can I provide a customer friendly subscription model?

How can I increase my trial conversion rate?

How can I increase my upsell?

How can I reduce my churn?

How can I cost effectively manage and monetize subscriptions?

How do I manage my Reseller?

Page 13: Building a Scalable and Profitable SaaS Business Model

Business Management - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

Offer Self Subscriptions and Trials

Module wise access

Innovative pay by use model

Innovative pricing model

Analyze and act on hot/cold trials

Live Revenue Tracking

Track Customer Behavior and Usage

Real-time tracking of “pay as you go” usage

Automated Invoice Generation

Automate Payment Collection

Self Service Portal

Reseller Portal

Page 14: Building a Scalable and Profitable SaaS Business Model

Business Management - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

SaaS Solution

Module:XYZ

Module:ABX

Module:C

(usage restriction)

Flat Cost: $100 Flat Cost: $125

Trial for 30 Days

Flat Cost: $125

Module:XYZ

Flat Cost: $25

Usage Cost:$1 per

transaction

Module:ABCXYZ

Commission:20%

Tenant A Tenant C Tenant DTenant B Reseller A

Payment:Pre paid

Payment:Post paid

Page 15: Building a Scalable and Profitable SaaS Business Model

Business Management - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

SaaS Product Pricing Model

Trading System Number of traders in the system.

Supply Chain Management

x% of the total value of transactions.

Workforce Management System

Number of workers managed in the system.

DMS Total volume of documents maintained.

Recruitment System Number of candidates hired through the system

Health Care System Number of patients managed through the system

CMS Number of content shared with other users

Examples of Value Pricing Models

Page 16: Building a Scalable and Profitable SaaS Business Model

Business Management – Cello Features

Cloud Ready Development Framework For SaaS and Enterprise Software

•Product Editions•Multiple Price Plans•Fixed/Usage Cost•Trial and Evaluations•Upgrade/Downgrade•Activation/Deactivation

Subscription

•Tenant Provisioning•Self Registration•Customer Analytics•Customer portal•Role based access control•Support for Reseller Model

Customer Management

•Metering Usage•Invoice Generation•Proration•Applying Tax/Discount rates•Generic Adjustments•Invoice Dashboard

Invoice

•Credit card Support•Pay Pal Support•Payment Automation•Retry Policy•Revenue Tracking

Payments

Page 17: Building a Scalable and Profitable SaaS Business Model

Business Management – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Customer Analytics

Filter on various usage attributes

Page 18: Building a Scalable and Profitable SaaS Business Model

Business Management – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Billing Dashboard

Page 19: Building a Scalable and Profitable SaaS Business Model

Business Management – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Customer Portal

Transparent Billing Details Payment History

Page 20: Building a Scalable and Profitable SaaS Business Model

Business Management – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Auto Generated Invoice

Page 21: Building a Scalable and Profitable SaaS Business Model

Customer Service - Challenges

Cloud Ready Development Framework For SaaS and Enterprise Software

According to a study by the Rockefeller Foundation,

According to Forum Corporation Research,

“Almost 70% of the identifiable reasons why customers left typical companies had nothing to do with the product. The prevailing reason for switching was poor quality

of service.”

Page 22: Building a Scalable and Profitable SaaS Business Model

Customer Service - Challenges

Cloud Ready Development Framework For SaaS and Enterprise Software

How quickly can I finish customer implementation?

How can I eliminate “shelfware”?

How can I provide my customer the ability to self service their needs?

How can I proactively support my customers better and increase customer satisfaction?

How can I proactively communicate with my customer at different stages?

How can I reduce the involvement of engineering team to service customer request?

How can I service more customers with less support bandwidth?

Page 23: Building a Scalable and Profitable SaaS Business Model

Customer Service - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

Automate customer implementation and enable self service

Aim for sign-in and immediate use of the system

Adopt configuration vs. customization. Embed configurability in the respective areas within the product

Automate customer communication process

Track customer behavior

Track customer experience with the system

Track product performance

Page 24: Building a Scalable and Profitable SaaS Business Model

Customer Service - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

Provision Tenant Set up Data Isolation

Setup Users Set Up ACL

Set up Look and Feel

Set up Business Process Screens

Set up Business Process Workflows

Set up Recurring Reports

Import Tenant Data Set up Integration

Typical Implementation Flow

Page 25: Building a Scalable and Profitable SaaS Business Model

Customer Service - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

Typical Task List Of Customer Service Team

Send XYZ Report To Customer A

Send XML Data Export to Customer B

Take Data Backup of Customer C

Send Security Audit Information for Customer C

Send Subscription Reminder Email to the customers

Get the report of Customers who are not actively using the system and talk to them

Check the current performance health of the system

Page 26: Building a Scalable and Profitable SaaS Business Model

Customer Service – Cello Features

Cloud Ready Development Framework For SaaS and Enterprise Software

•Auto Tenant Provisioning•Tenant Settings Management•White Labeling•Single Sign On

Implementation

•Business process Workflow customization•Business Event Audit Streams•Event Driven Integration

Configuration

•Product Analytics•Customer Analytics•Query Builder•Chart Builder•Report Builder

Report

•Data Partition Management•Data back-up

Data Management

Page 27: Building a Scalable and Profitable SaaS Business Model

Customer Service – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Business Process Workflow

Drag & Drop Interface

Page 28: Building a Scalable and Profitable SaaS Business Model

Customer Service – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Configurable Notifications

Dynamic Content

Page 29: Building a Scalable and Profitable SaaS Business Model

Customer Service – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Product Analytics

Exceptions in Product

Page 30: Building a Scalable and Profitable SaaS Business Model

Customer Service – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Product Analytics

Performance Counters

Page 31: Building a Scalable and Profitable SaaS Business Model

Customer Service – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Tenant Management Dashboard

Live Tenant Stats

Subscription Details

Page 32: Building a Scalable and Profitable SaaS Business Model

Product Engineering - Concerns

Cloud Ready Development Framework For SaaS and Enterprise Software

My Sales is doing great – oops! my product is not scaling

Machine cost is continuously going high

Hackers - why cant they leave me alone?

Two customers data in the same box!!!

God! One more system to integrate?

Are they kidding? They need 4 more fields and new workflow???

My product road map is always blocked!

Hmm.. Customer insists on on-premise deployment!

Page 33: Building a Scalable and Profitable SaaS Business Model

Product Engineering - Solutions

Cloud Ready Development Framework For SaaS and Enterprise Software

Scale-out at all layers

Adopt Data-Shards

Adopt Multi tenancy

Adopt OWASP

Automate ACL and Data Isolation checks

Adopt SOA

Adopt web hooks

Build configurable data views

Build Configurable Workflows

Build Configurable Reports

Have a proper error logging mechanism

Build your product modular

Page 34: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Scalable Solution

Cloud Ready Development Framework For SaaS and Enterprise Software

Load Balanced App Servers

Multi-Tenant Database

User Load

Page 35: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Scalable Solution

Cloud Ready Development Framework For SaaS and Enterprise Software

Load Balanced App Servers

Multi-Tenant Database Dedicated DB

User Load

Page 36: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Scalable Solution

Cloud Ready Development Framework For SaaS and Enterprise Software

Tenant 1 to x

Load Balanced App Servers

Tenant x+1 to y Tenant y+1 to z Dedicated DB

User Load

Tenant 1 to x Tenant x+1 to y Tenant y+1 to z Dedicated DB

Module B

Module A

Page 37: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Cello Features

Cloud Ready Development Framework For SaaS and Enterprise Software

User Management

Role/Privilege Mgmt. Single Sign-on Dynamic Data

Scope AuditingSecurityModules

Business Rules Workflow Dynamic

Forms

Enterprise Engines

Events Notification Templates

Integration Modules

Query Chart Reports

Ad-hoc BuildersCode

TemplatesMaster Data

Mgmt.Forms

Generation

Productivity Utilities

Application Multi-Tenancy & Tenant Data Isolation

Custom Fields Custom LoV Settings Template

Themes & Logo

Pre & Post Processors

ConfigurabilityModules

Your SaaS solution

Engineering Stack

Engineering Stack

Page 38: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Granular Level of Access Control

Action based privileges

Page 39: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Data Partition Management

Multiple Physical Servers

Multiple Partitions

New Servers Can be Added

Page 40: Building a Scalable and Profitable SaaS Business Model

Product Engineering – Cello Screen Shots

Cloud Ready Development Framework For SaaS and Enterprise Software

Events and Web Hooks

Multiple Events Can be Registered

Integration with external systems

Page 41: Building a Scalable and Profitable SaaS Business Model

About Cello – Plug & Play Integration

Cloud Ready Development Framework For SaaS and Enterprise Software

Page 42: Building a Scalable and Profitable SaaS Business Model

Cello Benefits

Cloud Ready Development Framework For SaaS and Enterprise Software

SaaS Solution

Scalable and Profitable SaaS Business

SaaS Life Cycle Management Solution

Page 43: Building a Scalable and Profitable SaaS Business Model

Cello - Awards & Accolades

Cloud Ready Development Framework For SaaS and Enterprise Software

2012

Page 44: Building a Scalable and Profitable SaaS Business Model

Summary

Cloud Ready Development Framework For SaaS and Enterprise Software

SaaS – Critical to get more customers

Do not ignore “Selling” and “Servicing” related needs

Monetization tools required for more “selling”

Customer Service capabilities for efficient operations

Product engineering features for a scalable and secure product

SaaS Life Cycle Management Solution – way to go

Page 45: Building a Scalable and Profitable SaaS Business Model

Contact Us

Cloud Ready Development Framework For SaaS and Enterprise Software

Web : http://www.techcello.com

General Enquiry : [email protected]

Support Enquiry : [email protected]

Sales Queries: [email protected]


Recommended