Plans, Subscriptions, and Billing (v2.48)
Hi everyone,
Metro Retro v2.48 is here and brings self-serve billing support and payment integration. With this update you can now start a trial, subscribe to a plan and manage your subscription all from within the new Billing section of the admin area.
We've also made some performance improvements to the dashboard, some minor bug fixes and UI tweaks as well as some architectural updates to help with system stability. Ironically, some of these updates have caused a few teething issues at the start of the week - apologies if you were affected by any of these. They should help us provide a more reliable service as we move towards ending our Early Access program.
Read on for more detail, as well as a look at what we are doing next!
Billing Management - found in your Admin area!
Plan & Subscription Management
Teams on paid plans can now:
- View their subscription and plan information.
- Make changes to their subscription.
- View payment history and access receipts.
- View changes to their organization account that affected billing.
Monthly vs Annual
With the billing integration, we have support for either monthly or annual subscriptions. Aside from a 2 month discount for annual plans, there are some differences in behavior:
- Monthly plans are "flex" plans. As you add or remove people from your organization, your subscription will be updated pro rata to reflect the changes. You can apply a "seat limit" in the subscription settings to cap your flex allocation from going too high (and costing over your budget).
- Annual plans are "fixed" plans. Due to the upfront payment, we don't automatically increase seats as people join - you'll need to do this manually from within the billing UI. Annual plans come with a sizeable discount of 2 months free per seat.
Account Viewers (Read-only Members)
We now have support for Account Viewers. Viewers are not billed for and you can add as many as you like. They can join workspaces and access boards, but cannot make any updates to any part of the system. They are not strictly guests, as they must be registered, but they could be used as a form of guest. We will be adding proper guest support hopefully in the next update.
When people are added to an account at the seat limit is reached, they will be automatically allocated as Account Viewers.
You can set existing members to viewers via the people management screen (if you are an admin).
Free Trials
We offer a 30 day free trial of the Team Plan to all accounts. Trials can be started from within the billing area or via the widget in the top right of the UI when on the Free Plan. Teams on a trial can see how long is left in their trial (days remaining are displayed in the header), and upgrade at any time. When the trial expires, the space is returned to the Free Plan.
Free Plan
Newly registered accounts (or those choosing not to upgrade) will now be allocated our Free Plan. This plan allows you full access to the main functions of the tool, but with the following restrictions:
1. Maximum object count.
There is a maximum limit for board objects. These are everything you place on a board: sticky notes, images, text, index cards... You can see your object count at the top of your workspaces and boards. The limit is a total across all users and boards in your space. Once you hit the limit, all your members are prevented from creating any more objects however you can delete old objects to reduce the count. Of course you can upgrade to a paid plan for unlimited objects.
2. Access Control is disabled.
The organization space is open for anyone with a link to join. You cannot restrict access to the organization on the free plan. For improved account security, please consider upgrading. Single Sign on is also available
Upgrade your Plan now!
You can subscribe to the Early Adopter plan right now. The Early Adopter plan is the best value plan we'll offer to Teams, so don't miss out before it ends!
The regular Team and Enterprise Plans will be available when Early Access finishes.
Monthly and Annual options are available on any plan. If you prefer to pay by invoice, please contact us.
As part of this release, every organization without a paid plan has been placed on a trial of the Early Adopter Plan. After the trial ends the organization space will be downgraded to the Free Plan.
Bug Fixes & Tweaks
Sometimes getting stuck "Joining Pod"
In some cases, connecting clients would receive board updates too early (before they had initialized) and it would cause the loading process to crash. The result would be a message saying "joining pod" that would never go away. This issue should now be resolved - if it is continuing to happen to anyone please do let us know!
Dashboard Performance Improvement
Some of you may have noticed degraded performance when accessing workspaces within the last few weeks. As we have brought more new customers into the Early Access program it's started to highlight performance bottlenecks that were previously hiding out of sight.
One such bottleneck was in our permissions lookup, which affects every API call. In some extreme cases, this was causing up to 10 or 15 seconds delay on queries. Release 42 has an optimized permission lookup routine, which has sped things up a lot.
For those who are interested, the graph below shows a breakdown of execution time per API call type. On the left you can see the state of things before the update and on the right how things have improved.
As you can see, a big improvement! There is still more to be done though. Performance of the application both in terms of the backend and the in-board editor experience are going to be a big area of focus for us in the coming months.
Team Members removed from Private Boards and Template Library
You can't add or remove people from your Private Boards or Template Library, so we've hidden that panel. If you think it looks different when you go in there - that is why!
Coming Up
We will be working with our paying customers to test out 'Guest' options - how to include external or occasional collaborators to your boards.
After that we're looking at rolling some usability updates into the boards. We're also going to be undertaking a board performance update, so both small and large boards feel snappy to use!