Designed a reporting tool for a marketing analytics SaaS app to help digital marketers get access to automated report builder right into their Google Docs/Slides.

Sparrow had a very basic marketing reporting tool to automate digital marketers' workflows. It was working with very few non-customizable templates. There were many spotted issues, customizations and template requests, and room for grow.
I was being responsible for redesigning the user experience.
My role: UX, UI Design
Product manager: Braden Ericson (Founder)
Developers: Shubham Shukla, Rahul Srivastava, Awadhesh Chaurasia, Luv Gupta
At Sparrow, we’ve always been on a mission to solve problems for digital marketers and agencies. From shipping data visualization & analytics dashboards to embeddable charts and a reporting tool to simplify their workflow.
Digital marketers need to create reports at the end of each specific period of marketing effort. Reports can be weekly, monthly, quarterly, or even yearly.
In order to create a report, a digital marketer needs to go through a very frustrating and time-consuming process to login into each marketing account, compile data, place it into the report, and also make sure the report’s template is appealing and well-designed.

This leads to wasting a lot of time and energy goes for reporting rather than doing the actual marketing. And also there would be chances for human errors because all the process happens manually by hand.
Our target users was small to medium size marketing agencies, and freelance digital marketers based in the US, Europe, and also Asia.
We already had a reporting tool to solve that problem. It was a very basic PDF reporting tool that was available for users with very few template options.

‍
We had a couple of group ideation sessions with the team. During sessions, we tried to focus on what users needed and bring as many ideas as we can to the table. And of course without considering any constraints at first.

As Sparrow was in the early stage and the team was so small, there were lots of limitations on budget, time, and technical effort.
So, based on the constraints we had, we needed to go with the easiest idea that brings the most value which of course is scalable.
We didn’t have enough time and engineering resources to build out our template builder tool (Idea #2) or integrating with multiple external tools (Idea #3).
So, we decided to go with the first idea (Using slides.com as a template builder) which wasn’t the best but the easiest and could bring us a quick win.

As we were in the middle of the process of implementation we discovered a great opportunity in being able to integrate with Google products (Slides, Sheets) and use it as a template editor/builder.
When we were thinking of Idea #3 (Integrating with an external builder) - one of the most challenging questions was “Which platform is the best option for our use case?”.
We had a list of products to be reviewed to see if it’s going to be a great match for us. One of them came out with a great opportunity that matches our objectives.
By digging in, we learned that we can leverage the google add-on to let users access their sources’ data directly from their own docs. So that made reporting feasible with Google products (Slides, Sheets).
Why did we skip the first idea (slide.com) over the Google add-on idea?
The most important issues with the first idea were “Not being scalable” and “No template customization” and also “No template creation end to end for users”
In addition to all of these issues being solved by the Google add-on — Google products have great UX and work like an everyday products for users.



First I came up with very quick wireframes to have a clearer path on how we will implement the idea. After a group session with the team, I got some feedback on the product side and also technical constraints.
Then I finished the first iteration of wireframes to be ready for some testing.


Based on the feedback, I designed the second round of wireframes. Each step made our path clearer to the final feature.

While I was working on the visual design I constantly keep presenting the progress to the team to use their ideas and critics.


Users should have Sparrow G-add-on installed and by using that they can create their own template.



To evaluate the design decisions, when the final prototype got ready, we conducted some usability testing with teammates. Also, released the tool for our beta testers to receive more insightful feedback from them.
We got lots of feedback and ideas from the test and user observation through FullStory.
The Google add-on idea was a real game-changer for Sparrow. After implementing it, In addition to building a more convenient and scalable reporting tool, Sparrow could acquire more than 1,500 new users merely from the Google marketplace.
Also, we got a lot of exciting feedback from users who loved the add-on.
Share early with engineers
During working on this project, there were some ideas that were feasible but cause of the constraints we had we couldn’t proceed with them. So, if I had shared those ideas with engineers earlier we could’ve prevented wasting some time.
User observation uncovers untold stories
During user testing, when I was observing beta users testing the reporting tool and using it, I noticed some interesting use cases that we hadn’t noticed before. So, I realized doesn't matter how many times I or my teammates test an idea cause we’re not the user, and insightful feedback always come from real users.
Thanks for reading :)