All posts
SC

Sean Cooper

Engineering Team Lead at Salable. Building the future of SaaS billing infrastructure.

20 posts

Landing Your First Whale
|10 min read

Landing Your First Whale

You can vibe code an app in a weekend. Getting an enterprise to buy it takes months of compliance and billing work, but the playbook is well-documented.

SaaS Startup Guidesenterprisepricing
Read more
Why Per-Seat Pricing Is Way Harder Than It Looks
|10 min read

Why Per-Seat Pricing Is Way Harder Than It Looks

Your first customers were individuals. But now a company wants seats for their whole team, and simple questions get complicated. Who receives the invoice? How do team members get access?

SaaS Startup Guidesteamssubscriptions
Read more
Your Pricing Will Change, Your Code Shouldn’t
|9 min read

Your Pricing Will Change, Your Code Shouldn’t

Stop checking which plan users are on. Check what they're allowed to do instead. Plans grant capabilities, capabilities gate features, and your pricing can evolve without touching code.

SaaS Startup Guidesentitlementsarchitecture
Read more
When to Optimise with Hybrid Pricing
|7 min read

When to Optimise with Hybrid Pricing

Hybrid pricing captures more value by combining models—but only if customers can still predict their costs. Here's when it makes sense and how to get it right.

Insightspricingstrategy
Read more
Market-Leading SaaS Pricing Strategies You Should Steal
|13 min read

Market-Leading SaaS Pricing Strategies You Should Steal

Every founder thinks their product is unique. But when it comes to pricing, the patterns matter more than the differences. Understanding them lets you skip expensive experimentation.

Insightspricingstrategy
Read more
Anonymous to Authenticated: Frictionless Checkout Flows
|10 min read

Anonymous to Authenticated: Frictionless Checkout Flows

Forced account creation kills conversions. Anonymous checkout captures payment when intent is highest, then converts buyers to registered users when they're already committed.

Beta Featurescheckoutconversion
Read more
Why Monthly Subscriptions Are a Bad Default
|10 min read

Why Monthly Subscriptions Are a Bad Default

Monthly billing became the SaaS default because it was easy, not optimal. Annual prepay improves cash flow, weekly billing reduces churn in price-sensitive segments. Meet customers where they are.

Beta Featuresbillingsubscriptions
Read more
Why Your Pricing Page Is Losing You Customers
|11 min read

Why Your Pricing Page Is Losing You Customers

Feature matrices don't answer 'Is this right for me?' They answer 'What do I get?' Customers land on pricing pages with a question about fit, and you're giving them a spec sheet.

Insightspricingconversion
Read more
Real-Time Billing Events for Your Application
|11 min read

Real-Time Billing Events for Your Application

Stop polling for subscription changes. Webhooks notify your application the moment something happens, from subscription creation to payment failure.

Beta Featureswebhooksintegration
Read more
SaaS Billing Doesn’t Need More Plans, It Needs a Cart
|9 min read

SaaS Billing Doesn’t Need More Plans, It Needs a Cart

Traditional billing forces a choice between fragmented subscriptions or monolithic bundles. The cart system lets customers build their own bundle from your product catalogue.

Beta Featurescartcheckout
Read more
Why Letting Customers Pay Less Makes More Money
|5 min read

Why Letting Customers Pay Less Makes More Money

Customers don't fit neatly into pricing tiers. Tailored plans mean less revenue than a full upgrade—but far more than a cancellation.

Insightspricingretention
Read more
Stop Trying to Hack Team Subscriptions into Stripe
|10 min read

Stop Trying to Hack Team Subscriptions into Stripe

Per-seat pricing gets complicated when the person paying isn't the person using. Grantee groups model the relationship between billing owners, access recipients, and team membership explicitly.

Beta Featuresteamssubscriptions
Read more
Stripe Webhooks Without the Pain
|9 min read

Stripe Webhooks Without the Pain

Production webhook handling is a reliability engineering problem. Duplicate events, out-of-order delivery, retries, failed event handling—Salable's infrastructure handles these edge cases so you don't debug lost subscriptions at 2 AM.

Beta Featureswebhooksstripe
Read more
Your Customers Don’t Want Conversion Rates, They Want Local Prices
|9 min read

Your Customers Don’t Want Conversion Rates, They Want Local Prices

Currency conversion fees and foreign pricing create friction for international customers. Learn how to configure intentional local pricing that signals you've built for their market.

Beta Featurespricingmulti-currency
Read more
Choose the Wrong Pricing Model, Pay for It Later
|10 min read

Choose the Wrong Pricing Model, Pay for It Later

How do your customers measure the value they get from your product? If they value predictability, flat-rate wins. If value scales with team size, per-seat makes sense. If usage varies wildly, metering aligns revenue with outcomes.

SaaS Startup Guidespricingstrategy
Read more
Your Billing System Is Sabotaging Growth
|8 min read

Your Billing System Is Sabotaging Growth

Stop managing volume discounts in spreadsheets. Learn how tiered pricing automates discount calculations, the difference between graduated and volume tiers, and how to design tier structures that reward growth.

Beta Featurespricingtiered-pricing
Read more
Build Any Pricing Model from Composable Parts
|11 min read

Build Any Pricing Model from Composable Parts

Most billing systems force you to choose one pricing model. Line items let you combine flat-rate, per-seat, metered, and one-off charges into plans that reflect how customers actually use your product.

Beta Featurespricingline-items
Read more
Introducing Salable Beta: The Billing Model SaaS Teams Have Been Waiting For
|5 min read

Introducing Salable Beta: The Billing Model SaaS Teams Have Been Waiting For

Most billing platforms force you to choose: flat-rate or usage-based, per-seat or metered. Salable Beta removes that constraint with composable Line Items that combine any charge types within a single plan.

Announcementproductbilling
Read more
One Price. Big Problem.
|11 min read

One Price. Big Problem.

"Keep it simple" is sound pricing advice—especially when starting out. But the flat rate that launched you rarely stays optimal as you grow. Here's how to know when simple pricing stops serving you.

Insightspricingstrategy
Read more
Your First Subscription Product: From Zero to Revenue in an Afternoon
|8 min read

Your First Subscription Product: From Zero to Revenue in an Afternoon

Most developers overthink their first billing implementation, spending weeks on edge cases before earning their first dollar. This guide walks through launching a complete subscription product in hours by focusing on the critical path.

SaaS Startup Guidesbillingsubscriptions
Read more