everything else
TRANSCRIPT
Everything Else
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Remember when you thought you
would spend all day working on your
product?Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
I spend all day working on my
product
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Documentation, Support, VAT, Systems Administration. Filling in baffling forms from HMRC Replying to the accountant about those forms. Writing talks, giving talks (like this one). Posting to Twitter.
Posting to Facebook. Building marketing sites. Keeping up to date with the
industry ... just working on our product.
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
You are going to find yourself with new
things to do
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
You will completely suck at some of
them
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Bootstrapped products grow
slowly
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
How to sell a product
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Digital DeliveryMake the sale
Deliver the download
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
SaaS deliverySet up a subscription
Allow access to the product
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Then it begins ...
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Can I pay in USD?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
I'm in the EU and have a VAT number, can you deduct the
VAT please?Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
How much tax is due?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
In my country we don't like credit
cards. Can I pay a different way?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
My payment was rejected, what now?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
I want a refund!
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
AccountingRachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
StripeIn the UK, unless you have real currency accounts will only pay
into a GBP account
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
PayPalKeeps each currency in an
individual "pot"
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Xero has saved my sanity
→ Create invoices in Xero via the API→ Reconcile statements against that
→ Deals with multi-currency→ Creates VAT returns, EC Sales lists,
MOSS reports
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
HostingRachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Shared hosting is generally terrible
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Cheap hosting is generally terrible
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Your site isFast
Availableand ...
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Where is data being stored?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
How is data being backed up?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Downloading an SQL dump every so often
is not a backup strategy.
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Check you can open your backup
archives!
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Availability & Uptime
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
What is your disaster recovery
plan?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Use configuration management
software
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Consider a host with full managed
support
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Digital Assets
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
When do your domain names
expire?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Who has access to the social media
accounts?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
When do the SSL certificates expire?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
MarketingRachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Not a natural fit for nerds
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
We have a tendency to get too technical
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
No-one can sell your productthe way you can
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Don't build it in house!
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
I want to build it because otherwise I
pay the 3rd party every month
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
I want to build it because of insert
very specific requirement here
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
It's part of our competitive edge!
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Do build it in house!Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
What dependencies on other businesses are you creating?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
StripeNot just a Payment Provider ...
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Stripe
→ subscriptions→ payment forms→ mobile payments
→ taxes→ shipping
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
The API might not go away. It might
instead become too expensive
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
The service might fail to support new
legislation
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
VAT MOSSthe thrilling
adventures of VAT Girl.
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
3 months before the deadline
No third party solution had anything in place to help people comply.
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
You cannot rely on getting much
warning of changes in the law
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
You cannot rely on your third party to
comply for you
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
"a user can ask for an explanation of an algorithmic decision that was made
about them"-- EU Regulations on algorithmic decision-
making
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Should we step up online censorshipRachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Who owns your data?
Can you export that information easily?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Own your dataUse webhooks or import to maintain a copy of the data
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Know your dependencies
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Invite the chaos monkey
to tea
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
"Chaos Monkey is an open source software tool for DevOps [...] The
software works by intentionally creating different failures and tests the ability to
survive them." https://en.wikipedia.org/wiki/
Chaos_Monkey
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Think of a service you rely on
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
How quickly could you move to
something else?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Does something else even exist?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Would you lose any data in the move?
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
As you grow keep checking those dependencies.
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Look for dependencies that are built on top of
standardsRachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
→ Cloud Storage using OpenStack→ Support systems built on top of your
regular mailbox→ Mail providers using SMTP
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Turns out there is a lot to do
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
You don't need to be an expert
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
But you need to show up
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
I trained as a dancer.Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Focus on your
weaknessRachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Understanding makes it easier to
delegate when you can
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Learn to love the everything else
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Thank you!@rachelandrew
http://bit.ly/rachel-ltvconf
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew
Image credits (Flickr Creative Commons): → Aranami
→ Shawn O'Neil→ Nathaniel_U→ Aron Elal→
→ Scott Schiller
Rachel Andrew | Slides @ bit.ly/rachel-ltvconf | Tweet! #LTVconf @rachelandrew