“The Event Ledger module forced us to stop calling every tap a conversion. Finance finally recognised the funnel.”
Pimchanok Wattana · product leadFlagship course
Subscription Funnel Instrumentation
Eight weeks for a product person and a data or finance counterpart. You leave able to defend a trial clock, a paywall impression definition, and a cancel taxonomy in the same meeting.
Learning outcomes
- Write an event map that product and finance can both read without a translator.
- Define trial start using the billing partner’s confirmation, not only the in-app tap.
- Count paywall impressions without double-counting modal retries.
- Separate first charge, renewal, refund, and grace period in exports.
- Tag cancel intent versus involuntary churn before any win-back copy fires.
Who it is for
Teams shipping a live subscription in Thailand or billing Thai users through a regional partner. You should already have some analytics tool; we will not teach SQL from zero. Solo learners may join, but homework assumes you can ask a colleague about SKUs.
Informational pricing
Funnel Bench: ฿28,900 for two named colleagues. Event Ledger recordings of related material: ฿12,400. Studio Residency (private): ฿94,000. No checkout on this site — see seat types and contact.
Modules
-
01
Ledger before chart
Paper rows for promised, charged, refunded, cancelled. If the dashboard disagrees, the dashboard waits.
-
02
Event names that survive a vendor change
A vocabulary for impression, start, confirm, fail, and restore that does not depend on one SDK.
-
03
Trial clocks
Day-0 to day-14, partner latency, and why weekly-active is a poor proxy for trial health.
-
04
Paywall surfaces
Screenshot critique of offer stacks, annual toggles, and footnotes in Thai and English.
-
05
First charge and renewal
Grace periods, retries, and family-plan SKUs. Honest limits: we do not implement billing code.
-
06
Cancel intent
Voluntary leave, pause, and involuntary churn. Which messages are allowed to fire afterwards.
-
07
Finance readout
A packet your CFO can sit with. No vanity tiles. Optional guest from a prior Bangkok cohort.
-
08
Office-hours close
Four weeks of optional follow-up after the last live session. Residencies follow a private calendar.
Instructor
Kritsana Meesuk
Lead facilitator. Previously growth analytics at a Bangkok streaming group, then independent instrumentation work for education and wellness subscriptions. Kritsana teaches the ledger method and the finance readout. Visiting desk: Elena Park, who covers partner latency and regional billing quirks.
Sessions are in English. Thai examples appear throughout because most learners ship bilingual paywalls.
FAQ
Do you implement tracking in our app?
No. That is a real limitation of this course. We mark your event map and critique screenshots. Your engineers still write the tickets. If you need hands-on implementation, a Studio Residency still does not replace an engineering team.
Can we join from outside Bangkok?
Yes. Remote seats follow the same syllabus and homework. Evening timing is ICT.
What if our catalogue is tiny?
You will still do SKU mapping, but we will not pretend you have fifty plans. Several learners have one monthly and one annual SKU only.
Is payment taken on this website?
No. Prices are informational. Enrolment is confirmed by email from the studio.
Notes from this course
★★★★☆
Verified learner · Funnel Bench, 2025. Clear on cancel vs involuntary churn. A restore-purchase discussion ran long; time-boxing could have been firmer.
Ask about the next bench
Describe the subscription you ship and which stage is unreadable. We reply within two working days.