Similar shape. The difference is what the entry plan lets you do.
Frill and Upvoted look alike from the outside: a public board, a roadmap, and a way to announce what shipped. Both are aimed at teams who want that loop without adopting a product-management platform, and both have been doing it long enough to have the obvious things right.
Where they part company is the entry plan. Frill's cheapest tier caps how many ideas a board can hold, so the plan you start on is rarely the plan you stay on. Upvoted caps neither ideas nor votes on either plan, and the trial is Max, so what you try is the whole product.
This matters more than a feature table suggests, because of when you find out. A cap on ideas is invisible during evaluation, when you have nine posts and a lot of enthusiasm. It becomes visible the month your board finally takes off, which is the worst possible moment to be reading a pricing page instead of reading feedback. What Upvoted's plans divide is boards, seats, integrations and the team-side features, never how much your users are allowed to say.
The second difference is automation. Signed webhooks, Zapier and viaSocket are available in Upvoted from the first day of the trial, so wiring the board into whatever you already run is a setup task rather than a purchasing decision. If a new request should open a Linear issue or ping a Slack channel, you can have that working before you have decided whether to keep the tool.
Frill is a mature product with a good widget and a real announcements feature. If its entry tier fits your volume and you would rather pay less for less, that is a perfectly sound trade and this page is not going to talk you out of it.
Compared on the things that do not change every quarter. For current prices, check both pricing pages, they move.
| Frill | Upvoted | |
|---|---|---|
| Entry plan | Caps how many ideas a board holds | Pro: one board and two seats, no cap on ideas or votes |
| When you discover the limit | When your board takes off | Never on ideas or votes; boards and seats grow on Max |
| Feature gating | Tiered, with the idea cap and white labelling among the differences | Pro and Max, and the trial is Max |
| Idea and vote limits | Ideas capped on the entry tier | None on either plan |
| Issue tracker | 100+ integrations by their own count, including Jira, Linear and Slack | Linear and GitHub, opened from the request and linked back to it |
| Signing in your own users | JWT for end users, plus SAML through Okta and Entra ID for admins | JWT for your end users on Max. No SAML, so an Okta-mandated rollout is a Frill job |
| Automation | Webhooks and a developer API on the paid plans | Zapier and signed webhooks on Max, the REST API on both plans |
| Internal vs public votes | Standard voting | Collaborator votes separated from public |
| Announcements | Built in | Release notes tied to the requests that drove them |
Frill bundles ideas, roadmap and announcements, with capability split across tiers.
Feature voting, a public roadmap and a changelog, from one account.
Posts and vote counts import directly, and the board keeps its ranking rather than resetting. If you have been running Frill announcements, those become release notes, with the difference that a release note in Upvoted stays attached to the request it closes and notifies the people who voted for it.
Swap the board link in your docs, your changelog emails and your in-app menu for the new board, or drop the Upvoted widget in where the Frill one sat.
The 7-day trial includes every Max feature, so you see the whole product before choosing a plan.