In between client work, I've been building my latest SaaS project called "Build, Measure, Learn" or BML for short.
What is it?
It's a mix of Google Tag Manager and Google Analytics, allowing you to see a variety of metrics in a simplified format. You can also push events to the platform from your backend such as new signups or the value of an order.
You can create any type of metric you want, then by adding our Javascript embeddable script (just like Google) it tracks your page views and clicks automatically, along with sessions, location and browser details.
Triggers can be added to update the metrics you have created. It automatically creates triggers for page views and clicks but you could also create a trigger to only fire on certain pages or whether certain CSS rules apply.
We also have a PHP solution in progress which will allow you to trigger events in your backend when orders are created or users sign up, anything the frontend would not be aware of. This will also allow us to create a Wordpress/WooCommerce plugin as we have some beta testers who have kindly agreed to test the platform for us.
So why not use Google Analytics?
We just find that it's just too complicated and includes too much technical jargon to be useful for end clients. We've had third-party SEO consultants we use say the same and they have started creating manual reports based on the data in Analytics.
The idea being BML is that SaaS providers can easily embed the platform into theirs and create whatever events they want, the same goes for any type of website and in the future we are looking to create a Flutter-based component to allow native mobile apps to do the same.
Instant easy to understand metrics
All of the metrics can be added to your dashboard. We're also going to add the ability to create graphs and funnels but that's down the line a little. As we're storing all manner of metadata like page data, browser data, geo data, etc we will have the ability to create more dynamic reports later.
But for now, we just want to be able to see metrics in an easy simplified way.