SlideShare a Scribd company logo
Hard parts   paywall - stup
Paywalls
What works and what doesn’t	

!

10 some best practices according to our experience
Per Buer
CTO	

Varnish Software	


(Freemium / Premium business model)

Original Heidelberg
Original Heidelberg
Business logic
Background
• We launched our first paywall 2 year ago	

• 12 projects so far
We’re moving to a paywall
Paywall concepts
• Freemium / premium paywalls	

• Identity based- and anonymous metered
paywalls	


• Referrer-based access	

• Micropayments
Lots of moving parts!
Project scope
• Paywalls involve:	

• Backend, frontend, ops, business, editorial,
marketing, customer support ++	


• Proper project management is very
important
Access control
Access Control
• Technically challenging	

• Lots of different approaches	

• Client (SaaS), CDN, Appserver, Edge
Scalability &
Performance
• Scaling a website is harder with a paywall	

• Identity based metering makes is even
harder as database interactions happen at
every page-view
Dev

Ops
Access control rules
• Remember: Access control rules need	

• To be implemented	

• To be communicated to the readership	

• Keep it simple if possible	

• People don’t pay for things they don’t
understand
Testing
Testing paywalls
• Tests now need to cover the paywall	

• You need to test the whole paywall,

covering VCL, CDN or Javascript based
paywalls	


• More complexity - higher costs
Payment
Payment is easy
:-)
Subscription
management
• Some newspapers have existing

subscription management software that
handle digital	


• Those who do not might face a more
complex project
Typical paywall project
• 9 months long, 3-12 month range	

• Business side typically uses 3-4 months to make
up their mind :-)	


• Our implementation costs are in the €7-25K
range and typically spans 2-4 weeks.	


• New, creative models add time and cost	

• (Norwegian newspaper tend to be very
competent)
Summing up
1. Complex projects	

2. SaaS paywalls might not cut it (bias)	

3. Consider scalability (bias)	

4. Access control & security is hard	

5. This might be the time for devops	

6. Testing becomes harder	

7. Statistics is different	

8. Payment is easy	

9. Subscription management
Photo credits
•
•
•
•
•

Clock mechanics, http://www.flickr.com/photos/45810363@N04/4835327934/in/photostream/	

Devops, http://www.flickr.com/photos/psd/8634021085/	

Padlock, http://www.flickr.com/photos/faithmonsoon/234237378/	

Munch, The Scream.	

The rest are bought of Shutterstock

More Related Content

PDF
7 things to consider when choosing your IaaS provider for ISV/SaaS
Frederik Denkens
 
PDF
So many clouds - 7 things to consider when choosing your IaaS provider
Sirris
 
PDF
Statistics: QuickBooks Usage Likes and Dislikes
Aditi Singh
 
PPTX
Some Benefits of Cloud Computing Many Overlook
Nexiilabs
 
PDF
Engineering & Construction Industry Overview
Souvik Chakraborty
 
PPT
Billable hours presentation (20130313)
James Makumbi
 
PPTX
Secure vault
BlueChipICT
 
PDF
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
DevOpsDays Tel Aviv
 
7 things to consider when choosing your IaaS provider for ISV/SaaS
Frederik Denkens
 
So many clouds - 7 things to consider when choosing your IaaS provider
Sirris
 
Statistics: QuickBooks Usage Likes and Dislikes
Aditi Singh
 
Some Benefits of Cloud Computing Many Overlook
Nexiilabs
 
Engineering & Construction Industry Overview
Souvik Chakraborty
 
Billable hours presentation (20130313)
James Makumbi
 
Secure vault
BlueChipICT
 
Object-oriented design for infrastructure-as-a-code - Anna Bankirer
DevOpsDays Tel Aviv
 

What's hot (20)

PDF
SMW: a good working environment for small businesses
AdSvS
 
PPTX
Billable hours presentation (20131002)
James Makumbi
 
PPTX
Billable hours (public)
James Makumbi
 
PPTX
Commercial Property Management: Managing Properties in the Cloud
Soft4
 
PPTX
Yr money analyzer
Kavita Rastogi
 
PPTX
Leveraging Data - CG Visions - 2017 Hyphen Conference
Hyphen Solutions
 
PPTX
Cloud Business and Cost Models
Evilázaro Alves
 
PPTX
Ontologies And Process Mining
George Varvaressos
 
PDF
Hp Solutions
Muffadal Baliwala
 
PDF
Motega Company Overview
Michael Saner
 
PPTX
Scaling Techniques to Increase Magento Capacity
Clustrix
 
PPTX
The Future of Local Government-Andrew Grant
mckenln
 
PPTX
No Budget? No Problem: Techniques For Getting DITA Projects Approved with Bri...
Information Development World
 
PPT
Virsto Software Under the Radar Cloud 2009
Dealmaker Media
 
PDF
[2014]TungstenSolutions-FLEXPay
Darryl Hicks
 
PDF
Ideastack web hosting company
Ideastack
 
PPTX
15 Compelling Reasons to Consider Multi Tenancy
Ilyas F ☁☁☁
 
PPTX
Case Study - Building a Website for Vocational Training and Education
Kentico Software
 
PPTX
JOURNYX: Minimizing Effort and Error with Better GP Time Tracking
Journyx, Inc
 
PPTX
8 Tips to Scale Faster in the Cloud
Datto
 
SMW: a good working environment for small businesses
AdSvS
 
Billable hours presentation (20131002)
James Makumbi
 
Billable hours (public)
James Makumbi
 
Commercial Property Management: Managing Properties in the Cloud
Soft4
 
Yr money analyzer
Kavita Rastogi
 
Leveraging Data - CG Visions - 2017 Hyphen Conference
Hyphen Solutions
 
Cloud Business and Cost Models
Evilázaro Alves
 
Ontologies And Process Mining
George Varvaressos
 
Hp Solutions
Muffadal Baliwala
 
Motega Company Overview
Michael Saner
 
Scaling Techniques to Increase Magento Capacity
Clustrix
 
The Future of Local Government-Andrew Grant
mckenln
 
No Budget? No Problem: Techniques For Getting DITA Projects Approved with Bri...
Information Development World
 
Virsto Software Under the Radar Cloud 2009
Dealmaker Media
 
[2014]TungstenSolutions-FLEXPay
Darryl Hicks
 
Ideastack web hosting company
Ideastack
 
15 Compelling Reasons to Consider Multi Tenancy
Ilyas F ☁☁☁
 
Case Study - Building a Website for Vocational Training and Education
Kentico Software
 
JOURNYX: Minimizing Effort and Error with Better GP Time Tracking
Journyx, Inc
 
8 Tips to Scale Faster in the Cloud
Datto
 
Ad

Similar to Hard parts paywall - stup (20)

PPTX
Cubodrom profile
cubodrom
 
PDF
Avoiding Cloud Computing Planning & Implementation Failure
Nathaniel Payne
 
PPTX
Why Value Stream is key to Digital Product Delivery
Mani Maun
 
PPTX
Hadoop on retail
Douglas Bernardini
 
PDF
Software Outsourcing: Outsource Your Project or Build a Team
Softheme
 
PDF
From no services to Microservices
João Cavalheiro
 
PPTX
EPM Cloud in Real Life: 2 Real-world Cloud Migration Case Studies
Datavail
 
PDF
Journey to the cloud in banking and finance webinar
continohq
 
PPTX
Novelty in Non-Greenfield
Justin Lovell
 
PPTX
The 3 Pillars of Remote Application Development
Jenna Starmer
 
PPTX
Best Practices in Moving Hyperion Planning to the Cloud
Datavail
 
PPTX
Neo4j GraphTalk Frankfurt - Identity und Access Management
Neo4j
 
KEY
IT 2.0 and Cloud Computing
Ed Byrne
 
PPTX
Is cloud computing really ready for prime time
Vaishnavi
 
PPT
Road to agile: federal government case study
David Marsh
 
PPTX
Volodymyr oros
Lviv Startup Club
 
PPTX
GraphTalk Berlin - Einführung in Graphdatenbanken
Neo4j
 
PDF
RightScale Webinar: Enterprise-Grade Cloud Cost Management
RightScale
 
PPTX
Patching is Your Friend in the New World Order of EPM and ERP Cloud
Datavail
 
PDF
December 2014 Webinar - Planning Your 2015 Cloud Strategy
RapidScale
 
Cubodrom profile
cubodrom
 
Avoiding Cloud Computing Planning & Implementation Failure
Nathaniel Payne
 
Why Value Stream is key to Digital Product Delivery
Mani Maun
 
Hadoop on retail
Douglas Bernardini
 
Software Outsourcing: Outsource Your Project or Build a Team
Softheme
 
From no services to Microservices
João Cavalheiro
 
EPM Cloud in Real Life: 2 Real-world Cloud Migration Case Studies
Datavail
 
Journey to the cloud in banking and finance webinar
continohq
 
Novelty in Non-Greenfield
Justin Lovell
 
The 3 Pillars of Remote Application Development
Jenna Starmer
 
Best Practices in Moving Hyperion Planning to the Cloud
Datavail
 
Neo4j GraphTalk Frankfurt - Identity und Access Management
Neo4j
 
IT 2.0 and Cloud Computing
Ed Byrne
 
Is cloud computing really ready for prime time
Vaishnavi
 
Road to agile: federal government case study
David Marsh
 
Volodymyr oros
Lviv Startup Club
 
GraphTalk Berlin - Einführung in Graphdatenbanken
Neo4j
 
RightScale Webinar: Enterprise-Grade Cloud Cost Management
RightScale
 
Patching is Your Friend in the New World Order of EPM and ERP Cloud
Datavail
 
December 2014 Webinar - Planning Your 2015 Cloud Strategy
RapidScale
 
Ad

More from Per Buer (6)

PDF
IncludeOS for ics 2018
Per Buer
 
PDF
Include os @ flossuk 2018
Per Buer
 
PDF
Tuning the Kernel for Varnish Cache
Per Buer
 
PDF
Varnish Cache 4.0 / Redpill Linpro breakfast in Oslo
Per Buer
 
PDF
Advanced cache invalidation
Per Buer
 
PDF
Varnish Cache - step by step
Per Buer
 
IncludeOS for ics 2018
Per Buer
 
Include os @ flossuk 2018
Per Buer
 
Tuning the Kernel for Varnish Cache
Per Buer
 
Varnish Cache 4.0 / Redpill Linpro breakfast in Oslo
Per Buer
 
Advanced cache invalidation
Per Buer
 
Varnish Cache - step by step
Per Buer
 

Recently uploaded (20)

PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
Doc9.....................................
SofiaCollazos
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Software Development Methodologies in 2025
KodekX
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
Doc9.....................................
SofiaCollazos
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 

Hard parts paywall - stup