Communities and memberships
For masterminds: which channels bring applicants who join and renew.
A mastermind sells a handful of seats a year at a high price, after an application, a call and often weeks of thinking it over. Tally ties each seat's payment to the applicant's visits, so with only a few members a year you can see, one by one, where each of them came from.
14 days free, no card needed.
01How they sell
- SubscriptionA yearly seat paid monthly or quarterly, which renews for a second year if the member stays.
- One-offA seat paid in full up front, and tickets to an in-person retreat for members.
02Payments it reads
- StripeSeats invoiced through Stripe after the call, or paid as an instalment subscription; refunds and chargebacks are read with them.
What Tally can't read
- Seats paid by wire or bank transfer outside Stripe aren't read.
- Sales calls held in a scheduling or video tool aren't read; mark the booking as a goal to count it.
- What happens in the sessions, and any member's results, isn't counted.
03Where buyers come from
- Member referralsCurrent members recommending the group send people who arrive as shared links or type the address after a conversation.
- Podcast guest spotsThe host's interviews send listeners who read the application page and may wait weeks before applying.
- LinkedInPosts about the group's work reach business owners who visit several times before applying.
- NewsletterThe founder's list is where an intake is announced; tag the announcement to count the applications it brings.
04What Tally answers
What did our newest member read before applying?
Their journey in the visitor list shows every visit with source, pages and engaged time, from the first article they read to the application and the paid invoice.
Visitors and journeysWhere do applicants drop out?
Mark the application start, the submitted application and the call booking as goals and build a funnel; each step shows completions and the revenue of visitors who reached it.
Goals and funnelsHow sure is the link between this invoice and those visits?
The receipt states the method and confidence: an invoice paid weeks after the call usually links by the applicant's email matching your identify call, at medium confidence, and the receipt says so.
ReceiptsWhich channel brings members who stay a second year?
Lifetime value counts each member's payments under their first source, renewals included, so a channel whose members renew shows a higher average.
Lifetime value
05Numbers worth watching
- Coverage
- With a few large payments a year, one unlinked seat changes the picture; keep coverage high by identifying every applicant.
- Median time to buy
- The median time from first visit to the first payment, which shows how long people consider a seat.
- Renewals
- Second-year renewals by first source, the clearest sign the group delivers for that channel's members.
06An example
Glad HamsterCustomerBerlin, Germany · Desktop · FirefoxRedditOrganic Sociallatest visit: 4 pages/blog/stripe-fees+2/thanks3 visits3m 08s median6m 42s longest$49
Visits, last 30 days
Whole journey- RedditOrganic Social/blog/stripe-fees/pricing/signup/thanks
4 pages · 6m 42s engaged · 1 goal$49 credited to this visit
- Directtyped or bookmark/pricing/docs
2 pages · 1m 36s engaged
- GoogleOrganic Search/blog/stripe-fees/
2 pages · 3m 08s engaged
Cosy CapybaraAustin, United States · Mobile · SafariGoogleOrganic Searchlatest visit: 2 pages//pricing1 visit1m 11s engaged–
Visits, last 30 days
Whole journey- GoogleOrganic Search//pricing
2 pages · 1m 11s engaged
Spry BisonToronto, Canada · Desktop · ChromeChatGPTAI Assistantslatest visit: 4 pages/compare+2/docs/api2 visits3m 57s median5m 44s longest–
Visits, last 30 days
Whole journey- ChatGPTAI Assistants/compare/pricing/docs/docs/api
4 pages · 5m 44s engaged · 1 outbound click
- PerplexityAI Assistants/compare
1 page · 2m 09s engaged
Snug CapybaraCustomerLeeds, United Kingdom · Desktop · EdgeNewsletterEmaillatest visit: 2 pages/changelog/2 visits1m 41s median2m 34s longest$120
Visits, last 30 days
Whole journey- NewsletterEmail/changelog/
2 pages · 2m 34s engaged
- Directtyped or bookmark/
1 page · 48s engaged
Bubbly LlamaUtrecht, Netherlands · Mobile · Chromex.comOrganic Sociallatest visit: 1 page/blog/launch-week1 visit1m 04s engaged–
Visits, last 30 days
Whole journey- x.comOrganic Social/blog/launch-week
1 page · 1m 04s engaged
Velvet PenguinBengaluru, India · Desktop · ChromeHacker NewsOrganic Sociallatest visit: 3 pages/blog/stripe-fees/docs/pricing1 visit4m 56s engaged–
Visits, last 30 days
Whole journey- Hacker NewsOrganic Social/blog/stripe-fees/docs/pricing
3 pages · 4m 56s engaged
07Setting up
- Any HTML sitePut the tag on the group's page, the application form and the booking confirmation page.
- Call tally('identify', { email }) when an application is submitted, so the invoice paid after the call links to the applicant's visits.
- StripeConnect Stripe with a restricted key; invoices and instalment subscriptions are read, and later instalments keep the first payment's link.
08Questions
We only take twelve members a year. Is Tally worth it?
With so few sales, each receipt and journey is readable on its own, and the past 365 days of payments are imported when you connect, so last year's intake is there from the first day.
A member pays by wire. Can we still see where they came from?
Their visits are counted, but a wire outside Stripe isn't a payment Tally reads, so it won't appear as revenue.
Does a failed instalment count as a refund?
No. A failed charge is not a payment. Refunds and chargebacks are counted against the payment they reverse.