Software as a service
For customer feedback tools: which channels bring product teams that keep paying.
Feedback tools, from feature voting boards to in-app surveys and changelogs, are bought by founders and product managers who often first see one on another product's site. Tally ties each subscription to the visits behind it, giving a widget seen elsewhere, a comparison and a founder's recommendation their real share of revenue.
14 days free, no card needed.
01How they sell
- SubscriptionMonthly or yearly plans by tracked users, boards or seats; a team may start monthly and move to yearly once its board is public.
- FreemiumA free tier with one board or a limit on tracked users, with your branding on the widget.
02Payments it reads
- StripePlans through Checkout; upgrades, renewals and refunds are read.
- Lemon SqueezyIndie feedback tools sell plans through Lemon Squeezy checkout links, linked through custom data.
- PolarFeedback and changelog tools for developer products bill through Polar, whose orders and subscription cycles are read.
What Tally can't read
- Votes, comments and survey answers your customers collect are never read.
- Readers of the public boards and changelogs you host belong to your customers; with the tag left off those pages, none of them enter your numbers.
- Plans a customer's company pays by bank transfer against your own invoice, outside a connected provider, aren't read.
03Where buyers come from
- Widgets on other productsProduct people notice your widget or board on a tool they use; a UTM on its 'powered by' link credits those visits.
- Build-in-public postsFounders share which feedback tool they picked while building in public, and their followers click through.
- Comparison searchesPMs compare voting boards and survey tools on price per tracked user.
- Product management newslettersNewsletters for PMs mention tools in roundups and send careful readers.
- AI assistantsProduct managers ask an assistant for a feedback tool that fits their stack and land in the AI channel.
04What Tally answers
How many visits does a product manager make before buying?
Path to purchase gives visits before buying, the median time and the pages buyers saw, so you can tell whether PMs decide in one sitting or come back over weeks.
Path to purchaseWhich channel's customers stay past the first quarter?
Lifetime value by first source counts renewals and repeat rate per channel; a board can be abandoned once a launch is over, and the repeat rate shows which channels bring teams who keep theirs running.
Lifetime valueDoes the widget's 'powered by' link send paying teams?
With UTMs on the link, the campaign breakdown gives it a row with visitors and revenue, so you can see what the branding on the free tier is worth.
Sources with revenueCan each new subscription land where our team already reads?
Sale alerts go to Slack, Discord, Telegram, email or a webhook, so a webhook can post each new customer, with their credited source, into whatever tool your team watches.
Alerts and digestsDo visitors who open the demo board convert?
Put data-fast-goal on the link to your demo board, and the goals view gives its clicks, converting visitors and their revenue.
Goals and funnels
05Numbers worth watching
- Renewals
- Renewals by first source, the check on whether teams keep collecting feedback after the first push.
- Visits before buying
- Visits before buying, which says whether PMs need several looks or decide on the spot.
- Revenue by source
- Revenue behind the widget campaign, comparisons, newsletters and the AI channel.
- Goal conversion
- The share of visitors who open the demo board, the closest thing to a test drive.
06An example
Path to purchase
Last 30 days · 105 of 124 new sales, the ones linked to a visitor
Median time to buy
3days
from their first visit
Median visits
3visits
the one they paid in included
Bought on the first visit
12%
13 of 105
Pages before buying
11
median pages viewed
Where buyers came from, and who closed the sale
105 new sales: where each buyer first came from, and the source credited with the sale.
50% of new sales were credited to the source that first brought the buyer in. Hover or focus a flow for its numbers.
- Googlecredited toGoogle26
- x.comcredited tox.com10
- Other (3 sources)credited toOther (3 sources)10
- Directcredited toOther (3 sources)9
- ChatGPTcredited toChatGPT9
- Other (3 sources)credited toNewsletter9
- Redditcredited toReddit8
- Googlecredited toNewsletter6
6 smaller flows in the table below.
Show the flows as a table
| Brought them in | Credited with the sale | New sales | Share |
|---|---|---|---|
| 26 | 25% | ||
| x.com | x.com | 10 | 10% |
| Other (3 sources) | Other (3 sources) | 10 | 10% |
| Direct | Other (3 sources) | 9 | 9% |
| ChatGPT | ChatGPT | 9 | 9% |
| Other (3 sources) | Newsletter | 9 | 9% |
| 8 | 8% | ||
| Newsletter | 6 | 6% | |
| Direct | 5 | 5% | |
| x.com | 5 | 5% | |
| 3 | 3% | ||
| Direct | 2 | 2% | |
| ChatGPT | 2 | 2% | |
| Other (3 sources) | ChatGPT | 1 | <1% |
Time from first visit to purchase
- 13Same visit: 13 sales (12%), bought in their first visit
- 13Same day: 13 sales (12%), a later visit, under 24 hours after the first
- 301–3 days: 30 sales (29%), 1 to 3 days after the first visit
- 194–7 days: 19 sales (18%), 4 to 7 days after the first visit
- 151–2 weeks: 15 sales (14%), 8 to 14 days after the first visit
- 102–4 weeks: 10 sales (10%), 15 to 28 days after the first visit
- 51–3 months: 5 sales (5%), 29 to 90 days after the first visit
- 03+ months: 0 sales (0%), 91 days or more after the first visit
Pages buyers saw before paying
Share of the 105 buyers who viewed each page before paying
- /pricing96%, 101 of 105 buyers
- /71%, 75 of 105 buyers
- /signup63%, 67 of 105 buyers
- /docs38%, 40 of 105 buyers
- /blog/stripe-fees26%, 28 of 105 buyers
- /compare21%, 23 of 105 buyers
- /changelog8%, 9 of 105 buyers
- /blog/launch-week5%, 6 of 105 buyers
Only new sales count here. Renewals and upgrades belong to the visit that won the subscription, so counting them would count that journey again.
07Setting up
- Next.jsIn a Next.js marketing site, put the tag in the root layout, and keep it out of the code that serves customers' public boards.
- Lemon SqueezyPass the visitor's id in Lemon Squeezy's checkout custom data when the pricing page opens checkout.
- Tag the 'powered by' link in the widget and on public boards with UTMs.
08Questions
Does Tally read the feedback our customers collect?
No. It counts visits to your own pages and the payments for your plans, and nothing else.
Can we put the tag on our own public board, for our product?
Yes, any page you control can carry it, and visitors there count like any other. Votes themselves aren't read; send them as goals with tally('voted') if you want them counted.
A team pays monthly for two months, then yearly. Is the source kept?
If the switch happens on the same subscription, yes: each later invoice takes the first payment's link. A new subscription starts a new sale with its own credited visit.