How to run a pricing analysis as Educators, Coaches, and Course Creators
You set your course price two years ago based on a gut feeling and what the person you follow on Twitter was charging. Since then you've launched four cohorts, added a self-paced tier, started offering 1:1 coaching add-ons, and watched your Stripe dashboard without ever sitting down to ask whether the pricing architecture actually makes sense. Your competitors just raised prices. Your refund rate ticked up after the last cohort. Your Kajabi analytics and your Stripe exports live in separate tabs and neither one tells you which offer converts best at which price point. Stitching it together means a Saturday afternoon in Google Sheets you don't have.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
Starch syncs your Stripe data on a schedule — charges, customers, invoices, and subscriptions refresh automatically and live in Starch's database. Starch also syncs your Plaid bank account data on a schedule for burn rate and cash position. PostHog is connected from Starch's integration catalog and queried live for conversion funnel data. Gmail is synced so the weekly digest lands in your inbox. Kajabi and Teachable are reached through browser automation — no API needed — for enrollment counts and completion rates that don't live in Stripe.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
April 2026 Pricing Review — Cohort-Based Writing Course
| Flagship cohort (Q1 2026, 38 students @ $997) | 37,886 |
| Self-paced course (Q1 2026, 114 sales @ $297) | 33,858 |
| 1:1 coaching add-on (Q1 2026, 6 clients @ $1,500) | 9,000 |
| Refunds issued (Q1 2026) | -4,182 |
| Net Q1 revenue | 76,562 |
| Scenario A: raise cohort to $1,197, conversion -15% (32 students) | 38,304 |
| Scenario B: add $397x3 payment plan, conversion +20% (46 students) | 54,862 |
| Scenario C: retire 1:1 coaching, reallocate 18 hours to group content | 71,680 |
You ran the numbers and found something uncomfortable: your self-paced course at $297 is generating almost as much gross revenue as your flagship cohort at $997, but with zero delivery overhead — no live calls, no Slack support, no cohort management. Your 1:1 coaching add-on looks like $9,000 in Q1 until you count the six hours per client across six clients: 36 hours of your time at an effective rate of $250/hour, while a group seat in your cohort earns you $997 for roughly the same instructional content delivered once. Scenario A (raising the cohort to $1,197 with a 15% conversion drop) actually nets you $418 more than Q1 with 6 fewer students to support. Scenario B (adding the three-pay option) projects $54,862 from the cohort alone — but the cash timing model shows a $12,000 gap in month two before the second payment installment hits, which you'd need to cover from self-paced sales or reserves. The weekly Growth Analyst digest flagged that your checkout page conversion dropped from 4.2% to 3.1% in the two weeks after you added a testimonials section — counterintuitive, but the PostHog data is unambiguous. You're testing a shorter checkout page next launch with that number in hand.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — scenario planning, transaction insights, growth analyst all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
My course platform is Kajabi — does Starch connect to it directly?
I use Teachable (or Thinkific) instead of Kajabi — does this still work?
I'm not technical. How hard is it to set up the pricing dashboard?
I use QuickBooks for my course business accounting — can Starch use that instead of or alongside Plaid?
Will this work if I use ConvertKit or Mailchimp for email and want to tie email performance to pricing conversion?
Is Starch SOC 2 certified? I want to make sure student payment data is handled properly.
How is this different from just looking at my Stripe dashboard?
Related guides for Educators, Coaches, and Course Creators
An annual operating budget is a forward-looking plan that maps expected revenue against planned spending for the next 12 months, broken into categories you'll actually track — payroll, software, marketing, COGS, facilities.
Read guide →A customer knowledge base is the document — or collection of documents — that answers the questions your customers ask repeatedly.
Read guide →Lifecycle email flows are the automated message sequences that go out when someone signs up, goes quiet, upgrades, churns, or hits any other meaningful moment in their relationship with your product or service.
Read guide →An outbound email sequence is a structured series of messages sent to prospects who haven't heard from you yet — or haven't responded.
Read guide →Run a Pricing Analysis for other operators
The AI stack built for the founder's office.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for small RevOps teams.
Read guide →The AI stack built for CPG brands.
Read guide →Ready to run run a pricing analysis on Starch?
Request closed-beta access. Everything is free during beta.