
Data Aggregation
Ok, I know I said I wouldn’t talk much about the benefits of SaaS because we want to focus instead on design and implementation in this blog, but there is one important benefit that is often overlooked and under appreciated; data aggregation. Inherent data aggregation is unique to SaaS, and can only really be accomplished efficiently with a multi-tenant model.
Data is quickly becoming a valuable asset. Many companies base their entire business models on the quantity and quality of their data. But in order for that data to have real value, it needs to be aggregated, analyzed, and presented in a meaningful way. Vendors/ISVs of SaaS applications are sitting on loads of data entered by thousands of customers. With a multi-tenant model, this data is already aggregated and ready to be mined, analyzed, and presented. Of course, one of the challenges is that the data must be “de-identified” and “anonomized” before it can be presented, but this is a relatively simple process.
Imagine for a moment a SaaS application for grocery stores. Many different grocery stores use this application to track and manage their inventories. Now, suppose that one of the grocery stores (maybe from a large chain or maybe a “mom-and-pop” store) wants to compare its restocking times for specific items against other grocery stores of similar size and geographical location. Well, this grocery store is in luck because the software vendor has provided, as one of the benefits of this inventory management SaaS application, a de-identified report comparing restocking times, in aggregate, of each store with other (competing) stores. Basically, this equates to an industry “trend analysis” report, but it is much more relevant, timely, and trusted because the data is real-time, localized, and generated directly from the source. Other types of companies, such as healthcare providers, could benefit from comparing results of their surgical procedures against a de-identified, aggregated group of similar providers. This powerful feature can provide a compelling advantage for a company to “purchase” a multi-tenant SaaS application over another type of application.
Another opportunity for the SaaS vendor is to sell rights to view and mine data to 3rd party companies. With the right tools, 3rd party companies can have access to robust trending data and possibly even discover new trends that haven’t been previously considered within the vast amounts of data.
And, why not consider placing ads within the SaaS application itself, like FaceBook does? SaaS vendors could lower the fees they charge in exchange for the acceptance of ads (just like Gmail). These ads could be highly targeted based on the data that has been aggregated and analyzed behind the scenes.
One possible hangup in this whole strategy is that customers want to “own” their data. This is understandable. But, there is no reason why customers wouldn’t agree to let their vendors use their data in an anonomized and de-identified manner, for legitimate business purposes, especially when it provides value back to the customers.
So, wake up SaaS vendors/ISVs to the inherent data aggregation benefits of your mutli-tenant SaaS applications!


Hi, I’m Matt. I am a big fan of the SaaS (Software-as-a-Service) delivery model for Internet-based applications. I have spent the past 6 years designing and building web-based (SaaS) applications for various companies and I have gained some practical knowledge that I would like to share. So, I decided to start this blog.