We recently released our first Slack App (https://slacklatex.com/) and we're trying to understand the best way to structure pricing.
I think the options are:
1. $ / month
2. $ / user / month
3. $ / active user / month
4. $ / api call / month
But I'm not sure how to evaluate which is best. (Nor am I even sure what the criteria for best even is)
If anyone has any experience pricing slack apps (or know of any resources), I'd really appreciate any insight. (My email is in bio if that's preferred)
Now launch an enterprise plan. It should be hundreds or thousands of dollars a month, whatever keeps you afloat. Include SLA guarantees and support. Enterprise users are going to have you engage lawyers to redline contracts and do security audits since you are plugging into their internal communications. Saying you have "commercial grade encryption" doesn't mean anything to the people who will pay your bills and you are going to have to pay for outside pentests and privacy audits.
But most importantly start working on your next Slack app and diversify your income. In all honesty this is a feature built on a bug (poor text rendering in Slack). If a billion dollar company needs that bug fixed they are just going to pressure Slack during the next renewal to avoid having to pay you.