Opportunities › Subscription cancellation analytics for Stripe Billing › Proposed app
Partway
See why Stripe customers cancel and follow up, without Sigma or API code
- Score
- 51
- confidence 44
- Evidence
- 2
- items on the page
- Rivals
- 2
- named in sources
- First version
- 20 d
- estimate
- Type
- Desktop app
- PWA: runs in the browser, installs on Mac and Windows
- Market since
- 2014
- Established market · AI estimate
ScreensConcept
Desktop app: Founders and support leads review analytics, dashboards, and churn patterns for extended periods at a desk to make data-driven retention decisions. Sample screens on a computer, in the proposed brand. Their numbers are sample data.
Cancellations
Last 30 days42
About this appAI proposal
Partway connects to your Stripe Billing account and shows the reasons customers gave when they cancelled. Reasons are grouped, counted and tied to the plan, so a founder or support lead can read them without writing a Sigma query or calling the API.
From any reason, you can pick the cancelled customers and act: send a follow-up email, offer a note about a fix, or flag them for a win-back list. It is built for small SaaS teams where the person who owns churn is not an engineer.
Unlike Sigma or raw API calls, Partway is made for acting on the answer, not only retrieving the data.
- Tagline
- Know why they left. Reach out while it matters.
- Voice
- ClearCalmPractical
- Why this name
- Partway suggests a customer who has left only part of the way, and might still be reached and brought back.
In the first version
Members say which features they would use. It tells PWAS what people want; it changes no score.
Connect Stripe in minutes
Authorise read access to Billing and see cancellation reasons without queries, exports or scripts.
No member yet
Reasons, grouped and counted
Stripe cancellation reasons and comments are grouped by reason, so the main causes of churn are easy to see.
No member yet
Segment by plan and tenure
Filter cancellations by plan, price, signup month or how long the customer stayed, and compare reasons.
No member yet
Follow-up emails
Pick a reason, write one message, and send it to the customers who cancelled for it.
No member yet
Brand identityAI proposal
Check the name against trademark registers before using it.
Palette
#0F4C5CDeep Teal · primary#FAF6EFWarm Paper · surface#1B2528Ink · text#E08A1EAmber · accent#7FA99BSage · data
Typography
Aa
Partway
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
Know why they left. Reach out while it matters.
PricingAI proposal
The material gives no competitor prices. The tiers are a starting point to test, based on cancellation volume and accounts, as the opportunity suggests. Early users may get fees waived.
Free
Free
- One Stripe account
- Reason dashboard
- Up to 25 cancellations a month
Team
$29 a month
- Up to 300 cancellations a month
- Segments by plan and tenure
- Follow-up emails
- Weekly digest
Growth
$79 a month
- Up to 2,000 cancellations a month
- Three Stripe accounts
- Win-back lists
- Shareable reports
Would you pay Team · $29 a month?
Your answer tells PWAS which prices people accept. It changes no score.
No answers yet.
What it could be worthEstimate
What a software business making this much sells for today, from real deals. Pick a monthly revenue.
If it makes
Worth about
$194,000
Sale range $132,000 to $263,000
$120,000 a year in revenue
From 87 software businesses listed and sold on Empire Flippers in the last year, revenue vetted by the broker: they sell for about 19× their monthly revenue, most between 13× and 26×.
Measured on profit, the middle deal is 32× monthly net profit: about 2.7 years of profit.
An estimate, not an offer or financial advice. A real price depends on profit, growth, churn, how much of the work is the owner's, and the buyer.
How it would growAI proposal
How the product would reach new customers through its own use, and how the first ones would be found. A plan to test, not a result.
- Built-in loop
- Shared outputs. Users can send read-only reason reports to teammates or investors. Follow-up emails go to cancelled customers, with an optional small footer crediting Partway on the free tier.
- Do they become customers?
- Report viewers are mostly colleagues of existing users and may not buy. Test whether a teammate who opens a report goes on to connect their own Stripe account.
- First customers
- Founders and heads of customer success at small SaaS companies with 100 to 2,000 subscribers who bill with Stripe Billing and have no data analyst.
- Where to reach them
- Hacker News: Reply to threads on churn and Stripe, and post a Show HN with a free connect-and-see demo.
- Indie founder communities: Offer free early access in forums and groups for SaaS founders in exchange for feedback.
- First milestone
- Ten SaaS teams connect Stripe, and five of them pay or agree to pay after the free period.
Why people already pay for this
- Public claimStripe Billing customers can specify reasons for cancellation, but accessing these reasons requires technical effort or specialized tools.
- Public claimThere is demand for a more convenient way to access cancellation reasons and act upon them than the existing Stripe tools.
Tech stack
Every proposal builds on the same PWA base, installable from the browser on any phone or computer. Dashed boxes are what this app adds.
- AppNext.js and TypeScript
- PWAManifest and service worker
- UITailwind CSS
- Data and authSupabase Postgres
- PaymentsStripe
- EmailResend
- HostingVercel
- This app · Stripe connectionStripe Connect OAuth with read-only accessLets customers authorise reading subscriptions and cancellation details without sharing API keys.
- This app · Background syncScheduled jobs and Stripe webhooksKeeps cancellation data current and picks up new cancellations as they happen.
RisksAI inference
- PlatformStripe could add a better cancellation reasons view to its own dashboard, removing the need for a separate product.
- DataMany customers may not collect cancellation reasons in Stripe, leaving the dashboard sparse. This needs checking with real accounts.
- RegulatoryEmailing cancelled customers needs consent and unsubscribe handling under privacy and email rules, and Stripe data must be handled carefully.
- CommercialThe evidence is two public claims from one forum, so willingness to pay is unproven.
Everything marked AI proposal or AI inference was written by a model from the evidence on the opportunity page. The proposed name must be checked against trademark registers before it is used.