Turning a side
project into a
thriving business.
The story of Perch CMS.
Drew McLellan, edgeofmyseat.com.
The Product Owner, Oxford, 13 February 2014.
Slide 2
edgeofmyseat.com
Started by Rachel Andrew in 2001 as a
web development services company.
Slide 3
Slide 4
edgeofmyseat.com
I joined the company in 2007, from
Yahoo!.
We set about turning common ‘bespoke’
solutions in to productised packages.
Slide 5
Slide 6
Something had to
change.
By 2009, our business model needed
rethinking.
Slide 7
Problems.
Web design had changed.
We were missing our audience.
Consultancy wasn’t scalable.
Slide 8
Not every project is
big.
Clients were looking for a lower cost
option for their smaller projects.
Slide 9
Let’s build small.
Set about creating something our clients
could implement themselves.
What if we sold it to a broader audience?
Slide 10
Solving our
problems.
Web designers handle the projects,
we just provide the software.
We could sell to the audience we were
already reaching.
Software sales are not charged T&M.
Slide 11
It’s a very crowded
market.
There are dozens of CMS options in the
market, many are free.
Slide 12
It needed to be
inexpensive.
Less than an hour of work.
Cheap enough to be expensed on a
company card without prior sign-off.
Slide 13
Slide 14
What is Perch?
A content management system -
software to enable non-technical users to
change the content on their website.
Slide 15
For small websites.
All those sites for guest houses,
restaurants, clubs, places of worship.
Bread-and-butter web design projects.
Slide 16
Freelancers and
small agencies.
Our ideal target customer.
Slide 17
Tough decisions.
Simplicity over comprehensiveness.
UI over code.
Text over WYSIWYG.
Lightness over control.
Slide 18
Productising is hard.
Built from scratch, but used proven ideas
and concepts learned from client work.
Slide 19
Slide 20
12 days to MVP.
6 days (3 weekends) coding.
6 days marketing and infrastructure.
Slide 21
We spent as little as
we could.
Design and illustration costs.
Legal costs.
Payment fees.
Hosting was free.
Slide 22
We broke even
inside 24 hours.
Our costs and time investment was low,
so our exposure to risk was low.
We didn’t stop there.
Slide 23
Perch
Slide 24
Slide 25
Slide 26
Slide 27
Slide 28
It sold well.
Dreamed we might sell one license per
day.
Slide 29
We had some
worries.
Piracy.
Support.
Supporting pirates (yarrr!).
Slide 30
Piracy wasn’t a big
issue.
People who didn’t want to pay had
plenty of free options already.
Slide 31
Support has been an
issue.
Our primary cost associated with each
sale.
Slide 32
No frequently asked
questions.
We made positive changes to prevent
questions being asked repeatedly.
Slide 33
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2012
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2013
Feb
Mar
Slide 34
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2012
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2013
Feb
Mar
Slide 35
We ran the stats.
26% of customers contact support.
10% come back more than once.
Slide 36
But there’s more.
25% of requests are from the same 50 customers.
15% of requests are from the same 20 customers.
10% of requests are from the same 10 customers.
2% of requests are from one single customer.
Slide 37
0
10
20
30
40
50
60
70
80
Slide 38
Support has been an
issue.
... but not that big an issue.
Slide 39
We found the
limitations.
After 18 months, we started working on
Perch 2.
Needed to address design decisions we
made early on.
Slide 40
People like to create
new pages.
And manage navigation.
And unreasonable things like that.
Slide 41
People love using
Perch for big sites.
The user interface only really worked
well for smaller sites.
Slide 42
Perch 2.
Launched July 2011, two years after
Perch 1.
Chargable upgrade from Perch 1.
Slide 43
We took on too
much.
New major product version.
Updated add-ons.
New upgrade tool.
New documentation.
New website, with license upgrades.
Still doing client work.
Slide 44
Slide 45
Slide 46
We were still doing
client work.
And it was beginning to take its toll.
Slide 47
50/50 was the pain
point.
We couldn’t work solidly on client
projects
and
provide responsive support.
Slide 48
In 2012 we turned
down most projects.
We started being very selective on what
we worked on.
Perch sales took up the slack.
Slide 49
In 2013 we stopped
taking new projects.
Wound down all existing client
relationships by December 2013.
Slide 50
Time is money.
The more time we spent improving
Perch, the more sales increased.
Slide 51
No overnight
success.
4 years from launch to ending all client
work.
Slide 52
What we would we
do differently?
Switched harder sooner.
Understand the limitations of a two-
person company.
Is it really so little?
Slide 53
A little issue.
Does our strap line give the wrong
perception and limit growth?
Slide 54
From little to faster.
Perch works well for small sites because
it’s quick to use.
It works well for bigger sites too, and is
fast under heavy load.
Slide 55
Slide 56
What would we do
again?
Keep costs low.
Listen to customers.
By proactive in reducing support load.
Defend core ideas and use-cases.
Slide 57
What’s next?
We don’t want to make the product
more complex.
Customers demand more capability as
they tire of other larger systems.