I know that there have been a lot of discussions about pricing. I'm currently evaluating Retool and was excited to get a start-up grant. However, depending on the use-cases, such as marketplaces where there are a large number of "users" to revenue-generating activity, Retool might not be a viable option.
I think a usage-based pricing model for external users similar to AWS might be the best solution to make Retool attractive across a larger number of use cases. This could be tiered ie 50 a month extra for x users 100 for 2x etc. T
Given the current pricing model I had a couple of clarifying questions.
Non-users:
Is possible to have a public-facing application that does not require login which would be available to users without triggering per-user pricing? For example, a user wants to share an external dashboard publicly with 30 stakeholders by sharing a URL with a unique set of parameters. Technically anyone who uses this link will see the data.
A more basic question, is it possible to build a landing page using Retool?
Non-active external users:
If someone signs up but doesn't use the app for 1-2 months, are we paying for these users who are still registered as users but not active? What triggers the definition of an active user? Ie can someone log-in for 30 seconds and then trigger external usage pricing?
Single task - Low usage users:
This is somewhat related to the above, although this is where a usage based pricing model makes the most sense. We are building a construction app that typically involves many external stakeholders submitting bids. This involves filling out a form which is then submitted. The form is private so it would require login in, but usage might be limited to submitting a bid.
We would also like to track activity for workers. This would involve a large number of people logging in to track their activity across time, ie a subcontractor logins one day this month, one day two months from now etc.
Paying 8 dollars per bid or per data point, ie tracking productivity, is not cost-effective. The analogy I would make here would be similar to paying per email for your email service or per document for google docs. Instead of paying 10 a month you could pay 800 dollars a month when sharing your doc or emailing a large team.
Other Problematic pricing use cases:
-2 sided marketplaces
-e-commerce registered "user" does not mean sales and you want to encourage browsing
-landing pages
-surveys, customer satisfaction, bid forms etc.
-community forums,
-wiki pages, internal informational pages
-Manufacturing Execution Systems & Construction Management: Both require a large number of external users log in to get instructions / info post results and a smaller number of project managers that are heavy users. Pricing for these types of systems is typically not per user.