Why every Easygenerator release is completely based on user feedback and data.
Easygenerator launched its cloud-based plans 10 months ago. While moving to the web was a milestone, we also changed how we develop the tool. We used to develop our roadmap based on industry trends and our intuitive, gut sense. But since we launched the web plans, we have put users behind the easygenerator steering wheel. This user-centric development approach has increased user engagement.
Let’s break down how we continually improve easygenerator every day using several different tools and apps.
Email and feedback from the app:
At easygenerator we engage with new easygenerator users a lot, and with past users who haven’t used easygenerator for a few weeks. These users always see the few remaining improvements we haven’t made, and let us know it’s time to fix them.
Easygenerator CEO Kasper Spiro responds to all feedback personally and gets a really good impression about what users want from easygenerator. (Of course he lets me do the hard work of collecting all the emails and categorizing the feedback.) We review these lists after every release. For example, based on feedback we recognized that using Learning Objectives is not everybody’s preferred way of working. So we’ve now made learning objectives optional and have had zero complaints from the pro and con learning objective camp. Additionally, we’ve seen 14% more engagement with users who just signed up, and think this change may have something to do with it.
Also our development roadmap is completely based on user feedback. In the last release we added many new question types (sign up and try for yourself!) while we had a few other new features on our wish list.
Google analytics is a free and very useful tool. It tracks website performance and provides insight into people’s behavior. Based on Google analytics we realized it was too hard for a new user to sign up for easygenerator because password input was too restrictive. Now that we’ve made it easier to sign up, we’ve seen an increase in new user sign ups.
This is the Google analytics for apps. It is very important for us as it monitors all user actions in the tool. Based on its data we can see where people struggle or get stuck in easygenerator. In Mixpanel we noticed a drop in activity right after users create a new course. We also noticed a drop off in activity before people were ready to publish a course. This indicates a problem in the User Interface of our application.
As you can see in the diagrams below, at first only 73.98% of all the users progressed from creating a course to publishing a course. We found out that the publish button was not apparent enough for users, and once they found the button, we offered them too many choices on how to publish. So we’ve re-designed the interface that clearly shows “normal publishing” and more “advanced publishing”, making it easier to make a choice if you don’t need all advanced features such as tracking and tracing and LMS integration,.. After the redesign the number of users who publish rose to 95.3%.
We had a big drop of activity after sign up in April / May.
That drop off is now fixed!
Where Google analytics and Mixpanel shows us WHERE people are stuck, Usertesting.com is a service that shows us WHY people are stuck. It is a service where you can ask a number of people to go into your application and perform certain tasks. The information from Mixpanel will help us decide which tasks to assign to them. They will do the tasks while recording their session in video and audio with their comments in real time.. We will get the videos (with their live spoken comments) and can see what goes wrong. Based on this information we can design better solutions, implement them and measure if we solved the problem.
The tools described here give us a clear direction of how to improve easygenerator. If you have any comments or feedback, feel free to reach out to [email protected] – and maybe your suggestion will be in the next release of easygenerator.