Before you read, please note that I want to provide constructive feedback because I think MainWP has great potential but the developers are probably not doing maintenance. Therefore, what seems like a good idea on paper is far from being optimal in the real world.
So here I go…
I tested the Better Uptime integration and I do not really see the value in it.
The plugin takes 10-15 seconds to simply display the data. Each time we reload the page, we have to wait again.
On the hundreds of monitors we have, it seems like you only get 50. No way to get everything. Pagination is broken.
The sites that are down are not displayed on top so I have to browse the list to see what is down. To me, the goal of the plugin is to see what is down. I don’t really care if it is up. The focus should be on telling me what the problems are so I can fix them.
Not all status are handled. For instance, we had a site that was in “Validating recovery” status and there was simply no status in MainWP (it seems like you handle only UP or DOWN).
What I would expect:
Get a widget in the Dashboard overview displaying all sites that are DOWN.
When I’m the Dashboard overview, there should be AJAX calls made to display the new down sites (and remove the ones that are now UP) without me having to refresh the window. That way, I have a view that is always “up to date”.
Handle webhook so an email can be sent automatically to the clients to notify them that their site is down.
Being able to set as many monitor per site and as many emails as I want to notify clients.
I would say the new version is not a “beta” but more a proof of concept that a connection can be made between Better Uptime and MainWP. The only value is see is that I don’t have to go on BetterUptime.com to add a new monitor.
I would suggest that, when you plan a new feature, you display what you plan on doing and how. That way, we could tell you if it is going to help us or not. When you release this as “beta”, it’s too late.
I see so much potential in MainWP but there are so many things that are not efficient. Let me know how can I help. We are actively developing plugins to make it better because the current tools are not what they could be. If we work together, MainWP could be a lot better.