A Behind-the-Scenes look at our new Reporting System
Friday, December 11th, 2009We finally did it. With your help, we re-built our reporting system from the ground up; and we hope you like it!
As many of you know, we’ve been working our process for quite some time. We not only wanted to build a reporting system that was aesthetically pleasing, we also wanted it to be functionally appropriate for how you do business. Many of you, from companies large and small, and across a spectrum of industries, answered our surveys, met with our account management team, reviewed draft screenshots, and kicked the tires of our demo system. Thank you. We couldn’t have done it without you!
But allow me to share some of the aspects you may not be aware of.
If you’ve ever used our previous reporting, then you probably noticed that instead of taking many minutes simply to get an initial blank report-configuration screen, you immediately see an overview report with data, and a graph to boot –all in well-under a minute. In order to make this possible, we redesigned our reporting database using some data-warehousing techniques using “fact” and “dimension” table where we roll-up reports on a nightly basis, so that your experience is performant and enjoyable.
And, of course, we added those useful visuals to the top of each report. Now, at a glance, you can tell what’s going on with your shopping campaigns. No need to break-out that calculator to decide if you need to act on your product feeds. It’s all there in graphical form –particularly for those of you who (like me) process information visually.
And, if you’re wondering how we made those charts, checkout www.raphaeljs.com — the open-source javascript-based vector graphics library we used
And, of course, we cleaned-up the design of our pages, making them easier to maintain, and more compatible with your browsers. We did this with by using a combination of Ruby on Rails, Jquery and RaphaelJS. (As a matter of fact, we were pleasantly surprised to discover that the reports even work on our iPhone(s)!)
Finally, just three weeks after the introduction of this new reporting solution, we provided the ability to export your reports (we now process these requests in the background) — a major architectural change that I hope to write more about in the future. And we added an initial version of sku-suppression — a feature to help you better control your costs.
So what’s next? Yes, despite all that, we’ve got more coming.
I’ll mention two and whet your appetite with a leading-question on the second one:
- rule-based sku-suppression
and, one of my favorites:
- industries reports
(Let’s say you sell shoes.) Wouldn’t it be great to know which shopping-engines have proven most profitable for the shoe-industry?
Well, thanks again to all of you, our customers. We look forward to bringing you more of the features that have helped make SingleFeed synonymous with the phrase, “Comparison Engines Made Easy”.
Best Regards,
Jonathan Thomas


