Since the start we shared our current MRR. Since October 2019 we added a more detailed monthly report on our expenses as on our revenue. This gives you a better understanding of our business. While MRR is great for having a fast comparable measurement, we found our detailed profit chart to be a better match for our long term vision.

Current monthly recurring revenue (MRR)

~$6.8k with 472 paying customers (ARR $82.7k)

Last updated 1 second ago

What is MRR? At any given time, you can calculate MRR by summing the monthly-normalized amounts of all active subscriptions at that time. For example, an annual subscription for $1,200 only counts $100 towards your MRR. Things get more complicated once you consider discounts, tax, trials, delinquency, cancellations, and metered billing. The reason we've chosen active subscriptions (rather than summing your invoices, for instance) is because MRR is a forward looking metric that is distinct from the immediate cash flow you're about to receive (source Stripe).

Node.js code to calculate MRR from Stripe const stripe = require ( 'stripe' )(process.env.STRIPE_SECRET) let amount = 0 for await ( const subscription of stripe.subscriptions.list({ status : 'active' , limit : 100 })) { const { plan, discount } = subscription if (discount) { const { duration, amount_off } = discount.coupon if (duration === 'forever' ) amount -= amount_off } if (plan.interval === 'year' ) amount += (plan.amount / 12 ) else if (plan.interval === 'month' ) amount += plan.amount } const mrr = amount / 100 console.log (mrr)

Customer happiness

We believe we can only run a great business if we understand our customers well. We would love to get to know all our 472 customers in one-on-one's, but we can't do this with all of them. To get a good overall picture we measure our customers happiness with two models: Net Promotor Score and a short questionnaire.

Although there are some critics on the NPS, it gives us an easy to calculate number to know if we are going in the right direction. We compare our NPS of the last 30 days with the NPS of all-time.

To go deeper we ask a few questions with our questionnaire. That way we learn why people use our tool and where they heard about us. We also learn what tools they were using before or next to our tool.